TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
四級數據庫工程師:全國計算機等級考試專用輔導教程 2012版(簡體書)
滿額折

四級數據庫工程師:全國計算機等級考試專用輔導教程 2012版(簡體書)

人民幣定價:39.8 元
定  價:NT$ 239 元
優惠價:87208
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:6 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《全國計算機等級考試專用輔導教程:四級數據庫工程師(2012版)》緊扣最新版考試大綱,結合編者多年從事命題、閱卷及培訓輔導的實際經驗編寫而成。《全國計算機等級考試專用輔導教程:四級數據庫工程師(2012版)》章節安排與官方教程同步,主要內容包括:數據庫應用系統生命周期,需求分析及功能建模方法,數據庫概念設計及數據建模,關系數據庫邏輯設計,存儲技術與數據庫物理設計,數據庫應用系統功能設計,關系數據庫操作語言SQL,事務調度與并發控制,數據庫的實施運行和維護,故障管理,SQL Server 2000 數據庫管理,數據庫對象,安全管理,備份和恢復數據庫,VB開發環境與數據訪問接口,VB數據庫應用編程,統一建模語言UML,分布式數據庫,對象數據庫和并行數據庫,數據倉庫與數據挖掘。各章節前插入了近幾年的考試分布,精講考試重點與難點,講解過程中鏈接最新兩年的考試真題,方便讀者了解最新考試動態。章節末安排了典型題講解和適量過關習題。書末附有3套樣題和解析,供考生考前實戰演練。

名人/編輯推薦

《全國計算機等級考試專用輔導教程:四級數據庫工程師(2012版)》編輯推薦:考情回顧——縱觀歷年真題,了解試題分布,總結重點內容,提煉核心考點。真題鏈接——穿插最新真題,強化考試內容,了解最新動態,把握命題規律。考題分析——挑選經典考題,熟悉解題技巧,吃透考試題目,掌握解題方法。過關必備——精選過關試題,及時自我檢測,提升學習效果,瞬間鞏固提高。

目次

目錄
第1章 引論 1
1.1 基本概念 1
1.1.1 信息與數據 1
1.1.2 數據庫系統 2
1.2 數據模型 2
1.2.1 數據模型概念 2
1.2.2 數據模型分類 3
1.3 數據視圖與模式結構 4
1.3.1 數據視圖與數據抽象 4
1.3.2 三級模式結構 4
1.3.3 二級映像與數據獨立性 5
1.4 數據庫系統體系結構 6
1.5 數據庫管理系統 7
1.5.1 數據庫管理系統的功能 7
1.5.2 數據庫系統的全局結構 7
1.6 數據庫技術的發展與應用 8
1.7 典型考題分析 9
1.8 過關必備 10

第2章 數據庫應用系統生命周期 11
2.1 數據庫應用系統生命周期 11
2.1.1 軟件工程與軟件開發方法 11
2.1.2 DBAS軟件組成 12
2.1.3 DBAS生命周期模型 12
2.2 規劃與分析 13
2.2.1 系統規劃與定義 13
2.2.2 可行性分析 13
2.2.3 項目規劃 14
2.3 需求分析 15
2.3.1 數據與數據處理需求分析 15
2.3.2 業務規則需求分析 15
2.3.3 性能需求分析 16
2.3.4 其他需求分析 16
2.4 系統設計 17
2.4.1 概念設計 17
2.4.2 邏輯設計 18
2.4.3 物理設計 18
2.5 實現與部署 19
2.6 運行管理與維護 20
2.6.1 日常維護 20
2.6.2 系統性能監控和分析 20
2.6.3 系統性能優化調整 21
2.6.4 系統升級 21
2.7 應用案例 22
2.7.1 需求描述 22
2.7.2 數據對象 23
2.8 典型考題分析 23
2.9 過關必備 25

