网站大量收购独家精品文档,联系QQ:2885784924

数据管理中的数据模型.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

3.4信息世界与逻辑模型关系中的数据约束实体完整性约束关键字必须唯一,其属性值不能为NULL参照完整性约束外关键字必须取自参照关系的参照属性值,但可以为NULL用户自定义完整性约束学生的年龄在15-30之间面向对象逻辑模型对象关系模型扩充的数据类型和复杂的数据类型继承引用:聚合的一种具体表示。表示表的属性类型。123.4信息世界与逻辑模型3面向对象逻辑模型和对象关系模型3.5计算机世界与物理模型图3.6数据库物理模型的三个层次01主存储器共作区缓冲区02磁盘存储器03磁带存储器3.5计算机世界与物理模型数据库的物理存储介质3.5计算机世界与物理模型2文件系统文件系统的组成项记录文件文件的操作打开文件关闭文件读记录写记录删除记录数据间联系的信息4数据存取路径信息5数据库的数据分类1数据主体2数据字典3与数据主体有关的其他信息数据库存储空间组织63.5计算机世界与物理模型数据库的物理结构3.5计算机世界与物理模型图3.7数据存储空间逻辑结构图数据模型的基本概念01数据模型的四个世界02概念世界与概念模型03信息世界与逻辑模型04计算机世界与物理模型本章小结05第三章数据管理中的数据模型数据模型是数据管理特征的抽象,是数据管理的核心;真实、易于理解、方便实现数据模型包括三部分内容数据结构:基础数据的类型、性质以及关系;数据操纵:数据结构上的操作类型与操作方式;数据约束:数据间的语法、语义联系,它们间的制约与依存关系,数据动态变化的规则。3.1数据模型的基本概念1概念数据模型(概念模型):面向客观世界、面向用户,与DBMS及具体的计算机平台无关;3物理数据模型(物理模型):面向数据库物理表示,给出数据模型在计算机物理结构的表示。2逻辑数据模型(逻辑模型):面向数据库系统,着重于在数据库系统一级实现。3.1数据模型的基本概念数据模型按不同的应用层次分成三种类型:3.2数据模型的四个世界现实世界概念化形式化计算机概念世界信息世界计算机世界物理化图3.1四个世界的转化示意图用户现实世界:用户所关注的世界,是客观世界中划定边界的一个部分环境;概念世界:是对现实世界的抽象,从纷繁的现实世界中抽取出能反映现实本质的概念和基本关系,它与具体的数据库和计算机平台无关;信息世界:将概念世界中的概念和关系,以一定的形式映射到计算机世界中去;计算机世界:将信息世界中的模型在计算机物理结构上实现。3.3概念世界与概念模型E-R模型又称实体-联系模型,它于1976年由PeterChen提出。3.3概念世界与概念模型(1)E-R模型的基本要素实体客观存在并可相互区分的事物叫实体如学生张三、工人李四、计算机系、数据库概论属性实体所具有的某一特性。由属性名、属性型、属性值组成一个实体可以由若干个属性来刻画例如,学生可由学号、姓名、年龄、系等组成联系实体之间的相互关联联系也可以有属性,如学生与课程之间有选课联系,每个选课联系都有一个成绩作为其属性3.3概念世界与概念模型E-R模型中联系的分类两个实体集间的联系多个实体集间的联系一个实体集内部的联系两个实体集之间的联系又可分为:一对一的联系(1:1)一对多或多对一的联系(1:m或m:1)多对多的联系(m:n)3.3概念世界与概念模型(3)E-R图的表示方法实体集表示法属性表示法联系表示法学生课程学号姓名年龄选修课程成绩将参与联系的实体用线段连接n姓名用无向边把实体与其属性连接起来图3.2学生学修课程E-R图m02学生联系的数量选修06010203040501年龄03课程号05学号04课程名06学分3.3概念世界与概念模型多个实体集之间的联系FPUFPU3.3概念世界与概念模型自反联系employeemanage实体集间多种联系teacherstudentef3.3概念世界与概念模型例:在一个工厂物资管理系统中,有职工、仓库、项目、零件、供应商五个实体集以及供应、库存、领导、工作四个关系组成,试画出E-R图。3.3概念世界与概念模型供应商项目零件供应供应商号姓名地址项目号预算单价预算名称规格仓库职工库存库存量工作领导仓库号面积职工号姓名供应量mpnmn1n1n图3.3某工厂物资管理E-R图3.3概念世界与概念模型2

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档