数据库的基本概念
(1) 数据库
数据库(database,简称DB),即数据的仓库,是存储在计算机内、有组织的、可共享的相关数据的集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和扩展性,并可为各种用户共享。
数据库中的数据是高度结构化的,可以存储大量的数据,并且能够方便地进行数据的查询,另外数据库还具有较好的保护安全和维护数据一致性的措施,能够方便数据的共享。
(2) 数据库管理系统
数据库管理系统(database management system,简称DBMS)是在操作系统支持下,为数据库的建立、使用和维护而配置的软件系统,数据库管理系统是位于用户与操作系统之间的一层数据管理软件,它在操作系统的基础上。对数据库进行管理和控制,利用数据库管理系统提供的一系列命令,用户能够方便地建立数据库和操作数据,比如建表、向表中添加、删除记录等。用户使用的各种数据库命令以及数据库应用程序的运行,都要通过数据库管理系统来实现。另外,数据库管理系统还要保证数据的安全性、完整性、多用户对数据库的并发使用及发生故障后的系统恢复等任务。
(3) 数据库应用程序
1