天天看點

idea access資料庫連接配接_主流關系型資料庫管理系統介紹Oracle DBMySQLMicrosoft SQL ServerPostgreSQLIBM DB2Microsoft AccessSQLite

Oracle DB

Oracle DB是Oracle公司的,它是一個閉源的關系型資料庫管理系統。

Oracle DB适用于大型應用程式,尤其是銀行業。世界上大多數頂級銀行都運作Oracle應用程式,因為Oracle提供了強大的技術組合和全面的預內建業務應用程式,包括專為銀行建構的基本功能。

使用Oracle的主要缺點是它不像開源競争對手那樣自由使用,而且價格昂貴。

MySQL

MySQL是最流行的開源關系型資料庫管理系統。它通常用于Web應用程式開發,使用PHP通路。

MySQL的主要優點是它易于使用,價格低廉,可靠(自1995年以來一直存在),并且擁有大量開發人員。

一些缺點是擴充性能較差,自從Oracle收購了MySQL之後,開源開發變得滞後,并且它不包括開發人員可能習慣的一些進階功能。

Microsoft SQL Server

Microsoft SQL Server是微軟公司的。與Oracle DB一樣,代碼也是閉源的。大型企業應用程式大多使用SQL Server。Microsoft提供了一個名為Express的免費入門級版本,但在擴充應用程式時可能會變得非常昂貴。

PostgreSQL

PostgreSQL是一個不受任何公司控制的開源SQL資料庫。它通常用于Web應用程式開發。

PostgreSQL具有許多與MySQL相同的優點。它易于使用,價格低廉,可靠,并且擁有大量開發人員。它還提供了一些額外的功能,如無需複雜的配置就可以支援外鍵。

PostgreSQL的主要缺點是它的性能比MySQL等其他資料庫慢。它也不像MySQL那麼受歡迎,這使得提供托管PostgreSQL執行個體的主機或服務提供商更難獲得。

IBM DB2

IBM DB2是IBM公司的關系型資料庫管理系統,同樣也是閉源的。它是一個功能齊全的高性能資料庫引擎,能夠處理大量資料并同時為許多使用者提供服務。DB2運作的計算平台範圍很廣,從大型機和大型分布式平台到小型PC。 DB2 Express-C是一個類似于開源MySql的免費版本,雖然不是開源的,但卻提供給開發人員社群。可以通過指令行提示符或GUI來管理DB2。 DB2的進階功能和安全性使其成為現代軟體行業中廣泛使用的資料庫。

Microsoft Access

Microsoft Access是微軟公司的資料庫管理系統,它是一個可視化的桌面型資料庫,将Microsoft Jet資料庫引擎與圖形使用者界面和軟體開發工具結合在一起。是專業版Office全家桶的一員。

SQLite

SQLite是一種流行的開源SQL資料庫。它可以将整個資料庫存儲在單個檔案中。這提供了一個最重要的優點,即所有資料都可以存儲在本地,而無需将資料庫連接配接到伺服器。SQLite是手機,平闆,MP3播放器,機頂盒和其他電子産品中資料庫的流行選擇。

下面是DB-Engines網站根據受歡迎程度對于關系型資料庫的排名(2019年1月):

idea access資料庫連接配接_主流關系型資料庫管理系統介紹Oracle DBMySQLMicrosoft SQL ServerPostgreSQLIBM DB2Microsoft AccessSQLite

繼續閱讀