- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2-数据库高级操作【荐】.pdf
三、数据库高级操作
� 数据库设计范式
� 数据库设计思维
� 数据库设计优化
� MySQL查询优化
� MySQL常用命令
� MySQL建模工具
1
1
数据库设计范式(11)
� 第一范式:列不可再分
内容相似的数据列必须消除( “消除”的办法是再创建一个数据表来
存放它们)
必须为每一组相关数据分别创建一个数据表。
每条数据记录必须用一个主键来标识。
titleid title publname year authname1 authname3 ==都是作者
� 第二范式:行不可再分
只要数据列里的内容出现重复,就意味着应该把数据表拆分为多个子表
拆分形成的数据表必须用外键关联起来
titleid title publname year
authid titleid year authname == 作者重复了
2
2
数据库设计范式(22)
� 第三范式:表不可再分
“ ”
与主键没有直接关系的数据列必须消除(消除 的办法是再创建一个数据表来
存放它们)
titleid title publid year
publid publname
1
1
数据库设计范式实例(11)
1NF
1NF
� 11NNFF:列不可再分
在一个人力资源的数据库中,存储了主管及其下级之间的对应关系。为
了说明第一范式的规则,我们设定了这样的商业规则,即每个主管可以
有一个或多个下属,而每个下属只能有一个主管。
2NF
2NF
� 22NNFF:行不可再分
网上商店客户资料表
2
2
数据库设计范式实例(22)
3NF:表不可再分
3NF
� 33NNFF
假设我们有一个商品订单表,包含了以下属性:订单号、客户
编号、单价、数量、总价。如下表:
数据库设计范式课堂练习
� 身份证上记录有:姓名、性别、民族、生日、住址和身份证号
码,试设计符合第一范式的数据结构。
� 如需要记录某高校学生的考试成绩以备档,要求信息详细到每
次考试的每门科目。
� 请理清符合第二范式的数据结构。
� 注意每门科目除成绩外还有学分数据需要记录
� 如需要为公司内部建立内部通讯录,记录每个员工的姓名、所
在部门、职位、办公地址、电话号码和电子信箱地址。
� 请理清符合第三范式的数据结构。
数据库设计思维与方法
� 减少数据存放空间
� 提高查询速度
� 思考?互联网的项目中,关注存放空间还是关注查询速度。
� 如何降低数据冗余度,减少数据存放空间,提高硬盘读写速度。
� 研究数据库设计的范式原理,进行分析应用
� 如何提高数据库查询响应,降低查询语句的复杂度,较快地设计、
开发,提高扩展性
� 分布设计,查询优化
您可能关注的文档
- 10kV线路监控【荐】.pdf
- 10th.霍泰稳.InfoQ中文站2011年技术趋势展望【荐】.pdf
- 10、WCDMA原理【荐】.ppt
- 10、会计信息化制度设计【荐】.ppt
- 10、多媒体视频显示系统基础-20090711【荐】.pdf
- 10、戊戌变法【荐】.ppt
- 10位程序员眼中的2007寻找软件开发利器【荐】.doc
- 10电子商务课件【荐】.ppt
- 10第10章 下一代网络与软交换【荐】.ppt
- 10第10章 软交换技术【荐】.ppt
- 广东省广州市增城区2023-2024学年九年级上学期期末道德与法治试题(答案).doc
- 广东省广州市2021-2022学年九年级上学期期末模拟历史试题(含答案).docx
- 广东省广州市天河区暨南大学附属实验学校2022-2023学年九年级上学期期末历史试题.doc
- 广州市南沙区2023—2024学年第一学期九年级历史期末教学质量监测模拟试卷.doc
- 广东省广州市天河区暨南大学附属实验学校2022-2023学年九年级上学期期末历史试题(答案).doc
- 在全市县区委书记第五次工作座谈会上的讲话.docx
- 3篇中央政法工作会议发言材料汇编.docx
- 5篇贵州省庆祝第二十个中国记者节座谈会经验交流发言材料汇编.docx
- 在全市人大工作座谈会上的讲话.docx
- 在全市人大系统改革创新工作交流会上的讲话.docx
文档评论(0)