●第1章數據庫繫統概述
1.1信息、數據與數據處理
1.1.1數據與信息
1.1.2數據處理
1.2數據庫技術的發展
1.2.1人工管理階段
1.2.2文件繫統階段
1.2.3數據庫繫統階段
1.3數據庫繫統的組成
1.4數據庫繫統的結構
1.4.1數據庫繫統的三級模式結構
1.4.2數據庫繫統的二級映像與數據獨立性
1.4.3數據庫繫統的三級模式與二級映像的優點
1.4.4數據庫繫統的外部體繫結構
1.5數據庫管理繫統
1.5.1DBMS的主要功能
1.5.2DBMS的數據存取過程
1.6數據模型
1.6.1三個世界的劃分及其有關概念
1.6.2數據模型的組成要素
1.6.3數據模型的分類
1.6.4實體聯繫模型及E-R圖
小結
習題
第2章關繫模型
2.1關繫模型概述
2.2關繫的形式化定義
2.2.1關繫
2.2.2關繫模式
2.2.3關繫數據庫
2.2.4關繫的鍵
2.2.5關繫的完整性
2.3關繫代數
2.3.1關繫代數的分類及其運算符
2.3.2傳統的集合運算
2.3.3專門的關繫運算
2.4關繫演算
2.組關繫演算語言
2.4.2域關繫演算語言QBE
小結
習題
第3章關繫數據庫標準語言SOL
3.1SQL的基本概念
3.1.1SQL的發展及標準化
3.1.2SQL的基本概念
3.1.3SQL的主要特點
3.2了解SQLServer2008
3.2.1SQLServer集成管理器
3.2.2SQLServer配置管理器
3.2.3分析服務
3.2.4數據庫引擎優化顧問
3.2.5商業智能開發管理器
3.2.6事件探查器
3.2.7SQLServer文檔和教程
3.3數據庫
3.3.1SQLServer2008的繫統數據庫
3.3.2創建數據庫
3.3.3修改數據庫
3.3.4刪除數據庫
3.3.5查看數據庫
3.9.1權限與角色
3.9.2繫統權限與角色的授予與收回
3.9.3對像權限與角色的授予與收回
小結
習題
第4章關繫數據庫理論
4.1規範化問題的提出
4.1.1規範化理論的主要內容
4.1.2不合理的關繫模式存在的存儲異常問題
4.2函數依賴
4.2.1函數依賴的定義
4.2.2接近函數依賴與部分函數依賴
4.2.3傳遞函數依賴
4.3關繫模式的範式
4.3.1第一範式
4.3.2第二範式
4.3.3第三範式
4.3.4BC範式
4.3.5多值依賴與第四範式
4.4關繫模式的規範化
小結
習題
第5章數據庫安全保護
5.1數據庫的安全性
5.1.1數據庫安全性的含義
5.1.2安全性控制的一般方法
5.1.3SQLServer2008的數據安全性機制
5.1.4SQLServer2008的身份驗證模式
5.1.5SQLServer2008的登錄賬號和服務器角色
5.1.6SQLServer2008的數據庫用戶賬號和數據庫角色
5.2完整性控制
5.2.1數據庫完整性的含義
5.2.2完整性規則的組成
5.2.3完整性約束條件的分類
5.2.4數據完整性的實施
5.2.5規則
5.2.6默認
5.3並發控制與封鎖
5.3.1數據庫並發性的含義
5.3.2事務
5.3.3並發操作與數據的不一致性
5.3.4封鎖
5.4.數據庫的恢復
5.4.1數據庫恢復的含義
5.4.2數據庫恢復的原理及其實現技術
5.4.3數據庫的故障和恢復的策略
小結
習題
第6章數據庫設計
6.1數據庫設計概述
6.1.1數據庫設計的任務、內容和特點
6.1.2數據庫設計方法
6.1.3數據庫設計步驟
6.2繫統需求分析
6.2.1需求分析的任務
6.2.2需求分析的方法
6.3概念結構設計
6.3.1概念結構設計的必要性
6.3.2概念模型的特點
6.3.3概念結構設計的方法與步驟
6.4邏輯結構設計
6.4.1邏輯結構設計的任務和步驟
6.4.2初始關繫模式設計
6.4.-3關繫模式規範化
6.4.4模式評價與改進
6.5物理結構設計
6.5.1確定物理結構
6.5.2評價物理結構
6.6數據庫實施
6.6.1建立實際數據庫結構
6.6.2裝入數據
6.6.3應用程序編碼與調試
6.6.4數據庫試運行
6.6.5整理文檔
6.7數據庫運行與維護
6.7.1維護數據庫的安全性與完整性
6.7.2監測並改善數據庫性能
6.7.3重新組織和構造數據庫
小結
習題
第7章SQLServer2008數據庫管理繫統
7.1Transact-SQL程序設計
7.1.1變量
7.1.2運算符
7.1.3批處理
7.1.4流程控制語句
7.1.5常用命令
7.1.6常用函數
7.2存儲過程
7.2.1存儲過程概述
7.2.2創建存儲過程
7.2.3查看存儲過程
7.2.4重命名存儲過程
7.2.5刪除存儲過程
7.2.6執行存儲過程
7.2.7修改存儲過程
7.3觸發器
7.3.1觸發器概述
7.3.2觸發器的工作原理
7.3.3創建觸發器
7.3.4查看觸發器
7.3.5刪除觸發器
7.4備份和還原
7.4.1備份和還原概述
7.4.2創建備份設備
7.4.3備份數據庫
7.4.4還原數據庫
7.4.5備份和還原繫統數據庫
小結
習題
第8章數據庫應用繫統的開發與實現——大學生公寓管理繫統構建實例
8.1ADO.NET技術
8.1.1ADO.NET的新特點
8.1.2ADO.NET對像模型
8.1.3訪問數據庫方式
8.1.4使用ADO.NET開發數據庫應用程序
8.2大學生公寓管理繫統概述
8.2.1需求分析
8.2.2繫統功能設計
8.3數據庫設計
8.3.1概念結構設計
8.3.2邏輯結構設計
8.3.3物理結構設計
8.3.4創建數據庫
8.4繫統實現
8.4.1C#語言
8.4.2創建工程
8.4.3通用連接數據庫技術的實現
8.4.4主窗體界面設計
8.4.5用戶登錄模塊
8.4.6權限管理模塊
8.4.7公寓管理員管理模塊
8.4.8公寓基本信息管理模塊
8.4.9來訪人員管理模塊
8.4.10查詢模塊
8.4.11報表打印模塊
小結
習題
參考文獻