第3章 需求分析及功能建模方法 27
3.1 需求分析概述 27
3.1.1 需求分析概念 27
3.1.2 系統分析員的職能 27
3.1.3 需求獲取的方法 28
3.1.4 需求分析過程 28
3.2 DFD建模方法 30
3.2.1 DFD方法的基本對象 30
3.2.2 開發DFD圖 30
3.2.3 建模案例 30
3.2.4 數據字典 31
3.3 IDEF0建模方法 32
3.3.1 概述 32
3.3.2 IDEF0方法 32
3.3.3 建模過程及步驟 33
3.4 DFD與IDEF0的比較 34
3.5 典型考題分析 34
3.6 過關必備 35

第4章 數據庫概念設計及數據建模 38
4.1 數據庫概念設計概述 38
4.1.1 數據庫概念設計的任務 38
4.1.2 概念設計過程 39
4.2 數據建模方法 40
4.3 E-R建模方法 40
4.3.1 基本概念 40
4.3.2 E-R方法語法 42
4.3.3 E-R方法建模實例 42
4.4 IDEF1X建模方法 42
4.4.1 IDEF1X概述 42
4.4.2 IDEF1X模型元素 43
4.4.3 建模過程 45
4.5 典型考題分析 47
4.6 過關必備 48

第5章 關系數據庫邏輯設計 50
5.1 概述 50
5.2 基本概念 50
5.2.1 關系模型 50
5.2.2 關系數據庫 51
5.2.3 關系的完整性 51
5.3 關系數據庫設計理論 52
5.3.1 問題的提出 52
5.3.2 函數依賴 52
5.3.3 規范化設計方法 54
5.4 數據庫模式設計 56
5.4.1 初始關系模式的設計 56
5.4.2 優化關系模式 57
5.4.3 數據完整性設計 58
5.4.4 安全模式和外模式的設計 58
5.5 典型考題分析 58
5.6 過關必備 59

第6章 存儲技術與數據庫物理設計 61
6.1 文件組織 61
6.1.1 數據庫的物理結構 61
6.1.2 文件組織 61
6.2 文件結構與存取 62
6.2.1 堆文件 62
6.2.2 順序文件 63
6.2.3 聚集文件 64
6.2.4 索引文件 64
6.2.5 散列文件 64
6.3 索引技術 64
6.3.1 基本概念 65
6.3.2 有序索引的分類及特點 65
6.4 散列技術 67
6.4.1 散列文件 68
6.4.2 散列函數 68
6.4.3 桶溢出 68
6.5 數據字典 68
6.6 數據庫物理設計 69
6.6.1 設計步驟和內容 69
6.6.2 數據庫邏輯模式調整 70
6.6.3 DB文件組織與存取設計 70
6.6.4 數據分布設計 71
6.6.5 安全模式設計 72
6.6.6 確定系統配置 72
6.6.7 物理模式評估 72
6.7 典型考題分析 73
6.8 過關必備 73

第7章 數據庫應用系統功能設計 75
7.1 軟件體系結構與設計過程 75
7.1.1 軟件體系結構 75
7.1.2 軟件設計過程 75
7.2 DBAS總體設計 76
7.2.1 系統總體設計 76
7.2.2 軟件總體設計 76
7.2.3 客戶/服務器體系結構 77
7.3 概要設計 79
7.3.1 數據庫事務概要設計 79
7.3.2 應用軟件概要設計 80
7.4 詳細設計 80
7.4.1 數據庫事務詳細設計 80
7.4.2 應用軟件詳細設計 81
7.5 人機界面設計 81
7.6 典型考題分析 82
7.7 過關必備 82

第8章 關系數據庫操作語言SQL 84
8.1 SQL支持的數據類型 84
8.1.1 數值型 84
8.1.2 字符串型 85
8.1.3 日期時間類型 85
8.1.4 貨幣類型 85
8.2 定義和維護關系表 85
8.2.1 關系表的定義與刪除 85
8.2.2 修改表結構 88
8.3 數據操作語言 88
8.3.1 數據查詢 88
8.3.2 數據修改 96
8.4 索引 97
8.5 視圖 98
8.5.1 定義視圖 98
8.5.2 刪除視圖 100
8.5.3 視圖的作用 100
8.6 典型考題分析 100
8.7 過關必備 103

