数据建模方法
1.ER
相关概念:实体,客观存在的事物
实体集,集合
属性,实体集的性质特征
码,唯一标注实体的属性
联系,分为一对一,一对多,多对多
联系写在菱形框内,属性写在椭圆框内
2.IDER1X
包括实体集,联系
这里联系分为标定型,非标定型,分类型与非确定型
数据库物理结构需要解决:文件组织,文件结构,文件存取,索引
索引分为有序和散列,前者利用索引文件实现映射,后者通过散列函数直接映射
几类主要有序索引:
(非)聚集索引:数据记录排列顺序与索引项是否一致
稠密稀疏:查找码值是否都对应索引记录
主辅索引:主码属性集建立的就是主索引
唯一索引
单多层索引
数据库物理设计
包括库逻辑模式描述,文件组织与存取,数据分布,确定系统配置,物理模式评估
水平划分将一张表化为多张属性相同结构相同的子表,包含元祖是基本表子集
垂直划分子表属性是原基本表子集