书签 分享 收藏 举报 版权申诉 / 19
上传文档赚钱

类型数据模型及E-R图)课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4869592
  • 上传时间:2023-01-20
  • 格式:PPT
  • 页数:19
  • 大小:182KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《数据模型及E-R图)课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    数据模型 E_R 课件
    资源描述:

    1、 _数据模型是模型化数据和信息的工具。我们把表示数据模型是模型化数据和信息的工具。我们把表示,描述现描述现实世界中数据和数据之间关系的模型称为数据模型实世界中数据和数据之间关系的模型称为数据模型.现实世界现实世界认识认识抽象抽象信息世界概念模型机器世界DBMS支持的数据模型转换某个领域的管理人员建模者数数 据据 模模 型型概念数据模型:描述现实概念数据模型:描述现实世界中数据及数据之间关系世界中数据及数据之间关系的模型,独立于计算机的模型,独立于计算机基本数据模型:描述计算基本数据模型:描述计算机世界中数据及数据之间的机世界中数据及数据之间的关系及存储、处理特征的模关系及存储、处理特征的模型,

    2、它依赖于具体的计算机型,它依赖于具体的计算机数据库系统支持的数据模型是数据库系统的核心数据库系统支持的数据模型是数据库系统的核心和基础,是严格定义的概念的集合。这种数和基础,是严格定义的概念的集合。这种数 据模据模型由三部分组成:型由三部分组成:数据结构数据结构:对象类型的集合对象类型的集合数据操作数据操作:对数据库各种对象允许执行的操作的对数据库各种对象允许执行的操作的集合集合数据的约束条件完整性规则集合(完整性)。数据的约束条件完整性规则集合(完整性)。关系模型关系模型l用二维表格结构表示实体集及实体集之间的联系。l概念单一、清晰,无论是实体集,还是实体集间的联系,都用关系来表示,用户易懂

    3、易用。l关系模型有严格的数学定义,具有完备关 系数据库理论支持。用DDL(Data Definition language)语言定义职工号职工名年龄性别工资4001张三50男12004002李四27男800职 工 (表)元组Database 1 定义 关系模型用二维表格组织数据,记录集、联系统一用二维表格职工号职工名年龄性别工资4001张三50男12004002李四27男800职 工 (表)元组l l 实体实体 联系方法联系方法(EntityRelationship)l l ER方法表方法表示现实世界中对象的属性特征以及对象集之间联系的特征。实体实体:表示具有相同属性或特征的事物的集合。用矩形

    4、框表示,记录集名子写在框中。学生学生属性属性:用来描述实体的特征及性质用来描述实体的特征及性质用椭圆表示属性名,其名字写在椭圆中,如果为码属性,其名字 带下划线。学生学号姓名性别。联系:联系:描述实体与实体之间联系的特征。描述实体与实体之间联系的特征。一对一联系(一对一联系(1:1)每个父亲实体的实例,每个父亲实体的实例,可以与可以与1个子女实个子女实体的实例相联系体的实例相联系工人机器W_C包括班级学生1N 一对多联系(一对多联系(1:N)每个父亲实体的实例,可每个父亲实体的实例,可以与多个子女实体的实例以与多个子女实体的实例相联系相联系 多对多联系(多对多联系(M:N)选课学生课程MN学号

    5、姓名性别学分课程名课程号成绩关联两实体之间的关联两实体之间的任一实体的一个实任一实体的一个实例都将对应另一个例都将对应另一个实体的多个实例实体的多个实例.实体实例实体实例:为实体集中的一个元素或为实体集中的一个元素或对象对象域:域:属性属性值的取值范围值的取值范围码:码:唯一标识实体集中唯一标识实体集中每个实例的属性及属性组每个实例的属性及属性组选课学生课程MN学号姓名性别学分课程名课程号成绩包括系学生1N选课学生课程MN学号姓名性别学分课程名课程号成绩一个仓库可以存放多种零件,一种零件可以存放在多个仓库中,一个仓库拥有多名职工,而每名职工只能在一个仓库中工作,一个供应商为多个工程项目供应零件

    6、;每个零件由多个供应商提供用于工程项目;每个工程项目使用多个供应商供应的零件。供应商地址名称电话项目号工期预算供应领导工作零件工程项目仓库职工零件号零件名单价仓库号供应量地址姓名工资存放职工号1mnpmnn1 n库存量设计设计E-R图过程图过程建立建立E-R图的过程是对数据进行归纳、分析、抽象的图的过程是对数据进行归纳、分析、抽象的过程,首先把企业的全部数据综合组织过程,首先把企业的全部数据综合组织,然后根据不同用然后根据不同用户对数据的使用需求进行分组。从局部或子系统入手,户对数据的使用需求进行分组。从局部或子系统入手,建立局部建立局部E-R模型,再综合成总体模型,再综合成总体E-R模型。模

    7、型。l确定实体集确定实体集l确定联系和联系类型确定联系和联系类型l设计出由设计出由E-R图表示的企业模型图表示的企业模型l确定属性确定属性l将将E-R图优化图优化1:N包括班级学生1N班级(班号,班主任,系)学生(学号,姓名,性别,班号)(ER图图)ER图转换成关系模式图转换成关系模式M:N选课学生课程MN学生(学号,姓名,性别,班号)课程(课号,课名,学分)选课(学号,课号,成绩)成绩学生学号姓名性别班号课程课号 课名 学分成绩 学号 课号 成绩 ER图转换成关系模式图转换成关系模式职工领导1n职工(职工号,姓名,年龄,领导)供应供应商零件项目mpn供应量供应(供应商,项目,零件,数量)小结小结 概念数据模型概念数据模型描述现实世界中数据及数据之间关系的模型独立于计算机描述现实世界中数据及数据之间关系的模型独立于计算机.例如例如:E-R(Entity-Relationship)方法方法 基本数据模型基本数据模型描述计算机世界中数据及数据之间的关系及存储、处理特征的模型,它依赖于具描述计算机世界中数据及数据之间的关系及存储、处理特征的模型,它依赖于具体的计算机体的计算机

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:数据模型及E-R图)课件.ppt
    链接地址:https://www.163wenku.com/p-4869592.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库