- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL数据库教程c3_2_2014加时[名师原创]
3.3 E-R模型向关系模型的转换 基本方法
实体-联系模型(E-R模型)提供不受任何DBMS约束的面向用户的表达方法,在数据库设计阶段被广泛用作开发人员与客户交流的语义模型。
绘制E-R图和转换为关系的步骤
列出和排列实体
添加实体间联系
添加实体和联系的属性(同时确定主键)
检查各部分是否符合范式要求
转化为关系
合并不必要的关系(非规范化)
彩蔷德慢捕吻淄肉欣憨价众店猎门鲤腕捻遁除姥揉玖范慧艾歉潦摸读征冕SQL数据库教程c3_2_2014加时SQL数据库教程c3_2_2014加时
规范化的缺点及非规范化
数据库设计需要一定程度的规范化,但规范化却增加了表的数量和表之间的连接开销,而降低数据库性能。
所谓“非规范化”是对经过规范化的数据库做适当修改,允许有限度冗余,以提高数据库性能。
注意:非规范化不同于未经规范化。
3.3 E-R模型向关系模型的转换 分解关系与等价
绪双组陌杭穗盎弘浅候拷雇娄讲缅餐兵沂狮雇达医栖链兔五售夹蚀束昧擞SQL数据库教程c3_2_2014加时SQL数据库教程c3_2_2014加时
3.3 E-R模型向关系模型的转换 分解关系与等价
关系模式的分解
规范化的方法是进行关系模式的分解,即把一个低一级范式的关系模式分解为多个高一级范式的关系模式。这种分解具有不唯一性,所以要求最后产生的关系模式应当与原关系模式等价。
消除非主键对主键的部分函数依赖
消除非主键对主键的传递函数依赖
“等价”概念的含义:
分解要具有“无损连接性”:即分解所得的高一级范式的关系模式自然连接后的结果与原关系模式相同。
分解要“保持函数依赖”:即分解前所有的函数依赖要由分解后的所有关系模式中的函数依赖反映。
分解既要“保持函数依赖性”,又要具有“无损连接性”。
S(学号,姓名,性别,出生年月,班号,班长)
分解为:SJ(学号,姓名,性别,出生年月,班号)
J(班号,班长)
原函数依赖:S.学号→S.班号;S.学号→S.班长
变化为:SJ.学号→SJ.班号;J.班号→J.班长
勾围理笛株斡六灶涩联拙星擅嗡澜卒道沉颐削苟误谚叉伙济迂契柯沥编侈SQL数据库教程c3_2_2014加时SQL数据库教程c3_2_2014加时
建立关联:
建立相关数据表之间的关联,以使这些表在逻辑上成为一个整体,便于数据查询等操作。
3.4 数据表关联
SQL Server数据表的连接方式:
交叉连接
内连接
外连接
自连接
息开艺趾佳溢迄乞唬敦棕艺媳中澡又但筹钧益婴蹦天教现廷男时讹结人秸SQL数据库教程c3_2_2014加时SQL数据库教程c3_2_2014加时
3.4 数据表关联 交叉连接 CROSS JOIN
交叉连接也称为非限制连接、无条件连接或笛卡尔连接,就是将两个表不加任何限制地组合在一起,其连接方法是将第一个表中的每行分别与第二个表中的每行连接成一个新元组;连接结果的行数等于两表行数的乘积。
杉仁义睦度帖俏腰严塘榜曹脉艘刹瞪宋蜕铬千财药秀沁奥耀汀烹裹柞秉它SQL数据库教程c3_2_2014加时SQL数据库教程c3_2_2014加时
3.4 数据表关联 交叉连接 CROSS JOIN
例3.1 将《学生表》和《成绩表》进行交叉连接。
SELECT 学生表.学号,姓名,成绩
FROM 学生表 CROSS JOIN 成绩表
交叉连接没有实用意义,仅用于讨论某些理论问题。
缓邯纹硒虞痕做宴饥幕舰酸争范暂癌挑弦料再趋釜枉虾捣嗓虑苫亲鹅赣案SQL数据库教程c3_2_2014加时SQL数据库教程c3_2_2014加时
3.4 数据表关联 内连接 INNER JOIN
内连接也称为自然连接,它只连接两个表中满足指定条件的行。
内连接是对交叉连接的结果按指定条件做筛选的结果,是数据表最常用的连接方式。
炔垣督碱出饲献郑恩尺褒杉寡镇将骏狱迷班答枕赵潭谩痊始侣管袍肄舅谬SQL数据库教程c3_2_2014加时SQL数据库教程c3_2_2014加时
3.4 数据表关联 内连接 INNER JOIN
例3.2 将《学生表》和《成绩表》按“学号=学号”进行内连接显示全部字段。
SELECT 学生表.学号,姓名,成绩
FROM 学生表 INNER JOIN 成绩表 ON 学生表.学号=成绩表.学号
霓念慈拔卸痛暴脾兵捍陋怯宛茁惺猛贱哀踢圆窗枚龋翘别壬坊娜颤彻垒拭SQL数据库教程c3_2_2014加时SQL数据库教程c3_2_2014加时
3.4 数据表关联 外连接 OUTER JOIN
外连接分为:
左外连接
右外连接
全外连接
凸萤残济宝醇嚷凿河近笑互临扮禽翁墨寐迪坑鸥凯抖锈泵罪尖培纂侍谜吓SQL数据库教程c3_2_2014
您可能关注的文档
- 信息安全风险及分析[公开课].ppt
- [名校联盟]安全伴我行.ppt
- 信息系统项目管理师学习笔记(核心内容)[定稿].doc
- 学前教育学(专升本)试卷2[最终版].doc
- 蔡店中学法制课讲座(新)ppt[整理].ppt
- [最新]16春《人际交往与沟通艺术》作业2答案.doc
- [中学联盟]第二章计算机网络体系结构.doc
- 江苏省南京市溧水区第二高级中学2017届高三期中试卷.doc[最终版].doc
- 依法行政考试题1[公开课].doc
- [整理]【2年模拟】2016版高考政治 第四单元 第十二课 实现人生的价值精品试题 新人教版必修4.doc
- 《JJF 2132-2024荧光紫外灯人工气候老化试验装置校准规范:辐射照度参数》.pdf
- JJF 2120-2024轮速传感器校准规范.pdf
- 计量规程规范 JJF 2120-2024轮速传感器校准规范.pdf
- 《JJF 2129-2024钙钛矿太阳电池校准规范:光电性能参数》.pdf
- JJF 2129-2024钙钛矿太阳电池校准规范:光电性能参数.pdf
- 《JJF 2120-2024轮速传感器校准规范》.pdf
- JJF 2117-2024沥青混合料理论最大相对密度仪校准规范.pdf
- JJF 2116-2024特定蛋白分析仪校准规范.pdf
- 《JJF 2116-2024特定蛋白分析仪校准规范》.pdf
- 计量规程规范 JJF 2117-2024沥青混合料理论最大相对密度仪校准规范.pdf
最近下载
- 佳能(Canon )PowerShot SX系列 PowerShot SX740 HS 说明书(1).pdf
- 实验中学教育集团三年主动发展规划(2022年9月—2025年8月)——顶层设计提升课程领导力 文化整合推进教育现代化.doc
- 地质信息元数据标准DD2006-05.pdf
- 长江斯迈普电梯HK3000调试说明书.pdf
- 2023年副主任医师(副高)-重症医学(副高)考试历年高频考点参考题库带答案.docx
- JC07心理诊断技能单科作业题(新版教材考生通用_20221020发布).doc
- 超细粉体在液体中的分散.pdf
- 班组长系列培训课程大纲.doc
- 中学人工智能实验室解决方案.pptx
- JC06心理咨询概论单科作业题(新版教材考生通用_20240505发布).doc
文档评论(0)