第一章数据库的设计.pptVIP

  • 2
  • 0
  • 约1.4万字
  • 约 44页
  • 2017-06-04 发布于北京
  • 举报
表设计后,很可能结构不合理,出现数据重复保存,简称数据的冗余,这对数据的增删改查带来很多后患,所以我们需要审核是否合理,就想施工图设计后,还需要其他机构进行审核图纸是否设计合理一样。 如何审核呢?需要一些有关数据库设计的理论指导规则,这些规则业界简称数据库的范式。 relational database management system   关系型数据库管理系统 讲解每个范式的含义:关键是说明范式的目的,这样规定有什么好处。 为了算帐统计方便,会计可能喜欢这样设计表格,如幻灯片所示。 讲解目前这些表格可能出现的问题,可以采用提问方式。 我们根据三大范式,逐一审核是否规范化。 提问学员: 1.第一范式满足吗,引导回答:基本满足; 2.第二范式满足吗?第二范式要求表中的列必须与主键列相关,也就是要求一张表只能描述一件事情。 我们一起看看这张表描述了哪些事情?让学员思考几分钟,然后提问,最后归纳出如下事情: 1)工程信息 2)员工信息 3)项目的工时信息(每个工人做了多少活儿) 所以根据第二范式,拆分出了这些表。 提问学员:这些表满足第三范式吗? 引导:员工表还需拆分,存在传递依赖关系,即小时工资率和职务有关,职务又和人有关, 最后传递后,小时工资率看起来就和姓名有关了。小时工资率和职务才之间相关,我们需要应用第三 范式做进一步拆分。 告诉学员,

文档评论(0)

1亿VIP精品文档

相关文档