数据库设计过程
2024-01-10 15:55:17 30 举报
数据库设计过程主要包括需求分析、概念设计、逻辑设计和物理设计四个阶段。首先,需求分析阶段是确定数据库需要解决的问题和满足的需求。然后,在概念设计阶段,我们将需求转化为数据模型,包括实体-关系模型等。接下来,逻辑设计阶段是将概念模型转化为具体的数据库管理系统可以处理的数据模型。最后,物理设计阶段是根据系统的性能要求进行存储结构和存取方法的设计。整个过程需要反复迭代和优化,以确保数据库的高效运行和数据的完整性、一致性和安全性。
作者其他创作
大纲/内容
1.数据流图2.数据字典3.需求说明书
1NF:不可拆分2NF:部分依赖3NF:传递依赖BCNF:决定因素包含候选键
性能,安全,当前,未来
候选键:入度为0,且能遍历全图
规范化理论(作用:解决数据冗余,插入异常,更新异常,删除异常)
输出结果
需求分析
概念结构设计
(多人设计)1.抽象数据2.设计局部ER模型3.合并局部模型,消除冲突4.重构优化,消除冗余
物理设计
ER图
逻辑结构设计
关系模式
开始
1对11对多多对多
范式:对规范化程度的判断
候选键:唯一标识元组,且无冗余主键:候选键的某一个外键:其他关系表的主键
结束
0 条评论
下一页