1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
选修4 数据管理技术《第2章 建立数据库 第二节 数据库设计的规范化 任务一 分析表设计的合理性 》优秀ppt课件
数据库的规范设计
高中信息技术选修四——数据管理技术
知识回顾
1、关系: 关系是一个二维表,不论是实体还是实体间的联系都用关系表示。
2、关系模式:用来定义关系。从形式上看,它是一张二维表删去所有记录以后的空表格。例如,学生关系模式为:学生(学号,姓名,性别)
3、关系模型:关系的集合,也就是一个数据库
思考
关系数据库的设计主要是关系模式设计。关系模式设计的好坏直接影响到数据库设计的成败。将关系模式规范化,是设计较好的关系模式的惟一途径。那么,什么样的关系模式是较好的呢?
示例
关系模式 :学生选修课程情况(学号,姓名,性别,课程名称,上课地点,开课教师,所教学科)
一个学生可以报多门课程
一门课程可以有多个学生报
一个教师可教多门课程
一门课程只有一个任课教师
阅读学习材料一,完成课堂体验
体验
该学生选修课程的关系模式不是一个好的模式。
“好”的模式不会发生插入异常、删除异常、更新异常,数据冗余应尽可能少。
原 因:由存在于模式中的某些数据依赖引起的