第六章 各种数据库比较
? 6.1 数据库的分类
? 6.2 国内常用数据库系统的性能介绍
第六章 各种数据库比较 数据库原理与应用
信息时代最显著的标志是信息量的急剧膨胀,促进了计算机科学领域
的一个重要分支 —— 数据库管理系统的形成和发展。
在数据库的不同发展阶段,出现了不同名称、不同版本的数据库开发
软件,其中在国内使用且具有代表性的有 dBASE,FoxBase,FoxPro,VF、
Access,SQL Server,Sybase,Oracle,Delphi等。
第六章 各种数据库比较 数据库原理与应用
6.1 数据库的分类
1、单机数据库管理系统
单机方式下,计算机的所有资源全部被操作者一个人占有(这些资源
包括处理器、内存、显示器、硬盘及打印机等),其他人无法使用这些
资源。
2、网络数据库管理系统
同一个网络环境下的用户可以使用授权给他的一切资源,甚至是其他
机器的 CPU,显然提高了工作效率和资源的使用效率。网络操作系统
(如 Windows NT,Unix等)的出现在一定程序上解决了这些问题。
网络环境下数据库系统的服务方式可分为:文件服务器和客户 /服务器
方式。
第六章 各种数据库比较 数据库原理与应用
⑴ 文件服务器方式
应用程序在客户工作站上运行,文件服务器只提供资源的集中管理和
访问路径。
文件服务器结构的优点在于实现的费用低,配置比较灵活,可以方便
的增减工作站。
文件服务器结构的缺点是只提供文件服务,应用处理都在客户端完
成,这就要求客户端的个人计算机必须要有足够的能力,当一个用户
有数据需求时,文件服务器将其全部数据传递到用户的机器上(内
存),网络上经常要传送大量无用数据。
⑵客户 /服务器方式
服务器接收用户的需求命令,然后根据命令提取需要的数据,并将满
足条件的数据传输给用户端。关键是服务器帮助用户在服务器端完成
了数据的检索工作,实现了用户拥有两个处理器同时工作,从而减少
了数据的传输量。
出现了统一的数据库标准语言 —— SQL语言。
第六章 各种数据库比较 数据库原理与应用
● 选择哪种方式应从如下方面考虑:
网络规模大小
业务量大小
软件开发费用
系统安全性
●基于文件服务器方式的数据库软件 dBASE,FoxBase,FoxPro,VF、
Access。
基于客户 /服务器方式的软件 SQL Server,Sybase,Oracle,Delphi
第六章 各种数据库比较 数据库原理与应用
6.2 常用数据库系统介绍
① dBASE,FoxBase,FoxPro,VF
② Access
③ SQL Server
④ Oracle
⑤ Delphi
第六章 各种数据库比较 数据库原理与应用