数据库系统概述第3讲

数据库系统概述第3讲

ID:37797075

大小:943.31 KB

页数:38页

时间:2019-05-31

数据库系统概述第3讲_第1页
数据库系统概述第3讲_第2页
数据库系统概述第3讲_第3页
数据库系统概述第3讲_第4页
数据库系统概述第3讲_第5页
资源描述:

《数据库系统概述第3讲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章数据库系统概述数据库系统原理及应用(第三讲)1.5数据库的内部体系结构第1章数据库系统概述一、数据库内部体系结构的三级模式结构数据库应用程序1应用程序2应用程序3应用程序M外模式1外模式2外模式N逻辑模式内模式……图1.10数据库的三级模式结构低复杂性强易用性简单结构3一、数据库内部体系结构的三级模式结构数据库应用程序1应用程序2应用程序3应用程序M外模式1外模式2外模式N逻辑模式内模式……图1.10数据库的三级模式结构41、逻辑模式是对DB中全部数据的整体逻辑结构的描述,体现了全局、整体的数

2、据观点。说明:①在一个DB中,只有一个与数据模型对应的逻辑模式;②数据库应用系统的全部关系模式组成了该逻辑模式;③逻辑模式仅涉及“型”的描述,不涉及具体的值。{每个关系模式的型对应于表头,值对应于其中的元组}一、数据库内部体系结构的三级模式结构5二、数据库的两级映象1、三级数据库结构数据库应用程序1应用程序2应用程序3应用程序M外模式1外模式2外模式N逻辑模式内模式……图1.10数据库的三级模式结构学生关系(学号,姓名,性别,出生年月,籍贯,专业代码,班级)专业关系(专业代码,专业名称)课程关系(课

3、程号,课程名,学时数)设置关系(专业代码,课程代码)学习关系(学号,课程号,分数)教师关系(教工号,教员姓名,教员性别,教员出生年月,教研室,电话)讲授关系(教工号,课程号)6一、数据库内部体系结构的三级模式结构数据库应用程序1应用程序2应用程序3应用程序M外模式1外模式2外模式N逻辑模式内模式……图1.10数据库的三级模式结构72、外模式是对数据库用户能看见和使用的局部数据逻辑结构的描述,体现了应用程序员对数据库的数据观点。说明:①外模式是用户和DBAS的接口;②一个DB可有多个外模式。一、数据库

4、内部体系结构的三级模式结构8课程号课程名学时数任课教员任课教研室(a)学号姓名课程号课程名学时分数(b)学号姓名平均分数(c)教学安排:TA(C#,CNAME,CLASSH,TNAME,TRSECTION)课程成绩:CG(S#,SNAME,C#,CNAME,CLASSH,GRADE)平均成绩:A_GRADE(S#,SNAME,AVE_GRADE)(d)外模式示例9课程号课程名学时数任课教员任课教研室(a)学号姓名课程号课程名学时分数(b)学号姓名平均分数(c)教学安排:TA(C#,CNAME,CLA

5、SSH,TNAME,TRSECTION)课程成绩:CG(S#,SNAME,C#,CNAME,CLASSH,GRADE)平均成绩:A_GRADE(S#,SNAME,AVE_GRADE)(d)外模式示例10课程号课程名学时数任课教员任课教研室(a)学号姓名课程号课程名学时分数(b)学号姓名平均分数(c)教学安排:TA(C#,CNAME,CLASSH,TNAME,TRSECTION)课程成绩:CG(S#,SNAME,C#,CNAME,CLASSH,GRADE)平均成绩:A_GRADE(S#,SNAME,A

6、VE_GRADE)(d)外模式示例11一、数据库内部体系结构的三级模式结构1、三级数据库结构数据库应用程序1应用程序2应用程序3应用程序M外模式1外模式2外模式N逻辑模式内模式……图1.10数据库的三级模式结构排课外模式(课程号,课程名,学时,教员姓名,教研室)学习成绩外模式(学号,姓名,课程号,课程名,学时,分数)平均成绩外模式(学号,姓名,平均分数)12课程号课程名学时数任课教员任课教研室(a)学号姓名课程号课程名学时分数(b)学号姓名平均分数(c)教学安排:TA(C#,CNAME,CLASSH

7、,TNAME,TRSECTION)课程成绩:CG(S#,SNAME,C#,CNAME,CLASSH,GRADE)平均成绩:A_GRADE(S#,SNAME,AVE_GRADE)(d)外模式示例13外模式示例S#SNAMESSEX…S256…WangF…S#C#GRADES256C580课程成绩CGSSCS#SNAMEC#CNAMECLASSHGRADEC#CNAMECLASSHC5数据库50CS256WangC5数据库508014一、数据库内部体系结构的三级模式结构数据库应用程序1应用程序2应用程序

8、3应用程序M外模式1外模式2外模式N逻辑模式内模式……图1.10数据库的三级模式结构153、内模式是对数据库表物理存储结构的描述。说明:一个DB只有一个与概念模式对应的内模式。内模式是数据在数据库内部的表示,它定义了数据的内部记录类型、记录寻址技术、索引和文件的组织方式及数据控制方面的内容。一、数据库内部体系结构的三级模式结构163、内模式数据库应用程序1应用程序2应用程序3应用程序M外模式1外模式2外模式N逻辑模式内模式……图1.10数据库的三级模式结构记录间链接物

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。