第十一章 数据库应用
§ 11.1 数据库的基本概念
一、相关概念:
数据、数据库、数据库系统和数据库管理系统是 4 个密切相关的基本概念。
(一)数据(data)
数据指描述事物的符号记录。文字、图形、图像、声音、学生的档案记录、货物的运输情况等都是数据。
(二)数据库(database,简称 DB)
数据库指长期存储在计算机内有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描
述和存储,具有较小的冗余度,较高的数据独立性和易扩展性,并可为各种用户共享。
(三)数据库管理系统(database management system,简称 DBMS)
数据库管理系统指位于用户与操作系统之间的一层数据管理软件。数据库在建立、运用和维护时由数据库
管理系统统一管理、统一控制。数据库管理系统使用户能方便地定义数据和操纵数据,并能够保证数据的安全
性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。
(四)数据库系统(database system,简称 DBS)
数据库系统指在计算机系统中引入数据库后构成的系统,一般由数据库、数据库管理系统(及其开发工
具)、应用系统、数据库管理员和用户构成。
二、数据管理的进展
数据管理是指如何对数据分类、组织、编码、存储、检索和维护,是数据处理的中心问题。数据管理经历
了人工管理、文件系统和数据库系统三个阶段。
(一)人工管理阶段
在 20 世纪 50 年代中期以前,计算机主要用于科学计算。
硬件状况是:外存只有纸带、卡片、磁带,没有磁盘等直接存取的存储设备;
软件状况是:没有操作系统,没有管理数据的软件;
数据处理方式:批处理。
人工管理的特点:
1、数据不保存
2、应用程序管理数据
3、数据不共享
4、数据不具有独立性
应用程序 1……数据集 1
应用程序 2……数据集 2
……
应用程序 n……数据集 n
(二)文件系统阶段
20 世纪 50 年代后期到 60 年代中期,计算机的应用范围逐渐扩大,计算机不仅用于科学计算,而且还大量
用于管理。
硬件条件:已有了磁盘、磁鼓等直接存取的存储设备;
软件方面:操作系统中已经有了专门的数据管理软件,
一般称为文件系统;
数据处理方式:不仅有了文件批处理,而且能够联机
实时处理。
文件系统特点:
1、数据可以长期保存
2、由文件系统管理数据
3、数据的共享性差,冗余度大
评论0