商品簡介
本教材結合數據庫技術的課程特點及應用型本專科學生的特點而編寫。力求克服原理與應用相分離的缺點,體現注重能力、內容創新、結構合理、通俗易懂的特點。全書在介紹數據庫原理、關係數據庫理論和數據庫設計方法的基礎上,以Microsoft SQL Setver 2005數據庫管理系統為數據庫應用平臺,詳細介紹了如何利用Microsoft SQL Server 2005進行數據庫操作和管理的應用知識和方法。
全書共分為12章,每章后附有小結、習題與上機實驗內容。主要包括:數據庫系統導論、關係數據庫理論基礎、數據庫設計、SQL Server數據庫的創建與使用、數據表的創建與使用、數據查詢與視圖、索引與數據庫完整性、Transact-SQL程序設計(自定義函數、存儲過程和觸發器)、游標、事務與鎖、SQL Server管理與維護(安全性、數據庫備份與恢復、數據轉換、代理服務),最后介紹了一個在ASP.NET平臺上實現的簡單數據庫應用系統”留言板應用程序開發”的實現過程。
本書可作為大學應用型本專科相關課程的教材,也可供大專、高職學生和數據庫應用開發人員使用。
目次
前言
第1章 數據庫系統導論
1.1 數據、數據庫、數據庫管理系統、數據庫系統
1.1.1 數據
1.1.2 數據庫
1.1.3 數據庫管理系統
1.1.4 數據庫系統
1.2 數據庫系統的體系結構
1.2.1 三級模式結構
1.2.2 數據庫的兩級映像功能
1.2.3 數據庫的特點
1.3 數據庫管理系統
1.3.1 DBMS的功能
1.3.2 DBMS的組成
1.4 數據模型
1.4.1 概念模型
1.4.2 數據模型
第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 范式與規範化
第3章 數據庫設計
3.1 數據庫設計概述
3.1.1 數據庫系統設計的任務
3.1.2 數據庫系統設計的特點
3.1.3 數據庫設計的主要步驟
3.2 需求分析
3.2.1 需求分析的目標
3.2.2 需求信息的收集
3.2.3 需求信息的整理
3.3 概念結構設計
3.3.1 概念結構設計的目標
3.3.2 概念結構設計的方法與步驟
3.3.3 數據抽象與局部視圖的設計
3.3.4 全局概念模式的設計
3.4 邏輯結構設計
3.4.1 邏輯結構設計的目標
3.4.2 E—R模型向關係模型的轉換
3.4.3 數據模型的優化
3.5 物理結構設計
3.5.1 物理結構設計的目標
3.5.2 存儲方法設計
3.5.3 存取方法設計
3.5.4 確定數據庫的存取結構
3.6 數據庫的實施與維護
3.6.1 數據庫的實施
3.6.2 數據的載人
3.6.3 測試
3.6.4 數據庫的運行與維護
第4章 SQL Server 2005概述
4.1 SQL Server 2005核心架構簡介
4.1.1 數據庫架構
4.1.2 DBMS管理架構
4.1.3 應用程序開發架構
4.1.4 客戶/服務器結構
4.1.5 數據庫引擎
4.1.6 SQL Server 2005的特點
4.1.7 SQL Server 2005的安裝
4.2 SQL Server 2005的主要組件
4.3 SQL Server 2005服務器的配置
4.3.1 注冊服務器
……
第5章 數據庫的創建與使用
第6章 數據表的創建與操縱
第7章 數據查詢與視圖
第8章 索引與數據完整性
第9章 Transact-SQL程序設計
第10章 游標、事務與鎖
第11章 SQL Server管理與維護
第12章 綜合案例開發
參考文獻