(ppt)第一章数据库系统概述上世纪六十年代,数据处理已经成为.ppt

(ppt)第一章数据库系统概述上世纪六十年代,数据处理已经成为.ppt

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

第一章 数据库系统概述 上世纪六十年代,数据处理已经成为计算机的主要应用。数据处 理是指对各种数据进行的收集、存储、加工和传播等一系列活动 的总和。数据管理是数据处理的中心环节。数据管理是指对数据 的分类、组织、编码、存储、检索和维护。早期的数据管理采用 文件系统方式,许多的缺点使得这种方式无法适应用户的要求。 数据库技术是上世纪六十年代末在文件系统基础上发展起来的数 据管理技术。经过三十多年的发展,现已经形成相当规模的理论 体系和应用技术。本章介绍数据库系统的基本概念和发展历史, 使同学们对数据库系统的概貌有所了解。 第一节 数据库、数据库管理系统和数据库系统 第二节 数据库系统的特点与功能 第三节 数据库系统的用户 第四节 数据抽象 第五节 数据模型 第六节 数据库语言 第七节 数据库管理系统的结构 第八节 数据库技术的发展;第一章 数据库系统概述 第一节 数据库、数据库管理系统和数据库系统 数据库、数据库管理系统和数据库系统是本课程的基本概 念。在学习数据模型之前,我们对它们作如下初步的描述: 1.数据库(DB): 数据库是相互关联的数据集合。数据是描述现实世界中各种 具体事物和抽象概念的可存储并有明确意义的信息。数据能 够为特定组织(如企事业单位)的多种应用服务。 2.数据库管理系统(DBMS): 数据库管理系统是一个软件系统,能对数据库实施有效管理, 包括存储管理、安全性管理和完整性管理等。合法用户利用 它提供的命令,实现对数据库的定义和操作。 3.数据库系统(DBS): 数据库系统是指数据库和数据库管理系统的联合系统。有时 候把应用程序和有关人员也添加到数据库系统中,形成一个 广义的概念。 ;1. 数据库(DB) 数据库是相互关联的数据集合。 例:课程安排数据库实例;2. 数据库管理系统(DBMS) 数据库管理系统是对数据库实施有效管理的软件系统。 它的主要功能是: (1)数据库的定义 (2)数据库的操纵 DBMS提供数据操纵语言(DML)实现对 数据库中数据的操作(查询和更新)。 (3)数据库的保护 DBMS通过安全性控制和完整性控制实 现对数据库的保护。安全性控制的目的是防止对数据 库未经授权的访问和恶意攻击。完整性一般是指语义 完整性和事务完整性。前者是指对数据的语义约束, 后者包括并发控制和系统恢复。 (4)数据库的存储管理 (5)数据库的维护 (6)数据字典(DD) 数据字典是一个小型数据库,存放数据 库的描述信息和控制信息。 DBMS提供软件环境,使用户高效地进行对信息的建立、 维护、存取和处理。DBMS是用户与数据库的接口。应 用程序一般要通过DBMS才能访问数据库。;3.数据库系统DBS: 是指数据库和数据库管理系统的复合系统. 有时候把数据库系统广义地定义为由数据库、数据库管理系统、 数据库管理员、应用程序和用户构成的复合系统。;第一章 数据库系统概述 第二节 数据库系统的特点与功能 文件系统和数据库系统是数据管理的两种不同的机制。 后者是在前者的基础上发展起来的。 数据管理的这两种机制具有本质上的区别。 为了理解这种区别, 我们首先分别叙述它们的的特点,然后作综合比较。 1. 数据管理的文件系统方法。 2 .数据管理的数据库系统方法。 3 .数据管理的两种方法的比较。; 数据管理的文件系统方法 文件系统是操作系统用于管理辅存数据的子系统,提供数据 的物理存储和存取方法。在文件系统中,一个命名的数据集 合称为文件。文件是操作系统管理数据的基本单位。 文件管理方式本质上是把数据组织成文件形式存储在磁盘上。 用户通过编程,定义数据的逻辑结构和输入输出格式。 应用程序由于必须直接访问所使用的数据文件,所以完全依 赖于数据文件的存储结构。当数据文件修改时,应用程序也 必须作相应修改。这导致了这种管理数据的方法有以下缺点: (1)数据共享性差,冗余度大。相同数据在不同的程序使用时 需要重复定义和重复存储。 (2)数据不一致性。重复存储导致重复更新,并且容易造成数 据不一致。 (3)数据独立性差。文件结构的任何改变都需要修改

文档评论(0)

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

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

1亿VIP精品文档

相关文档