电脑知识|数据库管理系统有哪些,常见的数据库管理系统有( 三 )


(4)数据库的建立和维护功能 。 包括数据库初始数据的装入,数据库的转储、恢复、重组织,系统性能监视、分析等功能 。
(5)数据库的传输 。 DBMS提供处理数据的传输,实现用户程序与DBMS之间的通信,通常与操作系统协调完成 。

著名数据库管理系统

MS SQL
SYBASE
DB2
ORACLE
MySQL
ACCESS
VF

常见的数据库管理系统

目前有许多数据库产品,如Oracle、Sybase、Informix、Microsoft SQL Server、Microsoft Access、Visual FoxPro等产品各以自己特有的功能,在数据库市场上占有一席之地 。 下面简要介绍几种常用的数据库管理系统 。

Oracle
Oracle是一个最早商品化的关系型数据库管理系统,也是应用广泛、功能强大的数据库管理系统 。 Oracle作为一个通用的数据库管理系统,不仅具有完整的数据管理功能,还是一个分布式数据库系统,支持各种分布式功能,特别是支持Internet应用 。 作为一个应用开发环境,Oracle提供了一套界面友好、功能齐全的数据库开发工具 。 Oracle使用PL/SQL语言执行各种操作,具有可开放性、可移植性、可伸缩性等功能 。 特别是在Oracle 8i中,支持面向对象的功能,如支持类、方法、属性等,使得Oracle 产品成为一种对象/关系型数据库管理系统 。

Microsoft SQL Server
Microsoft SQL Server是一种典型的关系型数据库管理系统,可以在许多操作系统上运行,它使用Transact-SQL语言完成数据操作 。 由于Microsoft SQL Server是开放式的系统,其它系统可以与它进行完好的交互操作 。 目前最新版本的产品为Microsoft SQL Server 2000,它具有可靠性、可伸缩性、可用性、可管理性等特点,为用户提供完整的数据库解决方案 。

Microsoft Office
作为Microsoft Office组件之一的Microsoft Access是在Windows环境下非常流行的桌面型数据库管理系统 。 使用Microsoft Access无需编写任何代码,只需通过直观的可视化操作就可以完成大部分数据管理任务 。 在Microsoft Access数据库中,包括许多组成数据库的基本要素 。 这些要素是存储信息的表、显示人机交互界面的窗体、有效检索数据的查询、信息输出载体的报表、提高应用效率的宏、功能强大的模块工具等 。 它不仅可以通过ODBC与其它数据库相连,实现数据交换和共享,还可以与Word、Excel等办公软件进行数据交换和共享,并且通过对象链接与嵌入技术在数据库中嵌入和链接声音、图像等多媒体数据 。

数据库管理系统选择原则

选择数据库管理系统时应从以下几个方面予以考虑:

(1) 构造数据库的难易程度 。
需要分析数据库管理系统有没有范式的要求,即是否必须按照系统所规定的数据模型分析现实世界,建立相应的模型;数据库管理语句是否符合国际标准,符合国际标准则便于系统的维护、开发、移植;有没有面向用户的易用的开发工具;所支持的数据库容量,数据库的容量特性决定了数据库管理系统的使用范围 。

(2) 程序开发的难易程度 。
有无计算机辅助软件工程工具CASE——计算机辅助软件工程工具可以帮助开发者根据软件工程的方法提供各开发阶段的维护、编码环境,便于复杂软件的开发、维护 。 有无第四代语言的开发平台——第四代语言具有非过程语言的设计方法,用户不需编写复杂的过程性代码,易学、易懂、易维护 。 有无面向对象的设计平台——面向对象的设计思想十分接近人类的逻辑思维方式,便于开发和维护 。 对多媒体数据类型的支持——多媒体数据需求是今后发展的趋势,支持多媒体数据类型的数据库管理系统必将减少应用程序的开发和维护工作 。

推荐阅读