数据库管理系统的主要功能包括:
①数据模式定义;②数据存取的物理构建;③数据操纵;④数据完整性、安全性的定义与检查;⑤数据库的并发控制与故障恢复;⑥数据的服务。
2、数据库管理阶段的数据库系统的基本特点:数据集成性、数据的共享性高,冗余性低、数据独立性高、数据统一管理与控制。
3、范式
第二范式(2NF):
如果关系模式是第一范式,每个非主属性都没有对主键的部分依赖。
第三范式(3NF):
如果关系模式是第二范式,没有非主属性对主键的传递依赖。
4、数据模型通常由数据结构、数据操作及数据约束3部分组成。完整性规则属于数据约束。
5、概念模式也称为模式,是数据库系统中全局数据逻辑结构的描述,全体用户的公共数据视图。
6、外模式也称为子模式或者用户模式,是用户的数据视图,也就是用户所能看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。
7、内模式又称为物理模式,是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。
8、将数据库的结构划分成多个层次,是为了提高数据库的数据独立性。数据独立性性包括数据的物理独立性和数据的逻辑独立性两级。
9、用树形结构表示实体及其之间联系的模型称为层次模型。用网状结构表示实体及其之间联系的模型称为网状模型。关系模型采用二维表来表示关系。
10、在E-R图中,用矩形表示实体集,用椭圆形表示属性,用菱形表示联系。
11、数据库管理系统中关系代数的运算有:投影运算、选择运算、笛卡尔积、交、连接等。
12、一个数据库可以有多个外模式(也称子模式或用户模式),但概念模式和内模式(物理模式)只能有一个。
13、在关系模式中凡能唯一标识元组的最小属性集称为该关系的键或码。