第3章 数据库原理与联机事务分析.ppt

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

第三章 数据库原理与联机事务分析 本章内容 数据库基本概念 关系数据库系统 数据库操作特性与联机事务处理 §1、数据库基本概念 1、数据及其特性 数据:描述事物的符号记录 =〉有结构的符号串 数据的相关特性 (1)数据表现的多样性 常见形式:数字型/字符型/时间型/布尔型/… 多媒体数据:图形/图像/声音/视频 抽象数据:表示知识、规则及推理等的数据。 §1、数据库基本概念 (2)数据的可构造性 在数据库理论中,数据可按型(type)和值(value)两方面进行构造。 数据的型表示数据的逻辑结构,可理解为数据类型,也可引申为数据结构或数据模式 数据的值给出了符合数据型的数据取值。 §1、数据库基本概念 (3)数据的挥发性和持久性 (4)数据的私有性与共享性 (5)数据的量:小量,大量,海量 数据仓库所依托的数据库: 海量、复杂结构、持久的、共享的数据库 §1、数据库基本概念 2、数据库 是长期存储在计算机内、有组织的、可共享的数据集合。 3、数据库管理系统(DBMS) 是为数据库的建立、使用和维护而配置的软件,它建立在操作系统的基础上,对数据库进行统一管理和控制。它负责数据的组织、操纵及维护,并提供数据库的安全性、完整性和数据服务机制,是数据库系统的核心。 §1、数据库基本概念 4、数据库子语言 是数据库管理系统的一部分,通常分为: (1)数据定义语言DDL (2)数据操纵语言DML (3)数据控制语言DCL 以上三类语言都是非过程性的,可以作为交互式命令语言运用,也可以将语句嵌入到某些宿主语言(C、C++、Fortran等)中使用。 §1、数据库基本概念 5、数据库系统 一般由以下5部分组成: (1)数据库(数据) (2)数据库管理系统(DBMS软件) (3)数据库管理员(DBA) (4)系统硬件平台(计算机,网络环境) (5)系统软件平台(操作系统,开发工具,接口软件,中间件) §1、数据库基本概念 数据库系统的特点 (1)数据集成性 二维表模型,三级数据模式,全局与局部的统一 (2)数据的高共享性和低冗余性 面向多个应用,多级数据范式 (3)数据独立性 逻辑独立性,物理独立性=〉两级映像机制 (4)数据统一管理和控制 操纵方式,完整性,安全性,并发控制,故障恢复 §1、数据库基本概念 6、数据模型 数据模型是数据特性的抽象表示,主要描述数据的结构、定义在其上的操作以及约束条件,包括了系统的静态特性、动态行为和约束条件。按应用层次,可分为三种类型: (1)概念(数据)模型 面向客观世界和用户,与具体的DBMS及计算机平台无关。 (2)逻辑(数据)模型 面向数据库系统,着重于在逻辑级上描述数据特性。 (3)物理(数据)模型 面向数据在计算机中的内部表示。 §1、数据库基本概念 数据模型的四个世界 数据模型可以将复杂的现实世界事物及其要求反映到计算机数据库种的物理世界,其反应过程分为四个阶段: (1)现实世界 (2)概念世界 (3)信息世界 (4)计算机内部世界 §2、关系数据库系统 关系数据库系统是基于关系数据模型的数据库系统,也是目前最为常用、占主流地位的一种数据库系统,与数据仓库、决策支持、数据挖掘等关系密切,在DSS中多以它为基础。 1970年,E. F. Codd 发表多篇论文,系统地提出了严密的关系模型理论。 20世纪70年代末,IBM 的San Jose实验室研制出关系数据库实验模型System R。 1976年后,相继出现了许多实验性和商品化的关系DBMS,例如Oracle、DB2、SQL Server等等。 §2、关系数据库系统 1、关系数据库系统的优点 (1)理论严密、完善 (2)数据结构简单 (3)功能强 (4)数据独立性高 (5)用户使用方便 §2、关系数据库系统 2、关系数据库系统的衡量准则 关系模型的奠基人E. F. Codd分别于1974年和1985年在Computer World等杂志上发表文章,具体给出了全关系型的关系系统应遵循的十二条基本准则。 从理论意义上看,这十二条准则是对关系数据模型的具体而又深入的论述,是从理论和实际紧密结合的高度,对关系型DBMS的评述。 从实际意义上看,它可以作为评价或购买关系型产品的标准。 §2、关系数据库系统 2、关系数据库系统的衡量准则 准则0: 关系准则---一个关系型的DBMS必须能完全通过它的关系能力来管理数据库 准则1:信息准则--关系型DBMS的所有信息都应在逻辑一级上用一种方法即表中的值显式地表示 准则2:保证访问准则---依靠表名、主码和列名的组合,保证能以逻辑方式访问关系

文档评论(0)

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

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

1亿VIP精品文档

相关文档