第9章 事務調度與并發控制 106
9.1 事務與事務調度 106
9.1.1 事務的概念 106
9.1.2 事務的特性 106
9.1.3 事務調度 108
9.1.4 可串行化調度 108
9.2 基于鎖的并發控制技術 108
9.2.1 鎖的概念 109
9.2.2 加鎖協議 109
9.2.3 兩階段鎖協議 110
9.2.4 鎖粒度 110
9.3 死鎖處理 111
9.3.1 死鎖預防 111
9.3.2 死鎖檢測與恢復 112
9.4 活鎖處理 113
9.5 典型考題分析 113
9.6 過關必備 115

第10章 數據庫的實施運行和維護 119
10.1 數據庫的實施 119
10.1.1 定義數據庫結構 119
10.1.2 數據裝載 119
10.1.3 編寫與調試應用程序 120
10.1.4 數據庫的試運行 120
10.2 數據庫的運行和維護 121
10.3 監控分析 122
10.4 空間管理 123
10.5 參數調整 123
10.6 查詢優化 124
10.7 典型考題分析 126
10.8 過關必備 127

第11章 故障管理 130
11.1 事務 130
11.2 故障的種類及解決方法 130
11.2.1 事務內部故障 130
11.2.2 系統故障 131
11.2.3 介質故障 131
11.2.4 計算機病毒故障 131
11.3 數據庫恢復技術概述 132
11.4 數據轉儲 133
11.5 登記日志文件 134
11.5.1 日志文件的格式和內容 134
11.5.2 日志文件的作用 135
11.5.3 登記日志文件的原則 135
11.6 具有檢查點的恢復技術 136
11.6.1 檢查點的作用 136
11.6.2 檢查點的引入 136
11.6.3 恢復的步驟 137
11.7 數據庫鏡像 137
11.7.1 數據庫鏡像的引入 137
11.7.2 數據庫鏡像簡介 138
11.7.3 數據庫鏡像分類 138
11.7.4 工作方式 138
11.8 RAID的恢復技術 138
11.9 典型考題分析 139
11.1 0過關必備 140

第12章 SQLServer2000數據庫管理 142
12.1 SQLServer2000概述 142
12.2 SQLServer2000的安裝 142
12.3 SQLServer2000常用工具簡介 143
12.4 創建與管理數據庫 143
12.4.1 系統數據庫 143
12.4.2 SQLServer數據庫的構成 144
12.4.3 創建數據庫 145
12.4.4 刪除數據庫 146
12.5 Transact-SQL簡介 147
12.5.1 Transact-SQL語言基礎知識 147
12.5.2 流程控制語句 148
12.6 數據傳輸 148
12.7 典型考題分析 149
12.8 過關必備 149

第13章 數據庫對象 152
13.1 存儲過程 152
13.1.1 存儲過程基本概念 152
13.1.2 創建和執行存儲過程 153
13.2 用戶自定義函數 153
13.2.1 基本概念 153
13.2.2 創建和調用標量函數 153
13.2.3 創建和調用內嵌表值函數 154
13.2.4 創建和調用多語句表值函數 154
13.3 觸發器 155
13.3.1 觸發器的基本概念 155
13.3.2 創建觸發器 155
13.4 查看修改及刪除對象 157
13.4.1 查看對象 157
13.4.2 修改對象 157
13.4.3 刪除對象 158
13.5 典型考題分析 158
13.6 過關必備 159

