關系數據庫的優勢和劣勢?雖然非關系型數據庫的優點很多,但是由于其并不提供SQL支持、學習和使用成本較高并且無事務處理,所以本書的重點是關系型數據庫下面我們将介紹一下常用的關系型數據庫管理系統,接下來我們就來聊聊關于關系數據庫的優勢和劣勢?以下内容大家不妨參考一二希望能幫到您!
雖然非關系型數據庫的優點很多,但是由于其并不提供SQL支持、學習和使用成本較高并且無事務處理,所以本書的重點是關系型數據庫。下面我們将介紹一下常用的關系型數據庫管理系統。
1)Oracle
Oracle數據庫是由美國的甲骨文(Oracle)公司開發的世界上第一款支持SQL語言的關系型數據庫。經過多年的完善與發展,Oracle數據庫已經成為世界上最流行的數據庫,也是甲骨文公司的核心産品。
Oracle數據庫具有很好的開放性,能在所有的主流平台上運行,并且性能高、安全性高、風險低;但是其對硬件的要求很高、管理維護和操作比較複雜而且價格昂貴,所以一般用在滿足對銀行、金融、保險等行業大型數據庫的需求上。
2)DB2
DB2是IBM公司著名的關系型數據庫産品。DB2無論穩定性,安全性,恢複性等等都無可挑剔,而且從小規模到大規模的應用都可以使用,但是用起來非常繁瑣,比較适合大型的分布式應用系統。
3)SQL Server
SQL Server是由Microsoft開發和推廣的關系型數據庫,SQL Server的功能比較全面、效率高,可以作為中型企業或單位的數據庫平台。SQL Server可以與Windows操作系統緊密繼承,無論是應用程序開發速度還是系統事務處理運行速度,都能得到大幅度提升。但是,SQL Server隻能在Windows系統下運行,毫無開放性可言。
4)MySQL
MySQL是一種開放源代碼的輕量級關系型數據庫,MySQL數據庫使用最常用的結構化查詢語言(SQL)對數據庫進行管理。由于MySQL是開放源代碼的,因此任何人都可以在General Public License的許可下下載并根據個人需要對其缺陷進行修改。
由于MySQL數據庫體積小、速度快、成本低、開放源碼等優點,現已被廣泛應用于互聯網上的中小型網站中,并且大型網站也開始使用MySQL數據庫,如網易、新浪等。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!