管理系统中计算机应用2.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文档。上传文档
查看更多
* * * * * * * * * * * * * * * * * (2) 数据库管理系统DBMS:是用户用来创建和管理数据库的软件系统,是商品化的软件产品。 数据库管理系统DBMS是数据库系统的核心。 * * 数据库管理系统DBMS有三个基本部分组成: 数据描述语言(DDL):用来描述数据库的结构,供用户建立数据库及表。 数据操纵语言(DML):用于数据存储、查询、更新(添加、修改、删除)等。 其它管理和控制程序:数据安全、通信以及工作日志等。 * * 另外,在一些完善的DBMS中还会增加一些内容,如在Foxpro中: 结构化查询语言SQL 向导Wizard * * (3) 数据库系统(Data Base System):指以计算机系统为基础,以数据库方式管理大量共享数据的综合系统。 DBS一般由数据库、计算机软硬件、数据库管理系统、用户(最终用户、应用程序设计员、数据库管理员)组成。 * * (4) 数据库应用系统:是在数据库管理系统(DBMS)支持下建立的计算机应用系统,简写为DBAS。 例如:人事管理系统、飞机票订票系统、会计信息系统等,都是运用数据库技术来管理实际应用中的数据的系统。 数据库应用系统是在数据库管理系统的基础上建立起来的,要开发一个数据库应用系统,首先要选择一个数据库管理系统。 * * 2.数据库系统的特点 (1) 数据结构化。 (2) 数据共享。 (3) 数据独立性。 数据库的建立独立于程序,是通过模式来描述的。图2-22 * * 数据库的三模式结构 子模式(外模式):用户眼中的数据,一个DBS可以有多个子模式。 模式(逻辑模式):描述逻辑结构。 一个DBS只有一个模式,是在某数据模型的基础上,统一考虑所有用户的要求,有机构成一个逻辑整体。 模式与实例 内模式(物理模式):描述物理结构,直接与OS或硬件相联系,一个DBS只有一个内模式。 * * 二级映像: 物理结构与逻辑结构——物理独立性 逻辑结构与用户结构——逻辑独立性 外模式 模式 内模式 映像 映像 * * (4) 可控冗余度。 同一数据的重复存储我们称为“冗余”。 DBS中数据集中存储,尽量减少冗余。 (5) 统一的管理和控制 具有安全性、完整性、并发控制等功能 * * 2.3.2 数据模型的基本概念 1.模型的概念:对现实世界事物特征的模拟和抽象就是这个事物的模型。 模型满足以下要求: 真实反映现实世界 容易被人理解 便于在计算机上实现 * * 数据模型的分类 概念模型:以人的观点模拟现实世界的模型。 数据模型:以计算机系统的观点模拟显示世界的模型。 图2-23 * * 2.概念模型 (l) 基本术语   实体:   属性:实体的特征   码:能够唯一确定某个实体的属性或属性集   域:属性的取值范围。 实体型 实体集 联系 * * (2)实体型之间的联系   一对一:1:1   一对多:1:N   多对多:M:M (3) 实体集内部的联系 图2-24 * * 3.数据模型 数据模型分为逻辑数据模型和物理数据模型两种。 逻辑数据模型:是用户通过数据库管理系统看到的现实世界,它描述了数据库数据的整体结构。 逻辑数据模型:数据结构、数据操作、数据完整性约束组成。 物理数据模型:是用来描述数据的物理存储结构和存储方法的。 * * 层次模型:用树型结构来描述客观世界实体及其联系。一个典型的层次模型的例子是家族的家谱。 网状模型:用网状结构来描述现实世界中的实体及实体之间的联系。一个典型的网状模型的例子是教学系统中教师、学生和课程。 关系模型:用二维表表示现实世界中的实体及实体之间的联系。目前,关系模型是最流行的数据模型,绝大多数数据库管理系统都是关系型的。 面向对象模型: * * 2.3.3 关系模型与关系数据库 1.关系模型 关系模型是一种新的数据模型。它建立在集合论和谓词演算公式的基础上。它提供的逻辑结构简单,数据独立性强,存取具有对称性、操纵灵活。 数据库中的数据结构如果按照关系模型定义,就是关系数据库。 * * 关系数据库有许多不同的关系组成。每个关系就是一张二维表。 关系 属性 元组 框架 分量 域 候选码 主码 主属性 非主属性 关系模式 * * 关系模型的基本约束条件   关系中的每一个数据项都是不可分的   表中各列均有一个相同的属性名,其中的每一个分量都具有相同的性质,即相同的数据类型和长度,因为他们取自同一个域。   表中各列的次序可以互换。   一张表中不允许出现相同的两行。   表中各行的顺序可以互换。 * * 2.关系操作 (1) 传统集合运算。传统集合运算有并、交、差三种。 (2) 专门的关系运算。专门的关系运算主要有选择(筛选)、投影和

文档评论(0)

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

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

1亿VIP精品文档

相关文档