第七章
数据库设计
本科专业是软件工程的好处就是
从
软件工程导论
、系统分析与设计
一路学过来这种正统传统的分析流程已经十分熟悉了
复杂的不说,起码简单基础的设计绝对是没问题的。。。
7.1 数据库设计概述
数据库设计的特点
数据库设计的方法
数据库设计的基本步骤
数据库设计过程中的各级模式
7.2 需求分析
需求分析的任务
需求分析的方法
数据字典
数据项
数据结构
数据流
数据存储
处理过程
小结
老师总结
7.3 概念结构设计
概念模型
E-R模型
老师讲解
只有多对多的联系有属性
扩展的E-R模型
ISA联系
基数约束
PART-OF联系
UML
概念结构设计的方法
实体与属性的划分
E-R图的集成
老师总结
7.4 逻辑结构设计
E-R图向关系模型的转换原则
数据模型的优化
设计用户子模式
老师总结
外码:波浪线
主码:直线
一对多,向N端合并,一端的主码变成多端的外码,波浪线表示
一个实体对应一个关系,多对多有额外的关系