第14章 安全管理 161
14.1 安全控制 161
14.1.1 安全控制模型 161
14.1.2 數據庫權限的種類及用戶的分類 162
14.2 SQLServer的安全控制 162
14.3 管理SQLServer登錄賬戶 163
14.3.1 系統內置的登錄賬戶 163
14.3.2 建立登錄賬戶 163
14.3.3 刪除登錄賬戶 164
14.4 管理數據庫用戶 164
14.4.1 建立數據庫用戶 164
14.4.2 刪除數據庫用戶 164
14.5 管理權限 164
14.5.1 SQLServer權限種類 165
14.5.2 權限的管理 165
14.6 角色 166
14.6.1 固定的服務器角色 166
14.6.2 固定的數據庫角色 167
14.6.3 用戶自定義的角色 167
14.7 典型考題分析 168
14.8 過關必備 169

第15章 備份和恢復數據庫 171
15.1 備份數據庫 171
15.1.1 概述 171
15.1.2 備份設備 171
15.1.3 創建備份設備 172
15.1.4 備份類型 172
15.1.5 備份策略 173
15.1.6 實現備份 174
15.1.7 備份媒體集 175
15.2 恢復數據庫 176
15.2.1 恢復前的準備及恢復順序 176
15.2.2 實現恢復 176
15.3 典型考題分析 177
15.4 過關必備 178

第16章 VB開發環境與數據訪問接口 180
16.1 VisualBasic6.0簡介 180
16.1.1 VisualBasic6.0的特點 180
16.1.2 VisualBasic6.0環境需求 180
16.2 VisualBasic程序設計基礎 181
16.2.1 VisualBasic集成開發環境 181
16.2.2 VisualBasic程序設計的基本步驟 181
16.3 數據綁定控件 181
16.3.1 數據綁定控件概述 181
16.3.2 DataGrid控件的主要屬性 182
16.3.3 DataList和DataCombo控件 182
16.4 數據訪問接口 183
16.4.1 ODBC 183
16.4.2 OLEDB 184
16.4.3 ADO 184
16.4.4 JDBC 185
16.5 典型考題分析 185
16.6 過關必備 185

第17章 VB數據庫應用編程 187
17.1 ADO數據控件 187
17.1.1 ADO數據控件的主要屬性和方法 187
17.1.2 RecordSet對象的主要屬性和方法 188
17.2 ADO數據控件使用示例 190
17.2.1 示例1 190
17.2.2 示例2 190
17.3 ADO對象 190
17.3.1 Connection對象 190
17.3.2 Cmmand對象 191
17.3.3 RecordSet對象 192
17.3.4 Field對象 193
17.3.5 Parameter對象 193
17.3.6 Error對象 194
17.3.7 使用ADO對象模型訪問數據庫 194
17.4 典型考題分析 194
17.5 過關必備 195

第18章 統一建模語言UML 197
18.1 UML簡介 197
18.2 UML靜態建模機制 198
18.2.1 用例模型和用例圖 199
18.2.2 類圖和對象圖 200
18.2.3 包和包圖 201
18.2.4 組件和組件圖 201
18.2.5 部署圖 202
18.3 UML動態建模機制 202
18.3.1 順序圖 202
18.3.2 協作圖 202
18.3.3 狀態圖 202
18.3.4 活動圖 203
18.4 典型考題分析 203
18.5 過關必備 204

第19章 分布式數據庫、對象數據庫和并行數據庫 206
19.1 分布式數據庫 206
19.1.1 分布數據庫系統概述 206
19.1.2 分布式數據庫目標與數據分布策略 206
19.1.3 分布式數據庫系統的體系結構 208
19.1.4 分布式數據庫的相關技術 209
19.2 對象數據庫 210
19.2.1 面向對象數據庫的基本概念 210
19.2.2 面向對象技術與數據庫技術 210
19.2.3 對象-關系數據庫 211
19.3 并行數據庫 211
19.3.1 并行數據庫概述 211
19.3.2 并行數據庫系統結構 211
19.3.3 數據劃分與并行算法 212
19.4 典型考題分析 213
19.5 過關必備 215

