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