数据库设计贯通逻辑和物理设计.pptVIP

  • 1
  • 0
  • 约1.25千字
  • 约 42页
  • 2017-04-20 发布于四川
  • 举报
数据库设计贯通逻辑和物理设计

数据库设计贯通 —逻辑结构设计部分;;逻辑结构设计步骤;ER图向关系模型的转换;基本转化规则 basic conversion rules;基本转化规则 basic conversion rules;;;;下图表示是一个可选的一对多联系,学生可以住宿舍,也可以不住宿舍(比如有回家住的学生), 这里,dorm对student来说是可选的,因此dormNo作为Student表的外码,可以为空(Null) 为了避免这种空值,我们将live联系转化成关系表;该表的主码是子表(Student实体)的主码 该表的外码是两端的实体的主码的组合 该表的外码不允许空NULL 注意:规则五可以避免NULL,但是多生成了一个表,增加了查询的复杂性,许多应用中,避免额外的表比避免NULL更重要;;;方法一:;方法二: 在Power Designer中可通过设置dominant关系来实现;;逻辑模型的优化;;视图(view)设计;视图定义;视图的作用;视图的作用;视图的作用;视图的作用;;;;;;;With check option例: CREATE VIEW ygb_view AS SELECT * FROM 员工表 WHERE 员工表.性别=‘女’ 执行下列语句,插入新记录: INSERT INTO ygb_view (姓名,性别,工资) values(‘李立三’,‘男’,2300) 插入操作成功,

文档评论(0)

1亿VIP精品文档

相关文档