数据库逻逻辑设计.pptVIP

  • 5
  • 0
  • 约小于1千字
  • 约 38页
  • 2020-09-02 发布于福建
  • 举报
74数据库的逻辑设计 ●逻辑结构设计的任务 把概念结构设计阶段设计好的基本E-R图转 换为与选用DBMS产品所支持的数据模型相 符合的逻辑结构 逻辑结构设计的步骤 概念结构 般数据模型 特定的DBMS 支持下的数据 优化的数据模型 基本ER图 网状、层次 转換规则 特点和限制 优化方法 7.4.1ER图向关系模型的转换 ●要解决的问题 联系向模式转化 一般地,实体均可转化为关系模式 确定模式的属性和码 1:1联系的转化 E→ 转换为一个独立的关系模式,则与该联系相关的实体的码及其本身的 属性均转化为关系的属性 R,(k, a), R2(h, b), R3(k, h, s) 与某一端实体对应的关系模式合并,则在关系中加入另一关系的码和 联系的属性 R,(k, a, h, s), R2(h, b) 1:1联系转化例 病人广入住 病床 号姓性别 号长度度 1:1联系转化中存在的问题 理论上,1:1联系可以向任意一方合并,但是 但在一些情况下,与不同的关系模式合并效率 会大不一样。因此究竟应该与哪端的关系模式 合并需要依应用的具体情况而定。由于连接操 作是最费时的操作,所以一般应以尽量减少连 接操作为目标。 例如:上例中,如何经常要查询某病人的入院时 间(用于结账),若将联系并入病床方显然会

文档评论(0)

1亿VIP精品文档

相关文档