1. 程式人生 > >各種主流資料庫的比較

各種主流資料庫的比較

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

               

time : 2008-5-16 18:48
author :skate


各種主流資料庫的比較

 

    現在的資料庫以關係資料庫為主流,但為了趕時髦,各大資料庫也在開發面向物件的關係型資料庫,
把高階程式設計語言和資料庫實現無縫連線,以發揮各自的優缺點。高階程式設計語言善於描述複雜
的過程,而,資料庫有著強大的管理功能和可操作性,我們現在的資料庫是以表為基本的儲存單元
(描述一個物件),但現在的發展越來越快,對資料的複雜性也越來越大。所以我們的二維資料庫
要轉向三維資料庫發展,下面介紹下各種資料庫的特點,以便我們可以選擇設和自己的資料庫

 

mssql : 是微軟的 sql server ,只能能執行在windows平臺,體積比較龐大,佔用許多系統資源,
               但使用很方便,支援命令和圖形化管理,主要結合asp語言開發;mssql是要錢的部門級數
               據庫

mysql : 是個開源的資料庫server,可執行在多種平臺,如windows,unix/linux;他的體積很小
                 是專為WEB 資料庫設計的,特點是響應速度特別快,主要面向中小企業,對於海量資料庫
                 就顯得力不從心了,它是真正的多使用者多工的資料庫系統,他佔用系統資源很少但功能
                  很強大,可以作為大性資料庫系統使用,最主要是其標準版是免費的。yahoo用的就是
  mysql:   主要結合php語言開發。MySQL支援基本上是依靠網路和社群

PostgreSQL:號稱“世界上最先進的開源資料庫“,可以執行在多種平臺下,是tb級資料庫,而且效能
                            也很好


oracle  : 1.能在所有主流平臺上執行(包括 windows)。完全支援所有的工業標準。採用完全開放策
                      略。可以使客戶選擇最適合的解決方案。對開發商全力支援。

                    2.獲得最高認證級別的ISO標準安全認證

                    3.效能最高, 保持開放平臺下的TPC-D和TPC-C的世界記錄。

                     4.多層次網路計算,支援多種工業標準,可以用ODBC,JDBC,OCI等網路客戶連線

                     5.較複雜,同時提供GUI和命令列,在windowsNT和unix下操作相同

                    6.長時間的開發經驗,完全向下相容。得到廣泛的應用。完全沒有風險

db2 :   1. 能在所有主流平臺上執行(包括windows)。最適於海量資料。DB2在企業級的應用最為廣泛,
                   在全球的500家最大的企業中,幾乎85%以上用DB2資料庫伺服器,而國內到97年約佔5%。
 
               2. 具有很好的並行性。DB2把資料庫管理擴充到了並行的、多節點的環境。資料庫分割槽是資料庫的一
                   部分,包含自己的資料、索引、配置檔案、和事務日誌。資料庫分割槽有時被稱為節點或資料庫節點

               3. 效能最高, 保持開放平臺下的TPC-D和TPC-C的世界記錄。

               4. 效能較高適用於資料倉庫和線上事物處理。

               5. 跨平臺,多層結構,支援ODBC,JDBC等客戶

                6. 操作簡單,同時提供GUI和命令列,在windowsNT和unix下操作相同

                7. 在巨型企業得到廣泛的應用,向下相容性好。風險小


 

 ---end----

           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述