常用的数据库管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目前有许多数据库产品,如Oracle、Sybase、 目前有许多数据库产品, 、 、 Informix、 SQL Server、Microsoft Access、 、 、 、 Visual FoxPro等产品各以自己特有的功能,在 等产品各以自己特有的功能, 等产品各以自己特有的功能 数据库市场上占有一席之地。 数据库市场上占有一席之地。下面简要介绍几种 常用的数据库管理系统。 常用的数据库管理系统。
Sybase数据库管理系统是 数据库管理系统是Sybase公司开发的数 数据库管理系统是 公司开发的数 据库产品,是一个面向联机事务处理, 据库产品,是一个面向联机事务处理,具有高性 能、高可靠性的功能强大的关系型数据库管理系 其多库、多设备、多用户、 统,其多库、多设备、多用户、多线索等特点极 大的丰富和增强了数据库的功能。 大的丰富和增强了数据库的功能。
SQL Server数据库系统的特点: 数据库系统的特点: 数据库系统的特点
•高度可用性。借助日志传送、在线备份和故障群集,实现业 高度可用性。借助日志传送、在线备份和故障群集, 高度可用性 务应用程序可用性的最大化目标。 务应用程序可用性的最大化目标。 •可伸缩性。可以将应用程序扩展至配备 个CPU和64 GB系 可伸缩性。 可伸缩性 可以将应用程序扩展至配备32个 和 系 统内存的硬件解决方案。 统内存的硬件解决方案。 •安全性。借助基于角色的安全特性和网络加密功能,确保应 安全性。 安全性 借助基于角色的安全特性和网络加密功能, 用程序能够在任何网络环境下均处于安全状态。 用程序能够在任何网络环境下均处于安全状态。 •分布式分区视图。可以在多个服务器之间针对工作负载进行 分布式分区视图。 分布式分区视图 分配,获得额外的可伸缩性。 分配,获得额外的可伸缩性。 •索引化视图。通过存储查询结果并缩短响应时间的方式从现 索引化视图。 索引化视图 有硬件设备中挖掘出系统性能。 有硬件设备中挖掘出系统性能。 •虚拟接口系统局域网络。借助针对虚拟接口系统局域网络 虚拟接口系统局域网络。 虚拟接口系统局域网络 (VI SAN)的内部支持特性,改善系统整体性能表现。 )的内部支持特性,改善系统整体性能表现。 •复制特性。借助 复制特性。 实现与异类系统间的合并、 复制特性 借助SQL Server实现与异类系统间的合并、事务 实现与异类系统间的合并 处理与快照ຫໍສະໝຸດ Baidu制特性。 处理与快照复制特性。
Oracle数据库管理系统的特点 数据库管理系统的特点: 数据库管理系统的特点
具有第四代语言的开发工具。 具有第四代语言的开发工具。 Oracle7以后得版本具有面向对象的开发环境 以后得版本具有面向对象的开发环境CDE2。 以后得版本具有面向对象的开发环境 。 分布优化查询功能。 分布优化查询功能。 实现了两阶段提交、多线索查询手段。 实现了两阶段提交、多线索查询手段。 数据安全保护措施:没有读锁,采取快照SNAP方式 数据安全保护措施:没有读锁,采取快照 方式 完全消除了分布读写冲突。 完全消除了分布读写冲突。自动检测死锁冲突并解 决。 • 数据库内模支持多字节码制,支持多种语言文字编 数据库内模支持多字节码制, 码。 • 具有面向制造系统的管理信息系统和财务应用系统。 具有面向制造系统的管理信息系统和财务应用系统。 • • • • •
Sybase数据库管理系统的主要特点: 数据库管理系统的主要特点: 数据库管理系统的主要特点
• 是基于客户服务器体系结构的数据库 • 是真正开放的数据库 • 是一种高性能的数据库
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系统下运行
DB2是IBM公司的产品,是一个多媒体、Web 关系 是 公司的产品, 公司的产品 是一个多媒体、 型数据库管理系统, 功能足以满足大中公司的需要, 型数据库管理系统,其功能足以满足大中公司的需要, 并可灵活地服务于中小型电子商务解决方案。 并可灵活地服务于中小型电子商务解决方案。DB2系 系 统在企业级的应用中十分广泛, 统在企业级的应用中十分广泛,目前全球 DB2 系统 万家公司。 用户超过 6000 万,分布于约 40 万家公司。DB2的 的 另一个非常重要的优势在于基于DB2的成熟应用非常 另一个非常重要的优势在于基于 的成熟应用非常 丰富。 丰富。2001年,IBM公司兼并了世界排名第四的著名 年 公司兼并了世界排名第四的著名 数据库公司Informix,并将其所拥有的先进特性融入 数据库公司 , 当中, 系统的性能和功能有了进一步提 到DB2当中,使DB2系统的性能和功能有了进一步提 当中 数据库系统采用多进程多线索体系结构, 高。DB2数据库系统采用多进程多线索体系结构,可 数据库系统采用多进程多线索体系结构 以运行于多种操作系统之上, 以运行于多种操作系统之上,并分别根据相应平台环 境作了调整和优化,以便能够达到较好的性能。 境作了调整和优化,以便能够达到较好的性能。
•纯文本搜索。可同时对结构化和非结构化数据进行使用与管理, 纯文本搜索。可同时对结构化和非结构化数据进行使用与管理, 纯文本搜索 并能够在Microsoft Office文档间执行搜索操作。 文档间执行搜索操作。 并能够在 文档间执行搜索操作 •内容丰富的 内容丰富的XML支持特性。通过使用 支持特性。 的方式, 内容丰富的 支持特性 通过使用XML的方式,对后端系统与 的方式 跨防火墙数据传输操作之间的集成处理过程实施简化。 跨防火墙数据传输操作之间的集成处理过程实施简化。 •与Microsoft BizTalk Server和Microsoft Commerce Server这两 与 和 这两 企业服务器实现集成。 可与其它Microsoft服务 种.NET企业服务器实现集成。SQL Server可与其它 企业服务器实现集成 可与其它 服务 器产品高度集成,提供电子商务解决方案。 器产品高度集成,提供电子商务解决方案。 •支持 支持Web功能的分析特性。可对 功能的分析特性。 访问功能的远程OLAP多维 支持 功能的分析特性 可对Web访问功能的远程 访问功能的远程 多维 数据集的数据资料进行分析。 数据集的数据资料进行分析。 •Web数据访问。在无需进行额外编程工作的前提下,以快捷的方 数据访问。 数据访问 在无需进行额外编程工作的前提下, 借助Web实现与 实现与SQL Server数据库和 数据库和OLAP多维数据集之间 式,借助 实现与 数据库和 多维数据集之间 的网络连接。 的网络连接。 •应用程序托管。具备多实例支持特性,使硬件投资得以全面利用, 应用程序托管。 应用程序托管 具备多实例支持特性,使硬件投资得以全面利用, 以确保多个应用程序的顺利导出或在单一服务器上的稳定运行。 以确保多个应用程序的顺利导出或在单一服务器上的稳定运行。 •点击流分析。获得有关在线客户行为的深入理解,以制定出更加 点击流分析。 点击流分析 获得有关在线客户行为的深入理解, 理想的业务决策。 理想的业务决策。
Oracle数据库管理系统 DB2数据库管理系统 Sybase数据库管理系统 SQL Server数据库管理系统 Access数据库管理系统 Visual FoxPro数据库管理系统
Oracle是一个最早商品化的关系型数据库管理系统, 是一个最早商品化的关系型数据库管理系统, 是一个最早商品化的关系型数据库管理系统 也是应用广泛、功能强大的数据库管理系统。 也是应用广泛、功能强大的数据库管理系统。 Oracle作为一个通用的数据库管理系统,不仅具有 作为一个通用的数据库管理系统 作为一个通用的数据库管理系统, 完整的数据管理功能,还是一个分布式数据库系统, 完整的数据管理功能,还是一个分布式数据库系统, 支持各种分布式功能,特别是支持Internet应用。作 应用。 支持各种分布式功能,特别是支持 应用 为一个应用开发环境, 提供了一套界面友好、 为一个应用开发环境,Oracle提供了一套界面友好、 提供了一套界面友好 功能齐全的数据库开发工具。 使用PL/SQL 功能齐全的数据库开发工具。Oracle使用 使用 语言执行各种操作,具有可开放性、可移植性、 语言执行各种操作,具有可开放性、可移植性、可 伸缩性等功能。特别是在Oracle 8i中,支持面向对 伸缩性等功能。特别是在 中 象的功能,如支持类、方法、属性等,使得Oracle 象的功能,如支持类、方法、属性等,使得 产品成为一种对象/关系型数据库管理系统 关系型数据库管理系统。 产品成为一种对象 关系型数据库管理系统。目前最 新版本是Oracle 11g。 新版本是 。
DB2数据库系统的特点: 数据库系统的特点: 数据库系统的特点
•支持面向对象的编程。支持复杂的数据结构,如无结构文本对象, 支持面向对象的编程。支持复杂的数据结构,如无结构文本对象, 支持面向对象的编程 可以对无结构文本对象进行布尔匹配、最接近匹配和任意匹配等搜索。 可以对无结构文本对象进行布尔匹配、最接近匹配和任意匹配等搜索。 可以建立用户数据类型和用户自定义函数。 可以建立用户数据类型和用户自定义函数。 •支持多媒体应用程序。支持大二分对象(BLOB),允许在数据库中 支持多媒体应用程序。 ),允许在数据库中 支持多媒体应用程序 支持大二分对象( ), 存取二进制大对象和文本大对象。其中, 存取二进制大对象和文本大对象。其中,二进制大对象可以用来存储 多媒体对象。 多媒体对象。 •强大的备份和恢复能力。 强大的备份和恢复能力。 强大的备份和恢复能力 •支持存储过程和触发器。用户可以在建表时定义复杂的完整性规则。 支持存储过程和触发器。 支持存储过程和触发器 用户可以在建表时定义复杂的完整性规则。 •支持标准 支持标准SQL语言和 语言和ODBC、JDBC接口。 接口。 支持标准 语言和 、 接口 •支持异构分布式数据库访问。具有与异种数据库相连的 支持异构分布式数据库访问。 支持异构分布式数据库访问 具有与异种数据库相连的GATEWAY, , 便于进行数据库互访。 便于进行数据库互访。 •支持数据复制。 支持数据复制。 支持数据复制 •并行性较好。采用并行的、多节点的环境, 数据库分区是数据库的 并行性较好。 并行性较好 采用并行的、多节点的环境, 一部分,包含自己的数据、索引、配置文件和事务日志。 一部分,包含自己的数据、索引、配置文件和事务日志。
相关文档
最新文档