INGRES數據庫系統的多項技術直接采用了伯克利大學最新研究成果。技術上一直處于領先水平。INGRES數據庫不僅能管理數據,而且還能管理知識和對象(對象是指數據與操作的結合體,計算機把它們作為整體處理)。INGRES產品分為三類:第一類為數據庫基本系統,包括了數據管理、知識管理和對象管理。第二類為開發工具。第三類為開放互聯產品。INGRES的基本數據庫管理系統中的數據管理支持下面特點: 開放的客戶機/服務器體系結構,允許用戶建立多個多線索服務器。 編譯的數據庫過程。數據庫過程用INGRES第四代語言編寫。由服務器編譯管理,用來實現預定義的事務處理,張家口網站制作減小CPU負載,減小網絡開銷。 智能優化功能。根據查詢語言的要求自動地在網絡環境中調整查詢順序,尋找最佳路徑。 數據的在線備份。無需中斷系統的正常運行,備份保持一致性的數據庫備份。 I/O減量處理。提供快速提交、成組提交、多塊讀出與寫入的技術。減少I/O量。 多文件存儲數據。一個表用一個文件存儲,便于在異常情況下對數據庫存進行恢復。 采用兩階段提交協議,保證了網絡分布事務的一致性。 具有數據庫規則系統。自動激活滿足行為條件的規則,對每個表擁有的獨立規則數不受限制,無限制的向前推理和無限遞歸,確保數據庫的一致性。 具有報警系統,當數據在規定的數據量極限時,自動作出相應的操作。 資源控制與查詢優化相結合,由服務器控制查詢的資源消耗,張家口哪有做網站確保系統的可預測性能。 能夠對用戶自己定義的數據類型進行處理、存儲,定義數據的有效區間。 允許用戶將自己定義的函數嵌入到數據庫管理系統中。 數據庫中的數據是高度結構化的,即數據庫不僅要考慮記錄內的數據項間的聯系,還要考慮記錄之間的聯系。數據模型主要是指描述這種聯系的數據結構形式。數據模型是數據庫系統中的一個關鍵概念,是實體與實體之間的一個輪廓視圖,是數據庫系統用以提供信息表示和操作手段的形式框架。在數據庫的發展史上,最有影響的數據庫模型有3種:層次模型、網狀模型和關系模型。這3種模型都是以數據結構命名的,層次型和網狀模型又稱為格式化模型,這類模型的數據結構用圖來描述。實體用記錄型來表示,一個記錄型對應于圖中的一個結點,記錄型之間的聯系對應于結點之間的連接弧。對應于樹型圖的數據模型為層次模型,對應于網狀圖的數據模型為網狀模型。關系模型為非格式化模型。在關系模型中,使用單一的二維表結構表示實體與實體之間的關系。下面詳細介紹這3種模型。
|