网站大量收购独家精品文档,联系QQ:2885784924

第1章 数据库概论-2012.ppt

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

* * * 1.7.1 DBS的组成(二) DBA的主要职责有以下六点: 定义模式 定义内模式 与用户的联络。包括定义外模式、应用程序的设计、提供技术培训等专业服务。 定义安全性规则,对用户访问数据库的授权。 定义完整性规则,监督数据库的运行。 数据库的转储与恢复工作。 1.7.2 DBS的全局结构(一) 1.7.2 DBS的全局结构(二) 数据库用户 DBMS的查询处理器 DBMS的存储管理器 磁盘存储器中的数据结构 1.7.3 DBS结构的分类 集中式DBS(centralized DBS) 客户机/服务器式DBS(client/server DBS,记为C/S DBS) 并行式DBS(parallel DBS) 分布式DBS(distributed DBS) 1.8.4 高级数据库技术阶段 分布式数据库系统主要有下面三个特点 数据库的数据物理上分布在各个场地,但逻辑上是一个整体。 每个场地既可以执行局部应用(访问本地DB),也可以执行全局应用(访问异地DB)。 各地的计算机由数据通信网络相联系。本地计算机单独不能胜任的处理任务,可以通过通信网络取得其它DB和计算机的支持。 1.8.4 高级数据库技术阶段(二) 分布式数据库系统 1.8.4 高级数据库技术阶段(三) 对象数据库系统主要有以下两个特点 对象数据模型能完整地描述现实世界地数据结构,能表达数据间嵌套、递归的联系。 具有面向对象技术的封装性(把数据与操作定义在一起)和继承性(继承数据结构和操作)的特点,提高了软件的可重用性。 小 结(一) 数据管理技术经历了人工管理、文件系统、数据库和高级数据库技术等四个阶段。数据库系统是在文件系统的基础上发展而成的,同时又克服了文件系统的三个缺陷:数据的冗余、不一致性和联系弱。 在数据库领域,应该准确使用术语,深刻了解实体间1:1、1:N和M:M三种联系的意义。 小 结(二) 数据模型是对现实世界进行抽象的工具,用于描述现实世界的数据、数据联系、数据语义和数据约束等方面内容。数据模型分成概念模型和结构模型两大类。前者的代表是实体联系模型,后者的代表是层次、网状、关系和面向对象模型。关系模型是当今的主流模型,面向对象模型是今后发展的方向。 小 结(三) 数据库是存储在一起集中管理的相关数据的集合。数据库的体系结构是对数据的三个抽象级别。它把数据的具体组织留给DBMS去做,用户只需抽象地处理逻辑数据,而不必关心数据在计算机中的存储,减轻了用户使用系统的负担。由于三级结构之间往往差别很大,存在着两级映象,因此使DBS具有较高的数据独立性:物理数据独立性和逻辑数据独立性。 小 结(四) 数据独立性是指在某个层次上修改模式而不影响较高一层模式的能力。 DBMS是位于用户与OS之间的一层数据管理软件。数据库语言分成DDL和DML两类。DBMS主要由查询处理器和存储管理器两大部分组成。 DBS是包含DB和DBMS的计算机系统。DBS的全局结构体现了DBS的模块功能结构。 本章的重点篇幅 (1)教材P23的图1.24(四种逻辑数据模型的比较)。 (2)教材P25的图1.27(DB的体系结构)。 (3)教材P29的图1.29(DBMS的工作模式)。 (4)教材P34的图1.31(DBS的全局结构)。 * * 1 教材介绍: 比较经典的数据库教材 第一版中国最早的数据库教材,为众多高校计算机专业采用 2. 萨老师介绍 创建信息系,最早系主任 中国的C J, Date 3 王老师介绍 4 数据库所介绍 * * * * * * * * * * * * 数据独立性差: 1。靠程序定义和解释数据的结构 2。靠程序描述数据间的联系 * * * * * * 1.5 数据模型 定义1 数据模型的简单定义: 能表示实体类型及实体间联系的模型称为“数据模型”。概念数据模型和逻辑数据模型。 定义2 逻辑数据模型应包含数据结构、数据操作和数据完整性约束三个部分: 数据结构是指对实体类型和实体间联系的表达和实现; 数据操作是指对数据库的检索和更新(包括插入、删除和修改)两类操作; 数据完整性约束给出数据及其联系应具有的制约和依赖规则。 数据模型的分类: 基于对象数据模型—E-R模型、面向对象数据模型 基于记录数据模型—关系型、层次、网状 数据模型分类法二(据抽象阶段划分): 概念模型、逻辑模型、物理模型。 1.5.1 数据描述 在数据抽象不同阶段中,数据描述将涉及到不同的范畴。从事物的特性到计算机中的具体表示,实际上经历了三个阶段—— 概念设计中的数据描述 逻辑设计中的数据描述 物理设计中的数据描述。 1.5.1 概念设计中的数据描述 实体(entity):客观存在,可以相互区

文档评论(0)

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

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

1亿VIP精品文档

相关文档