摘要:Oracle是一种适用于大型、中型和微型计算机的关系数据库管理系统。Oracle的结 构包括数据库的内部结构、外存储结构、内存储结构和进程结构。在Oracle中,数据库 不仅指物理上的数还包括处理这些数据的程序,即DBMS本身。Oracle使用PL/SQL (Procedural Language/SQL)语言执行各种操作。Oracle除了以关系格式存储数据外, Oracle 8以上的版本还支持面
2.2.5常见的数据库管理系统
1.Oracle
Oracle是一种适用于大型、中型和微型计算机的关系数据库管理系统。Oracle的结 构包括数据库的内部结构、外存储结构、内存储结构和进程结构。在Oracle中,数据库 不仅指物理上的数还包括处理这些数据的程序,即DBMS本身。Oracle使用PL/SQL (Procedural Language/SQL)语言执行各种操作。Oracle除了以关系格式存储数据外, Oracle 8以上的版本还支持面向对象的结构(如抽象数据类型)。
Oracle产品主要包括数据库服务器、开发工具和连接产品三类。Oracle还提供了一 系列的工具产品,如逻辑备份工具Export、Import等。
2.IBM DB2
DB2是IBM的一种分布式数据库解决方案。简单地说,DB2就是IBM开发的一种 大型关系型数据库平台,它支持多用户或应用程序在同一条SQL语句中查询不同 Database甚至不同DBMS中的数据。
DB2核心数据库的特色有支持面向对象的编程、支持多媒体应用程序、备份和恢复 功能、支持存储过程和触发器、支持SQL査询、支持异构分布式数据库访问、支持数据 复制
DB2采用多进程多线索体系结构,可运行于多种操作系统之上。IBM还提供了 Vlsualizer、Visualage、Visualgen 等开发工具。
3.Sybase
Sybase是美国SYBASE公司在20世纪80年代中推出的客户机/服务器 CClient/Server, CLS)结构的关系数据库系统,也是世界上第一个真正的基于客户机/服 务器结构的RDBMS产品。
Sybase数据库主要由三部分组成:进行数据库管理和维护的联机的关系数据库管理 系统。Sybase SQLServer,支持数据库应用系统建立与开发的一组前端工具Sybase SQLToolset,可把异构环境下其他厂商的应用软件和任何类型的数据连接在一起的接口 Sybase OpenCUent/OpenServer0
Sybase提供了 Sybase Adaptive Server Enterprise高性能企业智能型关系数据库管理 系统、EAServer电子商务解决方案应用服务器、系统分析设计工具PowerDesigner和应 用开发工具PowerBuilder.
4.Microsoft SQL Server
Microsoft SQL Server是一种典型的关系型数据库管理系统,可运行于多个操作系统 上,它使用Transact-SQL语言完成数据操作。
SQL Server 的基本服务器组件包括 Open Data Services、MS SQL Server、SQL Server Agent 和 MSDTC (Microsoft Distributed Transaction Coordinator)。
SQL Server数据平台包括以下工具:关系型数据库、复制服务、通知服务、集成服 务、分析服务、报表服务、管理工具和开发工具。
编辑推荐:系统架构师教程第1章:绪论
软考备考资料免费领取
去领取