关系型数据库有哪些

关系型数据库有:1、Oracle,采用标准的SQL结构化查询语言;2、DB2,主要应用于大型应用系统;3、Microsoft SQL Server;4、Microsoft Access;5、MySQL;6、Sybase。

本教程操作环境:windows10系统、Dell G3电脑。

关系型数据库,是指采用了关系模型来组织数据的数据库,其以行和列的形式存储数据,以便于用户理解,关系型数据库这一系列的行和列被称为表,一组表组成了数据库。用户通过查询来检索数据库中的数据,而查询是一个用于限定数据库中某些区域的执行代码。关系模型可以简单理解为二维表格模型,而一个关系型数据库就是由二维表及其之间的关系组成的一个数据组织。

常用关系型数据库

主流的关系型数据库有Oracle、DB2、MySQL、Microsoft SQL Server、Microsoft Access等多个品种,每种数据库的语法、功能和特性也各具特色。

1、Oracle

Oracle是1983年推出的世界上第一个开放式商品化关系型数据库管理系统。它采用标准的SQL结构化查询语言,支持多种数据类型,提供面向对象存储的数据支持,具有第四代语言开发工具,支持Unix、Windows NT、OS/2、Novell等多种平台。除此之外,它还具有很好的并行处理功能。Oracle产品主要由Oracle服务器产品、Oracle开发工具、Oracle应用软件组成,也有基于微机的数据库产品。主要满足对银行、金融、保险等企业、事业开发大型数据库的需求。

2、DB2

DB2是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本。

DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于所有常见的服务器操作系统平台下。 DB2提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQL命令。

DB2采用了数据分级技术,能够使大型机数据很方便地下载到LAN数据库服务器,使得客户机/服务器用户和基于LAN的应用程序可以访问大型机数据,并使数据库本地化及远程连接透明化。

DB2以拥有一个非常完备的查询优化器而著称,其外部连接改善了查询性能,并支持多任务并行查询。 DB2具有很好的网络支持能力,每个子系统可以连接十几万个分布式用户,可同时激活上千个活动线程,对大型分布式应用系统尤为适用。

3、Microsoft SQL Server

SQL Server 是Microsoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。

Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

4、Microsoft Access

Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的系统程序之一。

Access是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。它是微软OFFICE的一个成员, 在包括专业版和更高版本的office版本里面被单独出售。2018年9月25日,最新的微软Office Access 2019在微软Office 2019里发布。

MS ACCESS以它自己的格式将数据存储在基于Access Jet的数据库引擎里。它还可以直接导入或者链接数据(这些数据存储在其他应用程序和数据库)。

5、MySQL

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前是oracle旗下的产品。MySQL是目前流行的关系型数据库管理系统之一,在Web应用方面,MySQL是最好的“关系型数据库管理系统”应用软件。

MySQL将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,从而提高了速度与灵活性。

MySQL所使用的SQL语言,是用于访问数据库的常用标准化语言。MySQL软件采用了“双授权”政策,分为“社区版”和“商业版”。由于其“体积小、速度快、总体拥有成本低”,尤其是“开放源码”这一特点,一般中小型网站的开发,都选择MySQL作为网站数据库。

6、Sybase

Sybase数据库是由Sybase公司于1987年推出的数据库产品,主要支持“UNIX、Windows、Novell Netware”等环境。

Sybase基于“客户/服务器”架构,应用被分配到多台机器上执行,一台机器既可以是客户机,也可以是服务机,从而充分利用了各种现有资源,并且平衡了各机器节点之间的负载。

Sybase提供了应用程序接口,鼓励编写第三方应用程序接口,由于该接口在不同的平台可以使用相同的调用,因而具有很好的平台移植性。加上对“存储过程、触发器、多线索化”的支持,Sybase无疑成为一种高性能的数据库。

以上就是关系型数据库有哪些的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » 其他答疑