我国PC机数据库管理系统仍然以这些传统的数据库管理系统为主。随着信息量的扩大、共享数据量的增长及对数据库可靠性的要求不断提高,传统的数据库管理系统在很多领域已经无法满足人们的需要。同时由于微机硬件的迅速发展,许多大型数据库管理系统也进入了微机应用领域。目前最有代表性的数据库管理系统是:Oracle、Sybase、Informix和SQLServer。2.1数据库系统的特点2.1.1数据库(简称DB)可以简单地定义为:以一定的组织方式存储在计算机外存储器中的、相互关联的数据集合。数据库不是根据某个用户的需要,而是按照信息的自然联系构造数据;它能以最佳的方式、最少的冗余,为多个用户或多个应用共享服务。2.1.2数据库系统(DBS)数据库系统是一个具有管理数据库功能的计算机系统,它应当由数据库(DB)、数据库管理系统(DBMS)、数据库管理人员(DBA)和用户及相应的计算机硬件构成。2.1.3数据库系统的特点1)数据结构化在描述数据库的数据结构时,不仅要描述一个数据元素(记录)本身各数据项之间的联系,而且还要描述各数据元素之间的联系。2)数据库的建立独立于程序数据库的数据通过模型来描述,一般的数据库模型分为物理模式、逻辑模式和逻辑子模式三级。3)数据冗余小、易扩充由于数据库是面向整个系统集中建立的,从而减少了各应用间相同数据的重复存储,节省了存储空间,避免了冗余数据引起的数据不相容和不一致。4)统一的管理和控制数据库通过数据库管理系统软件包统一管理数据。由于多用户共享数据,数据库还具有安全性、完整性和并发性控制。2.1.4基本数据模型在数据库中,不仅要描述数据元素(记录)内部各数据项之间的联系,还要描述各数据元素(记录型)之间的联系,也就是数据的整体逻辑结构。由于人们可以采用不同的方式来描述这种数据的整体结构,所以形成了各种不同的数据模型。不同的数据模型可以构造不同的数据库系统。