第20章 數據倉庫與數據挖掘 216
20.1 決策支持系統的發展 216
20.1.1 決策支持系統及其演化 216
20.1.2 基于數據倉庫的決策支持系統 217
20.2 數據倉庫技術概述 217
20.2.1 數據倉庫的概念與特性 217
20.2.2 數據倉庫的體系結構與環境 218
20.2.3 數據倉庫的數據組織 218
20.2.4 元數據 219
20.2.5 操作型數據存儲(ODS) 219
20.3 設計與建造數據倉庫 220
20.3.1 數據倉庫設計的需求與方法 220
20.3.2 數據倉庫的數據模型 220
20.3.3 數據倉庫的設計步驟 220
20.4 數據倉庫的運行與維護 221
20.4.1 數據倉庫數據的更新維護 221
20.4.2 數據倉庫監控與元數據管理 222
20.5 聯機分析處理與多維數據模型 223
20.5.1 OLAP簡介 223
20.5.2 多維分析的基本概念 223
20.5.3 多維分析的基本活動 223
20.5.4 OLAP的實現方式 223
20.6 數據挖掘技術 224
20.6.1 數據挖掘步驟 224
20.6.2 關聯規則挖掘 225
20.6.3 分類挖掘 225
20.6.4 聚類挖掘 225
20.6.5 時間序列分析 226
20.7 典型考題分析 226
20.8 過關必備 228

附錄A 本書習題答案 230
附錄B 樣題及解析 236
B.1 樣題一 236
B.2 樣題二 242
B.3 樣題三 248
B.4 樣題一答案與解析 253
B.5 樣題二答案與解析 257
B.6 樣題三答案與解析 260
附錄C 歷年真題及解析 265
C.1 2010年9月全國計算機等級考試筆試試卷 265
C.2 2010年3月全國計算機等級考試筆試試卷 272
C.3 2009年9月全國計算機等級考試筆試試卷 280
C.4 2010年9月真題答案與解析 287
C.5 2010年3月真題答案與解析 290
C.6 2009年9月真題答案與解析 294

書摘/試閱

2.檢查確認對象檢查轉換以後的每一個關系名和屬性名是否符合數據庫設計關于統一命名的約定。大部分數據庫管理系統對存儲在數據庫中的對象名有一定的約束。根據選定數據庫管理系統對數據庫對象的命名約束,定義數據庫對象的名字。在數據庫管理系統允許的范圍內,使用有意義的、語義清楚、容易識別和便于操作的英文名字來命名數據庫對象。
5.4.2 優化關系模式
1.模式分解原則
可以用下面的分解特性來判斷對一個關系模式的分解是否與原關系模式等價。
(1)分解具有無損連接性。
(2)分解保持函數依賴。
無損連接性和保持函數依賴性是用于衡量一個模式分解是否導致原有模式中部分信息丟失的兩個標準。
當一個關系模式被分解後,會有下面的幾種結果:
(1)分解具有無損連接性,但不保持函數依賴性。
(2)分解既具有無很連接性,又保持函數依賴性。
(3)分解不具有無權連接性,但保持函數依賴性。
(4)分解既不具有無損連接性,又不具有保持函數依賴性。
分解關系模式的目的是為了減少數據冗余,避免由數據冗余產生的異常操作。然而,并不是關系模式的規范化程度越高越好,因為規范化會把一個關系模式分解為多個關系模式,而查詢時則需對這些模式進行連接,過多的連接操作又會給數據庫的查詢帶來負面的影響。通常,為了保證性能,關系模式一般僅分解到3NF。
2.優化屬性
在設計數據庫時把有可能變化的一些字段(屬性),以及在應用程序中需要匹配的字段,例如查詢語句中放在where予句中需要匹配的字段,設計為變長數據類型;出生日期、雇傭年月需要計算年齡、天數的數據設計成日期類型;把一些需要查詢或分析的項分離出來組成新的字段,例如顧客地址信息中的省、市、郵政編碼可能需要檢索,可以從地址項中分離出來命名為新的字段。確認每個字段選擇的類型長度,如數字和文本類型的長度是否充足。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 208
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區