小恺工作室·数据库系统概论 第 1 页 共 1 5 页 数据库系统概论 建议多做几套三级数据库试题以加深理解,便于理论记忆。 第一章. 绪论 一、 数据库系统概述: (一 ) 数据、数据库、数据库管理系统和数据库系统相关概念: 1. 数据(Data):描述事物的符号记录。数据与其语义密不可分。( P4) 2. 数据库(DataBase,简称DB):数据库是长期存储在计算机内、有组织、可共享的大量数据的集合。因此,永久存储、有组织、可共享是数据库的三个基本特点。( P4) 3. 数据库管理系统(DataBase Management System,简称DBMS):数据库管理系统是位于用户与操作系统之间的一层数据管理软件,其任务是科学、高效地管理数据库中的数据。( P5)数据库管理系统的主要功能有: 1) 数据定义功能:DBMS 提供数据定义语言(Data Definition Language, DDL)允许用户对数据库中的数据对象进行定义。 2) 数据操纵功能:DBMS 提供数据操纵语言(Data Manipulation Language, DML)允许用户对数据库中的额数据对象进行基本操作。 3) 数据组织、存储和管理:DBMS 要分类组织、存储和管理各种数据,包括数据字典、用户数据、数据的存储路径等。数据组织和存储的基本目标是提高存储空间利用率和方便存取,提供多种存取方法(如索引查找、Hash 查找、顺序查找等)来提高存取效率。 4) 数据库的事务管理和运行管理:DBMS 对数据库进行统一管理、控制,以保证数据的安全性、完整性,以及处理多用户并发控制和发生故障后的系统恢复。 5) 数据库的简历和维护功能:如数据库原始数据的输入、转换功能,数据库的转储、恢复功能,数据库的重组织功能和性能监视,分析功能等。这些功能的实现通常是由一些实用程序或管理工具来完成的。 6) 其他功能:如DBMS 与网络中其他软件系统的通信功能、异构数据库之间的互访和互操作功能、多个DBMS 之间的数据转换功能等。 4. 数据库系统(DataBase System, DBS):在计算机系统中引入数据库后的系统,由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(DataBase Administrator, DBA)构成。 (二 ) 数据管理技术的发展:( P7) 1. 人工管理阶段:主要出现于20 世纪50 年代中期以前,数据处理方式为批处理。其特点为: 1) 数据不保存:由于当时计算机主要用于科学计算,一般不对数据进行长期保存。 2) 应用程序管理数据:此阶段没有操作系统,...