SQL – RDBMS 数据库

SQL – RDBMS 数据库


有许多流行的 RDBMS 可供使用。本教程简要概述了一些最流行的 RDBMS。这将帮助您比较它们的基本功能。

MySQL

MySQL 是一个开源的 SQL 数据库,由瑞典公司 MySQL AB 开发。MySQL 读作“my ess-que-ell”,而 SQL 读作“sequel”。

MySQL 支持许多不同的平台,包括 Microsoft Windows、主要的 Linux 发行版、UNIX 和 Mac OS X。

MySQL 有免费和付费版本,具体取决于其使用(非商业/商业)和功能。MySQL 带有一个非常快速、多线程、多用户和健壮的 SQL 数据库服务器。

历史

  • MySQL 的开发由 Michael Widenius 和 David Axmark 于 1994 年开始。

  • 23 日首次内部发布rd 1995 年 5 月。

  • Windows 版本于 8 日发布th 1998 年 1 月,适用于 Windows 95 和 NT。

  • 版本 3.23:从 2000 年 6 月开始测试,2001 年 1 月发布生产版本。

  • 4.0 版:从 2002 年 8 月开始测试,2003 年 3 月发布(联合)。

  • 4.1 版:从 2004 年 6 月开始测试,2004 年 10 月发布生产版本。

  • 5.0 版:从 2005 年 3 月开始测试,2005 年 10 月发布生产版本。

  • Sun Microsystems 于 26 日收购了 MySQL ABth 2008 年 2 月。

  • 版本 5.1:生产版本 27th 2008 年 11 月。

特征

  • 高性能。
  • 高可用性。
  • 可扩展性和灵活性 运行任何东西。
  • 强大的交易支持。
  • Web 和数据仓库优势。
  • 强大的数据保护。
  • 综合应用开发。
  • 管理轻松。
  • 开源自由和 24 x 7 支持。
  • 最低的总拥有成本。

微软 SQL 服务器

MS SQL Server 是由 Microsoft Inc. 开发的关系数据库管理系统。其主要查询语言是 –

  • 查询语句
  • ANSI SQL

历史

  • 1987 年 – Sybase 发布了适用于 UNIX 的 SQL Server。

  • 1988 年 – Microsoft、Sybase 和 Aston-Tate 将 SQL Server 移植到 OS/2。

  • 1989 年 – Microsoft、Sybase 和 Aston-Tate 发布了用于 OS/2 的 SQL Server 1.0。

  • 1990 – SQL Server 1.1 发布,支持 Windows 3.0 客户端。

  • Aston – Tate 退出 SQL Server 开发。

  • 2000 – Microsoft 发布 SQL Server 2000。

  • 2001 – Microsoft 为 SQL Server Web Release 1 发布 XML(下载)。

  • 2002 – Microsoft 发布 SQLXML 2.0(从 XML for SQL Server 重命名)。

  • 2002 – Microsoft 发布 SQLXML 3.0。

  • 2005 – Microsoft 于 2005 年 11 月 7 日发布了 SQL Server 2005。

特征

  • 高性能
  • 高可用性
  • 数据库镜像
  • 数据库快照
  • CLR 集成
  • 服务代理
  • DDL 触发器
  • 排名功能
  • 基于行版本的隔离级别
  • XML 集成
  • 试着抓
  • 数据库邮件

甲骨文

它是一个非常大的基于多用户的数据库管理系统。Oracle 是由’Oracle Corporation’ 开发的关系数据库管理系统。

Oracle 致力于有效地管理其资源,即在网络中请求和发送数据的多个客户端之间的信息数据库。

它是用于客户端/服务器计算的出色数据库服务器选择。Oracle 支持客户端和服务器的所有主要操作系统,包括 MSDOS、NetWare、UnixWare、OS/2 和大多数 UNIX 版本。

历史

甲骨文始于 1977 年,庆祝其在该行业度过的 32 年(从 1977 年到 2009 年)。

  • 1977 – Larry Ellison、Bob Miner 和 Ed Oates 成立了软件开发实验室来承担开发工作。

  • 1979 – Oracle 2.0 版发布,成为第一个商业关系数据库和第一个 SQL 数据库。该公司更名为 Relational Software Inc. (RSI)。

  • 1981 – RSI 开始为 Oracle 开发工具。

  • 1982 – RSI 更名为甲骨文公司。

  • 1983 – Oracle 发布 3.0 版,用 C 语言重写并在多个平台上运行。

  • 1984 年 – 发布了 Oracle 4.0 版。它包含并发控制——多版本读取一致性等功能。

  • 1985 年 – 发布了 Oracle 4.0 版。它包含并发控制——多版本读取一致性等功能。

  • 2007 – Oracle 发布了 Oracle11g。新版本专注于更好的分区,易于迁移等。

特征

  • 并发
  • 读取一致性
  • 锁定机制
  • 静止数据库
  • 可移植性
  • 自管理数据库
  • SQL*Plus
  • 自动售货机
  • 调度器
  • 资源管理器
  • 数据仓库
  • 物化视图
  • 位图索引
  • 表压缩
  • 并行执行
  • 分析 SQL
  • 数据挖掘
  • 分区

访问权限

这是最流行的微软产品之一。Microsoft Access 是入门级数据库管理软件。MS Access 数据库不仅价格低廉,而且还是适用于小型项目的强大数据库。

MS Access 使用 Jet 数据库引擎,该引擎使用特定的 SQL 语言方言(有时称为 Jet SQL)。

MS Access 附带专业版的 MS Office 软件包。MS Access 具有易于使用的直观图形界面。

  • 1992 – Access 1.0 版发布。

  • 1993 年 – 发布 Access 1.1 以改进包含 Access Basic 编程语言的兼容性。

  • 最重要的转变是从 Access 97 到 Access 2000。

  • 2007 – Access 2007,引入了一种新的数据库格式 ACCDB,它支持复杂的数据类型,例如多值和附件字段。

特征

  • 用户可以创建表格、查询、表单和报告,并使用宏将它们连接在一起。

  • 可选择将数据导入和导出为多种格式,包括 Excel、Outlook、ASCII、dBase、Paradox、FoxPro、SQL Server、Oracle、ODBC 等。

  • 还有 Jet 数据库格式(Access 2007 中的 MDB 或 ACCDB),它可以在一个文件中包含应用程序和数据。这使得将整个应用程序分发给另一个用户非常方便,他们可以在断开连接的环境中运行它。

  • Microsoft Access 提供参数化查询。这些查询和 Access 表可以通过 DAO 或 ADO 从其他程序(如 VB6 和 .NET)中引用。

  • Microsoft SQL Server 的桌面版本可以与 Access 一起使用,作为 Jet 数据库引擎的替代方案。

  • Microsoft Access 是基于文件服务器的数据库。与客户端-服务器关系数据库管理系统 (RDBMS) 不同,Microsoft Access 不实现数据库触发器、存储过程或事务日志。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