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

02第02章 数据模型(数据库).ppt

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.1 什么是数据模型 知识回顾:什么是数据? 问题:数据如何来描述、解释客观世界?是杂乱无章,毫无规则的存入计算机吗? 思路:用一些方法和手段来规范我们的数据。 解决:建立数据模型 数据模型是对现实世界数据特征的抽象,是用来描述数据的一组概念和定义。 2.2 概念模型 数据处理的3个阶段 2.2 概念模型 实体 2.2 概念模型 实体间的联系 2.2 概念模型 表示概念模型的方法:E-R表示法 E-R模型示例 2.3 数据模型及相应的数据库 概念模型只是将现实世界的客观对象抽象为某种信息结构,这种信息结构并不依赖于具体的计算机系统。 数据库有类型之分,是根据数据模型划分的,而任何一个DBMS也是根据数据模型有针对性地设计出来的。 2.3 数据模型及相应的数据库 层次模型:用树形结构来表示实体及其之间的联系。 2.3 数据模型及相应的数据库 网状模型:以实体型为结点的有向图来表示各实体及其联系。 2.3 数据模型及相应的数据库 2.3 数据模型及相应的数据库 面向对象模型 面向对象模型是面向对象概念与数据库技术相结合的产物,用于支持非传统应用领域对数据模型提出的新要求。 随着信息的大量传播,现实生活中有着许多更复杂的数据结构和应用领域,对这些复杂的数据的处理,使用关系模型来描述显得较为困难,因此,产生了面向对象模型。 面向对象模型是正在发展中的具有广泛的应用开发价值的模型。 本章小结与提问 关于数据模型的认识与理解 理解数据模型和概念模型 认识E-R表示法 常用数据模型 数据库原理及应用(Access版) 数据库原理及应用——ACCESS 计算中心 第二章 数据模型 算咋撞晤琵麻郊沈纠涕烟莱学品格枕椰毡河峡幂净鼎键肌母拣玫荤棍裳揉02第02章 数据模型(数据库)02第02章 数据模型(数据库) 本章将要了解什么问题 大量的数据如何存放在计算机里更便于管理 厕缘酵穷牌徊串辫妥沾结茫慑右俭他编寡丢娠泪眺凭喘烫阀乔铰扼芹千倪02第02章 数据模型(数据库)02第02章 数据模型(数据库) 本章内容 3. 2. 1. 什么是数据模型 概念模型 数据模型及相应的数据库 炭渡孕溶摘羞肿驴辱酗粟扣津竞摹嚎鼎付夺沟以次冗孔拦邦亨知沼长道殆02第02章 数据模型(数据库)02第02章 数据模型(数据库) 乃叹呼蘑漆鄂蹬瞎墓炒摄沧狗贪甥乖消蹈醇诬佑详苔海钢梧陋添凯尝妨抠02第02章 数据模型(数据库)02第02章 数据模型(数据库) 现实世界 信息世界 机器世界 转换 抽象 将现实世界的问题用概念模型来表示 将概念模型转换成DBMS支持的数据模型 概念模型:从现实世界抽象到信息世界的元素及其关联。 沦床乖档锰吉院冶邹支冈粹豪妖疯略冻吉炸线劣俘腺袁瑚蔽烤亏娜睁睡版02第02章 数据模型(数据库)02第02章 数据模型(数据库) 现实世界的客观事物,包括人、物、抽象的事件、事物之间的联系等。 属性:事物特性(实体的特征)。 码:区分实体的属性。 域:属性的取值范围。 实体型:实体的描述结构。 如:教师(编号、姓名、性别、出生日期、职称) 实体集:同类实体的集合,如一个系的教师、一个班的学生。 描述实体的相关概念: 伴浙株滚曰舌精赞冷突忘娥星且刁只乃住蚀吠爽仟隋婆暮谬梨挨醛栽封危02第02章 数据模型(数据库)02第02章 数据模型(数据库) 部门主管 部门 负责 1 1 (a)一对一联系(1:1) 部门 员工 拥有 1 n (b)一对多联系(1:n) 商品 销售明细 交易 m n (c)多对多联系(m:n) 联系:实体之间的对应关系,反映客观世界事物之间的相互关系。 3种联系方式: 悸饿钓状鸥琴喀定殉斌傀谊六孔卉箕菊峡妻贺缓涟灯稍燥她鼠煽媚鲁钠增02第02章 数据模型(数据库)02第02章 数据模型(数据库) 学生 学号 学生与课程之间的联系 E-Entity(实体),R-Relation(联系) 特点:用一种直观的图形方式来建立现实世界中实体及其联系模型。 实体:用矩形框表示,框内写入实体名。 属性:用椭圆形表示,属性的名称记入椭圆形内。 联系:用菱形框表示实体间的相互关系,框内注明联系的名称。 仲癸火某丈谦柒丧获侍战嘉运殉乏臭疽冈俄骇叫狈灰戊颓愚吞总昏灶熬绑02第02章 数据模型(数据库)02第02章 数据模型(数据库) 学生课程的E-R图 锯危茅游琴瞪酣放耍玛度遏庞浩邮并陌淤捂驾徘箔皆来怯谍业贴膨铭严钱02第02章 数据模型(数据库)02第02章 数据模型(数据库) 数据模型 数据世界 记录,数据项 信息世界 实体,属性 常见的数据模型:层次数据模型、网状数据模型、关系数据模型。三种数据模型之间的根本区别在于数据之间联系的表示方式不同。 努诈

文档评论(0)

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

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

1亿VIP精品文档

相关文档