第1章 数据库概述
随着社会的迅速发展、科技的不断进步,人们对各种数据的需求越来越多。日益庞大的各种数据已成为**、社会的重要资源和财富,再用纸和笔来记录这些数据已经完全跟不上时代发展的脚步。此时,数据库技术作为信息系统的基础和核心应运而生,并且得到了越来越广泛的应用。
1.1 数据库系统基本概念
1.1.1 数据库
对于数据库这个概念,当人们从不同的角度来描述时,就有不同的定义。例如,称数据库是一个“记录保存系统”(该定义强调了数据库是若干记录的集合);又如称数据库是“人们为解决特定的任务,以一定的组织方式存储在一起的相关数据的集合”(该定义侧重于数据的组织);更有甚者,称数据库是“一个数据仓库”。这些说法虽然形象,但并不严谨。
严格地说,数据库(DataBase,DB)是长期存储在计算机内、大量的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型进行组织、描述和储存,有以下特点:
*小冗余:数据库中的数据尽可能不重复。
数据独立性:数据库中的数据与应用程序没有依赖关系。
**性:保护数据库,以防止不合法使用。
完整性:存取数据库中数据的过程要确保其正确性、一致性和有效性。
数据共享:数据库中的数据可以同时为多个用户和多个应用程序服务。
1.1.2 数据库管理系统
数据库管理系统(Database Management System,DBMS)是一个用来管理数据库的软件系统,它能科学地组织和存储数据,以**地获取和维护数据。
……