常見資料庫系統之比較 - 資料庫的發展和現狀(轉)
常見資料庫系統之比較 - 資料庫的發展和現狀(轉)[@more@]縱觀當今的商用資料庫市場,稱之為群雄割據毫不為過。自20世紀70年代關係模型提出後,由於其突出的優點,迅速被商用資料庫系統所採用。據統計,70年代以來新發展的DBMS系統中,近百分之九十是採用關係資料模型,其中湧現出了許多效能優良的商品化關聯式資料庫管理系統。例如,小型資料庫系統Foxpro, ACCESS, PARADOX等,大型資料庫系統DB2, INGRES, ORACLE, INFORMIX, SYBASE, SQL SERVER等。80年代和90年代是RDBMS產品發展和競爭的時代。各種產品經歷了從集中到分佈,從單機環境到網路環境,從支援資訊管理到聯機事務處理(OLTP),再到聯機分析處理(OLAP)的發展過程;對關係模型的支援也逐步完善;系統的功能不斷增強。 這些關聯式資料庫產品是怎麼發展起來的呢?讓我們慢慢道來……1、 對關係模型的支援 第一階段(70年代)的RDBMS僅支援關係資料結構和基本的關係操作(選擇、投影、連線)。例如:DBASE之流。 第二階段(80年代),對關係操作的支援已經比較完善,但是對資料完整性的支援仍然較差。此時,SQL語言已經成為關聯式資料庫的標準,各家對SQL標準的支援還都是不存的(幾乎全不是超水平發揮)。 第三階段(90年代)的產品,加強了資料完成性和安全性的效能。完整性的控制在核心層實現,克服了在工具曾的完整性可能存在“旁路”的弊病。2、 執行環境 第一階段在大型、中性、小型機上執行的RDBMS一般為多使用者系統,使用者透過終端併發地存取、共享資料資源。微機上的一般為單使用者版本。 第二階段的產品向兩個方發展。一個是提高可移植性,使之能在多種硬體平臺和作業系統下工作。另一個方向是資料庫聯網,向分佈是系統發展,支援多種網路協議。 第三階段的產品追求開放性,滿足可移植性、可連線性、可伸縮性。3、 系統構成 早期的產品主要提供資料定義、資料存取、資料控制等基本的操作和資料儲存組織、併發控制、安全性完整性檢查、系統恢復、資料庫的重新組織和重新構造等基本功能。這些成為RDBMS的核心功能。 第二階段的產品以資料管理的基本功能為核心,著力開發外圍軟體系統,比如FORMS表格生成系統、REPORTS報表系統、MENUS選單生成系統等。這些外圍工具軟體,就是所謂的第四代應用開發環境,他們大大提高了資料庫應用開發的效率。4、 對應用的支援 RDBMS的第一代產品主要用於資訊管理領域。這些應用對聯機速度的要求不是很高。 第二階段的主要應用領域轉移到了聯機事務處理上,提高事務吞吐量,提高事務聯機相應效能是各個商家的重點問題。相對應的關鍵實現技術是:效能,提高RDBMS對聯機事務響應速度;可靠性。由於聯機事務不允許RDBMS間斷執行,在發生故障、軟硬體故障時均能有相應的恢復能力,保證聯機事務的正常執行、撤銷和恢復。保證資料的完整性和移植性。 第三階段的熱點是聯機分析處理。使用者希望資料庫系統不僅能夠迅速、完美地完成資料處理的任務;而且,希望它能有一定的輔助決策的能力。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-944371/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 常見資料庫系統之比較 - Oracle資料庫(轉)資料庫Oracle
- 常見資料庫系統之比較 - DB2資料庫(轉)資料庫DB2
- 常見資料庫系統之比較 - SYBASE 和 SQL SERVER(轉)資料庫SQLServer
- 常見資料庫系統比較之Oracle資料庫(轉)資料庫Oracle
- 常見資料庫SYBASE和SQL SERVER的比較資料庫SQLServer
- 國產資料庫發展現狀分析資料庫
- 【資料庫系統】資料庫系統概論====第十三章 資料庫技術發展資料庫
- 常見資料庫資料庫
- 聊一聊圖資料庫的發展現狀資料庫
- 資料庫發展階段之資料庫系統階段資料庫
- 資料庫人員:常見錯誤(轉)資料庫
- 常見資料庫的分頁實現方案資料庫
- Django筆記二十四之資料庫函式之比較和轉換函式Django筆記資料庫函式
- 資料庫常見問題資料庫
- 資料庫常見故障及恢復原理(轉)資料庫
- 五個常見 PHP 資料庫問題(轉)PHP資料庫
- 資料庫恢復子系統的常見技術和方案對比(一)資料庫
- 資料庫恢復子系統的常見技術和方案對比(二)資料庫
- Oracle資料庫發展Oracle資料庫
- 資料庫開發基礎---常見面試題資料庫面試題
- 開源資料庫的現狀資料庫
- oracle資料庫系統管理(轉)Oracle資料庫
- Sql server資料庫人員:常見錯誤(轉)SQLServer資料庫
- ORM框架和資料庫對系統效能影響的比較ORM框架資料庫
- 資料庫系統概述之國產資料庫資料庫
- 【中國資料庫前世今生】資料儲存管理的起源與現代資料庫發展啟蒙資料庫
- 資料庫常見面試題總結資料庫面試題
- 資料庫發展史(上)資料庫
- 資料庫發展史(中)資料庫
- 資料庫發展史(下)資料庫
- 資料庫系統檔案啟動資料庫資料庫
- 10個常見的資料庫安全問題資料庫
- 幾種常見的資料庫連線方法資料庫
- 轉享:NoSQL 圖資料庫比較SQL資料庫
- 2011資料庫技術發展現狀與未來趨勢(轉載)資料庫
- 資料庫資料恢復-ORACLE資料庫的常見故障&各種故障下的資料恢復可能性資料庫資料恢復Oracle
- MySQL資料庫開發常見問題及優化MySql資料庫優化
- yii2 資料庫常見查詢資料庫