《数据库技术原理与应用教程(第2版)》——第一篇 基础篇 第1章 数据、数据管理与数据处理 1.1 概述

第一篇 基础篇

数据库技术是计算机学科中的一门重要分支,它已有五十余年历史并已成为一门完整的学科,其主要内容包括基础理论、基本操作及开发应用等。

数据库技术的基础理论部分是构成该学科的基石,它给出了该学科的抽象的、全局的研究结果并对整个学科起指导性作用。

在本书中,基础部分由两方面内容组成,它们是数据库技术的一般性理论和关系数据库技术的理论。

1.数据库技术的一般性理论

第1~3章介绍数据库技术的一般性理论。其中第1章介绍有关数据、数据管理与数据处理的一般性概念;第2章介绍数据库技术中的基础知识;第3章介绍数据库系统的核心部分,即数据模型。这三章内容刻画了数据库技术中的基本理论体系。

2.关系数据库技术的理论

在数据库技术中,目前最为流行的是关系数据库系统,因此本篇中将重点介绍关系数据库技术的理论,它由第4~6章组成。其中,第4章介绍关系模型的两种数学理论,它们是关系代数与关系数据库规范化理论;第5章介绍关系数据库管理系统的组成原理及其标准语言SQL的概貌;最后,第6章介绍关系数据库管理。

本篇的组织结构可用下图表示:

第1章 数据、数据管理与数据处理

数据、数据管理与数据处理是全书的讨论主题,在本章中先对它们进行概要介绍,使读者对这些概念有一个宏观、全局的认识。

1.1 概述

当今社会是一个“数据”社会,“数据”二字使用频率极高。此外,大家还时常听到“数码”“信息”等新名词,它们在计算机领域中都是“数据”的不同表现形式。一般而言,客观世界的自然界与人类社会中的各种现象与事物都可以抽象为计算机中的数据,我们常说的“数据链”“数字电视”“数码相机”等正是这种抽象的一个体现。

经过这种抽象后,客观世界中的事物均可转化成为计算机中的“数据”,由于数据在现实世界中的重要性,因此必须对它做深入研究,故而出现了数据库技术,它是以“数据”作为其研究对象的一门学科。

随着应用的发展,数据的“量”逐渐增大,由“大规模”到“超大规模”,因此有必要将数据按应用领域“集成”于一起,这就构成了数据库。因此,本书中所说的“数据”指的是以数据库为组成形式的数据。

其次,为方便使用数据,必须对数据加以管理。数据管理一般由一组软件实现,它们称为数据库管理系统,必要时还可由一组人员协助管理数据库,这些人员称为数据库管理员。数据管理是数据库技术的主要研究内容。

在对数据进行抽象后,我们对“客观世界事物”的研究可以转化为对计算机中“数据”的研究,这称为数据处理。数据处理是指对数据进行加工、转换、传输、存取、采集及发布等处理,它是一种新的研究方法与思想,可以借助数据处理对客观世界的事物与现象进行研究。正因为如此,数据处理目前已成为世界上林林总总各门学科研究的基本方法与工具。

目前,数据处理有两个主要方向:

1)数据的事务处理:数据的事务处理是一种由“数据”到“数据”的处理,也就是将一组“数据”经加工而转换成另一种“数据”。数据的事务处理是目前最为常用的一种手段。

2)数据的分析处理:数据的分析处理是一种由“数据”到“规则”的处理,即将一组“数据”经加工而转换成一组“规则”。数据的分析处理是目前新兴的一种手段,具有创造性,其发展潜力很大。

经数据处理后所获得的“数据”及“规则”在客观世界中可以得到一定的语义解释并可成为客观世界中的研究成果。

上面所述的内容可以用图1-1表示。

从图1-1中可以看出,客观世界事物经抽象成为计算机中的数据,再经数据库与数据管理并以它们作支撑进行数据处理后获得新的数据与规则,将这些数据与规则进行语义解释后即成为客观世界中的研究成果。在此流程中可以看出,对客观世界的研究可转换成为数据处理的流程,而数据库技术即是以研究该部分作为其主要内容,其中:

