計算機四級考試 資料庫重點難點分析6

2021-12-30 06:15:02 字數 1335 閱讀 6764

計算機四級考試:資料庫重點難點分析

儲存技術與資料庫物理設計

6.1 物理設計是在具體的硬體環境、os、dbms約束下,基於邏輯設計,設計具體資料儲存結構和訪問方式。目的:占用空間少、訪問效率高、維護代價低。主要步驟有資料庫邏輯模式調整、檔案組織與訪問設計、資料分布設計、安全模式設計、確定系統配置、物理模式評估。

6.2 索引技術(indexing)是一種快速檔案訪問技術,它將檔案記錄在某個或某些域(或稱為屬性)上的取值與該記錄的實體地址直接聯絡起來,提供了一種根據記錄域的取值快速訪問檔案記錄的機制。索引檔案是一種利用索引技術支援快速檔案訪問的檔案組織和訪問方法。

索引加快了查詢記錄卻減慢了資料更新速度,本身還占用一定的儲存空間。

6.3 檔案組織:如何將關聯式資料庫中的關係對映為作業系統中的資料庫檔案,及管理檔案。

檔案結構:如何將db檔案中的邏輯記錄對映到物理檔案的中磁碟塊。

檔案訪問:針對某種結構的db檔案,如何查、添刪改其中的邏輯記錄

6.4 資料字典:資料庫各類物件的描述資訊、資料庫管理系統的控制資訊。包括關係模式資訊、與檢視描述有關的資訊、關係的儲存結構和訪問方法資訊、完整性約束、安全性有關的資訊、資料庫執行統計資訊。

作用:dba用來監視dbms的使用情況並協助完成管理工作;一般使用者可用於查閱部分資料庫結構資訊;dbs執行時各子系統頻繁使用以完成相應的儲存和查詢處理功能。

6.5 dbms的三種完整性控制機制:check子句、斷言、觸發器

斷言語句:create assertion 斷言約束名 check (…)

6.6 堆檔案:資料量少且操作頻繁;批量載入資料(先選為堆檔案再調整檔案結構)

順序檔案:查詢條件定義在查詢碼上;快速的二分查詢

雜湊檔案:基於雜湊域值的等值匹配,特別是訪問順序是隨機的。非精確查詢;非雜湊域

b-樹和b+-樹:大資料量基本表;聚焦檔案:多表連線操作

6.7有序索引技術利用索引檔案實現查詢碼取值到記錄實體地址間的對映關係。索引檔案由索引記錄組成,每個記錄中的索引項記錄了某個特定的查詢碼值和具有該值的資料檔案記錄的實體地址。

當需要訪問資料檔案中某個資料記錄時,先根據查詢碼值查閱索引檔案,找到對應的索引項,然後從索引項中找出資料記錄在資料檔案中的實體地址。根據這個位址訪問資料記錄。

6.8雜湊技術是一種快速檔案訪問技術,它利用雜湊函式實現檔案記錄域取值到記錄實體地址間的直接對映關係。當需要訪問資料檔案中查詢碼值為 si的某個或某些檔案記錄時,將si作為雜湊函式h的輸入計算得出的雜湊函式輸出值h(si)就是檔案記錄在資料檔案中的實體地址。

6.9 許可權:允許使用者對一給定的資料庫物件可執行的操作(查詢、添刪改、新建、備份等)。

計算機四級考試 資料庫重點難點分析2

2.1 軟體生命週期是指軟體產品從考慮其概念開始,到該產品不再使用的整個時期。一般包括概念階段 需求階段 設計階段 實現階段 測試階段 安裝部署及交付階段 執行階段與維護階段。資料庫應用系統需求是指使用者對資料庫應用系統在功能 效能 行為 設計約束等方面的期望和要求 資料及資料處理 業務 效能 其他...

計算機四級考試資料庫重點難點分析(十)

資料庫的實施 執行和維護 10.1 試執行 功能測試 效能測試 10.2 資料庫維護 資料庫的轉儲和恢復 資料庫的安全性 完整性控制 資料庫效能的檢測和改善 資料庫的重組和重構 10.3 資料庫安全 行政手段制定規範 許可權管理 口令等 維護多個資料副本 防及除毒 10.4 資料庫重組 按照系統設計...

計算機四級考試資料庫重點難點分析(九)

事務高度與併發控制 9.1 排程 定義在多個事務上的排程是這些事務的所有操作的乙個執行序列,代表了這些操作的執行順序 衝突操作 事務ti 的操作ii與事務tj的操作ij是衝突的,當且僅當ii 和 ij訪問資料庫中同乙個資料項q,並且ii 和 ij中至少有乙個是寫操作write q 衝突可序列 乙個併...