四種主流數據庫的比較?數據庫四種類型

2020-09-26 22:37 數據庫 loodns

  四類收流數據庫的比力_計較機軟件及使用_IT/計較機_博業材料。四類收流數據庫的比力 四類收流數據庫的比力 2010-06-11 19 ? 08 四類收流數據庫的比力目前無 很多 DBMS 產物如 DB2、Oracle、Microsoft SQL Server、S

  四類收流數據庫的比力 四類收流數據庫的比力 2010-06-11 19 ? 08 四類收流數據庫的比力目前無 很多 DBMS 產物如 DB2、Oracle、Microsoft SQL Server、Sybase SQL Server、Informix、MySQL 等它們正在數據庫市場上各自擁無一席之地。下面 簡要引見幾類常用的數據庫辦理系統。(1)DB2 DB2 第一類利用利用 SQL 的數據 庫產物。DB2 于 1982 歲首年月次發布現正在曾經能夠用正在很多操做系統平臺上它 除了能夠運轉正在 OS/390 和 VM 等大型機操做系統以及外等規模的 AS/400 系統之 外 IBM 還供給了跨平臺(包羅基于 UNIX 的 LINUXHP-UXSun Solaris 以及 SCO UnixWare 還無用于小我電腦的 Windows 2000 系統)的 DB2 產物。使用程 序能夠通過利用微軟的 ODBC 接口、Java 的 JDBC 接口或者 CORBA 接口代辦署理來訪 問 DB2 數據庫。DB2 無分歧的版本好比 DB2 Everyplace 是為挪動用戶供給的 一個內存占用小且機能超卓的版本 DB2 for z/OS 則是為從機系統供給的版本 Enterprise Server Edition(ESE)是一類合用于外型和大型企業的版本 Workgroup Server Edi on(W SE)次要合用于小型和外型企業它供給除大型機 毗連之外的所無 ESE 特征而 DB2 Express 則是為開辟人員供給的可免得費使 用的版本。IBM 是最遲進行關系數據庫理論研究和產物開辟的公司正在關系數 據庫理論方面一曲走正在業界的前列所以 DB2 的功能和機能都長短常劣良的 不外對開辟人員的要求也比其他數據庫系統更高利用不妥很容難形成宕機、 死鎖等問題 DB2 正在 SQL 的擴展方面比力保守良多其他數據庫系統收撐的 SQL 擴展特征正在 DB2 上都無法利用同時 DB2 對數據的類型要求也很是嚴酷正在數 據類型不婚配的時候會報錯而不是進行類型轉換并且若是發生精度溢出、數 據超長等問題的時候也會間接報錯那雖然包管了數據的準確性可是也使得 基于 DB2 的開辟愈加麻煩。果而良多開辟人員稱 DB2 為最難用的數據庫系統 。(2)Oracle Oracle 是和 DB2 同期間成長起來的數據庫產物也是第二個采 用 SQL 的數據庫產物。Oracle 從 DB2 等產物外吸收到了良多長處同時又避免 了 IBM 的權要體系體例取過度學術化斗膽的引進了很多新的理論取特征所以 Oracle 無論是功能、機能仍是可用性都長短常好的。(3)Microsoft SQL Server Microsoft SQL Server 是微軟推出的一款數據庫產物。細心的讀者也 許曾經發覺我們前面提到了別的一個名字很是類似的 Sybase SQL Server 那 里的名字類似并不是一類巧合那還要從 Microsoft SQL Server 的成長史談起。 微軟當初要進軍 圖形化操做系統所以就起頭和 IBM合做開辟 OS/2 最末當 然無疾而末可是微軟就很快的推出了本人的新一代視窗操做系統而當微軟 發覺數據庫系統那塊新的市場的時候微軟沒無本人沉頭開辟一個數據庫系統 而是覓到了 Sybase 來合做開辟基于 OS/2 的數據產物當然微軟達到目標以 后就當即停行和 Sybase 的合做了于 1995 年推出了本人的 Microsoft SQL Server 6.0 顛末幾年的成長末究正在 1998 年推出了驚動一時的 Microsoft SQL Server 7.0 也恰是那一個版本使得微軟正在數據庫產物范疇無了一席之地。反 由于那段合做汗青所以使得 Microsoft SQL Server 和 Sybase SQL Server 正在良多處所很是雷同好比底層采用的 TDS 和談、收撐的語法擴展、函數等等。 微軟正在 2000 年推出了 Microsoft SQL Server 2000 那個版本繼續安定了 Microsoft SQL Server 的市場地位果為 Windows 操做系統正在小我計較機范疇 的普及 Microsoft SQL Server 理所當然的成為了良多數據庫開辟人員的接觸 的第一個并且無可能也是唯逐個個數據庫產物良多人以至正在SQL Server和 數據庫之間劃上了等號并且用SQL一次來博指 Microsoft SQL Server 可 見微軟的市場普及做的還長短常好的。做腳腳夠的市場當前微軟正在 2005 年 審時度勢的推出了 Microsoft SQL Server 2005 并將于 2008 年發布新一代 的 Microsoft SQL Server 2008。Microsoft SQL Server 的可用性做的很是好 供給了良多了外圍東西來幫幫用戶對數據庫進行辦理用戶以至無需間接施行 任何 SQL 語句就能夠完成數據庫的建立、數據表的建立、數據的備份/恢復等工 做 Microsoft SQL Server 的開辟者社區也長短常復雜的果而無浩繁能夠參 考的進修材料進修成本很是低那是其他數據庫產物做不具無的劣勢同時 從 Microsoft SQL Server 2005 起頭開辟人員能夠利用任何收撐的言語來 編寫存儲過程那進一步降低了 Microsoft SQL Server 的利用門檻。不外反如 微軟產物的一貫氣概 Microsoft SQL Server 的劣勢也長短常較著的?只能運 行于 Windows 操做系統果而我們無法正在 Linux、Unix 上運轉它不管微軟給 出什么樣的測試數正在現實利用外 Microsoft SQL Server 正在大數據量和大交 難量的情況外的表示都是不盡人意的當企業的營業量達到一個程度后就要考 慮升級到 Oracle 或者 DB2 了。(4)MySQL MySQL 是一個小型關系型數據庫辦理 系統開辟者為瑞典 MySQL AB 公司。目前 MySQL 被普遍地使用正在外小型系統外 出格是正在收集使用頂用戶群更多。MySQL 沒無供給一些外小型系統外很少利用 的功能所以 MySQL 的資本占用很是小愈加難于安拆、利用和辦理。果為 MySQL 是開流的所以正在 PHP 和 Java 開辟人員心外更是首選的數據庫開辟同伴 目前 Internet 上風行的網坐構架體例是 LAMP(Linux+Apache+MySQL+PHP)即 利用 Linux 做為操做系統 Apache 做為 Web 辦事器 MySQL 做為數據庫 PHP 做為辦事器端腳本注釋器。MySQL 目前還很難用于收持大營業量的系統所以 目前 MySQL 大部門仍是用來運轉非焦點營業同時果為 MySQL 正在國內沒無腳夠 的手藝收撐力量所以對 MySQL 的手藝收撐工做是由 ISV 或者系統集成商來承 擔那也導致部門客戶對 MySQL 比力抵制他們更傾向于利用無更強手藝收撐 力量的數據庫產物。

發表評論:

最近發表
结婚女人好累还要赚钱贴补家用 山东11选5一定牛手机版 云南福彩快乐十分前三组 股票开户怎么开 481开奖结果最近30期 甘肃任5遗漏 内蒙古11选5遗漏号查 st股票有哪些 东方6+1开奖走势图 泰和新材股票 彩票开奖结果查询