阅读全文 »

数据库设计的四个过程 
数据库设计过程之需求分析 
需求分析 
相关结果性内容 
"源"清单 
"属性"清单 
"属性"定义表 
数据库设计过程之概念数据库设计 
(1)概念数据库设计 
(2)概念数据库设计的两种设计思路 
先局部后全局 
先全局后局部 
局部E-R模式设计 
全局E-R模式设计 
(3)概念数据库设计的可能冲突 
消除冲突 
全局E-R模式优化 
(4)相关结果性内容示意 
绘制不同层级的E-R图/IDEF1x图 
实体级图 
键级图 
完整图 
"实体"清单 
"实体"定义表 
"实体-联系"矩阵 
"实体-属性"矩阵 
(5)小结 
数据库设计过程之逻辑数据库设计 
(1)逻辑数据库设计 
(2)E-R图向关系模式的转换 
E-R图(Chen方法) 
关系模式(Schema) 
基本转换规则: 实体-属性-关键字的转换 
示例 
基本转换规则:复合属性的转换 
示例 
基本转换规则:多值属性的转换 
示例 
基本转换规则:联系的转换 
一对一联系 
部分参与 
全部参与 
一对多联系 
多对多联系 
基本转换规则:弱实体的转换 
基本转换规则:泛化与具体化实体的转换 
权衡 
方案1 
方案2 
基本转换规则:多元联系的转换 
2型转换示例 
(3)IDEF1X图向关系模式转换 
(4)不正确设计数据库会引发的问题 
冗余 
非受控冗余 
受控冗余 
删除异常 
插入异常 
如何避免数据库出现不一致的问题 
当数据库设计满足规范时 
当数据库设计不满足规范性 
数据库设计理论 
数据依赖理论 
关系范式理论 
模式分解理论 
小结 
数据库设计过程 
逻辑数据库设计步骤 
数据库设计过程之物理数据库设计 
小结 
阅读全文 »

阅读全文 »

阅读全文 »