關係資料庫管理系統的四個層次
從層次結構的角度來分析資料庫管理系統的結構。資料庫管理系統可以由外至內分為四層:應用層、語言翻譯處理層、資料存取層和資料儲存層(應用層是最外層,資料儲存層是最內層)。
以下介紹每一層的功能特點:
(1)應用層:是資料庫管理系統與終端使用者和應用程式的介面,負責處理各種資料庫應用,如使用結構化查詢語言SQL發出的事務請求或嵌入通用的程式設計語言的應用程式對資料庫的請求。
(2)語言處理層:由DDL編譯器、DML編譯器、DCL編譯器、查詢器等組成,負責完成對資料庫語言的各類語句進行詞法分析、語法分析和語義分析,生成可執行的程式碼。此外,還負責進行授權檢驗、檢視轉換、完整性檢查、查詢優化等。
(3)資料存取層:將上層的集合操作轉換為對記錄的操作,包括掃描、排序、查詢、插入、刪除、修改等,完成資料的存取、路徑的維護以及併發控制等任務。
(4)資料儲存層:由檔案管理器和緩衝區管理器組成,負責完成資料的頁面儲存和系統的緩衝區管理等任務,包括開啟和關閉檔案、讀寫頁面、讀寫緩衝區、頁面淘汰、內外存交換以及外層管理等。
-
香聞流水處影落野人家全詩
明代詩人道源的《早梅》 萬樹寒無色南枝獨有花。 香聞流水處影落野人家。賞析:雪花落下,給植物披上了銀裝,一點顏色的都沒有在南邊的樹枝上有一些花,沒有葉子。在小溪旁我都聞到了香味,抬頭一看,只見梅花的影子映在農家的牆壁上。...
-
增的讀音是什麼
增→zēng。這個音節是由聲母z和複韻母eng組成的讀作滋eng增。增可以組詞為:增加,增長,增色,增添,增容,增人添口,增收,增名“增”,普通話讀音為zēng。常用釋義1、動新增加多。近義加添反義減例詞增光增高增加增援增產2、名姓。詳細釋義1、動形聲。從土,曾聲。字本作“曾...
-
四年級上冊123是什麼數
統稱為自然數。人教版四年級數學教材明確說明:像1,2,3…表示物體個數的數叫自然數,0也是自然數。123又叫質數。素數又稱作質數,是指只有1和其自身兩個因數的自然數。我們觀察123這個數字,發現它各個數位的數字和等於6,因此可判斷出它能被3整除。...
-
海爾491是單迴圈嗎
海爾491是單迴圈,單迴圈冰箱壓縮機會頻繁啟動,噪音大,耗電量大,而且製冷不均勻,冷凍室往往會出現過冷現象,結很厚的霜...