- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
An Introduction to Database Systenm 当数据的物理存储改变了,应用程序不变,而由DBMS处理这种变化,这是指数据的___ (物理独立性) An Introduction to Database Systenm 第一章 数据库系统概述 1.1 数据库特点及相关概念 1.2 数据管理技术的发展 1.3 数据抽象与数据库的三级模式 1.4 数据模型 1.5 数据库技术的发展 1.6 小结 An Introduction to Database Systenm 1.3 数据抽象与数据库的三级模式 教学目标 掌握数据库的三级模式结构及它们之间的映象 An Introduction to Database Systenm 本节结构 1.3.1 数据抽象 1.3.2 数据库的三级模式结构 1.3.3 数据库的二级映象功能与数据独立性 An Introduction to Database Systenm 一、数据抽象 数据库系统的目的之一:为用户提供一个数据的抽象视图,隐藏数据的存储结构和存取方法等细节 为什么要进行数据抽象? 目的:对用户隐藏复杂性,以简化系统的用户界面 An Introduction to Database Systenm 一、数据抽象 物理抽象:描述数据实际是怎样存储的.是学者和开发DBMS的供应商研究的事情;(Oracle) 逻辑抽象(概念抽象):描述数据库中存储什么数据以及数据间的关系.数据库管理员和数据库应用开发人员必须确定数据库中应该保存哪些信息;(计算中心) 逻辑层的用户不需要知道复杂的物理层结构,被数据库管理员使用. 视图抽象: 描述整个数据库的某个部分.系统可以为同一数据库提供多个视图。(教师\学生\职员) An Introduction to Database Systenm An Introduction to Database Systenm 例:物理抽象 course、student和teacher等记录都被描述为由连续的存储位置,如字节,组成的存储块。 An Introduction to Database Systenm 例:逻辑层 如: create table course ( course_name varchar(30), course_number char(18), course_location varchar(50), course_capacity int ) An Introduction to Database Systenm 例:视图层 视图层上数据库管理系统也定义了数据库的多个视图,数据库用户看到的是这些视图--部分实际数据。除了屏蔽数据库的逻辑层细节外,视图还提供了防止用户访问数据库某些部分的安全机制。例如,能看到课程信息的学生用户就不能够访问教师的个人信息。 An Introduction to Database Systenm 二、数据库的三级模式结构 什么是模式? 模式是指数据库的总体设计. 随着时间的推移,信息会被插入或删除,数据库也就发生了变化.而模式则不变 An Introduction to Database Systenm 二、数据库的三级模式结构 物理模式:在物理层描述了数据库的设计 逻辑模式:在逻辑层描述数据库的设计 子模式:描述了数据库的不同视图 An Introduction to Database Systenm 二、数据库的三级模式结构 物理模式 概念模式 子模式 An Introduction to Database Systenm 三、数据库的二级映像功能与数据独立性 外模式和概念模式间的映射 概念模式和内模式间的映射 An Introduction to Database Systenm An Introduction to Database Systenm 逻辑独立性 对于每一个外模式,数据库系统都有一个外模式/模式映像,它定义了该外模式与模式之间的对应关系。这些映象定义通常包含在各自外模式的描述中。当模式改变时,由数据库管理员对各个外模式/模式的映象作相应改变,可以使外模式保持不变,从而应用程序不必修改,保证了数据的逻辑独立性。 An Introduction to Database Systenm 物理独立性 模式/内模式映象定义了数据全局逻辑结构与存储结构之间的对应关系。该映象定义通常包含在模式描述中。当数据库的存储结构改变了(例如采用了更先进的存储结构),由数据库管理员对模式/内模式映象作相应改变,可以使模式保持不变,从而保证了数据的物理独立性。 An Introductio
您可能关注的文档
最近下载
- 数学中考总复习.doc VIP
- 限制型心肌病超声诊断与评估.pptx
- _【课件】第四章 三角形 +问题解决策略:特殊化课件北师大版七年级数学下册.pptx VIP
- 中考数学总复习第一轮考点复习(重庆专版).pptx VIP
- 2025在线网课《信息检索与科技写作( 理大)》单元测试考核答案.pdf VIP
- 高频精选:京东快递员ai面试题及答案.doc VIP
- 新北师大版初中七年级数学下册《第四章三角形问题解决策略:特殊化(1)》教学课件.pptx VIP
- 河北 2023年农信社储蓄知识考试真题模拟汇编(共213题).doc VIP
- 河北 2023年农信社基础知识考试真题模拟汇编(共672题).doc VIP
- 四川省宜宾市2023-2024学年高一下学期期末学业质量监测语文试卷(原卷版+解析版).docx VIP
文档评论(0)