第四讲数据库设计基础.pptVIP

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机等级考试公共基础 主讲:林国勇 linyong2access@163.com 第 4 讲 数据库设计基础 4.1 数据库的基础知识  4.2 数据模型  4.3 关系运算 4.4 数据库设计与管理  4.1  数据库的基础知识 4.1.1 数据库(DataBase, DB) 考点1 数据库是指长期储存在计算机内、有组织的、可共享的数据集合。 建立数据库的主要目的是数据共享。 4.1.2 数据库管理系统 考点2 数据库管理系统(DataBase Management System,DBMS)是对数据库进行管理并对数据库中数据进行操作的管理系统。 4.1.3 数据库系统 考点3 数据库系统(DataBase System,DBS)一般由数据库(DB)、数据库管理系统(DBMS)、应用系统、数据库管理员和用户构成。其中DBMS是核心 数据库系统的发展:人工管理阶段、文件系统阶段、数据库系统阶段。 历年真题 4.1.4数据库系统的三级模式 考点4 概念模式:数据库中全体数据的逻辑结构和特征的 描述,是所有用户的公共数据视图 外模式:也称子模式或用户模式,是数据库用户的 数据视图,是与某一应用有关的数据的逻辑表 示。一个数据库可以有多个外模式。 内模式:也称物理模式,一个数据库只有一个内模 式。它是数据物理结构和存储方式的描述,是 数据库内部的表示方法。 4.1.5 数据库系统的二级映像 考点5 (1)概念模式到内模式的映射 由DBMS实现的概念模式中数据的全局逻辑结构到数据的物理存储结构间的对应关系。 (2)外模式到概念模式的映射。 概念模式是全局模式而外模式是用户模式。一个概念模式可以定义多个外模式,而每个外模式是概念模式的基本视图。 历年真题 4.2 数 据 模 型 4.2.1 数据模型概述 考点6 数据模型是数据库系统的数学形式框架,是数据特征的抽象。数据模型的组成要素,有数据结构、数据操作、数据的约束。数据模型包括: 概念数据模型:用E-R图进行表示 逻辑数据模型:层次、网状、关系、面向对象模型 物理数据模型:存储于计算内部 1.概念模型及E-R图 E-R图的组成要素:(重点) (1)实体:现实世界中的事物集合;用矩形表示。 (2)属性:事物的特性;用椭圆形表示。 (3)联系:现实世界中事物间的关系。实体 集的关系有一对一、一对多、多对多的 联系。 用菱形表示。 附注:不要求会画E-R图,但要记住组成的元素。 历年真题 历年真题 2.数据模型 重点 数据的逻辑结构,是概念模型按照计算机系统的观点构建的模型。有: 层次模型:树型结构 网状模型:有回路 关系模型:用二维表格表示实体与实体之间的联 系,一个二维表就是一个关系。 面向对象模型:趋势,将操作和数据整合成类 关系模型 例子 关系术语 二维表满足的性质 历年真题 4.3 关 系 运 算 (重点) 4.3.1 关系代数 关系代数是一种抽象的查询语言,是关系数据操纵语言的一种传统表达方式,它是通过用对关系的运算来表达查询的。 4.3.2 集合运算 集合运算是完全把关系看作是元组的集合。集合运算包括集合的广义笛卡尔积运算、并运算、交运算和差运算。 (1)并 ∪ (2)差 ? (3)交 ∩ (4)广义笛卡尔积 × 4.3.3 关系运算 (1)选择运算: σF(R) 指在关系R中选择满足条 件F的元组。 (2)投影运算:∏ a,b,c (R)指在R中选择a,b,c三个 属性列组成新关系。 (3)自然连接:R S 指把R和S关系中属性相 同值相等的元组成新关系 。 历年真题 历年真题 4.4 数据库设计与管理 (重点) 4.5.1 数据库设计概述 数据库设计的两种方法: (1)面向数据 (2)面向过程 数据库设计的生命周期:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段。 4.5.2 数据库设计的步骤 1.需求分析 (1)需求分析的任务:通过详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户需求,建立新系统。 (2)需求分析的方法:需求分析常用结构析方法(简称SA),是采用自顶向下、逐层分解的方式分析系统。用数据流图表

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档