1)数据(包括数据库)是数据库技术研究对象。

2)数据管理是数据库技术研究的内容。

3)数据处理(包括数据库开发应用)是数据库技术的研究目的。

4)数据理论是数据技术的研究基础。

在这四部分中,数据与数据管理是数据库技术的主要基础部分,而数据处理(包括数据库的开发)是本教材的应用部分。最后,数据理论是上面三个部分的基本支撑。

时间: 2024-10-23 03:32:33

《数据库技术原理与应用教程(第2版)》——第一篇 基础篇 第1章 数据、数据管理与数据处理 1.1 概述的相关文章

《数据库技术原理与应用教程第2版》——第1章 数据、数据管理与数据处理1.1概述

第一篇 基础篇 数据库技术是计算机学科中的一门重要分支,它已有五十余年历史并已成为一门完整的学科,其主要内容包括基础理论.基本操作及开发应用等.数据库技术的基础理论部分是构成该学科的基石,它给出了该学科的抽象的.全局的研究结果并对整个学科起指导性作用.在本书中,基础部分由两方面内容组成,它们是数据库技术的一般性理论和关系数据库技术的理论.1数据库技术的一般性理论第1~3章介绍数据库技术的一般性理论.其中第1章介绍有关数据.数据管理与数据处理的一般性概念:第2章介绍数据库技术中的基础知识:第3章

《数据库技术原理与应用教程第2版》——2.1数据库中的基本概念

第2章 数据库的基础知识 本章将介绍数据库的基础知识,包括基本概念.基本结构.应用平台及特点等.本章内容十分重要,它对全书具有提纲挈领的作用. 2.1数据库中的基本概念 1.数据 (1)数据的概念 数据(data)是现实世界中客体在计算机中的抽象表示.具体地说,它是一种计算机内的有限个数的一组符号表示. 由于数据是一种抽象的符号表示,因此它缺少语义,在必要时须对它作出语义解释. (2)数据的性质分类 1)数据的持久性:从存储时间看,数据一般分为两部分,其中一部分与程序仅有短时间的交互关系,随着程

《数据库技术原理与应用教程第2版》——1.6数据处理

1.6数据处理 当今,由于数据与人类社会的密切关系,数据处理已成为计算机应用的重要内容.在本书中,数据处理主要指的是数据库中数据的应用. 1.6.1数据处理的环境 在数据处理中,数据存放于计算机中,用户应用数据是通过访问数据库而实现的.而这种访问是在一定环境下进行的,随着计算机技术的发展,数据应用环境也不断变化,迄今为止一共有四种不同的环境,它们是:1)人机直接交互式环境:这是单机.集中式环境,用户为操作员.由操作员直接访问数据库中的数据,这是一种最为原始与简单的访问方式,在数据库发展的初期就采

《数据库技术原理与应用教程第2版》——1.2数据及其特性

1.2数据及其特性 数据是客观世界中的事物在计算机中的抽象,是数据库技术研究的主要对象.数据有很多特性,主要体现在以下几个方面:1.数据表示的广泛性数据是客观世界事物的抽象表示,现实世界中的客体都能用数据表示.所以我们说,数据反映了客观世界,它是现实世界在计算机中的一种模拟.例如,数据可以表示数值.文字,可以表示抽象的符号.推理:可以表示二维.三维及多维空间结构:可以表示时刻.日期.年代等时间形式:也可以表示图形.图像.声音.视频.音频等多媒体形式等.数据表示的广泛性表明它与现实世界紧密相关,与

《数据库技术原理与应用教程第2版》——

