Page 179 - 计算机技术与人工智能
P. 179
第五章 数据库基础
多媒体对象。
③强大的备份和恢复能力。
④支持存储过程和触发器。用户可以在建表时定义复杂的完整性规则。
⑤支持标准SQL语言和ODBC、JDBC接口。
⑥支持异构分布式数据库访问。DB2数据库系统具有与异种数据库相连的
gateway,便于进行数据库互访。
⑦支持数据复制。
⑧并行性较好。DB2数据库系统采用并行的、多节点的环境,数据库分区是
数据库的一部分,包含自己的数据、索引、配置文件和事务日志。
二、SQL-Server
SQL Server是微软公司开发的大型关系型数据库系统。SQL Server的功能比
较全面,且效率高,可以作为大中型企业或单位的数据库平台。SQL Server在
可伸缩性与可靠性方面做了许多工作,近年来在许多企业的高端服务器上得到
了广泛的应用,同时,该产品继承了微软产品界面友好、易学易用的特点,与
其他大型数据库产品相比,在操作性和交互性方面独树一帜。SQL Server可以与
Windows操作系统紧密集成,这种安排使SQL Server能充分利用操作系统所提供
的特性,不论是应用程序开发速度还是系统事务处理运行速度,都能得到较大的
提升。另外,SQL Server可以借助浏览器实现数据库查询功能,支持内容丰富的
扩展标记语言(XML),并且提供了全面支持Web功能的数据库解决方案。对
于在Windows平台上开发的各种企业级的信息管理系统来说,不论是C/S(客户
机/服务器)架构还是B/S(浏览器/服务器)架构,SQL Server都是一个很好的选
择。SQL Server的缺点是只能在Windows系统下运行。
SQL Server数据库系统的特点如下。
①高度可用性。SQL Server数据库系统借助日志传送、在线备份和故障群
集,实现了业务应用程序可用性的最大化目标。
②可伸缩性。SQL Server数据库系统可以将应用程序扩展至配备32个CPU和
64GB 系统内存的硬件解决方案。
③安全性。SQL Server数据库系统借助基于角色的安全特性和网络加密功
能,确保应用程序能够在任何网络环境下均处于安全状态。
④分布式分区视图。SQL Server数据库系统可以在多个服务器之间针对工作
167

