資料庫學習筆記 計算機模式結構

2021-08-28 05:22:30 字數 714 閱讀 9658

計算機模式結構有三種,分別為:外模式、模式和內模式 ,其中外模式一般也被稱為使用者子模式。

定義:也稱使用者子模式(subschema)或使用者模式,是資料庫使用者(包括應用程式設計師和終端使用者)能夠看見和使用的區域性資料的邏輯結構和特徵的描述,是資料庫使用者的資料檢視,是與某一應用有關的資料的邏輯表示。

理解:  ① 乙個資料庫可以有多個外模式;  ② 外模式就是使用者檢視;  ③ 外模式是保證資料安全性的乙個有力措施。  

定義:也稱邏輯模式,是資料庫中全體資料的邏輯結構和特徵的描述,是所有使用者的公共資料檢視。

理解:  ① 乙個資料庫只有乙個模式;  ② 是資料庫資料在邏輯級上的檢視;  ③ 資料庫模式以某一種資料模型為基礎;  ④ 定義模式時不僅要定義資料的邏輯結構(如資料記錄由哪些資料項構成,資料項的名字、型別、取值範圍等),而且要定義與資料有關的安全性、完整性要求,定義這些資料之間的聯絡。  

定義:也稱儲存模式(storage schema),它是資料物理結構和儲存方式的描述,是資料在資料庫內部的表示方式(例如,記錄的儲存方式是順序儲存、按照b樹結構儲存還是按hash方法儲存;索引按照什麼方式組織;資料是否壓縮儲存,是否加密;資料的儲存記錄結構有何規定)。

理解:  ① 乙個資料庫只有乙個內模式;  ② 乙個表可能由多個檔案組成,如:資料檔案、索引檔案。  它是資料庫管理系統(dbms)對資料庫中資料進行有效組織和管理的方法  其目的有:  ① 為了減少資料冗餘,實現資料共享;  ② 為了提高訪問效率,改善效能。

計算機基礎 資料庫

1 資料庫 大量資料的集合,儲存現實世界的抽象資料和資料之間的關係。2 資料管理系統 儲存和管理資料庫的軟體 3 檔案vs資料庫 檔案 近提供基本的資料管理,讀 寫等,需要編寫特定的資料處理 資料庫 建立作業系統的檔案系統之上,功能強大更複雜的 檔案系統 通過資料庫管理系統抽象提供很多資料管理功能,...

計算機資料庫管理系統

4 資料庫管理系統 資料庫是指按照一定聯絡儲存的資料集合,可為多種應用共享。資料庫管理系統 data base management system,dbms 則是能夠對資料庫進行加工 管理的系統軟體。其主要功能是建立 消除 維護資料庫及對庫中資料進行各種操作。資料庫系統主要由資料庫 db 資料庫管理...

計算機學習方向 資料結構

方法是給他 她 一張紙一支筆,讓他 她 用自己最了解的語言寫乙個算階乘的函式,這個 問題你一看肯定說很簡單,好,接著我會往下問,可以有多少種方法來實現 迴圈,遞迴 還有嗎?你能寫出多少種來?基本結構模式的考察 質量如何?有沒有考慮錯 誤處理 太多人寫的 會進入死迴圈比如輸入的是負數 int 的上限是...