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

数据库原理与应用PPT1第1章数据库概述(2).pptx

数据库原理与应用PPT1第1章数据库概述(2).pptx

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Mail:yrmeixue@12023/11/4 20:42数据管理三阶段应用程序1应用程序2应用程序n文件2文件n......操作系统文件系统文件1数据集1应用程序1应用程序2应用程序n数据集2数据集n......应用程序1应用程序2应用程序n...数据库管理系统数据库 Mail:yrmeixue@22023/11/4 20:42数据库系统硬件层操作系统层支持软件层应用层 Mail:yrmeixue@32023/11/4 20:42三级模式和两级映像数据库 Mail:yrmeixue@42023/11/4 20:421.3 数据模型 计算机不能直接处理现实世界中的客观事物,所以人们必须事先将客观事物进行抽象、组织成计算机最终能处理的某一数据库管理系统支持的数据模型(data model). Mail:yrmeixue@52023/11/4 20:42数据模型数据模型是现实世界数据特征的抽象。数据处理的三个阶段常见的数据模型 Mail:yrmeixue@62023/11/4 20:42数据处理的三个阶段事物的特性计算机中的表示逻辑设计物理设计蓝色304不锈钢380ml……概念设计数据建模 Mail:yrmeixue@72023/11/4 20:42数据处理的三个阶段认识抽象现实世界信息世界 概念模型机器世界 DBMS支持的数据模型物理模型根据模型应用的目的不同,可以将模型分成属于不同层次的三类:(1)概念模型(2)逻辑模型 (3)物理模型……数据模型 Mail:yrmeixue@82023/11/4 20:42概念模型也称为信息模型,是独立于计算机系统的数据模型,完全不涉及信息在计算机中的表示,只是用来描述某个特定组织所关心的信息结构。 Mail:yrmeixue@92023/11/4 20:42概念模型按用户观点建模强调语义表达能力简单、清晰、易于用户理解 Mail:yrmeixue@102023/11/4 20:42E-R模型实体-联系(Entity Relationship,简称E-R模型)ER模型的建立基于对现实世界的这样一种认识: 现实世界由一组称为实体的基本对象以及这些对象间的联系构成。 表示方法:E-R图法基本要素是:实体 属性 联系 Mail:yrmeixue@112023/11/4 20:42实体(Entity)客观存在并且可以相互区别的事物可触及的对象抽象的概念或联系如:一个学生、一辆汽车如:一堂课、一次比赛实体名图例: Mail:yrmeixue@122023/11/4 20:42实体集(Entity Set)性质相同的同类实体的集合称为实体集(Entity Set)例:所有男生、全国足球锦标赛的所有比赛 Mail:yrmeixue@132023/11/4 20:42属性(Attributes)实体的某一特性称为属性图例:例:学生实体的属性有 学号、姓名、性别、年龄……属性 型 如:姓名 值 如:张兵属性名 Mail:yrmeixue@142023/11/4 20:42属性(Attributes)学生姓名学号年龄性别实体标识符:能唯一标识实体的属性或属性集 Mail:yrmeixue@152023/11/4 20:42联系(Relationship)实体间的联系分为:一对一、一对多和多对多图例:联系名 Mail:yrmeixue@162023/11/4 20:42一对一联系(1:1)实体集A实体集B联系名11 实体集A 实体集B AB班级班长 Mail:yrmeixue@172023/11/4 20:42一对多联系(1:n)实体集A 实体集B AB班级学生实体集A实体集B联系名1n Mail:yrmeixue@182023/11/4 20:42多对多联系(m:n)实体集A实体集B联系名mn实体集A 实体集B AB教师学生 Mail:yrmeixue@192023/11/4 20:42联系(Relationship)一对一联系是一对多联系的特例一对多联系又是多对多联系的特例班级班长拥有11教师学生教学mn班级学生属于1n1:1 1:n m:n Mail:yrmeixue@202023/11/4 20:42E-R图实例学号姓名性别年龄学生课程教师选修讲授成绩课程号课程名课时数姓名性别年龄MNN1如果一个联系具有属性,则这些属性也要用无向边与该联系连接起来 Mail:yrmeixue@212023/11/4 20:42三个实体集间的联系讲授课程教师参考书1mn讲授供应商项目零件mnp Mail:yrmeixue@2220

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档