13.3 數據庫
數據庫是一個單位或是一個應用領域的通用數據處理系統,它存儲的是屬于企業和事業部門、團體和個人的有關的數據集合。數據庫中的數據是從全局觀點出發建立的,按一定的數據模型進行組織、描述和存儲。其結構基于數據間的自然聯系,從而可提供一切必要的存取路徑,且數據不再針對某一應用,而是面向全組織,具有整體的結構化特征。
數據庫中的數據是為眾多用戶所共享其信息而建立的,已經擺脫了具體程序的限制和制約。不同的用戶可以按各自的用法使用數據庫中的數據;多個用戶可以同時共享數據庫中的數據資源,即不同的用戶可以同時存取數據庫中的同一個數據。數據共享性不僅滿足了各用戶對信息內容的要求,同時也滿足了各用戶之間信息通信的要求。
目前,商品化的數據庫管理系統以關系型數據庫為主導產品,技術比較成熟。面向對象的數據庫管理系統雖然技術先進,數據庫易于開發、維護,但尚未有成熟的產品。國際國內的主導關系型數據庫管理系統有DB2、Oracle、MY SQL、Sybase和INFORMIX。這些產品都支持多平臺,如UNIX、Linux、VMS、Windows,但支持的程度不一樣。微軟的SQL Server也是成熟的關系型數據庫,但是SQL Server只支持Windows操作系統。