1.4 常见的关系数据库
1.4.1 Access数据库
Access数据库是当前流行的关系数据库之一,其核心是Microsoft Jet数据库引擎。通常情况下,在安装Office时保持默认安装设置,Access数据库会同时被安装到计算机上。
Access数据库非常容易掌握,利用它可以创建、修改和维护数据库及数据库中的数据,并且可以利用向导来完成对数据库的一系列操作。Access数据库能够满足小型企业客户端/服务器解决方案的需求,是一种功能较完备的系统,几乎包含了数据库领域的所有技术和内容,对于初学者学习数据库知识非常有帮助。
1.4.2 SQL Server数据库
SQL Server数据库是由微软公司开发的一个大型的关系数据库,它为用户提供了一个安全、可靠、易管理的高端客户端/服务器数据库平台。
SQL Server数据库有很多版本,例如SQL Server 2000、SQL Server 2005、SQL Server 2008、SQL Server 2012、SQL Server 2014、SQL Server 2016、SQL Server 2017、SQL Server 2019、SQL Server 2022预览版等。SQL Server数据库主要版本的发布时间如图1.4所示。
图1.4 SQL Server数据库主要版本的发布时间
说明
因为SQL Server 2022现在还是预览版本,所以建议大家使用其他的稳定版本来进行学习。
1.4.3 Oracle数据库
Oracle数据库是Oracle(甲骨文)公司提供的、以分布式数据库为核心的一组软件产品。Oracle数据库是目前世界上使用最广泛的关系数据库之一。它具有完整的数据管理功能,以及数据的大量性、数据保存的持久性、数据的共享性、数据的可靠性等优点。
Oracle数据库在并行处理、实时性、数据处理速度方面都有较好的表现。一般情况下,大型企业倾向于选择Oracle数据库作为后台数据库来处理海量数据。
1.4.4 MySQL数据库
MySQL数据库是目前最流行的开放源码的数据库之一,是完全网络化的、跨平台的关系数据库。它由瑞典的MySQL AB公司开发,该公司由MySQL的初始开发人员戴维·阿克斯马克和迈克尔·蒙蒂·维德纽斯(David Axmark和Miehael Monty Widenius)于1995年建立,目前属于Oracle公司。它的标志是一只名为Sakila的海豚,代表着MySQL数据库及其团队的速度快、能力强、计算精确等优秀的特质。
MySQL数据库可以称得上是目前运行速度最快的SQL(Structure Query Language,结构查询语言)数据库之一。除了具有许多其他数据库不具备的功能和工具,MySQL数据库还是一组完全免费的产品,用户可以直接从网上下载使用,不必支付任何费用。