定 價(jià):¥69.00
作 者: | 許薇,黃燦輝,劉云香,陳代進(jìn),林樹青 著 |
出版社: | 清華大學(xué)出版社 |
叢編項(xiàng): | 高等學(xué)校通識(shí)教育系列教材 |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787302561125 | 出版時(shí)間: | 2020-09-01 | 包裝: | 平裝 |
開本: | 16 | 頁數(shù): | 388 | 字?jǐn)?shù): |
第一部分理論篇
第1章數(shù)據(jù)庫系統(tǒng)概論
1.1數(shù)據(jù)庫基本概念
1.1.1數(shù)據(jù)
1.1.2數(shù)據(jù)庫
1.1.3數(shù)據(jù)庫管理系統(tǒng)
1.1.4數(shù)據(jù)庫系統(tǒng)
1.2數(shù)據(jù)庫管理技術(shù)的產(chǎn)生和發(fā)展過程
1.2.1人工管理階段
1.2.2文件系統(tǒng)階段
1.2.3數(shù)據(jù)庫系統(tǒng)階段
1.2.4數(shù)據(jù)庫技術(shù)發(fā)展趨勢(shì)
1.3數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)
1.3.1三級(jí)模式結(jié)構(gòu)
1.3.2兩級(jí)映像和數(shù)據(jù)獨(dú)立性
1.4數(shù)據(jù)庫系統(tǒng)的組成
1.4.1數(shù)據(jù)庫系統(tǒng)的硬件平臺(tái)及數(shù)據(jù)庫
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ù)庫模型
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ù)庫原理與應(yīng)用
第3章關(guān)系數(shù)據(jù)庫
3.1關(guān)系數(shù)據(jù)庫與關(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ù)庫的標(biāo)準(zhǔn)語言SQL
4.1SQL概述
4.1.1SQL語言的發(fā)展史及特點(diǎn)
4.1.2SQL語句的組成
4.1.3SQL Server 提供的主要數(shù)據(jù)類型
4.2數(shù)據(jù)定義
4.2.1數(shù)據(jù)庫的定義
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ù)操作語句
4.4.1插入語句
4.4.2更新語句
4.4.3刪除語句
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ù)庫設(shè)計(jì)與理論
5.1函數(shù)依賴
5.1.1關(guān)系數(shù)據(jù)庫中存在的問題
5.1.2函數(shù)依賴相關(guān)的概念
5.1.3一些術(shù)語和符號(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ù)庫設(shè)計(jì)
6.1數(shù)據(jù)庫設(shè)計(jì)的步驟
6.1.1數(shù)據(jù)庫應(yīng)用系統(tǒng)的生命周期
6.1.2數(shù)據(jù)庫設(shè)計(jì)的目標(biāo)
6.1.3數(shù)據(jù)庫設(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ù)庫的物理設(shè)計(jì)
6.5.1物理結(jié)構(gòu)設(shè)計(jì)的任務(wù)
6.5.2物理結(jié)構(gòu)設(shè)計(jì)方法
6.6數(shù)據(jù)庫的實(shí)施和維護(hù)
6.6.1數(shù)據(jù)庫實(shí)施
6.6.2數(shù)據(jù)庫運(yùn)行和維護(hù)階段
6.7復(fù)習(xí)思考
6.7.1小結(jié)
6.7.2習(xí)題
第7章數(shù)據(jù)庫的管理
7.1數(shù)據(jù)庫的安全性控制
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ù)庫安全性
7.2事務(wù)
7.2.1事務(wù)的基本概念
7.2.2SQL Server中的事務(wù)
7.3數(shù)據(jù)庫的恢復(fù)技術(shù)
7.3.1數(shù)據(jù)庫系統(tǒng)故障的概述
7.3.2數(shù)據(jù)庫恢復(fù)技術(shù)
7.3.3恢復(fù)策略
7.3.4具有檢查點(diǎn)的恢復(fù)技術(shù)
7.3.5數(shù)據(jù)庫鏡像
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流程控制語句
8.2.1語句塊: BEGIN…END
8.2.2選擇結(jié)構(gòu)
8.2.3循環(huán)結(jié)構(gòu)
8.2.4其他流程控制語句
8.2.5調(diào)度執(zhí)行語句
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ù)庫應(yīng)用系統(tǒng)的開發(fā)
9.1數(shù)據(jù)庫應(yīng)用程序設(shè)計(jì)方法
9.1.1應(yīng)用程序總體設(shè)計(jì)
9.1.2模塊設(shè)計(jì)
9.1.3編碼測(cè)試
9.2數(shù)據(jù)庫應(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ù)庫應(yīng)用程序開發(fā)
9.3.1數(shù)據(jù)庫設(shè)計(jì)
9.3.2數(shù)據(jù)庫的實(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ù)庫操作
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流程控制語句
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)