教育部高等學校高職高專電子信息類專業(yè)教學指導委員會規(guī)劃教材:數(shù)據(jù)庫實用技術(shù):SQL Server2008
定 價:31 元
- 作者:徐志立 著
- 出版時間:2013/1/1
- ISBN:9787113140540
- 出 版 社:中國鐵道出版社
- 中圖法分類:TP311.138SQ
- 頁碼:234
- 紙張:膠版紙
- 版次:1
- 開本:16開
《教育部高等學校高職高專電子信息類專業(yè)教學指導委員會規(guī)劃教材:數(shù)據(jù)庫實用技術(shù):SQL Server2008》以創(chuàng)建“物流配送系統(tǒng)”數(shù)據(jù)庫為工作任務,具體內(nèi)容包括數(shù)據(jù)庫的概念和類型、數(shù)據(jù)庫范式、設計數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)庫、創(chuàng)建表、更新和查詢記錄、T—SQL語言、視圖和索引用戶自定義函數(shù)、存儲過程、觸發(fā)器、管理數(shù)據(jù)庫安全、備份和還原數(shù)據(jù)庫、導入和導出數(shù)據(jù)庫中的數(shù)據(jù)、事務的創(chuàng)建和并發(fā)等內(nèi)容.并在最后一章介紹了綜合項目實訓——“物流配送系統(tǒng)”的數(shù)據(jù)庫設計和實施,從而完成了一個完整的數(shù)據(jù)庫系統(tǒng)設計。
第1章 SQL Server數(shù)據(jù)庫概述
1.1 數(shù)據(jù)庫技術(shù)介紹
1.1.1 數(shù)據(jù)庫的類型
1.1.2 數(shù)據(jù)庫對象
1.1.3 數(shù)據(jù)庫管理系統(tǒng)的基本功能
1.2 數(shù)據(jù)庫應用背景
1.3 課程學習內(nèi)容與標準
1.4 典型應用案例--物流配送系統(tǒng)
1.4.1 物流配送系統(tǒng)業(yè)務
1.4.2 模塊流程描述
小結(jié)
第2章 SQLSenser。2008系統(tǒng)環(huán)境
2.1 SQL Server 2008數(shù)據(jù)庫概況
2.1.1 sOL Server的發(fā)展歷史
2.1.2 SQL,Server 2008的版本
2.2 SQL Server2008的安裝
2.2.1 環(huán)境需求
2.2.2 SOL Server 2008的安裝過程
2.3 SQL Server 2008常用工具
2.4 SQL server 2008系統(tǒng)數(shù)據(jù)庫
小結(jié)
實訓
第3章 數(shù)據(jù)庫設計
3.1 數(shù)據(jù)庫范式
3.1.1 第一范式(1NF)
3.1.2 第二范式(2NF)
3.1.3 第三范式(3NF)
3.1.4 BCNF
3.1.5 反規(guī)范化
3.2 E-R圖及其基本要素
3.3 數(shù)據(jù)庫存儲結(jié)構(gòu)
3.3.1 數(shù)據(jù)庫的邏輯結(jié)構(gòu)
3.3.2 數(shù)據(jù)庫的物理結(jié)構(gòu)
3.3.3 數(shù)據(jù)庫的數(shù)據(jù)獨立性
3.4 數(shù)據(jù)庫創(chuàng)建
3.4.1 使用SQL Server Management Studio創(chuàng)建用戶數(shù)據(jù)庫
3.4.2 使用cREATE DAl ABASE語句創(chuàng)建用戶數(shù)據(jù)庫
3.5 數(shù)據(jù)庫修改
3.5.1 更改數(shù)據(jù)庫的所有者
3.5.2 添加和刪除數(shù)據(jù)文件和日志文件
3.5.3 重命名數(shù)據(jù)庫
3.6 數(shù)據(jù)庫刪除
3.6.1 使用sQL Server ManagementStudio刪除數(shù)據(jù)庫
3.6.2 使用DROP DATABASE 語句刪除數(shù)據(jù)庫
3.7 數(shù)據(jù)庫分離和附加
3.7.1 數(shù)據(jù)庫的分離
3.7.2 數(shù)據(jù)庫的附加
拓展部分
小結(jié)
實訓
第4章 數(shù)據(jù)表設計
4.1 數(shù)據(jù)表的概念
4.2 數(shù)據(jù)字段和數(shù)據(jù)類型
4.3 數(shù)據(jù)字段約束
4.3.1 數(shù)據(jù)完整性
4.3.2 數(shù)據(jù)字段約束
4.4 表的創(chuàng)建
4.5 表的修改
4.6 表的刪除
4.7 主外鍵關(guān)聯(lián)
4.8 級聯(lián)操作
拓展部分
小結(jié)
實訓
第5章 SQL基礎(chǔ)
5.1 界面操作
5.2 簡單查詢
5.2.1 查詢所有數(shù)據(jù)
5.2.2 查詢指定字段數(shù)據(jù)
5.2.3 查詢不重復的數(shù)據(jù)
5.2.4 對查詢結(jié)果排序
5.2.5 按照分組進行查詢
5.3 條件查詢
5.3.1 比較條件查詢
5.3.2 范圍條件查詢
5.3.3 多值條件查詢
5.3.4 模糊查詢
5.3.5 HAVING條件查詢
5.4 連接查詢
5.4.1 內(nèi)連接(INNER J0ON)
5.4.2 外連接(OUTER J0IN)
5.4.3 交叉連接 (CROSS.1 0IN)
5.5 子查詢
5.5.1 比較運算符的子查詢
5.5.2 使用IN或NOTIN的子查詢
5.5.3 使用ANY、SOME和ALL的子查詢
5.5.4 使用EXISTS或NOTEXISTS的子查詢
5.5.5 使用HAVING的子查詢
5.5.6 使用UPDATE、DELETE和INSERT的子查詢
5.6 數(shù)據(jù)插入、刪除和修改
5.6.1 向表中插入數(shù)據(jù)
5.6.2 修改表中數(shù)據(jù)
5.6.3 刪除表中數(shù)據(jù)
小結(jié)
實訓
第6章 SQLServer2008系統(tǒng)環(huán)境
6.1 T-SQL基礎(chǔ)
6.1.1 T-SOL簡介
6.1.2 語法
6.1.3 常量和變量
6.1.4 運算符與表達式
6.1.5 注釋
6.2 流程控制語句
6.2.1 BEGIN.END語句
6.2.2 IF.ELSE語句
6.2.3 CASE END語句
6.2.4 WHILECONTINIJE.BItEAK語句
6.2.5 WAITFOR 語句
6.3 游標操作
6.3.1 游標概述
6.3.2 游標基本操作
小結(jié)
實訓
第7章 索引與視圖
7.1 索引的概念
7.2 索引的創(chuàng)建
7.3 索引的刪除
7.4 視圖的創(chuàng)建
7.5 視圖的創(chuàng)建
7.6 查詢視圖
7.7 更新視圖
7.8 修改視圖的定義
7.9 刪除視圖
小結(jié)
實訓
第8章 函數(shù)
8.1 函數(shù)概述
8.2 系統(tǒng)內(nèi)置函數(shù)