商品簡介
本書較全面地介紹了數據庫系統的基本概念、基本原理、基本技術和基本設計方法。全書共分為9章,內容包括數據庫系統概述、關係運算、關係數據庫語言SQL、SQL Server 2005數據庫管理系統、關係數據庫模式設計、數據庫應用系統設計、數據庫保護技術、Web數據庫技術、數據庫技術新發展等。內容不僅覆蓋了關係數據庫系統的原理、設計和應用技術,而且介紹了目前最具典型代表性的sQL Server 2005數據庫管理系統和Web數據庫技術,并對數據庫發展中的若干新技術和新方向進行了介紹。
本書可作為高等院校計算機科學與技術、信息工程、管理工程、信息管理與信息系統、地理信息系統等類專業本科生的數據庫課程教材,也可作為電類和信息類專業研究生的數據庫課程教材,還可供相關領域專業的高等院校師生、從事計算機軟件工作的科技人員和工程技術人員參考。
目次
第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.2.4 網狀模型
1.3 關係模型
1.3.1 關係模型的基本概念
1.3.2 關係的鍵與關係的屬性
1.4 數據庫系統的內部體系結構
1.4.1 數據庫系統內部體系結構中的三級模式結構
1.4.2 數據庫系統內部體系結構中的兩級映像
習題1
第2章 關係運算
2.1 關係的數學定義
2.1.1 笛卡兒積的數學定義
2.1.2 關係的數學定義
2.2 關係代數
2.2.1 基於傳統集合理論的關係運算
2.2.2 關係代數特有的關係運算
2.2.3 用基本關係運算表示4種非基本關係運算
2.2.4 關係代數運算在關係數據庫查詢操作中的應用
2.3 關係演算
2.3.1 元組關係演算
2.3.2 域關係演算
2.4 種關係運算表達能力的等價性
2.4.1 關係演算表達式的安全性約束
2.4.2 安全的元組關係演算表達式滿足的條件
2.4.3 安全的域關係演算表達式滿足的條件
2.4.4 3種關係運算表達能力的等價性定理
習題2
第3章 關係數據庫語言SQL
3.1 SQL的功能與特點
3.1.1 SQL的功能
3.1.2 SQL的特點
3.2 表的基本操作
3.2.1 表的定義、修改與撤銷
3.2.2 數據的插入、修改與刪除
3.3 SQL的數據查詢
3.3.1 簡單查詢
3.3.2 SQL語言中的常用函數及其使用方式
3.3.3 SQL高級查詢技術
3.4 SQL的視圖操作
3.4.1 視圖的概念
3.4.2 視圖的定義
3.4.3 在視圖上進行查詢操作
3.4.4 用戶視圖對數據庫系統設計和系統性能帶來的影響
3.5 SQL中帶有子查詢的數據更新操作
3.5.1 帶有子查詢的數據插入操作
3.5.2 帶有子查詢條件的數據更新操作
習題3
第4章 SQL Server 2005數據庫管理系統
4.1 SQL Server 2005簡介
4.1.1 SQL Server 2005架構設計
4.1.2 SQL Server 2005服務進程
4.1.3 Transact—SQL語言
4.1.4 SQL Server 2005安裝
4.1.5 SQL Server 2005的目錄結構
……
第5章 關係數據庫模式設計
第6章 數據庫應用系統設計
第7章 數據庫保護技術
第8章 Web數據庫技術
第9章 數據庫技術新發展
參考文獻