摘要:系統架構設計師是軟考高級考試科目之一,為方便考生對所學知識點的檢測,希賽軟考頻道為考生帶來軟考系統架構設計師考試知識點填空檢測的內容,本文為軟考系統架構設計師考試知識點填空檢測(8)。
為方便軟考考生對系統架構設計師考試知識點的檢測,希賽軟考頻道為考生帶來軟考系統架構設計師考試知識點填空檢測的內容(完整版可在本文文首本文資料處或文末的資料下載欄目下載)。
軟考系統架構設計師考試知識點填空檢測(8)內容如下:
第八章 數據庫系統
1、數據庫概述
1.1 數據庫模式
(1)三級模式:_____________________________________________。
(2)兩層映像:外模式-模式映像,模式-內模式映像;兩層映像可以保證數據庫中的數據具有較高的__________________。
(3)_________:即數據庫的內模式發生改變時,應用程序不需要改變。
(4)_________:即邏輯結構發生改變時,用戶程序不需要改變。(邏輯獨立性比物理獨立性更難實現)
(5)聚簇索引會影響_________
1.2 分布式數據庫
(1)分布式數據庫特點:
1._________。除了數據的邏輯獨立性與物理獨立性外,還有數據分布獨立性(分布透明性)。
2.__________________。各局部的DBMS可以獨立地管理局部數據庫,具有自治的功能。同時,系統又設有集中控制機制,協調各局部DBMS的工作,執行全局應用。
3.__________________。在不同的場地存儲同一數據的多個副本,可以提高系統的可靠性和可用性,同時也能提高系統性能。
(提高系統的_________,即當系統中某個節點發生故障時,因為數據有其他副本在非故障場地上,對其他場地來說,數據仍然是可用的,從而保證數據的完備性。
4.__________________。
(2)分布式透明性
_________:分不分片,用戶感受不到(不關心如何分片存儲)。
(水平分片:_________;垂直分片:_________;混合分片)
_________:數據存放在哪里,用戶不用管(用戶無需知道數據存放的物理位置)。
_________(邏輯透明):用戶或應用程序無需知道局部場地使用的是哪種數據模型。
兩階段提交協議 2PC:
2PC事務提交的兩個階段:
表決階段,目的是__________________。
執行階段,目的是__________________。
兩條全局提交規則:
____________________________________。
____________________________________。
(3)分庫分區分表
分區的常見方式
請列出分區的優點:
1、_____________________________________________ 。
2、_____________________________________________ 。
3、_____________________________________________ 。
4、_____________________________________________ 。
5._____________________________________________ 。
(4)分布式數據庫管理系統-組成:LDBMS、GDBMS、_________ 、通信管理(CM)
(6)分布式數據庫管理系統-結構
_________ 的DDBMS
_________ 的DDBMS
_________ 的DDBMS
1.3 索引和視圖
(1)關系的3種類型
_________ (通常又稱為基本表或基表):實際存在的表,實際存儲數據的邏輯表示。
_________ :查詢結果對應的表。
_________ :由基表或其他視圖表導出的表,本身不獨立存儲,數據庫只存放它的定義,常稱為虛表。它是一個虛擬表(邏輯上的表),其內容由查詢定義(僅保存SQL查詢語句)。同真實的表一樣,視圖包含一系列帶有名稱的列和行數據。但是,視圖并沒有真正存儲這些數據,而是通過查詢原始表動態生成所需要的數據。
(2)視圖(View)并不在數據庫中實際存在,而是一種_________ 。
(3)視圖的優點:
1、__________________
2、__________________
3、__________________
4、__________________
(4)物化視圖:______________________________________________________ 。
2 數據庫設計過程
2.1 概念結構設計過程
(1)E-R圖集成的方法:
___________________________。
___________________________。
(2)集成產生的沖突及解決辦法:
______________沖突:包括屬性域沖突和屬性取值沖突。
______________沖突:包括同名異義和異名同義。
結構沖突:_____________________________________________。
2.2 邏輯結構設計
(1)任務
1、E-R圖向關系模式的轉換;
._________
._________
2、關系模式的_________;
3、確定完整性約束(保證數據的正確性);
_________約束
_________ 約束
_________ 約束
觸發器
4、_________的確定(提高數據的安全性和獨立性)。
根據數據流圖確定處理過程使用的視圖
根據用戶類別確定不同用戶使用的視圖
5、應用程序設計
(2)相關概念
目或度:__________________。
候選碼(候選鍵)
主碼(主鍵)
主屬性與非主屬性:組成候選碼的屬性就是_________,其它的就是_________。
外碼(外鍵)
全碼(ALL-Key):____________________________________。
簡單屬性與復合屬性、派生屬性、多值屬性
2.3 規范化理論
2.3.1 非規范化存在的問題
非規范化的關系模式,可能存在的問題包括:____________________________________。
2.3.2 Amstrong公理
對關系模式R <U,F >來說有以下的推理規則:
自反律(Reflexivity):若Y?X?U,則X→Y成立。
______(Augmentation):若Z?U且X→Y,則XZ→YZ成立。
______(Transitivity):若X→Y且Y→Z,則X→Z成立。
根據A1,A2,A3這三條推理規則可以得到下面三條推理規則:
合并規則:___________________________
偽傳遞規則:__________________
分解規則:___________________________
2.3.3 范式
第一范式(1NF):在關系模式R中,當且僅當所有域只包含原子值,即每個屬性都是_________,則稱關系模式R是第一范式。
第二范式(2NF)--消除_________ :當且僅當關系模式R是第一范式(1NF),且每一個非主屬性完全依賴候選鍵(沒有不完全依賴)時,則稱關系模式R是第二范式。
第三范式(3NF)--_________:當且僅當關系模式R是第二范式(2NF),且R中沒有_________傳遞依賴于候選鍵時,則稱關系模式R是第三范式。
BC范式(BCNF)--根據定義判斷:設R是一個關系模式,F是它的依賴集,R屬于BCNF當且僅當其F中每個依賴的決定因素必定包含R的某個候選碼。
(可以理解為在3NF基礎上,消除主屬性之間的__________________)
2.3.4 規范化過程-模式分解
保持函數依賴分解:________________________________________________________________________ 。
無損分解:________________________________________________________________________。
2.3.5 反規范化
(1)反規范化手段
(2)反規范化的優缺點
優點:連接操作少,_________,需要查的表減少,檢索容易。
缺點:
旦愿有禮,添加好友獲軟考大額滿減券!
▼ ▼ ▼
活動時間:2024年12月28日-12月31日
熱門:信息系統管理工程師報考指南 | 2025年軟考報名時間及入口
推薦:信息系統項目管理師網絡課堂 |系統架構設計師網絡課程 | 工信部信創認證培訓
活動:25年高項備考 | 軟考機考模擬作答系統 | 網絡工程師網絡課程
備考:章節練習+真題 | 軟考備考學習資料 | 軟考免費課程
課程:論文專題講解 | 信息系統項目管理師試聽課
軟考備考資料免費領取
去領取