数据库关系模型与完整性_计算机软件及应用_it计算机_专业资料—培训.ppt

数据库关系模型与完整性_计算机软件及应用_it计算机_专业资料—培训.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库关系模型与完整性_计算机软件及应用_it计算机_专业资料—培训

* * * * * * * * * * * * * * * * * * * * * * * * * * * * 制作人:赵颖 设计理论1-关系模型与完整性 目录 1、数据和信息 2、数据描述 3、实体-联系模型(ER Entity-Relationship 模型) 4、数据模型 5、关系数据模型与完整性 1、数据和信息 信息 信息是关于现实世界事物存在的方式或运动状态反映的综合。 信息是一种资源,它与能源、材料一起构成客观世界的三大因素。 人类有意识的对信息进行采集并加工,传递,从而形成各种消息,情报,指令,数据等。 数据 数据是描述客观事物的文字,数字和符号,是客观事物的反映和记录 数据是信息的表现形式或载体,信息是数据的内涵和对数据的解释。 数据“2000”,“30% ”被赋予了特定的语义,他们就具有了传递信息的功能。 比如: “ 2000年硕士研究生将扩招30 % ”,“2000年的销售额减少了30%” 数据处理 将数据转换成信息的过程,包括对数据的收集、存储、加工、检索和传输等一系列活动叫做数据处理,为了产生信息而处理数据。 信息、数据与数据处理的关系:信息(输出) = 数据(原料) + 处理 在数据处理中,通常计算比较简单,而管理较复杂。数据库技术正是瞄准这一目标研究、发展并完善起来的专门技术。 2、数据描述 数据的3种描述形式 在数据处理中首先要正确的描述数据 从事物的特性到计算机中的具体表示,数据实际上经历了三个领域 现实世界 存在于人们头脑之外的客观世界,称为现实世界 现实世界中的数据是原始数据,是数据库设计者的原材料 信息世界 信息世界是现实世界在人们头脑中的反映,并用文字和符号记载下来 机器世界(或计算机世界) 信息世界的信息在机器世界中以数据形式存储 现实世界 信息世界 (E-R表示) 计算机世界 (DBMS支持的 数据模型) 收集、分类和抽象 加工转换 信息世界的数据描述术语 实体 客观存在东西称为实体。实体可以是具体的对象,也可以是抽象的事件,例如:一名男学生,一辆汽车等;一次足球比赛,一次借书等。 实体集 性质相同的同类实体的集合,称为实体集。例如所有的男学生,全足球锦标赛的所有比赛等。 属性 实体有很多特性,每一个特性称为属性。每个属性有一个值域,其类型可以是整数型、实数型或字符串型。例如学生有学号、姓名、年龄等属性,相应值域为字符串、字符串、整数。 实体键 能唯一标识每个实体的属性或属性集,称为实体的键。例如学生的学号可以作为学生实体的键。 机器世界的数据描述术语 字段 标记实体属性的命名单位称为字段或数据项。它是可以命名的最小信息单位,所以又叫数据元素或初等项。字段的命名往往和属性名相同。例如学生有学号、姓名、年龄、性别等字段。 记录 字段有序集合称为记录。一般用一个记录描述一个实体,所以记录又可以定义为能完整地描述一个实体的字段集。例如一个学生记录(990001,王军,20,男,计算机)由有序的字段集组成。 文件 同一类记录的汇集称为文件。文件是描述实体集的,所以它又有可以定义为描述一个实体集的所有记录集。例如所有的学生记录组成了一个学生文件。 记录键 能唯一标识文件中每个记录的字段或字段集,称为文件的键(或记录的键)。这个概念与实体集的键概念相对应。例如学生的学号可以作为学生记录的键。 机器世界和信息世界的术语对应关系 数据之间的联系 现实世界中事物是相互联系的。 这种联系必然要在信息世界中有所反映。 联系又包括实体内部的联系(学生的年龄和生日相关)和实体之间的联系(学生和老师之间的联系) 机器世界 信息世界 记录 实体 字段(或数据项) 属性 实体集 文件 记录键 实体键 实体内部的联系 同一记录内部各字段间的联系 实体与实体之间的联系 记录之间的联系 实体的联系 反映在数据上 3、实体-联系模型(ER Entity-Relationship 模型) 信息模型 在进行数据库设计前首先要建立信息世界的数据模型, 对用户所关心的问题进行模拟,叫做信息模型,用来在数据库中反映客观事实 信息模型有很多种,其中最为流行的一种是实体联系模型 实体联系模型 由美籍华人陈平山于1976 年提出 三要素(三个基本语义) :实体 、属性 、联系 刻划工具:实体-联系图(ER图)用来形象的描述问题。 方法:E-R方法,根据E-R模型来设计数据库的方法 转换 现实世界 人的认 识抽象 -建模 现实世界 概念模型 E-R 模型 信息世界 DBMS支持 的数据结构 机器世界 从现实世界到机器世界的过程 3.1、E-R模型的概念及术语 实体与实体类型 实体:可以相互区

文档评论(0)

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

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

1亿VIP精品文档

相关文档