發表於2024-11-25
數據庫係統工程師教程(第5版)依據2018年審定通過的數據庫係統工程師考試大綱大綱編寫,涵蓋數據庫係統工程師(中級)崗位所要求的主要知識及應用技術。
通過數據庫係統工程師考試的考生可以獲得由人力資源和社會保障部、工業和信息化部認可的職業資格證書,本考試為中級資格認證。
《數據庫係統工程師教程(第3版)/全國計算機技術與軟件專業技術資格(水平)考試指定用書》作為計算機技術與軟件專業技術資格(水平)考試的中級職稱的指定教材,具有比較專業的指導意義。《數據庫係統工程師教程(第3版)/全國計算機技術與軟件專業技術資格(水平)考試指定用書》根據2018年審定通過的《數據庫係統工程師考試大綱》的重點,闡述瞭14章的內容,考生在學習教材內容的同時,還須對照考試大綱認真學習和復習大綱的知識點。
《數據庫係統工程師教程(第3版)/全國計算機技術與軟件專業技術資格(水平)考試指定用書》是在《數據庫係統工程師考試大綱》的指導下,對《數據庫係統工程師教程(第2版)》進行瞭認真修編,重寫而成。
第1章 計算機係統知識
1.1 計算機係統基礎知識
1.1.1 中央處理單元
1.1.2 數據錶示和校驗
1.2 計算機體係結構
1.2.1 概述
1.2.2 存儲係統
1.2.3 輸入輸齣技術
1.2.4 總綫結構
1.3 安全性、可靠性與係統性能評測基礎知識
1.3.1 計算機安全概述
1.3.2 加密技術和認證技術
1.3.3 計算機可靠性
1.3.4 計算機係統的性能評價
1.4 多媒體基礎知識
1.4.1 多媒體計算機係統
1.4.2 聲音
1.4.3 圖形和圖像
1.4.4 動畫和視頻
1.4.5 虛擬現實
第2章 程序語言基礎知識
2.1 程序語言概述
2.1.1 程序語言的基本概念
2.1.2 程序語言的基本成分
2.2 程序語言翻譯基礎
2.2.1 匯編程序基本原理
2.2.2 編譯程序基本原理
2.2.3 解釋程序基本原理
第3章 數據結構與算法
3.1 綫性結構
3.1.1 綫性錶
3.1.2 棧和隊列
3.1.3 串
3.2 數組和矩陣
3.3 樹和圖
3.3.1 樹
3.3.2 圖
3.4 常用算法
3.4.1 算法概述
3.4.2 排序
3.4.3 查找
3.4.4 遞歸算法
3.4.5 圖的相關算法
第4章 操作係統知識
4.1 操作係統基礎知識
4.1.1 操作係統的基本概念
4.1.2 操作係統分類及特點
4.1.3 操作係統的發展
4.2 進程管理
4.2.1 基本概念
4.2.2 進程的控製
4.2.3 進程間的通信
4.2.4 管程
……
第5章 網絡基礎知識
第6章 數據庫技術基礎
第7章 關係數據庫
第8章 SQL語言
第9章 係統開發和運行知識
第10章 數據庫設計
第11章 事務管理
第12章 數據庫發展和新技術
第13章 標準化和知識産權基礎知識
第14章 數據庫案例分析
第3章 數據結構與算法
數據結構是指數據元素的集閤及元素間的相互關係和構造方法,結構就是元素之間的關係。在數據結構中,元素之間的相互關係是數據的邏輯結構。按照邏輯關係的不同將數據結構分為綫性結構和非綫性結構,其中,綫性結構包括綫性錶、棧、隊列、串,非綫性結構主要包括樹和圖。數據元素及元素之間關係的存儲形式稱為存儲結構,可分為順序存儲和鏈接存儲兩種基本方式。
算法與數據結構密切相關,數據結構是算法設計的基礎,閤理的數據結構可使算法簡單而高效。
3.1 綫性結構
綫性結構的特點是數據集閤中的元素之間是一種綫性關係,數據元素“一個接一個地排列”,也就是一個序列。
3.1.1 綫性錶
綫性錶是指一個序列,常采用兩種存儲方法:順序存儲和鏈式存儲,主要的操作是插入、刪除和查找。
1.綫性錶的定義
一個綫性錶是n個元素的有限序列(n³0),通常錶示為(a1, a2, …, an),其特點是在非空的綫性錶中:
(1)存在唯一的一個稱作“第一個”的元素。
(2)存在唯一的一個稱作“最後一個”的元素。
(3)除第一個元素外,序列中的每個元素均隻有一個直接前驅。
(4)除最後一個元素外,序列中的每個元素均隻有一個直接後繼。
第3版前言
全國計算機技術與軟件專業技術資格(水平)考試實施至今已經曆瞭二十餘年,在社會上産生瞭很大的影響,對我國軟件産業的形成和發展做齣瞭重要的貢獻。為瞭適應我國計算機信息技術發展的需求,人力資源和社會保障部、工業和信息産業部決定將考試的級彆拓展到計算機信息技術行業的各個方麵,以滿足社會上對各種計算機信息技術人纔的需要。
編者受全國計算機專業技術資格考試辦公室委托,對《數據庫係統工程師教程》一書進行改寫,以適應新的考試大綱要求。在考試大綱中,要求考生掌握的知識麵很廣,每個章節的內容都能構成相關領域的一門課程,因此編寫的難度很高。考慮到參加考試的人員已有一定的基礎,所以本書中隻對考試大綱中所涉及的知識領域的要點加以闡述,但限於篇幅所限,不能詳細地展開,請讀者諒解。
全書共分14章,各章節內容安排如下:
第1章主要介紹計算機係統基礎知識、計算機體係結構以及安全性、可靠性和係統性能評測基礎、多媒體基礎知識。
第2章主要介紹程序設計語言的基本概念與基本成分,闡述瞭匯編程序、編譯程序與解釋程序的基本原理。
第3章主要介紹數據結構中綫性結構、數組、矩陣、樹和圖的基本概念,闡述瞭查找和排序的基本方法和算法;算法設計與分析的基本概念等。
第4章主要介紹操作係統中進程管理、存儲管理、設備管理、文件管理、作業管理以及網絡語嵌入式操作係統基礎知識。
第5章主要介紹網絡體係結構、網絡互聯硬件、網絡協議與標準、Internet應用以及網絡安全知識。
第6章主要介紹數據庫係統的基本概念、數據模型、數據存儲與查詢、數據倉庫與數據挖掘基礎知識。
第7章主要介紹關係數據庫基本概念、關係運算、元組演算、域演算、查詢優化以及關係數據庫設計基礎理論。
第8章主要介紹SQL的功能與特點、SQL數據定義語言(錶、視圖、索引、約束)、 SQL數據操作語言(數據檢索、數據插入/刪除/更新)、創建與刪除觸發器、SQL數據控製語言(安全性和授權、事務處理)以及嵌入式SQL。
第9章主要介紹軟件工程基礎知識、麵嚮對象的基本概念、麵嚮對象程序設計與開發技術、討論瞭麵嚮對象分析與設計方法,介紹瞭軟件係統設計、實施和運行維護方麵的知識。
第10章主要介紹數據庫應用係統設計過程涉及的內容,包括概念結構設計、邏輯結構設計、物理結構設計、數據庫係統實施、數據庫運行維護與管理、性能調整以及用戶支持。
第11章主要介紹事務的基本概念、並發控製和封鎖協議、數據庫備份與恢復、數據庫的安全性與完整性。
第12章主要介紹分布式數據庫基本概念與應用、網絡環境下數據庫係統的設計與實施、麵嚮Web的數據庫管理係統(DBMS)技術以及數據庫係統的發展趨勢。
第13章主要介紹標準化與知識産權基礎知識。
第14章主要介紹數據庫應用案例,重點介紹SQL應用案例和數據庫設計應用案例。
本書第1~3章由張淑平編寫,第4章由王亞平編寫,第5章由嚴體華編寫,第6~8章由王亞平編寫,第9章由褚華編寫,第10章由王亞平、蘇嚮陽編寫,第11章由王亞平編寫,第12章由高海昌編寫,第13章由劉強編寫,第14章由王亞平編寫,最後由王亞平統稿。
在本書的編寫過程中,參考瞭許多相關的書籍和資料,編者在此對這些參考文獻的作者錶示感謝。同時感謝清華大學齣版社在本書齣版過程中所給予的支持和幫助。
因作者的水平有限,書中難免存在錯漏和不妥之處,望讀者指正,以利改進和提高。
編 者
2018年元月
數據庫係統工程師教程(第3版)/全國計算機技術與軟件專業技術資格(水平)考試指定用書 下載 mobi pdf epub txt 電子書 格式 2024
數據庫係統工程師教程(第3版)/全國計算機技術與軟件專業技術資格(水平)考試指定用書 下載 mobi epub pdf 電子書此用戶未填寫評價內容
評分此用戶未填寫評價內容
評分不錯,彩色的,抓緊時間看!
評分不錯,彩色的,抓緊時間看!
評分此用戶未填寫評價內容
評分新版實用
評分此用戶未填寫評價內容
評分新版實用
評分新版實用
數據庫係統工程師教程(第3版)/全國計算機技術與軟件專業技術資格(水平)考試指定用書 mobi epub pdf txt 電子書 格式下載 2024