1、信息世界的基本术语单位:实体、属性和联系
2、根据联系的特点可将其分成三种基本类型:1 对 1 的联系, 1 对多的联系,多对多的联系
3、能够识别实体中每个实体的属性或属性的组合称为该实体的集的关键字
4、数据模型是数据库中用于将现实世界转化为数据世界的模型
5、常用数据模型:层次模型、网状模型和关系模型
6、关系数据模型是三大经典模型中最晚发展的一种,是相对建模能力最强的一种,也是目前使用最多的一种模型
7、关系模型将实体与实体之间的关系抽象成一个二维表格
8、关系中不允许有相同的属性名; 9、每一列的数据类型必须相同,且取自于同一个域; 10、不允许有相同的元组; 11、行的顺序和列的顺序可以任意排列; 12、关系的任何一个属性都必须是不可再分的元素; 13、SPARC 结构对数据库的组织从内到外分三个层次描述,分别称为内模式、模式和外模式,三个模式反映了看待数据库的三种不同数据观点
14、模式也称概念数据模式,对应总体概念级数据库,故称为数据库管理员视图
属于信息模型,常见有:实体-联系(E-R 模型)、 15、内模式又称存储模式,反映数据的存储结构,故内模式也称系统程序员视图
16、外模式是面向用户的,是呈现在用户面前的数据库,故外模式也称用户视图
通常外模式是模式的一个子集,故外模式称为子模式,它包 含 允许特定 用户使用的那 部 分数据
17、模式是内模式的的逻 辑 表示 ;内模式是模式的物 理实现;外模式是模式的部分抽取
18、三个模式反映了三种不同观点:模式表示 了概念级的数据库,体现了数据库的总体观;内模式表示 物 理数据库,体现对数据库的存储观;外模式表示 用户数据库,体现对数据库的用户观
总体观和存储观只 有一个,而 用户观可以有多个,一个应用就 有一个用户观
19、在三个模式之间存在着 两 种映射 :模式/外模式映射