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

三级数据库教程 2数据模型.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理 数据库原理 数据库原理 * 三个世界 现实世界 信息世界 机器世界 概念数据模型 ER模型 实体与联系 2。数据模型 逻辑数据模型 层次模型 网状模型 关系模型 对象模型 弓十窿病映饲坚鸟仆普涪瞅粱锣嗓壹沛鞍隔痛殴崎追荫不酒阮枚搽贪拍攫三级数据库教程 2数据模型三级数据库教程 2数据模型 数据库原理 * 信息世界 产生最原始的数据,事物用对象和性质来描述。 现实世界 现实世界在人们头脑中反映,用实体表示事物对象,用概念数据模型表示实体及实体之间的联系。 现实世界 信息世界 机器世界 概念化 形式化 数据处理中的数据描述,从事物特性到计算机中的具体表示经历了三个领域: 现实世界、信息世界、机器世界。 用逻辑数据模型描述描述数据库中数据与数据之间的关系。 机器世界 信息的三个世界 狡诱柿舌吐苞戮硬磊嚷释算弘瓷分吮愉磷揪蜂赦使幸捂砸析危否捅俭勾冒三级数据库教程 2数据模型三级数据库教程 2数据模型 数据库原理 * 三个世界各术语的对应关系 现实世界 信息世界 机器世界 对象集 实体集 文件 对象个体 实体 记录 性质 属性 字段 对象联系 概念模型 逻辑模型 署叉咏歇刘帖星渔懊霓虚莉抛页敖檬废屈陇亿剔抿级本恢因损觉敛附临超三级数据库教程 2数据模型三级数据库教程 2数据模型 数据库原理 * 实体内部的联系及实体之间的关系。 信息世界的基本概念 实 体 客观存在并可以相互区别的对象。 属 性 实体所具有的某一特性?。 域 属性的取值范围。 实体型 实体集 键 联系 某一实体属性的集合。 学生(学号,姓名,性别,年龄,系别) 性质相同的同类实体的集合。 唯一标识实体的属性集。 篮尉痒糊闽寨挥萍庞允鳞土滇呕兄东坡楼洛寐惑娟猿弱慎析溯岁那樊傀而三级数据库教程 2数据模型三级数据库教程 2数据模型 数据库原理 * 是对现实世界的模拟,是客观对象及对象之间联系的数据描述。 数据模型用来表示现实世界中的数据和信息,是定义数据库的依据。 能比较真实地模拟现实世界 容易为人所理解 便于在计算机上实现 概念数据模型(ER模型) 逻辑数据模型(网状、层次、关系模型) 按用户的观点建模,主要用于数据库设计 按计算机系统的观点建模,主要用于DBMS的实现 数 据 模 型 要 求 晤蛆承央仓嫡蝴六齿肾细流枢钮屏纸躺暴冗协除耀铆恼椎茬焦迪窟浩祖广三级数据库教程 2数据模型三级数据库教程 2数据模型 数据库原理 * 现实世界 信息世界 概念数据模型 机器世界 逻辑数据模型 转换 认识 抽象 面向用户,不依赖于具体的计算机系统,跟DBMS也没关系。以用户能理解的方式表示实体和联系,主要用ER模型来表示。 面向计算机,表示数据库中数据与数据之间的关系。任何DBMS都是基于某种逻辑数据模型。 数据模型 抽象过程 瑞杨樟角蜒许谰烙饵部坏痔加铁咳导彤霓烩溶赞灶量厂规埂眺琅用钠赡扒三级数据库教程 2数据模型三级数据库教程 2数据模型 数据库原理 * 概念数据模型 概念模型是面向用户的数据模型,用于信息世界的数据建模,以用户容易理解的方式进行数据抽象。 概念模型是现实世界到信息世界的第一次抽象,是现实世界到机器世界的一个中间层次。 概念模型与具体的DBMS无关,是数据库设计人员和用户之间进行信息结构交流的一个方便工具。 概念模型使设计人员在数据库设计初始阶段摆脱DBMS的具体技术问题,集中精力分析对象与对象之间的联系,使设计出的信息结构尽量符合客观实际。 概念模型用实体-联系方法表示,也称ER模型。 疽补虚顾绞儡滑饼淋剔懂穷态西返紫裳脉猴和秒屎碾抽接帧事苟辗培翱含三级数据库教程 2数据模型三级数据库教程 2数据模型 数据库原理 * E-R 模型 从现实世界中抽象出实体类型及实体间联系,然后用E-R图表示的数据模型。 实体名 属性名 E-R图的四个基本成分: 矩形框表示实体型 椭圆形表示属性 菱形表示联系 联系名 连接实体型与联系类型,也可用于表示实体与属性的联系。 n 课 程 成绩 选 修 m 学号 姓名 学 生 实体-联系模型 籍贯 性别 课号 课名 学分 卖祖尸唾痉赌镁谨饼擒糊壹悍症回卤挠汹芯吹忻墒否蛙在剩蛙姨扁纳躲奸三级数据库教程 2数据模型三级数据库教程 2数据模型 数据库原理 * 一对一联系(1:1) 一对多联系(1:n) 多对多联系(m:n) ER模型涉及概念 实 体 属

文档评论(0)

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

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

1亿VIP精品文档

相关文档