上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3 数据库的几个概念及关系
1.数据库概念
数据库(DataBase,DB),顾名思义,是存放数据的仓库。只不过这个仓库在计算机存储设备上,而且数据是以一定的格式存放的。
比较好的描述是:数据库是指长期存放在计算机内的、有组织的、有结构的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度,较高的数据独立性和易扩展性,并可供各种用户共享。
2.数据库管理系统
有了数据库之后,应如何更科学地组织和管理数据库中的数据呢?完成这一任务的是一个系统软件——数据库管理系统(DataBase Management System,DBMS)。数据库在建立、运用和维护时由数据库管理系统统一管理、控制。数据库管理系统使用户能方便地定义数据和操纵数据,并能够保证数据的安全性、完整性,多用户对数据的并发使用及发生故障后的系统恢复。
3.数据库应用系统
数据库应用系统(DataBase Application System,DBAS)是在数据库管理系统支持下运行的一类计算机应用(软件)系统。它由3部分组成,即数据库、数据管理系统(DBMS)和应用程序(用户编写)。
4.数据库系统
数据库系统(DataBase System,DBS)由数据库应用系统、计算机硬件和软件系统、人(数据库管理叫做用户)3部分构成。
我们形象地把上面的几个概念及相关软、硬件用图1.1表示。
图1.1 数据库系统示意图