圖書信息
出版社: 北京交通大學出版社; 第1版 (2010年4月1日)叢書名: 全國高職高專教育精品規劃教材
平裝: 262頁
正文語種: 簡體中文
開本: 16
ISBN: 9787512100800, 7512100809
條形碼: 9787512100800
尺寸: 25.8 x 18.2 x 1.2 cm
重量: 458 g
內容簡介
《SQL Server2005資料庫原理與實訓教程》分理論篇和實踐篇。理論篇共12章,以SQL Server 2005資料庫為套用平台,以成績管理系統的完整開發流程為開發實例,做到了理論與實踐緊密結合,詳細地闡述了資料庫的基本理論與相關的資料庫管理技術。主要包括資料庫的創建與管理,表、視圖、索引、存儲過程等數據對象的創建和使用,T-SQL,資料庫的備份與恢復,SQL Server 2005的安全性等內容。實踐篇包含12個實訓,與理論篇的內容相呼應,每個章節都準備了豐富的實踐操作內容,使讀者可以用理論指導實踐的學習,並通過實踐促進對理論的理解。
《SQL Server2005資料庫原理與實訓教程》可作為高職高專計算機相關專業教材,也可以供廣大SQL Server 2005的愛好者及技術人員參考使用。《SQL Server2005資料庫原理與實訓教程》配套教學課件等資源可到北京交通大學出版社網站免費下載。
目錄
第一篇 理論篇第1章 資料庫基礎知識
1.1 資料庫系統概述
1.1.1 數據、資料庫、資料庫管理系統、資料庫系統
1.1.2 數據管理技術發展階段
1.2 數據模型
1.2.1 概念模型
1.2.2 數據模型
1.3 關係資料庫設計
1.3.1 資料庫設計過程
1.3.2 關係型資料庫的規範化
思考與練習
第2章 SQLServer2005基礎
2.1 SQL Server 2005簡介
2.1.1 SQL Server 2005的體系結構
2.1.2SQL Server 2005的版本
2.1.3SQL Server 2005的特性
2.2 SQL Server 2005的安裝
2.2.1 安裝SQLServer2005的軟硬體需求
2.2.2SQL Server 2005的安裝
2.3SQL Server 2005實用工具
2.3.1 啟動SQLServer2005伺服器
2.3.2 SQLServerManagementStudio
2.3.3 伺服器管理
2.3.4 SQLServerProfiler
思考與練習
第3章 資料庫設計
3.1 資料庫設計概述
3.1.1 資料庫設計的內容
3.1.2 資料庫設計的方法
3.1.3 資料庫設計的步驟
3.2 成績管理系統後台資料庫
3.2.1 需求分析
3.2.2 資料庫概念結構設計
3.2.3 資料庫邏輯結構設計
3.2.4 資料庫物理結構設計
3.2.5 資料庫物理實現
思考與練習
第4章 SQL Server 2005資料庫的創建與管理
4.1 SQLServer資料庫概念
4.1.1 檔案和檔案組
4.1.2 事物日誌
4.1.3 資料庫快照
4.1.4 系統資料庫
4.2 建立資料庫
4.2.1 使用對象資源管理器建立資料庫
4.2.2 使用T—SQL命令建立資料庫
4.3 查看資料庫信息
4.3.1 使用對象資源管理器查看
4.3.2 使用T-SQL命令查看
4.4 修改資料庫
4.4.1 使用對象資源管理器修改資料庫
4.4.2 使用T-SQL命令修改資料庫
4.5 刪除資料庫
4.5.1 使用對象資源管理器刪除資料庫
4.5.2 使用T-SQL命令刪除資料庫
思考與練習
第5章 建立和管理表
5.1 SQLServer的數據類型
5.1.1 系統數據類型
5.1.2 自定義數據類型
5.2 建立、修改和刪除表
5.2.1 建立表
5.2.2 修改表
5.2.3 刪除表
5.3 插入、修改和刪除數據
5.3.1 插入記錄
5.3.2 修改記錄
5.3.3 刪除記錄
思考與練習
第6章 結構化查詢語言——SQL
6.1 結構化查詢語言概述
6.2 SELECT查詢
6.3 針對單表的查詢
6.3.1 查詢指定的欄位
6.3.2 查詢滿足條件的記錄
6.4 對查詢結果進行編輯
6.4.1 對查詢的欄位進行說明
6.4.2 對查詢的欄位使用別名
6.4.3 顯示表達式的值
6.4.4 消除結果集中重複的記錄
6.4.5 返回指定的行數
6.4.6 聚合函式
6.4.7 對查詢結果進行分組和篩選
6.4.8 對查詢結果集進行排序
6.4.9 把查詢結果插入新的表
6.5 多表連線查詢
6.5.1 連線謂詞
6.5.2 以JOIN關鍵字連線
6.6 子查詢
6.6.1 帶謂詞IN或NOTIN的子查詢
6.6.2 帶有比較運算符的子查詢
6.6.3 INSERT、DELETE和IJPDA'rE語句中的子查詢
6.6.4 相關子查詢
6.6.5 IJNI()N操作符
思考與練習
第7章 視圖
7.1 視圖的概念
7.2 建立視圖
7.2.1 使用對象資源管理器建立視圖
7.2.2 使用T—SQL語句建立視圖
7.3 查看、修改和刪除視圖
7.3.1 查看視圖信息
7.3.2 修改視圖信息
7.3.3 刪除視圖
7.4 通過視圖管理表中數據
思考與練習
第8章 索引
8.1 索引的分類
8.2 創建索引
8.2.1 使用對象資源管理器建立索引
8.2.2 使用SQL語句建立索引
8.3 查看、修改和刪除索引
8.3.1 查看索引
8.3.2 修改索引
8.3.3 刪除索引
思考與練習
第9章 Transact—SQL編程
9.1 編程基礎知識
9.1.1 SQL標識符
9.1.2 批處理
9.1.3 注釋
9.2 常量與變數
9.2.1 常量
9.2.2 變數
9.3 運算符
9.4 流程控制語句
9.4.1 程式塊語句——BEGINEND
9.4.2 選擇結構語句——IF.ELSE
9.4.3 循環控制語句——WHILE、CONTINUE和BREAK
9.4.4 強制轉移語句——CATO
9.4.5 無條件退出語句——RETURN
9.4.6 等待語句——WAITFOR
9.4.7 顯示信息語句——PRIN
9.5 函式
9.5.1 內部函式
9.5.2 用戶自定義函式
思考與練習
第10章 存儲過程和觸發器
10.1 存儲過程
10.1.1 存儲過程概述
10.1.2 存儲過程的分類
10.1.3 建立存儲過程
10.1.4 存儲過程的執行
10.1.5 存儲過程的返回值
10.1.6 查看、修改和刪除存儲過程
10.2 觸發器
10.2.1 觸發器概述
……
第二篇 實踐篇
參考文獻