数据库结课考试知识点小结
第一章
四个基本概念及关系
:描述数据是数据库中存储基本对象。
数据定义描述事物符号记录。数据种类 数字、字符串、日期,文字、图形、图像、声音;数据特点 数据与语义是不可分。
:是存储数据仓库。只但是这个仓库是在计算机存储设备上,并且数据是按一定格式存储。
数据库定义:数据库(Database,简称DB)是长期储存在计算机内、有组织、可共享、大量数据集合。
位于顾客与操作系统之间一层数据管理软件。
:数据库系统(Database System,简称DBS)
在计算机系统中引入数据库后来系统构成。
数据库系统构成
; ;
;。
注:普通在不引起混淆状况下把“数据库系统”简称为“数据库”
数据三个世界
三个世界:现实世界、信息世界和机器世界
两步抽象: 客观对象 概念模型
概念模型 数据模型
概念模型
一、基本概念(共7个)
定义并解释概念模型中如下术语
实体:客观存在并可以互相区别事物
实体型:具备相似属性实体具备相似特性和性质,用实体名及其她属性名集合来抽象和刻画同类实体(用矩形表达)
实体集:同型实体集合
属性:实体所具备某一特性,一种实体可由若干属性来刻画(用椭圆)
码:唯一标记实体属性集
E-R图:提供了表达实体型,属性和联系办法
二、实体型之间三类联系(“两个实体型”、“一种实体型”、“三个实体型”)
三、E-R图实例(共3个)
数据模型
一、基本概念
数据模型构成要素:数据构造,数据操作,数据完整性约束。
二,惯用数据模型
1、层次模型
2、网状模型
三、关系模型
关系模型数据构造(共7个概念)
关系:一种关系相应普通说一种表
元组:表中每一行数据称作一种元组
属性:表中每一列,列可以命名称属性名
码:也译为码键,表中某个属性或属性组,它可以是唯一拟定一种元组。
域:属性取值范畴
分量:元组中一种属性值
关系模式:对关系描述,表达为:关系名(属性1,属性2 …属性n)
注:关系模型规定关系必要是规范化,满足最一定规范条件,关系每一种分量必要是一种不可分割数据项。
关系模型数据操作(共4个)
查询,插入,删除,修改(更新)
关系模型完整性约束(共3个)
实体,参照,顾客定义完整性
三级模式
共3个概念:外模式、模式和内模式;
三级模式构造图
二级映像
哪二级?
外模型/模式映像:定义了外模型与模式之间相应关系(可以有各种)
模式/内模式映像:定义了模式与存储构造之间相应关系(唯一)
如何保证逻辑独立性和物理独立性?
通过二级映像,可以使数据库有较高数据独立性,也可以是逻辑构造和物理构造独立性,也可以使逻辑构造和物理构造得以分离,换来了顾客使用数据库以便。
本章作业
1)数据整体构造化
2)数据共享性高,冗余性低,易扩充
3)数据独立性高
4)数据由DBMS统一管理控制
1) 数据定义功能
2)数据操作功能
3)数据库事务管理和运营管理功能
4)数据库建立和维护功能
5)数据组织,存储和管理功能
6)其她功能
概念模型事实上是现实世界到机器世界内一种中间层次,用于信息世界建模,是现实世界到信息世界第一层抽象,是数据库设计人员进行数据库设计有力工具,也是数据库设计人员和顾客间进行交流语言。
由关系数据构造,关系模型操作集合和关系完整性约束三某些构成,在顾客观点下,关系模型中数据逻辑构造是一张二维表由行和列构成。
(关系数据模型特点)
长处1)建立在严格数学概念基本上
概念单一,数据构造简朴清晰,易懂易用
关系模型为存储途径对顾客透明,从而具备更好数据独立性,更好安全保密性,也简化了程序员工作和数据库开发建立工作
缺陷:存储途径对顾客透明导致查询效率往往不如非关系数据模型
是对数据三个抽象级别,它把数据详细组织留给DBMS管理,使顾客能逻辑抽象解决数据,而不必关怀数据在计算机中表达和存储
为了能在内部实现这3个抽象层次联系和转换,数据库系统在这三级模式之间提供了二层映像,外/模和模/内保证了数据库系统中数据能有较高逻辑独立性和物理独立性
关系
“顾客”角度来看——二维表
“数学集合论”角度—
2021年数据库期末考试复习知识点总结 来自淘豆网m.daumloan.com转载请标明出处.