1.5 数据管理的变迁 数据管理是数据库技术的核心,在其发展历史中,它经历了多个阶段.1基本数据结构阶段(20世纪40-50年代)自20世纪40年代计算机出现至50年代这段时间中,由于当时计算机结构简单,应用面狭窄且存储单元少,对计算机内的数据的管理非常简单,主要由基于内存的私有的并依附于程序的数据结构管理.此阶段称为基本数据结构阶段.2文件阶段(20世纪50-60年代)文件系统是数据库系统发展的初级阶段,它出现于上世纪50年代中期,此时计算机中已有磁鼓.磁盘等大规模存储设备,计算机应用面也

《数据库技术原理与应用教程第2版》——2.3数据库系统的特点

2.3数据库系统的特点 数据库系统有很多特点,下面介绍几个基本特点. 1.数据的集成性 数据库系统的数据集成性主要表现在如下几个方面:1)在数据库系统中采用统一的数据结构方式,如在关系数据库中采用二维表这种统一结构方式.2)在数据库系统中按照多个应用的需要组织全局的.统一的数据结构(即数据模式).数据模式不仅可以建立全局的数据结构,还可以建立数据间的完整语义联系,也就是说,数据模式不仅描述数据自身,还描述数据间联系.3)数据库系统中的数据模式是多个应用共同的.全局的数据结构,而每个应用的数据则是

《数据库技术原理与应用教程第2版》——2.2数据库内部结构体系

2.2数据库内部结构体系 数据库在构作时其内部具有三级模式和二级映射,三级模式分别是概念模式.内模式与外模式,二级映射则分别是从概念模式到内模式的映射以及外模式到概念模式的映射.这种三级模式与二级映射构成了数据库内部的抽象结构体系,如图24所示. 2.2.1数据库的三级模式 1.数据模式 数据模式(data schema)是数据库中数据的全局.统一结构形式的具体表示与描述,它反映了数据库的基本结构特性.一般而言,一个数据库都有一个与之对应的数据模式,而该数据库中的数据则按数据模式要求组织存放.

《数据库技术原理与应用教程第2版》——第3章数据管理中的数据模型3.1数据模型的基本概念

第3章数据管理中的数据模型 数据模型是数据管理的基本特征抽象,也是了解与认识数据库管理的基础.本章将介绍数据模型的基本内容,它为下面进一步介绍数据库奠定了基础. 3.1数据模型的基本概念 数据是现实世界中客体的符号抽象,而数据模型(data model)则是数据管理特征的抽象.数据模型描述数据的结构.定义在结构上的操纵以及约束条件.它从抽象层次上描述了数据的静态特征.动态行为和约束条件,为数据库系统的表示和操作提供一个框架. 1.数据模型三种类型 数据模型按不同的应用层次分成三种类型,分别是概念

《数据库技术原理与应用教程第2版》——3.6计算机世界与物理模型

3.6计算机世界与物理模型 计算机世界是计算机系统与相应的操作系统的总称,概念世界与信息世界所表示的概 图3-13数据库物理模型的 三个层次念.方法.数据结构及数据操纵.控制等最终均须用计算机世界所提供的手段和方法实现.计算机世界一般用物理模型表示,而物理模型主要是指计算机系统的物理存储介质(特别是磁盘组织).操作系统的文件以及在它们之上的数据库中的数据组织的三个层次. 图3-13给出了数据库物理模型的三个层次. 3.6.1数据库的物理存储介质 与数据库有关的物理存储介质以磁盘存储器为主,共有以

《数据库技术原理与应用教程第2版》——3.2数据模型的四个世界

3.2数据模型的四个世界 数据库中的数据模型可以将复杂的现实世界要求反映到计算机数据库中的物理世界,这种反映是一个逐步转化的过程,它分为四个阶段,这四个阶段被称为四个世界.转化过程由现实世界开始,经历概念世界.信息世界而至计算机世界,从而完成整个转化.由现实世界开始,每到达一个新的世界都是一次新的飞跃和提高.1)现实世界(real world).用户为了某种需要,需将现实世界中的部分需求用数据库实现.此时,它设定了需求及边界条件,这为整个转换提供了客观基础和初始启动环境.此时,人们所见到的是客观