数据库系统的组成
   数据库系统由数据库、支持数据库运行的软硬件、数据库管理系统和应用程序等部分组成。
   数据库:是一个结构化的数据集合。主要是通过综合各个用户的文件,除去不必要的冗余,使之相互联系所形成的数据结构。
   硬件与软件:硬件是数据库赖以存在的物理设备,软件主要是指"数据库管理系统",数据库管理系统简称DBMS(Data Base Management System),是数据库中专门用于数据管理的软件。
   由上面我们可以知道数据库系统是以硬件为基础,在硬件之上套上各种软件。



数据库系统体系结构
   数据库系统有着严谨的体系结构。现在世界上有很多的数据库在运行,其类型和规模可能相差很大,但是它们的体系结构是大体相同的。
   美国国家标准委员会所属标准计划和要求委员会(Standards Planning And Requirements Commitee)在1975年公布了一个关于数据库标准报告.提出了数据库的三级结构组织,也就是SPARC分级结构。三级结构对数据库的组织从内到外分三个层次描述,分别称为内模式、概念模式和外模式。其中概念模式又称为模式。
   事实上,三级模式中,只有内模式才是真正存储数据的,而模式和外模式仅是一种逻辑表示数据的方法,但却可以放心大胆地使用它们,这是靠DBMS的映射功能实现的。这三中模式之间存在两种映射:
         外模式----模式之间的映射,它把用户数据库与概念数据库联系起来了。
         模式----内模式之间的映射,它把概念数据库与物理数据库联系起来了。
   数据库有两类用户,一是应用程序员,二是终端用户。其中终端用户只能对UWA(User Work Area)中的数据进行处理,其数据是DBMS根据用户的请求装进去的。