概念设计(E-R图)
E-R图:
- 矩形——实体
- 椭圆——属性
- 菱形——联系
联系:两个实体之间的联系
1:1 一对一的联系:身份证和人民
1:N 一对多的联系:班级和学生
M:N 多对多的联系:顾客和商品
ER图如下:

三个实体之间的联系、多对多的联系、单个实体的联系:

例题



逻辑结构设计(把E-R图转化为表)
把E-R图转化为表。
1:1——转换为主码
1:N——转换为外码
M:N——转换为一张表
【举例】已知E-R图:

其逻辑结构设计为:
注意,这里职工和产品可以:
职工(职工号,负责产品)
产品(产品号,产品组长)

问:若有十个实体,其中有两个多对多联系,一个一对多联系,则有多少张表?
答:有12张表(10+2(多对多联系))。
物理结构设计
确定数据库的物理结构。
对物理结构进行评价。
设计关系模式的存取方法。
本文详细介绍了数据库设计的三个关键阶段:概念设计(E-R图)、逻辑结构设计(E-R图到表的转化)和物理结构设计。通过实例说明了不同类型的实体联系如何转化为具体的数据库表结构,并解释了物理结构设计的主要任务。
1428

被折叠的 条评论
为什么被折叠?



