本書共分三個(gè)部分。第一部分講述數(shù)據(jù)庫原理與設(shè)計(jì), 通過簡明易懂的語言, 闡明了數(shù)據(jù)庫理論中最基本的內(nèi)容, 為數(shù)據(jù)庫技術(shù)的學(xué)習(xí)準(zhǔn)備了必要的理論基礎(chǔ)。第二部分闡述了數(shù)據(jù)庫技術(shù)的應(yīng)用, 用通俗的語言論述了數(shù)據(jù)庫技術(shù)的要點(diǎn)與設(shè)計(jì)方法。這兩部分都配有例題和習(xí)題, 各章重點(diǎn)部分除了講解詳細(xì)、易懂之外, 還用例題講解了應(yīng)用方法。第三部分是上機(jī)實(shí)驗(yàn)指導(dǎo), 上機(jī)指導(dǎo)給出了實(shí)驗(yàn)的內(nèi)容和與之相關(guān)的章節(jié), 書中的例題及程序均上機(jī)調(diào)試通過。本書既講述了理論基礎(chǔ), 又闡明了應(yīng)用技術(shù)的要點(diǎn)與使用方法。
本書對(duì)概念的闡述明確,重點(diǎn)突出,重點(diǎn)、難點(diǎn)部分著重論述。在數(shù)據(jù)庫理論的闡述上,以必需、夠用為度,以滿足應(yīng)用技術(shù)的教學(xué)需要為限。在數(shù)據(jù)庫技術(shù)的論述上,以數(shù)據(jù)庫技術(shù)使用的教學(xué)需要為基準(zhǔn),著重強(qiáng)調(diào)對(duì)學(xué)生的數(shù)據(jù)庫技術(shù)運(yùn)用能力的培養(yǎng)。
前言
第一篇 關(guān)系數(shù)據(jù)庫原理與設(shè)計(jì)
第1章 數(shù)據(jù)庫系統(tǒng)概論
1.1 數(shù)據(jù)庫技術(shù)的發(fā)展
1.2 數(shù)據(jù)庫系統(tǒng)組成
1.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)
1.4 數(shù)據(jù)庫管理員與管理系統(tǒng)
1.5 數(shù)據(jù)模型
小結(jié)
習(xí)題一
第2章 關(guān)系數(shù)據(jù)庫數(shù)學(xué)基礎(chǔ)
2.1 關(guān)系定義
2.2 關(guān)系數(shù)學(xué)與關(guān)系語言
2.3 關(guān)系語言的評(píng)價(jià)
2.4 關(guān)系數(shù)據(jù)庫理論基礎(chǔ)
前言
第一篇 關(guān)系數(shù)據(jù)庫原理與設(shè)計(jì)
第1章 數(shù)據(jù)庫系統(tǒng)概論
1.1 數(shù)據(jù)庫技術(shù)的發(fā)展
1.2 數(shù)據(jù)庫系統(tǒng)組成
1.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)
1.4 數(shù)據(jù)庫管理員與管理系統(tǒng)
1.5 數(shù)據(jù)模型
小結(jié)
習(xí)題一
第2章 關(guān)系數(shù)據(jù)庫數(shù)學(xué)基礎(chǔ)
2.1 關(guān)系定義
2.2 關(guān)系數(shù)學(xué)與關(guān)系語言
2.3 關(guān)系語言的評(píng)價(jià)
2.4 關(guān)系數(shù)據(jù)庫理論基礎(chǔ)
2.5 關(guān)系模式的完整性規(guī)則
小結(jié)
習(xí)題二
第3章 關(guān)系數(shù)據(jù)庫設(shè)計(jì)與保護(hù)
3.1 關(guān)系數(shù)據(jù)庫設(shè)計(jì)概述
3.2 關(guān)系數(shù)據(jù)庫規(guī)劃與需求分析
3.3 關(guān)系數(shù)據(jù)庫概念模型設(shè)計(jì)
3.4 關(guān)系數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)
3.5 關(guān)系數(shù)據(jù)庫物理設(shè)計(jì)
3.6 關(guān)系數(shù)據(jù)庫數(shù)據(jù)組織與試運(yùn)行
3.7 關(guān)系數(shù)據(jù)庫運(yùn)行與維護(hù)
3.8 關(guān)系數(shù)據(jù)庫安全與保護(hù)
小結(jié)
習(xí)題三
第二篇 關(guān)系數(shù)據(jù)庫應(yīng)用
第4章 SQL Server基礎(chǔ)
4.1 數(shù)據(jù)庫技術(shù)概述
4.2 SQL語言概述
4.3 SQL Server系統(tǒng)簡介
4.4 常量與變量
4.5 運(yùn)算符與表達(dá)式
4.6 常用函數(shù)
小結(jié)
習(xí)題四
第5章 數(shù)據(jù)庫與表管理
5.1 數(shù)據(jù)庫文件組成與邏輯結(jié)構(gòu)
5.2 數(shù)據(jù)表邏輯結(jié)構(gòu)
5.3 數(shù)據(jù)庫與表創(chuàng)建
5.4 數(shù)據(jù)庫與表維護(hù)
小結(jié)
習(xí)題五
第6章 數(shù)據(jù)查詢
6.1 基本查詢
6.2 高級(jí)查詢
6.3 數(shù)據(jù)視圖
6.4 用索引提高查詢效率
小結(jié)
習(xí)題六
第7章 SQLServer程序設(shè)計(jì)
7.1 T-SQL程序設(shè)計(jì)概述
7.2 游標(biāo)及其應(yīng)用
7.3 存儲(chǔ)過程及其應(yīng)用
7.4 觸發(fā)器及其應(yīng)用
7.5 事務(wù)處理
7.6 用戶自定義函數(shù)
小結(jié)
習(xí)題七
第8章 數(shù)據(jù)庫的安全管理
8.1 數(shù)據(jù)庫安全管理概述
8.2 SQL Server系統(tǒng)安全機(jī)制
8.3 賬號(hào)管理
8.4 角色管理
8.5 數(shù)據(jù)庫權(quán)限管理
小結(jié)
習(xí)題八
第9章 數(shù)據(jù)庫備份與數(shù)據(jù)復(fù)制
9.1 數(shù)據(jù)庫備份
9.2 數(shù)據(jù)庫還原
9.3 數(shù)據(jù)復(fù)制
9.4 配置復(fù)制
9.5 與其他數(shù)據(jù)文件系統(tǒng)的數(shù)據(jù)交換
9.6 用戶數(shù)據(jù)庫的分離與附加
小結(jié)
習(xí)題九
第三篇 SQL Server上機(jī)指導(dǎo)
第10章 SQL Server實(shí)驗(yàn)環(huán)境簡介
10.1 SQL Setver2005系統(tǒng)的安裝
10.2 常用管理工具的功能與基本操作
小結(jié)
第11章 SQL Server上機(jī)實(shí)驗(yàn)指導(dǎo)
實(shí)驗(yàn)一 SQL Server系統(tǒng)安裝環(huán)境與安裝過程
實(shí)驗(yàn)二 SQL Server系統(tǒng)界面
實(shí)驗(yàn)三 數(shù)據(jù)庫、表的建立與訪問
實(shí)驗(yàn)四 數(shù)據(jù)庫、表的基本維護(hù)
實(shí)驗(yàn)五 數(shù)據(jù)查詢
實(shí)驗(yàn)六 數(shù)據(jù)視圖
實(shí)驗(yàn)七 數(shù)據(jù)索引
實(shí)驗(yàn)八 程序設(shè)計(jì)初步與選擇結(jié)構(gòu)
實(shí)驗(yàn)九 循環(huán)結(jié)構(gòu)
實(shí)驗(yàn)十 游標(biāo)與存儲(chǔ)過程
實(shí)驗(yàn)十一 觸發(fā)器與事務(wù)處理
實(shí)驗(yàn)十二 用戶自定義函數(shù)
實(shí)驗(yàn)十三 數(shù)據(jù)庫安全
實(shí)驗(yàn)十四 數(shù)據(jù)的備份與還原
實(shí)驗(yàn)十五 數(shù)據(jù)的復(fù)制
實(shí)驗(yàn)十六 數(shù)據(jù)交換
附錄 實(shí)驗(yàn)報(bào)告格式
參考文獻(xiàn)