有很多可用的流行的RDBMS可使用于工作。本教程給出了一些最流行的RDBMS的簡要概述。這將幫助你比較它們的基本特征。
MySQL是一個開源的SQL數(shù)據(jù)庫,這是由瑞典MySQL AB公司開發(fā)。MySQL與SQL對比明顯,發(fā)音為“my ess-que-ell”,而非“sequel”。
MySQL支持許多不同的平臺,包括Microsoft Windows,主要的Linux發(fā)行版,UNIX和Mac OS X.
MySQL有免費和付費版本,這取決于其使用量(非商業(yè)/商業(yè))和功能。MySQL是非??欤嗑€程,多用戶和健壯的SQL數(shù)據(jù)庫服務器。
從1994年開始MySQL由邁克爾·維德紐斯與大衛(wèi)Axmark開發(fā)。
內(nèi)部發(fā)布于1995年5月23日。
Windows版本是在1998年1月8日發(fā)布了Windows 95和NT。
3.23版:從2000年6月公測,2001年一月產(chǎn)品發(fā)布。
4.0版:從2002年8月公測,產(chǎn)品發(fā)布于2003年3月(聯(lián)盟)。
4.01版:從2003年8月公測,Jyoti采用MySQL的數(shù)據(jù)庫跟蹤。
4.1版:從2004年6月公測,2004年10月份產(chǎn)品發(fā)布。
5.0版:從2005年3月公測,產(chǎn)品發(fā)布于2005年10月份。
Sun公司收購MySQL AB公司于2008年2月26日。
5.1版:產(chǎn)品發(fā)布于2008年11月27日。
高性能
高可用性
可擴展性和靈活性運行任何東西
強大的事務支持
Web和數(shù)據(jù)倉庫優(yōu)勢
強大的數(shù)據(jù)保護
綜合應用開發(fā)
管理輕松自如
開源免費和24×7支持
最低的擁有成本
MS SQL Server是微軟開發(fā)的關系數(shù)據(jù)庫管理系統(tǒng)。其主要的查詢語言是:
T-SQL.
ANSI SQL.
1987 - UNIX Sybase SQL Server版本.
1988 - 微軟,Sybase和Aston-Tate端口SQL Server到OS/2。
1989 - 微軟,Sybase和Aston-Tate發(fā)布版本SQL Server1.0 OS/2。
1990 - SQL Server 1.1發(fā)布了針對Windows3.0客戶端的支持。
Aston-Tate 刪除移出SQL Server開發(fā)。
2000 - Microsoft 發(fā)布SQL Server 2000.
2001 - Microsoft 發(fā)布XML的SQL服務器Web1版(下載)。
2002 - Microsoft 發(fā)布SQLXML2.0(從XML更名為SQL Server)。
2002 - Microsoft 發(fā)布SQLXML3.0。
2005 - Microsoft 在2005年11月7日發(fā)布SQL Server 2005。
高性能
高可用性
數(shù)據(jù)庫鏡像
數(shù)據(jù)庫快照
CLR集成
服務代理
DDL觸發(fā)器
排名功能
行版本為基礎的隔離級別
XML整合集成
TRY...CATCH
數(shù)據(jù)庫郵件
這是一個非常大的,多用戶的數(shù)據(jù)庫管理系統(tǒng)。Oracle是通過 'Oracle Corporation'開發(fā)出了關系數(shù)據(jù)庫管理系統(tǒng)。
oracle的工作來有效地管理多個客戶端請求和在網(wǎng)絡中發(fā)送的數(shù)據(jù)中其資源在一個信息數(shù)據(jù)庫。
它是為客戶機/服務器計算一個極好的數(shù)據(jù)庫服務器的選擇。Oracle支持所有主流操作系統(tǒng)的客戶端和服務器,包括MS DOS,NetWare和UnixWare,OS/2和大多數(shù)類UNIX操作系統(tǒng)。
甲骨文開始于1977年,它的32年精彩在同行業(yè)(1977至2009年)
1977 - Larry Ellison, Bob Miner 和 Ed Oates成立軟件開發(fā)實驗室進行開發(fā)工作
1979 - oracle的2.0版發(fā)布,并成為第一個商業(yè)關系數(shù)據(jù)庫和SQL第一數(shù)據(jù)庫。該公司更名為關系型軟件公司(RSI)
1981 - RSI 開始為oracle開發(fā)工具
1982 - RSI 更名為Oracle公司
1983 - oracle發(fā)布了3.0版,使用C語言改寫并運行在多種平臺上
1984 - Oracle版本4.0發(fā)布。它包含了像并發(fā)控制功能 - 多版本讀一致性等
1985 - Oracle 4.0版本發(fā)布。它包含了像并發(fā)控制功能 - 多版本讀一致性等
2007 - Oracle 發(fā)布Oracle 11g。新版本側重于更好的分區(qū),輕松遷移等
并發(fā)
讀一致性
鎖定機制
靜止數(shù)據(jù)庫
可移植性
自我管理數(shù)據(jù)庫
SQL*Plus
ASM
調(diào)度
資源管理器
數(shù)據(jù)倉庫
實例化視圖
位圖索引
表壓縮
并行執(zhí)行
解析SQL
數(shù)據(jù)挖掘
分區(qū)
這是最流行的微軟產(chǎn)品之一。Microsoft Access是一款入門級的數(shù)據(jù)庫管理軟件。MS Access數(shù)據(jù)庫不僅是價格便宜,但也功能強大的數(shù)據(jù)庫專用于小規(guī)模項目。
MS Access使用Jet數(shù)據(jù)庫引擎,其利用特定的SQL方言(有時被稱為Jet SQL)。
MS訪問帶有MS Office軟件包的專業(yè)版。MS Access有易于使用的直觀的圖形界面。
1992 - Access版本1.0發(fā)布。
1993 - Access 1.1 發(fā)布改善與包容的兼容性Access Basic編程語言。
最顯著轉變是從Access 97到Access 2000
2007 - Access 2007, 一個新的數(shù)據(jù)庫格式被引入ACCDB支持復雜數(shù)據(jù)類型如多值和附件域。
用戶可以創(chuàng)建表,查詢,表單和報表,并與宏連接在一起
數(shù)據(jù)的導入和導出到多種格式,包括 Excel, Outlook, ASCII, dBase, Paradox, FoxPro, SQL Server, Oracle, ODBC等
還有Jet數(shù)據(jù)庫格式(MDB或ACCDB訪問2007年),它可以包含在一個文件中的應用程序和數(shù)據(jù)。這使得它非常方便,整個應用程序分配給其他用戶,就能在斷開連接的環(huán)境中運行。
Microsoft Access提供參數(shù)化查詢。這些查詢和訪問表可以由通過DAO或ADO其他程序,如VB6和.NET引用。
Microsoft SQL Server的桌面版本可用于訪問作為替代Jet數(shù)據(jù)庫引擎。
Microsoft Access是一個基于文件的服務器的數(shù)據(jù)庫。 不同于客戶端 - 服務器關系數(shù)據(jù)庫管理系統(tǒng)(RDBMS),Microsoft Access不會實現(xiàn)數(shù)據(jù)庫觸發(fā)器,存儲過程或事務日志。