●第2版前言
第一部分 基礎理論
第1章 數據庫概述
1.1 一些基本概念
1.1.1 數據
1.1.2 數據庫
1.1.3 數據庫管理繫統
1.1.4 數據庫繫統
1.2 數據管理技術的發展
1.2.1 文件管理
1.2.2 數據庫管理
1.3 數據獨立性
1.4 數據庫繫統的組成
1.5 小結
習題
第2章 數據模型與數據庫繫統的
結構
2.1 數據和數據模型
2.1.1 數據與信息
2.1.2 數據模型
2.2 概念層數據模型
2.2.1 基本概念
2.2.2 實體-聯繫模型
2.3 組織層數據模型
2.3.1 層次數據模型
2.3.2 網狀數據模型
2.3.3 關繫數據模型
2.4 數據庫繫統的結構
2.4.1 模式的基本概念
2.4.2 三級模式結構
2.4.3 模式映像與數據獨立性
2.5 數據庫管理繫統
2.6 dJ、結
習題
第3章 關繫數據庫
3.1 關繫數據模型的組成
3.1.1 關繫數據結構
3.1.2 關繫操作
3.1.3 數據完整性約束
3.2 關繫模型的基本術語
3.3 關繫模型的形式化定義
3.3.1 形式化定義
3.3.2 對關繫的限定
3.4 關繫模型的完整性約束
3.4.1 實體完整性
3.4.2 參照完整性
3.4.3 用戶定義的完整性
3.5 關繫代數
3.5.1 傳統的集合運算
3.5.2 專門的關繫運算
3.5.3 關繫代數操作總結
3.6 小結
習題
第4章 SQL語言基礎及數據定義
功能
4.1 基本概念
4.1.1 SQL語言的發展
4.1.2 SQL,語言的特點
4.1.3 SQL,語言功能概述
4.2 SQL Server提供的主要數據類型
4.2.1 數值型
4.2.2 字符串型
4.2.3 日期時間類型
4.3 數據定義功能
4.3.1 基本表的定義與刪除
4.3.2 修改表結構
4.4 數據完整性
4.4.1 完整性約束條件的作用對像
4.4.2 實現數據完整性
4.5 小結
習題
第5章 數據操作語句
5.1 數據查詢功能
5.1.1 查詢語句的基本結構
5.1.2 單表查詢
5.1.3 多表連接查詢
5.1.4.使用TOP結果集
5.1.5 子查詢
5.2 數據更改功能
5.2.1 插入數據
5.2.2 更新數據
5.2.3 刪除數據
5.3 小結
習題
第6章 索引和視圖
6.1 索引
6.1.1 基本概念
6.1.2 索引的存儲結構及分類
6.1.3 創建和刪除索引
6.2 視圖
6.2.1 基本概念
6.2.2 定義視圖
6.2.3 邑過視圖查詢數據
6.2.4 修改和刪除視圖
6.2.5 視圖的作用
6.3 小結
習題
第7章 關繫數據庫規範化理論
7.1 函數依賴
7.1.1 基本概念
7.1.2 一些術語和符號
7.1.3 為什麼要討論函數依賴
7.2 關繫規範化
7.2.1 關繫模式中的碼
7.2.2 範式
7.3 關繫模式的分解準則
’7.4.小結
習題
第8章 數據庫設計
8.1 數據庫設計概述
8.1.1 數據庫設計的特點
8.1.2 數據庫設計方法概述
8.1.3 數據庫設計的基本步驟
8.2 數據庫需求分析
8.2.1 需求分析的任務
8.2.2 需求分析的方法
8.3 數據庫結構設計
8.3.1 概念結構設計
8.3.2 邏輯結構設計
8.3.3 物理結構設計
8.4 數據庫行為設計
8.4.1 功能分析
8.4.2 功能設計
8.4.3 事務設計
8.5 數據庫實施
8.6 數據庫的運行和維護
8.7 小結
習題
第9章 事務與並發控制
9.1 事務
9.1.1 基本概念
9.1.2 事務的特征
9.1.3 事務處理模型
9.2 並發控制
9.2.1 並發控制概述
9.2.2 並發控制措施
9.2.3 封鎖協議
9.2.4 活鎖和死鎖
9.2.5 並發調度的可串行性
9.2.6 兩段鎖協議
9.3 小結
習題
第二部分 服務器端技術
第10章 SQLServer2005基礎
10.1 SQLServer2005平臺構成
10.2 安裝SQLServer2005
10.2.1 SQLServer2005的版本
10.2.2 安裝SQLServer2005需要的
……
第11章 數據庫及對像的創建與管理
第12章 存儲過程和觸發器
第13章 函數和遊標
第14章 安全管理
第15章 備份和恢復數據庫
第三部分 客戶端編程技術
第16章 ASP.NET2.0環境配置
第17章 ASP.NET2.0內置對像與應用程序配置
第18章 ASP.NET2.0訪問數據庫
數據庫技術是一門應用性很強的學科,因此在講授數據庫技術時應該從理論和應用兩方面來介紹。《數據庫原理與應用》正是本著這個宗旨做到了理論和應用相結合。《數據庫原理與應用》由三部分組成,第一部分偏重於數據庫理論,主要介紹的是關繫數據庫理論;第二部分偏重於數據庫服務器端的管理和編程,包括創建數據庫、存儲過程、觸發器、安全管理、備份和恢復等,本部分選用的是sql server 2005;第三部分偏重於客戶端數據庫應用編程,介紹了用asp.net編寫b/s架構的數據庫應用程序的基本技術。
《數據庫原理與應用》內容全面、實例豐富,並為教師配備了電子教案,方便教學。《數據庫原理與應用》可作為高等院校計算機專業以及信息管理等相關專業本科生數據庫課程的教材,也可作為相關人員學習數據庫知識的參考書。