定 價(jià):¥69.00
作 者: | 許薇,黃燦輝,劉云香,陳代進(jìn),林樹青 著 |
出版社: | 清華大學(xué)出版社 |
叢編項(xiàng): | 高等學(xué)校通識(shí)教育系列教材 |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787302561125 | 出版時(shí)間: | 2020-09-01 | 包裝: | 平裝 |
開本: | 16 | 頁(yè)數(shù): | 388 | 字?jǐn)?shù): |
第一部分理論篇
第1章數(shù)據(jù)庫(kù)系統(tǒng)概論
1.1數(shù)據(jù)庫(kù)基本概念
1.1.1數(shù)據(jù)
1.1.2數(shù)據(jù)庫(kù)
1.1.3數(shù)據(jù)庫(kù)管理系統(tǒng)
1.1.4數(shù)據(jù)庫(kù)系統(tǒng)
1.2數(shù)據(jù)庫(kù)管理技術(shù)的產(chǎn)生和發(fā)展過程
1.2.1人工管理階段
1.2.2文件系統(tǒng)階段
1.2.3數(shù)據(jù)庫(kù)系統(tǒng)階段
1.2.4數(shù)據(jù)庫(kù)技術(shù)發(fā)展趨勢(shì)
1.3數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)
1.3.1三級(jí)模式結(jié)構(gòu)
1.3.2兩級(jí)映像和數(shù)據(jù)獨(dú)立性
1.4數(shù)據(jù)庫(kù)系統(tǒng)的組成
1.4.1數(shù)據(jù)庫(kù)系統(tǒng)的硬件平臺(tái)及數(shù)據(jù)庫(kù)
1.4.2軟件
1.4.3人員
1.5SQL Server 2008簡(jiǎn)介
1.6復(fù)習(xí)思考
1.6.1小結(jié)
1.6.2習(xí)題
第2章數(shù)據(jù)庫(kù)模型
2.1數(shù)據(jù)模型概述
2.1.1數(shù)據(jù)模型的概念
2.1.2模型的分類
2.2數(shù)據(jù)模型的組成要素
2.2.1數(shù)據(jù)結(jié)構(gòu)
2.2.2數(shù)據(jù)操作
2.2.3完整性約束條件
2.3概念模型
2.3.1信息世界的基本概念
2.3.2實(shí)體之間的聯(lián)系
2.3.3概念模型的表示方法
2.4邏輯模型
2.4.1層次模型
2.4.2網(wǎng)狀模型
2.4.3關(guān)系模型
2.5物理模型
2.6復(fù)習(xí)思考
2.6.1小結(jié)
2.6.2習(xí)題
目錄
數(shù)據(jù)庫(kù)原理與應(yīng)用
第3章關(guān)系數(shù)據(jù)庫(kù)
3.1關(guān)系數(shù)據(jù)庫(kù)與關(guān)系模型
3.2關(guān)系的形式化定義
3.2.1關(guān)系相關(guān)概念
3.2.2關(guān)系模式
3.3關(guān)系完整性
3.3.1完整性控制的含義
3.3.2完整性約束條件
3.3.3完整性規(guī)則
3.3.4實(shí)現(xiàn)參照完整性要考慮的問題
3.3.5完整性的定義
3.4關(guān)系運(yùn)算
3.4.1傳統(tǒng)的關(guān)系運(yùn)算
3.4.2專門的關(guān)系運(yùn)算
3.5復(fù)習(xí)思考
3.5.1小結(jié)
3.5.2習(xí)題
第4章關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言SQL
4.1SQL概述
4.1.1SQL語(yǔ)言的發(fā)展史及特點(diǎn)
4.1.2SQL語(yǔ)句的組成
4.1.3SQL Server 提供的主要數(shù)據(jù)類型
4.2數(shù)據(jù)定義
4.2.1數(shù)據(jù)庫(kù)的定義
4.2.2基本表的定義
4.2.3完整性約束
4.3數(shù)據(jù)查詢
4.3.1基本查詢
4.3.2聚合函數(shù)查詢
4.3.3對(duì)數(shù)據(jù)進(jìn)行分組統(tǒng)計(jì)
4.3.4連接查詢
4.3.5嵌套查詢
4.3.6集合查詢
4.4數(shù)據(jù)操作語(yǔ)句
4.4.1插入語(yǔ)句
4.4.2更新語(yǔ)句
4.4.3刪除語(yǔ)句
4.5視圖
4.5.1創(chuàng)建視圖
4.5.2修改和刪除視圖
4.5.3查詢視圖
4.5.4更新視圖數(shù)據(jù)
4.5.5視圖的作用
4.5.6物化視圖
4.6索引
4.6.1創(chuàng)建索引
4.6.2索引的刪除
4.6.3建立索引的原則
4.7復(fù)習(xí)思考
4.7.1小結(jié)
4.7.2習(xí)題
第5章關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)與理論
5.1函數(shù)依賴
5.1.1關(guān)系數(shù)據(jù)庫(kù)中存在的問題
5.1.2函數(shù)依賴相關(guān)的概念
5.1.3一些術(shù)語(yǔ)和符號(hào)
5.1.4函數(shù)依賴的推理規(guī)則
5.2關(guān)系模式的規(guī)范化
5.2.1第一范式(1NF)
5.2.2第二范式(2NF)
5.2.3第三范式(3NF)
5.2.4BC范式(BCNF)
5.2.5多值依賴
5.2.6第四范式
5.3模式分解
5.3.1關(guān)系模式的分解原則
5.3.2規(guī)范化的算法
5.4復(fù)習(xí)思考
5.4.1小結(jié)
5.4.2習(xí)題
第6章數(shù)據(jù)庫(kù)設(shè)計(jì)
6.1數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟
6.1.1數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的生命周期
6.1.2數(shù)據(jù)庫(kù)設(shè)計(jì)的目標(biāo)
6.1.3數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟
6.2需求分析
6.2.1需求分析的任務(wù)
6.2.2需求分析的內(nèi)容
6.2.3需求分析的步驟
6.2.4案例分析
6.3概念結(jié)構(gòu)設(shè)計(jì)
6.3.1概念模型
6.3.2概念模型設(shè)計(jì)的方法
6.3.3案例分析
6.4邏輯結(jié)構(gòu)設(shè)計(jì)
6.4.1ER圖向關(guān)系模式的轉(zhuǎn)換
6.4.2關(guān)系模式的規(guī)范化
6.4.3確定完整性約束
6.4.4用戶視圖的確定
6.4.5案例分析
6.5數(shù)據(jù)庫(kù)的物理設(shè)計(jì)
6.5.1物理結(jié)構(gòu)設(shè)計(jì)的任務(wù)
6.5.2物理結(jié)構(gòu)設(shè)計(jì)方法
6.6數(shù)據(jù)庫(kù)的實(shí)施和維護(hù)
6.6.1數(shù)據(jù)庫(kù)實(shí)施
6.6.2數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段
6.7復(fù)習(xí)思考
6.7.1小結(jié)
6.7.2習(xí)題
第7章數(shù)據(jù)庫(kù)的管理
7.1數(shù)據(jù)庫(kù)的安全性控制
7.1.1概述
7.1.2用戶標(biāo)識(shí)和鑒別
7.1.3存取控制
7.1.4數(shù)據(jù)用戶權(quán)限與角色控制
7.1.5視圖機(jī)制
7.1.6審計(jì)跟蹤
7.1.7數(shù)據(jù)加密
7.1.8統(tǒng)計(jì)數(shù)據(jù)庫(kù)安全性
7.2事務(wù)
7.2.1事務(wù)的基本概念
7.2.2SQL Server中的事務(wù)
7.3數(shù)據(jù)庫(kù)的恢復(fù)技術(shù)
7.3.1數(shù)據(jù)庫(kù)系統(tǒng)故障的概述
7.3.2數(shù)據(jù)庫(kù)恢復(fù)技術(shù)
7.3.3恢復(fù)策略
7.3.4具有檢查點(diǎn)的恢復(fù)技術(shù)
7.3.5數(shù)據(jù)庫(kù)鏡像
7.4并發(fā)控制
7.4.1并發(fā)操作的概述
7.4.2封鎖
7.4.3活鎖與死鎖
7.4.4兩段鎖協(xié)議
7.4.5封鎖的粒度
7.5復(fù)習(xí)思考
7.5.1小結(jié)
7.5.2習(xí)題
第8章TransactSQL程序設(shè)計(jì)與開發(fā)
8.1TSQL程序基礎(chǔ)
8.1.1常量
8.1.2變量
8.1.3運(yùn)算符
8.1.4函數(shù)
8.2流程控制語(yǔ)句
8.2.1語(yǔ)句塊: BEGIN…END
8.2.2選擇結(jié)構(gòu)
8.2.3循環(huán)結(jié)構(gòu)
8.2.4其他流程控制語(yǔ)句
8.2.5調(diào)度執(zhí)行語(yǔ)句
8.3游標(biāo)
8.3.1游標(biāo)的基本操作
8.3.2游標(biāo)應(yīng)用舉例
8.4存儲(chǔ)過程
8.4.1存儲(chǔ)過程的創(chuàng)建與執(zhí)行
8.4.2存儲(chǔ)過程的管理與維護(hù)
8.5用戶定義函數(shù)
8.6觸發(fā)器
8.6.1觸發(fā)器的基本概念
8.6.2創(chuàng)建觸發(fā)器
8.6.3管理觸發(fā)器
8.7復(fù)習(xí)思考
8.7.1小結(jié)
8.7.2習(xí)題
第9章數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)
9.1數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì)方法
9.1.1應(yīng)用程序總體設(shè)計(jì)
9.1.2模塊設(shè)計(jì)
9.1.3編碼測(cè)試
9.2數(shù)據(jù)庫(kù)應(yīng)用程序的體系結(jié)構(gòu)
9.2.1主機(jī)集中型結(jié)構(gòu)
9.2.2文件服務(wù)器結(jié)構(gòu)
9.2.3客戶機(jī)/服務(wù)器(C/S)結(jié)構(gòu)
9.2.4瀏覽器/服務(wù)器(B/S)結(jié)構(gòu)
9.2.5開放式客戶體系結(jié)構(gòu)
9.3數(shù)據(jù)庫(kù)應(yīng)用程序開發(fā)
9.3.1數(shù)據(jù)庫(kù)設(shè)計(jì)
9.3.2數(shù)據(jù)庫(kù)的實(shí)施
9.3.3系統(tǒng)實(shí)現(xiàn)
9.4復(fù)習(xí)思考
9.4.1小結(jié)
9.4.2習(xí)題
第二部分實(shí)踐篇
實(shí)驗(yàn)1SQL Server 2008的基本知識(shí)與操作
1.1實(shí)驗(yàn)?zāi)康?/p>
1.2基礎(chǔ)知識(shí)
1.3實(shí)驗(yàn)要求
1.4實(shí)驗(yàn)步驟
實(shí)驗(yàn)2管理數(shù)據(jù)庫(kù)操作
2.1實(shí)驗(yàn)?zāi)康?/p>
2.2基礎(chǔ)知識(shí)
2.3實(shí)驗(yàn)要求
2.4實(shí)驗(yàn)步驟
實(shí)驗(yàn)3表的創(chuàng)建與修改、完整性約束
3.1實(shí)驗(yàn)?zāi)康?/p>
3.2基礎(chǔ)知識(shí)
3.3實(shí)驗(yàn)要求
3.4實(shí)驗(yàn)步驟
3.5擴(kuò)展練習(xí)
實(shí)驗(yàn)4數(shù)據(jù)查詢的操作(一)
4.1實(shí)驗(yàn)?zāi)康?/p>
4.2基礎(chǔ)知識(shí)
4.3實(shí)驗(yàn)要求
4.4實(shí)驗(yàn)步驟
4.5思考題
實(shí)驗(yàn)5數(shù)據(jù)查詢的操作(二)
5.1實(shí)驗(yàn)?zāi)康?/p>
5.2基礎(chǔ)知識(shí)
5.3實(shí)驗(yàn)要求
5.4實(shí)驗(yàn)步驟
實(shí)驗(yàn)6數(shù)據(jù)查詢的操作(三)
6.1實(shí)驗(yàn)?zāi)康?/p>
6.2基礎(chǔ)知識(shí)
6.3實(shí)驗(yàn)要求
6.4實(shí)驗(yàn)步驟
實(shí)驗(yàn)7視圖與索引
7.1實(shí)驗(yàn)?zāi)康?/p>
7.2基礎(chǔ)知識(shí)
7.3實(shí)驗(yàn)要求
7.4實(shí)驗(yàn)步驟
7.5思考題
實(shí)驗(yàn)8數(shù)據(jù)操作
8.1實(shí)驗(yàn)?zāi)康?/p>
8.2基礎(chǔ)知識(shí)
8.3實(shí)驗(yàn)要求
8.4實(shí)驗(yàn)步驟
實(shí)驗(yàn)9SQL Server事務(wù)設(shè)計(jì)
9.1實(shí)驗(yàn)?zāi)康?/p>
9.2基礎(chǔ)知識(shí)
9.3實(shí)驗(yàn)要求
9.4實(shí)驗(yàn)步驟
實(shí)驗(yàn)10流程控制語(yǔ)句
10.1實(shí)驗(yàn)?zāi)康?/p>
10.2基礎(chǔ)知識(shí)
10.3實(shí)驗(yàn)要求
10.4實(shí)驗(yàn)步驟
實(shí)驗(yàn)11SQL Server的存儲(chǔ)過程
11.1實(shí)驗(yàn)?zāi)康?/p>
11.2基礎(chǔ)知識(shí)
11.3實(shí)驗(yàn)要求
11.4實(shí)驗(yàn)步驟
參考文獻(xiàn)