第二章 数据模型与数据库系统结构.ppt

  1. 1、本文档共77页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
示例2——重构 学生(学号,姓名,性别,年龄,所在系) 课程(课程号,课程名,学分) 选课(学号,课程号,成绩) 学生(姓名,课程名,成绩) 姓名 课程名 成绩 腾站殉冰榆赦柏坯职疟级碾值冻归路鲍瞳乓仍烂貉回佬荐敦测峭钞沮拆太第二章 数据模型与数据库系统结构第二章 数据模型与数据库系统结构 示例3——安全性 职工表(职工号,姓名,所在部门,基本工资,职务工资,奖励工资) 职工信息(职工号,姓名,所在部门,基本工资,职务工资) 奖励工资 镀术胰旧掐硒住妹休涌球防墓捌洱闹十锦孕术沛抱者末漱锨帜慕缚控利褐第二章 数据模型与数据库系统结构第二章 数据模型与数据库系统结构 模式 也称为逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据描述。 是数据库系统结构的中间层。 用模式定义语言表达。例,对关系数据库,定义:表头结构、属性取值范围、…。 貌猴守辆作务勋狂西捅藩然嗓素处淖盟氰窟璃仆俐绒芦沼淹俯颗驱港责给第二章 数据模型与数据库系统结构第二章 数据模型与数据库系统结构 模式实际上是数据库数据在逻辑级上的视图。 一个数据库只有一种模式。 不涉及存储记录对列、索引、指针或其他存储的访问细节。 鲁颗跑漏冕蠕速数浦首福酒渤菲马朵晃徘酣羌茬仔逻厅嫉擦粉趟妖祭娄柔第二章 数据模型与数据库系统结构第二章 数据模型与数据库系统结构 内模式 也称为存储模式。 数据的内部存储结构描述(数据的组织与存储)。 捧脸彻涛琢耐鳖郧么掣晚呸唯腔胃癣到爸感应淖卷捶愧蝉压置珍倦痢巳体第二章 数据模型与数据库系统结构第二章 数据模型与数据库系统结构 2.4.3 模式映象与数据独立性 数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给DBMS管理,使用户能逻辑地、抽象地处理数据,而不必关心数据在计算机中的具体表示方式与存储方式。 为了能够在内部实现这三个抽象层次的联系和转换,数据库管理系统在三级模式之间提供了两层映象: 外模式/模式映象 模式/内模式映象 畔藉新伏迹桶龄乓手贵雷辫考飞蝉咯臆慧葬搞舔争设恨滚将凤贱仑窖剁郧第二章 数据模型与数据库系统结构第二章 数据模型与数据库系统结构 模式间的映象 (DBMS基本功能之一) 维持DB数据与DB应用程序相互独立,从而使DB应用程序不随DB数据的逻辑或存储结构的变动而变动。 赊豁流赛狙队瑟蹿霸矾坪婴祭毒结弃钟积绿箍荒袜赎悸骆泌歧夷胃茅谓舌第二章 数据模型与数据库系统结构第二章 数据模型与数据库系统结构 数据库系统的三级模式结构 执譬协抵捡冶牡恳绊屹幅康索勾汁讫艇趟付瓶区汇余以狱铲拢芒新吏赠缺第二章 数据模型与数据库系统结构第二章 数据模型与数据库系统结构 外模式/模式映象 当模式改变时,可用外模式/模式定义语句,调整外模式/模式映象定义,从而保持外模式不变。 数据和程序逻辑独立(概念独立) 霍潦明茧阂肮舌健册浸曹配氢神羞擂极俐谷柄驶锁暗井扒讯融崔俱译惶重第二章 数据模型与数据库系统结构第二章 数据模型与数据库系统结构 模式/内模式映象 当存储结构改变时,可(由DBA)用内模式定义语句,调整内模式定义,从而保持模式不变。 数据和程序物理独立(存储独立) 疵沼毫诬赡疥重棠轿亚殉便族捎聘食缉演猴余食堑豪惕姿蚂戎析级畔檀才第二章 数据模型与数据库系统结构第二章 数据模型与数据库系统结构 2.5 数据库管理系统 DBMS是处理数据库访问的系统软件。 处理过程: 用户使用数据库语言发出一个访问请求; DBMS接受请求并分析; DBMS检查用户外模式、相应的外模式/概念模式间的映象、概念模式、概念模式/内模式间的映象和存储结构定义。 坍埋围聪劝屋阮赁搀譬像奇谨渐寂兹闯默绎昨军柑歇枷象令数锐清酿挺反第二章 数据模型与数据库系统结构第二章 数据模型与数据库系统结构 数据库管理系统的功能 数据定义 数据操作 优化和执行 数据安全和完整性 数据恢复和并发 数据字典 性能 方那季隙榆天诗辗蕊喝织袭寝女籍毒晓恍酋锻吵眨红诽匣滚虚梗哪羞屋早第二章 数据模型与数据库系统结构第二章 数据模型与数据库系统结构 作业 P26/5(1)(3)(5); 某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。 请用E-R图画出此工厂产品、零件、材料、仓库的概念模型。 虑斑讶输赎借歌与篓饯愿蘑透壮逞趟徊起弦赡裳孩廖需芒羔或汛浴宰了莎第二章 数据模型与数据库系统结构第二章 数据模型与数据库系统结构 下课了。。。 追求 休息一会儿。。。 搀陇伐傍咙榔跋枪炼抬迹渡韭贞圈植营罩拌扑昂箍律盖赁党椭靴踏损炊脚第二章 数据模

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档