《SQL Server 2005數據原理及套用》是2012年清華大學出版社出版的圖書,作者是葉潮流、杜奕智、劉登勝、吳偉、檀明、胡萍。
基本介紹
- 書名:SQL Server 2005數據原理及套用
- 作者:葉潮流、杜奕智、劉登勝、吳偉、檀明、胡萍
- ISBN:9787302285564
- 頁數:326
- 定價:33.00元
- 出版社:清華大學出版社
- 出版時間:2012年6月1日
- 裝幀:平裝
- 開本:16開
內容簡介
全書共分13章,第1章介紹資料庫系統概述;第2章介紹關係資料庫數學模型;第3章介紹SQLServer2005概述;第4章介紹資料庫的創建和管理;第5章介紹表的創建、管理和操作;第6章介紹數據操作和SQL語句;第7章介紹Transact-SQL程式設計;第8章介紹視圖和游標;第9章介紹存儲過程和處觸發器;第10章介紹備份和恢復;第11章介紹資料庫安全性控制;第12章介紹並發控制;第13章介紹資料庫套用系統。另外,為便於教學,每一章都配有練習題和實踐題,並附有參考答案和原始碼;
本教材可以作為高等院校套用型本科專業的通識教育課程(網路資料庫)教材、高職高專院校計算機相關專業的網路資料庫教材,也可以作為計算機網路技術課程的培訓教材和自學參考資料。對信息管理人員和網站網頁設計維護人員也有一定的參考價值。
目錄
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 E—R模型
1.2.5 三種模型
1.3 資料庫體系結構
1.3.1 數據模式與體系結構
1.3.2 三級模式結構和兩層映像
1.4 資料庫設計
1.4.1 數據設計概述
1.4.2 E—R模型向關係模型的轉換
1.5 資料庫保護
本章小結
習題1
第2 章 關係資料庫數學模型
2.1 關係模型概述
2.1.1 關係模型的數據結構
2.1.2 關係模型的數據操作
2.1.3 關係模型的完整性約束
2.2 關係代數的原理
2.2.1 關係的數學定義
2.2.2 關係模式
2.2.3 關係資料庫
2.3 關係代數
2.3.1 傳統的集合運算
2.3.2 專門的關係運算
2.4 關係演算
2.4.1 元組關係演算
2.4.2 域關係演算
2.4.3 關係運算的安全性和等價性
2.5 關係的規範化
2.5.1 存儲異常
2.5.2 函式依賴
2.5.3 數據依賴的公理系統
2.5.4 規範化
本章小結
習題2
第3章 SQL Server 2005概述
3.1 SQL Server 2005的版本與功能
3.1.1 SQL Server 2005的版本
3.1.2 SQL Server 2005的功能
3.2 SQL Server 2005的管理工具
3.2.1 SQL Server配置管理器
3.2.2 Microsoft SQL Server Management Studio
3.2.3 SQL Server 2005外圍套用配置器
3.3 SQL Server 2005的配置和管理
3.3.1 註冊伺服器
3.3.2 配置伺服器
3.3.3 管理伺服器
本章小結
習題3
第4章 資料庫的創建與管理
4.1 資料庫的體系結構
4.1.1 檔案名稱
4.1.2 資料庫檔案
4.1.3 資料庫檔案組
4.1.4 SQL Server 2005系統資料庫
4.2 資料庫的創建
4.2.1 使用SSMS創建資料庫
4.2.2 使用T-SQL 語句創建資料庫
4.3 資料庫的修改
4.3.1 使用SSMS修改資料庫
4.3.2 使用 T-SQL 語句修改資料庫
4.4 資料庫的刪除
4.4.1 使用SSMS刪除資料庫
4.4.2 使用T-SQL語句刪除資料庫
4.5 資料庫的壓縮
4.5.1 壓縮資料庫
4.5.2 壓縮資料庫檔案
4.6 資料庫的分離和附加
4.6.1 分離
4.6.2 附加
本章小結
習題4
第5章 表的創建、管理和操作
5.1 資料庫表概述
5.1.1 表類型
5.1.2 建表步驟
5.1.3 完整性約束
5.2 數據類型
5.2.1 系統數據類型
5.2.2 用戶自定義數據類型
5.3 創建資料庫表
5.3.1 資料庫表的邏輯結構
5.3.2 使用SSMS創建資料庫表
5.3.3 使用T-SQL語句創建資料庫表
5.4 修改資料庫表
5.4.1 使用SSMS修改資料庫表
5.4.2 使用T-SQL語句修改資料庫表
5.5 刪除資料庫表
5.5.1 使用SSMS刪除資料庫表
5.5.2 使用T-SQL 語句刪除資料庫表
5.6 簡單的數據操作
5.6.1 使用SSMS操作表數據
5.6.2 使用T-SQL 語句操作表數據
5.7 索引
5.7.1 索引概述
5.7.2 索引的建立
5.7.3 索引的刪除
5.7.4 索引的維護
本章小結
習題5”
第6章 數據操作與SQL語言
6.1 SQL語言概述
6.1.1 SQL語言的特點
6.1.2 SQL的語法規則
6.1.3 T-SQL語言概述
6.2 數據查詢
6.2.1 表中數據
6.2.2 查詢格式
6.2.3 簡單查詢
6.2.4 連線查詢
6.2.5 嵌套查詢
6.2.6 集合查詢
6.3 數據插入
6.3.1 語法格式
6.3.2 單行插入
6.3.3 多行插入
6.3.4 存儲過程的插入
6.4 數據更新
6.4.1 語法格式
6.4.2 簡單更新
6.4.3 更新子查詢
6.5 數據刪除
6.5.1 語法格式
6.5.2 簡單刪除
6.5.3 刪除子查詢
6.5.4 清空表內容
本章小結
習題6
第7章 T-SQL程式設計
7.1 程式設計基礎
7.1.1 常量
7.1.2 變數
7.1.3 運算符
7.2 流程控制語句
7.2.1 塊語句
7.2.2 二分支語句
7.2.3 多分支表達式
7.2.4 循環語句
7.2.5 其他語句
7.3 內置函式
7.3.1 字元串函式
7.3.2 數學函式
7.3.3 聚合函式
7.3.4 日期和時間函式
7.3.5 轉換函式
7.3.6 系統函式
7.4 用戶自定義函式
7.4.1 標量函式
7.4.2 內嵌表值函式
7.4.3 多語句表值函式
7.4.4 修改函式
7.4.5 刪除函式
本章小結
習題7