- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库规范化案例 之
中国好声音
信管1101 孙常杰 张利庆
目的
背景介绍
表格编制
规范化
总结
一、目的
本例,以2012年在浙江卫视播出的《中国好声音》为题材,利用参赛选手与导师之间的关系,以及比赛情况编制二维表。并逐渐规范化,以记录比赛情况。
让知识应用于实践。
通过对表的规范化,加深理解三范式之间的关系,并掌握规范化的基本思路。
二、背景介绍
以下记录的是导师考核、终极对决部分的比赛情况。
张玮
多亮
梁博
张赫宣
那英组
徐海星
袁娅维
权振东
吉克隽逸
刘欢组
王韵壹
吴莫愁
金池
大山
丁丁
平安
金志文
关喆
庾澄庆组
杨坤组
梁博
吉克隽逸
金志文
吴莫愁
终极对决
背景介绍
在这里,为方便表格操作,我们以其中两个队(刘欢组、那英组)为例,进行规范化设计。
三、表格编制
为了方便数据操作,我们分别为两组编制团队编号(Team Number)、学员编号(Student Number),并根据学员最后参加的比赛,评定其唱功水平(Singing)、另外还有属性学员姓名(Student Name)、导师(Teacher)、学员比赛的级别(Competition)。
队伍
刘欢
吉克隽逸
A
终极对决
徐海星
B
四强
袁娅维
B
四强
权振东
B
四强
那英
张玮
B
四强
多亮
B
四强
梁博
A
终极对决
张赫宣
B
四强
四、规范化
Team Number
Teacher
Student Number
Student Name
Singing
Competition
201201
刘欢
1211
吉克隽逸
A
终极对决
201201
刘欢
1212
徐海星
B
四强
201201
刘欢
1213
袁娅维
B
四强
201201
刘欢
1214
权振东
B
四强
201202
那英
1221
梁博
A
终极对决
201202
那英
1222
张赫宣
B
四强
201202
那英
1223
多亮
B
四强
201202
那英
1224
张玮
B
四强
第一范式:
潜在问题
细看表格可以发现存在着一些潜在问题:
①数据冗余:每个团队导师和队员出现的次数相同。
②更新异常:假若团队导师临时有事而需要更换导师时,其所属的团队每位学员的导师名字都需要进行更改。
③删除异常:若某位学员在一场比赛中被淘汰,当删除该学员时,他所参加的比赛信息将会丢失。
依赖关系
这些问题是由于存在如下依赖决定关系造成的: 团队编号(Team Number) (Teacher
学员编号(Student Number)
学员姓名(Student Name)
学员唱功水平(Singing)
学员比赛的级别(Competition)
将第一范式中的有依赖关系的主属性和非主属性分离出来得到新的表
团队编号(Team Number)
导师(Teacher)
第二范式
Team Number
Teacher
201201
刘欢
201202
那英
Student Number
Student Name
Singing
Competition
1211
吉克隽逸
A
终极对决
1212
徐海星
B
四强
1213
袁娅维
B
四强
1214
权振东
B
四强
1221
梁博
A
终极对决
1222
张赫宣
B
四强
1224
张玮
B
四强
1223
多亮
B
四强
目的:消除部分依赖
上面两表之间应存在关联关系,将两表中的主键提取 出来形成一个新的表格就会得到关系表,如下:
Team Number
Student Number
201201
1211
201201
1212
201201
1213
201201
1214
201202
1221
201202
1222
201202
1223
201202
1224
存在的问题
观察以以上三张表我们发现第二张表存在以下问题:
①数据冗余:歌唱水平(Singing)与比赛级别(Competition)存在数据的冗余(重复);
②更新异常:由于数据冗余的原因,如果需要修改比赛级别与歌唱水平之间的对应关系,那么需要更改多条记录,否则会存在数据不一致的情况;
传递关系
以上问题的产生,是由于存在以下传递关系产生的:
学员姓名
唱功水平
比赛级别
第三范式
我们继续对以上数据表进行规范化,得到两张新的表:
Student Number
Student Name
Singing
1211
吉克隽逸
A
1212
徐海星
B
1213
袁娅维
B
1214
权振东
B
1221
梁博
A
1222
张赫宣
B
1224
张玮
B
122
您可能关注的文档
- 首选方案财富湾开盘暨晚宴执行案50修改(精品·公开课件).ppt
- 寿险培训班操作流程(精品·公开课件).ppt
- 授导型教案的课堂电子讲稿(精品·公开课件).ppt
- 售后服务理念培训资料(精品·公开课件).ppt
- 书法讲义1-楷书结构形式(精品·公开课件).ppt
- 书画院经营草案(精品·公开课件).ppt
- 书法学习入门讲座之田英章欧楷书法结构28法(精美精(精品·公开课件).ppt
- 枢纽分析表(精品·公开课件).ppt
- 梳并粗工艺的优化与探讨(精品·公开课件).ppt
- 舒肤佳品牌定位(精品·公开课件).ppt
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
最近下载
- 樊登老师推荐:《你就是孩子最好的玩具》(完整版).pdf
- 凯迪克金奖原版绘本Sylvester and the Magic Pebble.pdf
- 外廓尺寸检测系统作业指导书.docx
- 初中教科研课题:《初中语文主题阅读教学的实践探究》子课题结题报告 .pdf
- 初中物理《声现象》.ppt VIP
- 最新2023版知识产权贯标GBT29490表单 知识产权目标策划管理方案[知识产权合规管理体系文件].docx
- (2024版)AOPA无人机驾驶证认证考试题库-上部分(500题)(含答案).pdf VIP
- 《中国共产党简史》第四章 夺取新民主主义革命的全国性胜利.pptx VIP
- 医院创建优质服务基层行创建资料(3.4.3护理安全管理).docx VIP
- 初三家长会班主任的发言稿.doc VIP
文档评论(0)