出版時間:2012-1 出版社:電子工業(yè)出版社 作者:宋永生,汪大鋒 編著 頁數(shù):298
前言
前 言 全國計算機等級考試是目前我國規(guī)模最大、參加人數(shù)最多的全國性計算機類水平考試,因其具有權威性、公平性和廣泛性而在社會上享有良好的聲譽,很多單位都把獲取計算機等級證書作為單位錄用、職稱評定的標準之一?! 獜V大考生的需要,我們按教育部考試中心指定教材的篇章結構,組織從事全國計算機等級考試試題研究的老師和專家精心編寫了“全國計算機等級考試專用輔導叢書”,為讀者打造最簡單、最實用的考試教程,目的是讓考生在短時間內快速過關,知己知彼,百戰(zhàn)百勝。 一、本書特色 1.突出標準性與嚴謹性 本叢書由從事全國計算機等級考試試題研究人員及在等級考試第一線從事命題研究、教學、輔導和培訓的老師合作編寫,層次清晰,結構嚴謹,導向準確。 2.注重典型考題的分析 緊扣新大綱要求,精講考點、重點與難點,深入分析典型范例,抓住等級考試題眼,并提供實戰(zhàn)訓練?! ?.突出實用性和高效性 各書的章名、節(jié)名與教育部考試中心指定教程同步,每章還精心設計以下板塊。 考情回顧:總結本章需要掌握的重點內容,分析最近幾年的考試真題,整理出試題分布、試題題型和分值,提煉出本章的考核要點?! ≌骖}鏈接:整理出最近兩年的考試真題,穿插在知識點的講解中,幫助考生理解知識點,也讓考生了解最新考試動態(tài)和命題規(guī)律?! 〉湫涂碱}分析:精選出??嫉牡湫皖}型,并針對每一個典型題進行詳細解析,引導考生掌握重點內容,吃透重點考試題目,并且讓考生了解解題方法和解題思路?! ∵^關必備:針對每章知識點安排適當?shù)倪^關題目,便于考生及時將知識點運用于具體題目中,方便考生檢查學習效果,鞏固提高所學知識。 三、讀者對象 本書可供參加全國計算機等級考試四級數(shù)據(jù)庫考試的考生復習使用,也可以作為相關等級考試培訓班的輔導教材。 四、關于作者 本書由宋永生、汪大鋒編著,參與本書編寫工作的人員還有:李賽紅、呂偉、嚴惠、張艷、施俊飛、吳海濤、俞露、李勝、姚昌順、朱貴喜、楊萬扣、張華明、嚴云洋,在此對諸位作者表示衷心的感謝。 由于時間倉促、作者學識有限,書中難免有錯誤和疏漏之處,懇請專家和廣大讀者指正。 編 者
內容概要
本書緊扣最新版考試大綱,結合編者多年從事命題、閱卷及培訓輔導的實際經驗編寫而成?!度珖嬎銠C等級考試專用輔導教程:四級數(shù)據(jù)庫工程師(2012版)》章節(jié)安排與官方教程同步,主要內容包括:數(shù)據(jù)庫應用系統(tǒng)生命周期,需求分析及功能建模方法,數(shù)據(jù)庫概念設計及數(shù)據(jù)建模,關系數(shù)據(jù)庫邏輯設計,存儲技術與數(shù)據(jù)庫物理設計,數(shù)據(jù)庫應用系統(tǒng)功能設計,關系數(shù)據(jù)庫操作語言SQL,事務調度與并發(fā)控制,數(shù)據(jù)庫的實施運行和維護,故障管理,SQL
Server 2000
數(shù)據(jù)庫管理,數(shù)據(jù)庫對象,安全管理,備份和恢復數(shù)據(jù)庫,VB開發(fā)環(huán)境與數(shù)據(jù)訪問接口,VB數(shù)據(jù)庫應用編程,統(tǒng)一建模語言UML,分布式數(shù)據(jù)庫,對象數(shù)據(jù)庫和并行數(shù)據(jù)庫,數(shù)據(jù)倉庫與數(shù)據(jù)挖掘。各章節(jié)前插入了近幾年的考試分布,精講考試重點與難點,講解過程中鏈接最新兩年的考試真題,方便讀者了解最新考試動態(tài)。章節(jié)末安排了典型題講解和適量過關習題。書末附有3套樣題和解析,供考生考前實戰(zhàn)演練。
書籍目錄
第1章 引論
1.1 基本概念
1.1.1 信息與數(shù)據(jù)
1.1.2 數(shù)據(jù)庫系統(tǒng)
1.2 數(shù)據(jù)模型
1.2.1 數(shù)據(jù)模型概念
1.2.2 數(shù)據(jù)模型分類
1.3 數(shù)據(jù)視圖與模式結構
1.3.1 數(shù)據(jù)視圖與數(shù)據(jù)抽象
1.3.2 三級模式結構
1.3.3 二級映像與數(shù)據(jù)獨立性
1.4 數(shù)據(jù)庫系統(tǒng)體系結構
1.5 數(shù)據(jù)庫管理系統(tǒng)
1.5.1 數(shù)據(jù)庫管理系統(tǒng)的功能
1.5.2 數(shù)據(jù)庫系統(tǒng)的全局結構
1.6 數(shù)據(jù)庫技術的發(fā)展與應用
1.7 典型考題分析
1.8 過關必備
第2章 數(shù)據(jù)庫應用系統(tǒng)生命周期
2.1 數(shù)據(jù)庫應用系統(tǒng)生命周期
2.1.1 軟件工程與軟件開發(fā)方法
2.1.2 DBAS軟件組成
2.1.3 DBAS生命周期模型
2.2 規(guī)劃與分析
2.2.1 系統(tǒng)規(guī)劃與定義
2.2.2 可行性分析
2.2.3 項目規(guī)劃
2.3 需求分析
2.3.1 數(shù)據(jù)與數(shù)據(jù)處理需求分析
2.3.2 業(yè)務規(guī)則需求分析
2.3.3 性能需求分析
2.3.4 其他需求分析
2.4 系統(tǒng)設計
2.4.1 概念設計
2.4.2 邏輯設計
2.4.3 物理設計
2.5 實現(xiàn)與部署
2.6 運行管理與維護
2.6.1 日常維護
2.6.2 系統(tǒng)性能監(jiān)控和分析
2.6.3 系統(tǒng)性能優(yōu)化調整
2.6.4 系統(tǒng)升級
2.7 應用案例
2.7.1 需求描述
2.7.2 數(shù)據(jù)對象
2.8 典型考題分析
2.9 過關必備
第3章 需求分析及功能建模方法
3.1 需求分析概述
3.1.1 需求分析概念
3.1.2 系統(tǒng)分析員的職能
3.1.3 需求獲取的方法
3.1.4 需求分析過程
3.2 DFD建模方法
3.2.1 DFD方法的基本對象
3.2.2 開發(fā)DFD圖
3.2.3 建模案例
3.2.4 數(shù)據(jù)字典
3.3 IDEF0建模方法
3.3.1 概述
3.3.2 IDEF0方法
3.3.3 建模過程及步驟
3.4 DFD與IDEF0的比較
3.5 典型考題分析
3.6 過關必備
第4章 數(shù)據(jù)庫概念設計及數(shù)據(jù)建模
4.1 數(shù)據(jù)庫概念設計概述
4.1.1 數(shù)據(jù)庫概念設計的任務
4.1.2 概念設計過程
4.2 數(shù)據(jù)建模方法
4.3 E-R建模方法
4.3.1 基本概念
4.3.2 E-R方法語法
4.3.3 E-R方法建模實例
4.4 IDEF1X建模方法
4.4.1 IDEF1X概述
4.4.2 IDEF1X模型元素
4.4.3 建模過程
4.5 典型考題分析
4.6 過關必備
第5章 關系數(shù)據(jù)庫邏輯設計
5.1 概述
5.2 基本概念
5.2.1 關系模型
5.2.2 關系數(shù)據(jù)庫
5.2.3 關系的完整性
5.3 關系數(shù)據(jù)庫設計理論
5.3.1 問題的提出
5.3.2 函數(shù)依賴
5.3.3 規(guī)范化設計方法
5.4 數(shù)據(jù)庫模式設計
5.4.1 初始關系模式的設計
5.4.2 優(yōu)化關系模式
5.4.3 數(shù)據(jù)完整性設計
5.4.4 安全模式和外模式的設計
5.5 典型考題分析
5.6 過關必備
第6章 存儲技術與數(shù)據(jù)庫物理設計
6.1 文件組織
6.1.1 數(shù)據(jù)庫的物理結構
6.1.2 文件組織
6.2 文件結構與存取
6.2.1 堆文件
6.2.2 順序文件
6.2.3 聚集文件
6.2.4 索引文件
6.2.5 散列文件
6.3 索引技術
6.3.1 基本概念
6.3.2 有序索引的分類及特點
6.4 散列技術
6.4.1 散列文件
6.4.2 散列函數(shù)
6.4.3 桶溢出
6.5 數(shù)據(jù)字典
6.6 數(shù)據(jù)庫物理設計
6.6.1 設計步驟和內容
6.6.2 數(shù)據(jù)庫邏輯模式調整
6.6.3 DB文件組織與存取設計
6.6.4 數(shù)據(jù)分布設計
6.6.5 安全模式設計
6.6.6 確定系統(tǒng)配置
6.6.7 物理模式評估
6.7 典型考題分析
6.8 過關必備
第7章 數(shù)據(jù)庫應用系統(tǒng)功能設計
7.1 軟件體系結構與設計過程
7.1.1 軟件體系結構
7.1.2 軟件設計過程
7.2 DBAS總體設計
7.2.1 系統(tǒng)總體設計
7.2.2 軟件總體設計
7.2.3 客戶/服務器體系結構
7.3 概要設計
7.3.1 數(shù)據(jù)庫事務概要設計
7.3.2 應用軟件概要設計
7.4 詳細設計
7.4.1 數(shù)據(jù)庫事務詳細設計
7.4.2 應用軟件詳細設計
7.5 人機界面設計
7.6 典型考題分析
7.7 過關必備
第8章 關系數(shù)據(jù)庫操作語言SQL
8.1 SQL支持的數(shù)據(jù)類型
8.1.1 數(shù)值型
8.1.2 字符串型
8.1.3 日期時間類型
8.1.4 貨幣類型
8.2 定義和維護關系表
8.2.1 關系表的定義與刪除
8.2.2 修改表結構
8.3 數(shù)據(jù)操作語言
8.3.1 數(shù)據(jù)查詢
8.3.2 數(shù)據(jù)修改
8.4 索引
8.5 視圖
8.5.1 定義視圖
8.5.2 刪除視圖
8.5.3 視圖的作用
8.6 典型考題分析
8.7 過關必備
第9章 事務調度與并發(fā)控制
9.1 事務與事務調度
9.1.1 事務的概念
9.1.2 事務的特性
9.1.3 事務調度
9.1.4 可串行化調度
9.2 基于鎖的并發(fā)控制技術
9.2.1 鎖的概念
9.2.2 加鎖協(xié)議
9.2.3 兩階段鎖協(xié)議
9.2.4 鎖粒度
9.3 死鎖處理
9.3.1 死鎖預防
9.3.2 死鎖檢測與恢復
9.4 活鎖處理
9.5 典型考題分析
9.6 過關必備
第10章 數(shù)據(jù)庫的實施運行和維護
10.1 數(shù)據(jù)庫的實施
10.1.1 定義數(shù)據(jù)庫結構
10.1.2 數(shù)據(jù)裝載
10.1.3 編寫與調試應用程序
10.1.4 數(shù)據(jù)庫的試運行
10.2 數(shù)據(jù)庫的運行和維護
10.3 監(jiān)控分析
10.4 空間管理
10.5 參數(shù)調整
10.6 查詢優(yōu)化
10.7 典型考題分析
10.8 過關必備
第11章 故障管理
11.1 事務
11.2 故障的種類及解決方法
11.2.1 事務內部故障
11.2.2 系統(tǒng)故障
11.2.3 介質故障
11.2.4 計算機病毒故障
11.3 數(shù)據(jù)庫恢復技術概述
11.4 數(shù)據(jù)轉儲
11.5 登記日志文件
11.5.1 日志文件的格式和內容
11.5.2 日志文件的作用
11.5.3 登記日志文件的原則
11.6 具有檢查點的恢復技術
11.6.1 檢查點的作用
11.6.2 檢查點的引入
11.6.3 恢復的步驟
11.7 數(shù)據(jù)庫鏡像
11.7.1 數(shù)據(jù)庫鏡像的引入
11.7.2 數(shù)據(jù)庫鏡像簡介
11.7.3 數(shù)據(jù)庫鏡像分類
11.7.4 工作方式
11.8 RAID的恢復技術
11.9 典型考題分析
11.1 0過關必備
第12章 SQLServer2000數(shù)據(jù)庫管理
12.1 SQLServer2000概述
12.2 SQLServer2000的安裝
12.3 SQLServer2000常用工具簡介
12.4 創(chuàng)建與管理數(shù)據(jù)庫
12.4.1 系統(tǒng)數(shù)據(jù)庫
12.4.2 SQLServer數(shù)據(jù)庫的構成
12.4.3 創(chuàng)建數(shù)據(jù)庫
12.4.4 刪除數(shù)據(jù)庫
12.5 Transact-SQL簡介
12.5.1 Transact-SQL語言基礎知識
12.5.2 流程控制語句
12.6 數(shù)據(jù)傳輸
12.7 典型考題分析
12.8 過關必備
第13章 數(shù)據(jù)庫對象
13.1 存儲過程
13.1.1 存儲過程基本概念
13.1.2 創(chuàng)建和執(zhí)行存儲過程
13.2 用戶自定義函數(shù)
13.2.1 基本概念
13.2.2 創(chuàng)建和調用標量函數(shù)
13.2.3 創(chuàng)建和調用內嵌表值函數(shù)
13.2.4 創(chuàng)建和調用多語句表值函數(shù)
13.3 觸發(fā)器
13.3.1 觸發(fā)器的基本概念
13.3.2 創(chuàng)建觸發(fā)器
13.4 查看修改及刪除對象
13.4.1 查看對象
13.4.2 修改對象
13.4.3 刪除對象
13.5 典型考題分析
13.6 過關必備
第14章 安全管理
14.1 安全控制
14.1.1 安全控制模型
14.1.2 數(shù)據(jù)庫權限的種類及用戶的分類
14.2 SQLServer的安全控制
14.3 管理SQLServer登錄賬戶
14.3.1 系統(tǒng)內置的登錄賬戶
14.3.2 建立登錄賬戶
14.3.3 刪除登錄賬戶
14.4 管理數(shù)據(jù)庫用戶
14.4.1 建立數(shù)據(jù)庫用戶
14.4.2 刪除數(shù)據(jù)庫用戶
14.5 管理權限
14.5.1 SQLServer權限種類
14.5.2 權限的管理
14.6 角色
14.6.1 固定的服務器角色
14.6.2 固定的數(shù)據(jù)庫角色
14.6.3 用戶自定義的角色
14.7 典型考題分析
14.8 過關必備
第15章 備份和恢復數(shù)據(jù)庫
15.1 備份數(shù)據(jù)庫
15.1.1 概述
15.1.2 備份設備
15.1.3 創(chuàng)建備份設備
15.1.4 備份類型
15.1.5 備份策略
15.1.6 實現(xiàn)備份
15.1.7 備份媒體集
15.2 恢復數(shù)據(jù)庫
15.2.1 恢復前的準備及恢復順序
15.2.2 實現(xiàn)恢復
15.3 典型考題分析
15.4 過關必備
第16章 VB開發(fā)環(huán)境與數(shù)據(jù)訪問接口
16.1 VisualBasic6.0簡介
16.1.1 VisualBasic6.0的特點
16.1.2 VisualBasic6.0環(huán)境需求
16.2 VisualBasic程序設計基礎
16.2.1 VisualBasic集成開發(fā)環(huán)境
16.2.2 VisualBasic程序設計的基本步驟
16.3 數(shù)據(jù)綁定控件
16.3.1 數(shù)據(jù)綁定控件概述
16.3.2 DataGrid控件的主要屬性
16.3.3 DataList和DataCombo控件
16.4 數(shù)據(jù)訪問接口
16.4.1 ODBC
16.4.2 OLEDB
16.4.3 ADO
16.4.4 JDBC
16.5 典型考題分析
16.6 過關必備
第17章 VB數(shù)據(jù)庫應用編程
17.1 ADO數(shù)據(jù)控件
17.1.1 ADO數(shù)據(jù)控件的主要屬性和方法
17.1.2 RecordSet對象的主要屬性和方法
17.2 ADO數(shù)據(jù)控件使用示例
17.2.1 示例1
17.2.2 示例2
17.3 ADO對象
17.3.1 Connection對象
17.3.2 Cmmand對象
17.3.3 RecordSet對象
17.3.4 Field對象
17.3.5 Parameter對象
17.3.6 Error對象
17.3.7 使用ADO對象模型訪問數(shù)據(jù)庫
17.4 典型考題分析
17.5 過關必備
第18章 統(tǒng)一建模語言UML
18.1 UML簡介
18.2 UML靜態(tài)建模機制
18.2.1 用例模型和用例圖
18.2.2 類圖和對象圖
18.2.3 包和包圖
18.2.4 組件和組件圖
18.2.5 部署圖
18.3 UML動態(tài)建模機制
18.3.1 順序圖
18.3.2 協(xié)作圖
18.3.3 狀態(tài)圖
18.3.4 活動圖
18.4 典型考題分析
18.5 過關必備
第19章 分布式數(shù)據(jù)庫、對象數(shù)據(jù)庫和并行數(shù)據(jù)庫
19.1 分布式數(shù)據(jù)庫
19.1.1 分布數(shù)據(jù)庫系統(tǒng)概述
19.1.2 分布式數(shù)據(jù)庫目標與數(shù)據(jù)分布策略
19.1.3 分布式數(shù)據(jù)庫系統(tǒng)的體系結構
19.1.4 分布式數(shù)據(jù)庫的相關技術
19.2 對象數(shù)據(jù)庫
19.2.1 面向對象數(shù)據(jù)庫的基本概念
19.2.2 面向對象技術與數(shù)據(jù)庫技術
19.2.3 對象-關系數(shù)據(jù)庫
19.3 并行數(shù)據(jù)庫
19.3.1 并行數(shù)據(jù)庫概述
19.3.2 并行數(shù)據(jù)庫系統(tǒng)結構
19.3.3 數(shù)據(jù)劃分與并行算法
19.4 典型考題分析
19.5 過關必備
第20章 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘
20.1 決策支持系統(tǒng)的發(fā)展
20.1.1 決策支持系統(tǒng)及其演化
20.1.2 基于數(shù)據(jù)倉庫的決策支持系統(tǒng)
20.2 數(shù)據(jù)倉庫技術概述
20.2.1 數(shù)據(jù)倉庫的概念與特性
20.2.2 數(shù)據(jù)倉庫的體系結構與環(huán)境
20.2.3 數(shù)據(jù)倉庫的數(shù)據(jù)組織
20.2.4 元數(shù)據(jù)
20.2.5 操作型數(shù)據(jù)存儲(ODS)
20.3 設計與建造數(shù)據(jù)倉庫
20.3.1 數(shù)據(jù)倉庫設計的需求與方法
20.3.2 數(shù)據(jù)倉庫的數(shù)據(jù)模型
20.3.3 數(shù)據(jù)倉庫的設計步驟
20.4 數(shù)據(jù)倉庫的運行與維護
20.4.1 數(shù)據(jù)倉庫數(shù)據(jù)的更新維護
20.4.2 數(shù)據(jù)倉庫監(jiān)控與元數(shù)據(jù)管理
20.5 聯(lián)機分析處理與多維數(shù)據(jù)模型
20.5.1 OLAP簡介
20.5.2 多維分析的基本概念
20.5.3 多維分析的基本活動
20.5.4 OLAP的實現(xiàn)方式
20.6 數(shù)據(jù)挖掘技術
20.6.1 數(shù)據(jù)挖掘步驟
20.6.2 關聯(lián)規(guī)則挖掘
20.6.3 分類挖掘
20.6.4 聚類挖掘
20.6.5 時間序列分析
20.7 典型考題分析
20.8 過關必備
附錄A 本書習題答案
附錄B 樣題及解析
B.1 樣題一
B.2 樣題二
B.3 樣題三
B.4 樣題一答案與解析
B.5 樣題二答案與解析
B.6 樣題三答案與解析
附錄C 歷年真題及解析
C.1 2010年9月全國計算機等級考試筆試試卷
C.2 2010年3月全國計算機等級考試筆試試卷
C.3 2009年9月全國計算機等級考試筆試試卷
C.4 2010年9月真題答案與解析
C.5 2010年3月真題答案與解析
C.6 2009年9月真題答案與解析
章節(jié)摘錄
版權頁:插圖:2.檢查確認對象檢查轉換以后的每一個關系名和屬性名是否符合數(shù)據(jù)庫設計關于統(tǒng)一命名的約定。大部分數(shù)據(jù)庫管理系統(tǒng)對存儲在數(shù)據(jù)庫中的對象名有一定的約束。根據(jù)選定數(shù)據(jù)庫管理系統(tǒng)對數(shù)據(jù)庫對象的命名約束,定義數(shù)據(jù)庫對象的名字。在數(shù)據(jù)庫管理系統(tǒng)允許的范圍內,使用有意義的、語義清楚、容易識別和便于操作的英文名字來命名數(shù)據(jù)庫對象。5.4.2 優(yōu)化關系模式1.模式分解原則可以用下面的分解特性來判斷對一個關系模式的分解是否與原關系模式等價。(1)分解具有無損連接性。(2)分解保持函數(shù)依賴。無損連接性和保持函數(shù)依賴性是用于衡量一個模式分解是否導致原有模式中部分信息丟失的兩個標準。當一個關系模式被分解后,會有下面的幾種結果:(1)分解具有無損連接性,但不保持函數(shù)依賴性。(2)分解既具有無很連接性,又保持函數(shù)依賴性。(3)分解不具有無權連接性,但保持函數(shù)依賴性。(4)分解既不具有無損連接性,又不具有保持函數(shù)依賴性。分解關系模式的目的是為了減少數(shù)據(jù)冗余,避免由數(shù)據(jù)冗余產生的異常操作。然而,并不是關系模式的規(guī)范化程度越高越好,因為規(guī)范化會把一個關系模式分解為多個關系模式,而查詢時則需對這些模式進行連接,過多的連接操作又會給數(shù)據(jù)庫的查詢帶來負面的影響。通常,為了保證性能,關系模式一般僅分解到3NF。2.優(yōu)化屬性在設計數(shù)據(jù)庫時把有可能變化的一些字段(屬性),以及在應用程序中需要匹配的字段,例如查詢語句中放在where予句中需要匹配的字段,設計為變長數(shù)據(jù)類型;出生日期、雇傭年月需要計算年齡、天數(shù)的數(shù)據(jù)設計成日期類型;把一些需要查詢或分析的項分離出來組成新的字段,例如顧客地址信息中的省、市、郵政編碼可能需要檢索,可以從地址項中分離出來命名為新的字段。確認每個字段選擇的類型長度,如數(shù)字和文本類型的長度是否充足。
編輯推薦
《全國計算機等級考試專用輔導教程:四級數(shù)據(jù)庫工程師(2012版)》編輯推薦:考情回顧——縱觀歷年真題,了解試題分布,總結重點內容,提煉核心考點。真題鏈接——穿插最新真題,強化考試內容,了解最新動態(tài),把握命題規(guī)律??碱}分析——挑選經典考題,熟悉解題技巧,吃透考試題目,掌握解題方法。過關必備——精選過關試題,及時自我檢測,提升學習效果,瞬間鞏固提高。
圖書封面
評論、評分、閱讀與下載