1.1 数据管理阶段的主要特点

考核要求:达到“识记”层次
知识点:主要是各个阶段的主要特点以及一些基本概念。

(数据管理技术共经历了三个阶段人工管理阶段、文件系统阶段、数据库阶段)

1.1.1 人工管理阶段(20世纪50年代中期以前)的特点:
  (1)数据不保存在机器中;
  (2)没有专用软件对数据进行管理;
  (3)只有程序的概念,没有文件的概念;
  (4)数据面向应用,即一组数据对应一个程序。

1.1.2 文件系统阶段的特点与缺陷:
特点:

  (1)数据可长期保存在磁盘上。
  (2)数据的逻辑结构与物理结构有了区别
  (3)文件组织呈现多样化
  (4)数据不再属于某个特定程序,可以重复使用。
其缺陷是:
  (1)数据冗余性
  (2)数据不一致性
  (3)数据联系弱

1.1.3 数据库阶段的特点
  (1) 采用复杂的数据模型表示数据结构。
  (2) 有较高的数据独立性(数据结构分成用户的逻辑结构、整体逻辑结构和物理结构三级)
  (3) 数据库系统为用户提供方便的用户接口,可以使用查询语言、终端命令或程序方式操作数据, 也可以用程序方式操作数据库。
  (4) 系统提供了四个方面的数据控制功能:数据库的恢复、并发控制、数据完整性和数据安全性, 以保证数据库中数据是安全的、正确的和可靠的。
  (5) 对数据的操作不一定以记录为单位,还可以数据项为单位,增加了系统的灵活性。

数据库技术中的四个名词:DB、DBMS、DBS、数据库技术。其概念是不同的,要分清。

  • DB:数据库(Database),DB是统一管理的相关数据的集合。

  • DBMS:数据库管理系统(Database Management System),DBMS是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型DBMS。

  • DBS:数据库系统(Database System),DBS是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软件、硬件和数据资源组成的系统,即采用了数据库技术的计算机系统。

  • 数据库技术:是一门研究数据库结构、存储、管理和使用的软件学科。