数据库技术与应用课件作者严冬梅第1章节数据库概述.pptVIP

数据库技术与应用课件作者严冬梅第1章节数据库概述.ppt

  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文档。上传文档
查看更多
第1章 数据库概述 1.1 计算机数据管理的发展 1.2 数据库管理系统 1.3 数据库系统 1.4 数据模型 1.5 关系数据库系统 1.6 本章小结 1.7 习题 1.1 计算机数据管理的发展 1.1.1 数据管理 1.1.2 数据库技术的产生和发展 1.1.1 数据管理 数据 数据是对客观事物的符号表示,通常是以一组“数字”组成用以表征某一自然客体或社会客体的数量或质量的概念,即数据是用以表征物质的存在、相互关系、运动状态和变化规律的一组“数字”的组合。 数据与信息 数据和信息的含义并不完全相同。数据是指记载下来的事实,是客观实体属性的值,而信息是一种已经被加工为特定形式的数据,是数据所表达的内容,它能使事物的不确定性减少。 1.1.2 数据库技术的产生和发展 人工管理阶段 文件系统阶段 数据库系统阶段 数据仓库阶段 数据库系统阶段 (1)数据结构化 (2)数据独立性高 (3)数据的共享性好,冗余度低 (4)数据由数据库管理系统统一管理和控制 1.2 数据库管理系统 1.2.1 数据库管理系统的定义 1.2.2 数据库管理系统的功能 1.2.1 数据库管理系统的定义 数据库管理系统(Database Management System,简称DBMS)是位于用户和操作系统之间的一层数据管理软件,它使用户能方便地定义数据和操纵数据,并能够保证数据的安全性、完整性、多用户并发使用及发生故障后的系统恢复。 1.2.2 数据库管理系统的功能 1. 数据定义功能 2. 数据操纵功能 3. 数据库的运行管理 4. 数据库的建立和维护功能 5. 数据组织和管理 6. 数据通信功能 1.3 数据库系统 1.3.1 数据库系统的定义 1.3.2 数据库系统的组成 1.3.3 数据库系统的模式 1.3.4 数据库语言 1.3.1 数据库系统的定义 数据库本身不是独立存在的,它是数据库系统的一部分,在实际应用中,人们所面对的数据库系统。数据库系统(Database System,简称DBS)是指带有数据库的计算机应用系统。 1.3.2 数据库系统的组成 数据库系统是计算机应用系统中引入数据库后的系统,简单地讲是由硬件、软件、数据库和人员组成,具体讲一般由硬件系统、数据库管理系统及相关软件、数据库集合和人员组成 数据库管理员 数据库管理员(Database Administrator,简称DBA)是一个或一组人员,是数据库的全面负责建立、维护和管理数据库系统的人员,具体的职责包括: 设计与定义数据库系统 监控数据库的使用和运行 数据库的转储与恢复 数据库的改进和重组 数据库的重构 1.3.3 数据库系统的模式 1.3.4 数据库语言 1. 数据描述语言(DDL) 2. 数据操纵语言(DML) 3. 数据控制语言(DCL) 4. 宿主语言 1.4 数据模型 1.4.1 数据处理的三个世界 1.4.2 数据模型的要素 1.4.3 数据模型的分类 1.4.1 数据处理的三个世界 信息世界 信息世界(或称概念世界)是现实世界在人们头脑中的反映,是对客观事物及其联系的一种抽象描述,一般使用实体-联系(entity-relationship,缩写为E-R)图表示。 信息世界涉及的主要概念有: (1)实体(entity) (2)属性(attribute) (3)码(key) (4)域(domain) (5)实体型(entity type) (6)联系(relationship) 一对一联系(1:1) 一对多联系(1:n) 多对多联系(m:n) 信息世界建模 最常用的工具是实体-联系图(E-R图)。 实体型,用矩形表示,矩形框内写明实体名; 属性,用椭圆形表示,并用无向边将其与相应的实体连接起来; 联系,用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体型连接起来,同时在无向边旁标上联系的类型。 信息世界建模 1.4.2 数据模型的要素 数据结构 数据结构用于描述系统的静态特性。 数据操作 数据操作用于描述系统的动态特性。 数据的约束条件 数据的约束条件是一组完整性规则的集合;完整性规则是给定的数据模型中数据及其联系所具有的制约和储存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效和相容。 1.4.3 数据模型的分类 按照数据模型描述的角度不同,数据模型可以分为:概念模型和数据库支持的数据模型。目前最常用的数据模型有层次模型、网状模型和关系模型。随着技术发展,面向对象模型越来越受到关注。 层次模型和网状模型统称为非关系模型。在非关系模型中,实体用记录表示,实体之间的联系用转换成记录之间的两两联系。 1.4.3 数据模型的分类 1. 层次模型 层次模型是数据库系统中最早出现的数据模型

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档