数据库系统概论(3,4)
目录
最常用的数据模型
数据模型的操作与完整性约束
数据库系统模式
数据库的三层结构
数据库系统的组成
最常用的数据模型
层次模型,网状模型,关系模型最常用。层次模型比如族谱,网状类似地图,关系模型在数据库中用的最多,是一个多维表。
关系指的就是一张表。
表中的一行就是元组。
表中的一列为属性。
码是某个属性,可以唯一确定一行。
域是属性的取值范围。
分量是元组的某一个属性。
关系模式是对关系的描述。
数据模型的操作与完整性约束
数据模型的操作就是对关系的增删改查等。而关系的约束包括三大类:
数据库系统模式
模式是数据库中全体数据的逻辑结构和特征的描述,比如学生选课数据库模式。
数据库的三层结构
外模式,模式,内模式。外模式是应用程序使用的,用户只能看见外模式的数据,模式是数据在表中的存储,内模式是数据在计算机的存储位置。
数据库系统的组成
由数据库,数据库管理系统,应用系统,数据库管理员组成。
需要硬件存储数据,软件用于管理数据,不同的人员管理开发数据库。