数据库设计基础 5 .pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库设计基础 5

全国计算机等级考试 二级公共基础知识 (5) 数据库设计基础 5.0 内容 数据库的基本概念:数据库,数据库管理系统,数据库系统。 数据模型,实体联系模型及E-R图,从E-R图导出关系数据模型。 关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论。 数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。 5.1 数据库系统的基本概念 (1) 数据(Data) 实际上就是描述事物的符号记录,分临时性和永久性数据 (2) 数据库(DB) 是数据的集合,具有统一的结构形式并存放于统一的存储介质内的是多种应用数据的集成,并可被各个应用程序共享。 (3) 数据库管理系统(DBMS) 数据库系统的核心 一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等。 主要功能包括 数据模式定义:即为数据库构建其数据框架; 数据存取的物理构建:为数据模式的物理存取与构建提供有效的存取方法与手段; 数据操纵:为用户使用数据库的数据提供方便,如查询、插入、修改、删除等以及简单的算术运算及统计; 数据的完整性、安生性定义与检查; 数据库的并发控制与故障恢复; 数据的服务:如拷贝、转存、重组、性能监测、分析等。 为完成上述功能,DBMS一般提供相应的数据语言: 数据定义语言:负责数据的模式定义与数据的物理存取构建; 数据操纵语言:负责数据的操纵,如查询与增、删、改等; 数据控制语言:负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等。? 数据语言按其使用方式具有两种结构形式 交互式命令语言 宿主型语言 (4) 数据库管理员(DBA) 对数据库进行规划、设计、维护、监视等的专业管理人员。 主要工作包括: 数据库设计 数据库维护 改善系统性能,提高系统效率 (5) 数据库系统(DBS) 由数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、系统平台之硬件平台(硬件)和软件平台(软件)构成。 (6) 数据库应用系统(DBAS) 由数据库系统、应用软件及应用界面三者组成。 3. 数据库系统的基本特点 数据的集成性 采用统一的数据结构方式 按照多个应用的需要组主全局的统一的数据结构 数据模式是多个应用共同的、全局的数据结构 数据的高共享性与低冗余性 数据独立性 物理独立性和逻辑独立性 数据统一管理与控制 数据的完整性检查 数据的安全性检查 并发控制 4. 数据库系统的内部结构体系 数据库系统的三级模式 (1)概念模式:数据库系统中全局数据逻辑结构的描述,全体用户公共数据视图; (2)外模式:也称子模式与用户模式。是用户的数据视图,也就是用户所见到的数据模式; (3)内模式:又称物理模式,它给出了数据库物理存储结构与物理存取方法。 数据库系统的两级映射: ???(1)概念模式到内模式的映射;(保证了物理独立性) ???(2)外模式到概念模式的映射。(保证了逻辑独立性) 5.2 数据模型 1 数据模型的基本概念 数据模型是数据特性的抽象 数据模型描述的内容 数据结构 数据操作 数据约束 数据模型按不同的应用层次分成三种类型 概念数据模型(概念模型)(E-R模型) 逻辑数据模型(数据模型) 物理数据模型(物理模型) 2. E-R模型(实体联系模型) 基本概念 (1)实体:客观存在的且又能相互区别的事物。 (2)属性:实体具有的特征。 (3)联系:实体之间的联系。 一对一(1:1)(如飞机和乘客) 一对多(1:M或M:1)(部门和职工) 多对多(M:N)(学生和课程) 三个基本概念之间的联接关系 实体集与属性间的联接关系 实体与联系 E-R模型的图示法 实体集表示法(矩形) 联系表示法(菱形) 属性表示法(椭圆形) 实体集与属性间的联接关系(直线) 实体集与联系间的联接关系(直线) 层次模型的基本结构是树形结构。 网状模型一个不加任何条件限制的无向图。 关系模型的基本结构是一张二维表。一个二维表就是一个关系。 4 关系模型 (1)关系的数据结构 采用二维表来表示,又叫关系。 二维表的性质: 元素

文档评论(0)

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

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

1亿VIP精品文档

相关文档