第1章 概述
1.5 数据库系统的分类
根据计算机的系统结构,目前数据库系统主要可分成集中式、客户机/服务器(浏览器/应用服务器/数据库服务器)、并行式和分布式等几种。
(1)集中式数据库系统
集中式数据库系统的数据库管理系统、数据库和应用程序都在一台计算机上。在小型机和大型机上的集中式数据库系统一般是多用户系统,即多个用户通过各自的终端运行不同的应用系统,共享数据库。微型计算机上的数据库系统一般是单用户的。
(2)客户机/服务器数据库系统
在客户机/服务器数据库系统中,数据库管理系统、数据库驻留在服务器上,而应用程序放置在客户机上(微型计算机或��作站),客户机和服务器通过网络进行通信。在这种结构中,客户机负责业务数据处理流程和应用程序的界面,当要存取数据库中的数据时就向服务器发出请求,服务器接收客户机的请求后进行处理,并将客户要求的数据返回给客户机。
当前,随着Intemet技术的应用,客户机/服务器两层结构已经发展为三层或多层结构。三层结构一般是指浏览器/应用服务器/数据库服务器结构。用户界面采用统一的浏览器方式,应用服务器上安装应用系统或应用模块,数据库服务器上安装数据库管理系统和数据库。两层或三层结构把数据库管理系统的功能进行合理的分配,减轻数据库服务器的负担,从而使服务器有更多的能力完成事务处理和数据访问控制,支持更多的用户,提高系统的性能。
……