SQL Server 2012案例教程

SQL Server 2012案例教程

《SQL Server 2012案例教程》是2014年7月清華大學出版社出版的圖書,作者是賈祥素、應玉龍、吳菁、王雪敏。

基本介紹

  • 書名:SQL Server 2012案例教程
  • 作者:賈祥素、應玉龍、吳菁、王雪敏
  • ISBN:9787302360063
  • 類別:21世紀高等學校規劃教材·計算機套用
  • 頁數:321
  • 定價:34.50元
  • 出版社清華大學出版社
  • 出版時間:2014年7月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,前言,

內容簡介

本書以SQL Server 2012為平台,採用案例化的組織方式,循序漸進地介紹了SQL Server 2012資料庫套用與開發的知識。全書共分為12章: 第1章介紹資料庫基礎,第2章是SQL Server 2012概述,第3章介紹資料庫的創建與管理,第4章介紹數據表的創建與管理,第5章介紹數據管理,第6章介紹數據查詢基礎,第7章介紹TSQL語句,第8章介紹數據查詢進階,第9章介紹索引和視圖,第10章介紹事務和存儲過程,第11章介紹觸發器和游標,第12章介紹項目實訓。本書附錄提供了部分習題答案和常見問題列表。以“學生成績管理系統”為課堂教學的貫穿案例,以“員工工資管理系統”為上機教學的貫穿案例,以“圖書出版管理系統”為課後習題的貫穿案例,以“汽車租賃系統”為項目的實訓案例。本書適合作為高職高專計算機及相關專業資料庫相關課程的教材,也可作為對資料庫技術感興趣的讀者自學用書。

圖書目錄

第1章資料庫基礎
1.1為什麼使用資料庫
1.2資料庫的發展
1.3資料庫基本概念
1.3.1數據
1.3.2資料庫
1.3.3資料庫管理系統
1.3.4資料庫系統
1.4數據模型
1.5常用資料庫簡介
1.6資料庫的設計
1.6.1資料庫設計步驟
1.6.2資料庫完整性
1.6.3實體關係(ER)模型
1.6.4資料庫設計案例分析
1.7本章總結
習題1
上機1
第2章SQL Server 2012概述
2.1SQL Server
2.1.1SQL簡介
2.1.2SQL Server簡介
2.2SQL Server 2012的新功能
2.3SQL Server 2012的版本
2.4SQL Server 2012的安裝
2.4.1安裝環境要求
2.4.2安裝SQL Server 2012
2.4.3啟動SSMS
2.4.4SQL Server服務的開啟與停止
2.5登錄賬戶的創建與管理
2.5.1創建登錄名
2.5.2修改登錄名的密碼
2.5.3賦予登錄名許可權
2.5.4刪除登錄名
2.6本章總結
習題2
上機2
第3章資料庫的創建與管理
3.1資料庫的類型
3.1.1系統資料庫
3.1.2用戶資料庫
3.2資料庫相關的檔案
3.2.1資料庫檔案
3.2.2事務日誌檔案
3.3資料庫的創建
3.3.1使用SSMS圖形界面創建資料庫
3.3.2使用TransactSQL創建資料庫
3.4資料庫的管理
3.4.1查看資料庫
3.4.2修改資料庫
3.4.3資料庫更名
3.4.4刪除資料庫
3.5資料庫的分離、附加
3.6資料庫檔案的移動和複製
3.7本章總結
習題3
上機3
第4章數據表的創建與管理
4.1數據表相關概念
4.1.1SQL Server數據類型
4.1.2主鍵和外鍵
4.1.3常見的約束
4.2數據表的創建
4.2.1使用SSMS圖形界面創建數據表
4.2.2使用TransactSQL創建數據表
4.3數據表的管理
4.3.1使用SSMS圖形界面管理數據表
4.3.2使用TransactSQL管理數據表
4.4數據表的刪除
4.4.1使用SSMS圖形界面刪除數據表
4.4.2使用TransactSQL刪除數據表
4.5本章總結
習題4
上機4
第5章數據管理
5.1使用SSMS圖形界面管理數據
5.2使用TSQL插入數據
5.2.1插入單行數據
5.2.2插入多行數據
5.3使用TSQL更新數據
5.3.1更新單行數據
5.3.2更新多行數據
5.3.3更新所有數據
5.4使用TSQL刪除數據
5.4.1刪除單行數據
5.4.2刪除多行數據
5.4.3刪除所有數據
5.5導入/導出數據
5.5.1導出數據
5.5.2導入數據
5.6本章總結
習題5
上機5
第6章數據查詢基礎
6.1使用SELECT進行數據查詢
6.1.1SELECT語句
6.1.2簡單查詢
6.2條件查詢
6.2.1比較運算符
6.2.2空值判斷符
6.2.3模式匹配符
6.2.4範圍運算符
6.2.5列表運算符
6.2.6邏輯運算符
6.3查詢排序
6.4聚合函式
6.5分組查詢
6.5.1GROUP BY分組
6.5.2HAVING進行分組篩選
6.6多表連線查詢
6.6.1內連線
6.6.2外連線
6.6.3交叉連線
6.7本章總結
習題6
上機6
第7章TSQL語句
7.1TSQL語言基礎
7.1.1TSQL語句分類
7.1.2注釋
7.2變數
7.2.1局部變數
7.2.2全局變數
7.3輸出語句
7.4流程控制語句
7.4.1BETIN…END語句
7.4.2IF…ELSE條件語句
7.4.3CASE多分支語句
7.4.4WHILE循環語句
7.5批處理語句
7.6本章總結
習題7
上機7
第8章數據查詢進階
8.1嵌套查詢概述
8.2使用比較運算符的子查詢
8.3使用IN和NOTIN子查詢
8.4使用EXISTS和NOTEXISTS子查詢
8.5本章總結
習題8
上機8
第9章索引和視圖
9.1索引的基本概念
9.1.1索引的優缺點
9.1.2索引的分類
9.2索引的創建
9.2.1使用SSMS圖形界面創建索引
9.2.2使用TSQL創建索引
9.3索引的管理
9.3.1查看、修改索引信息
9.3.2重命名索引
9.3.3刪除索引
9.4視圖的基本概念
9.5視圖的創建
9.5.1使用SSMS圖形界面創建視圖
9.5.2使用TSQL創建視圖
9.6視圖的管理
9.6.1查看視圖
9.6.2修改視圖
9.6.3刪除視圖
9.7本章總結
習題9
上機9
第10章事務和存儲過程
10.1事務
10.1.1為什麼需要事務
10.1.2事務屬性
10.1.3事務管理的常用語句
10.1.4事務的套用案例
10.2存儲過程
10.3系統存儲過程
10.4用戶自定義存儲過程
10.4.1使用TSQL創建存儲過程
10.4.2使用TSQL調用存儲過程
10.4.3使用TSQL刪除存儲過程
10.4.4使用SSMS圖形界面創建存儲過程
10.4.5使用SSMS圖形界面調用存儲過程
10.4.6使用SSMS圖形界面刪除存儲過程
10.5本章總結
習題10
上機10
第11章觸發器和游標
11.1觸發器
11.1.1觸發器概述
11.1.2觸發器分類
11.1.3創建觸發器
11.1.4管理觸發器
11.2游標
11.2.1游標概述
11.2.2游標分類
11.2.3游標的使用
11.3本章總結
習題11
上機11
第12章項目實訓
12.1實訓項目概述
12.2需求分析
12.3繪製ER圖
12.4將ER圖轉化為表
12.5在SQLServer2012中實現資料庫的設計
參考文獻
附錄A習題參考答案
習題1答案
習題2答案
習題3答案
習題4答案
習題5答案
習題6答案
習題7答案
習題8答案
習題9答案
習題10答案
習題11答案
附錄B常見問題

前言

資料庫技術是信息系統的核心技術之一,是一種計算機輔助管理數據的方法,它研究如何組織和存儲數據,如何高效地獲取和處理數據。從20世紀60年代末開始至今,資料庫技術的理論研究和系統開發取得了輝煌的成就,資料庫系統已經成為現代計算機系統的重要組成部分。
SQL Server資料庫是計算機專業學生的專業課程,通過課程的學習,學生應該掌握當前主流資料庫管理的基本知識與套用技能,為後續課程的學習及順利地走向工作崗位打下堅實的基礎。
SQL Server資料庫屬於套用技術類課程,應該注重實踐教學。本教材的實踐教學內容以能力培養為核心進行設計,將理論與實踐課程融為一體,以案例、項目實訓為主線組織教學內容。圍繞教學的4條主線: 課堂教學、上機教學、課後習題、項目實訓展開課程的設計和內容的組織,並且每條主線都有相應的貫穿案例,使學生學習有系統性,而不是零散地接受知識。
本書以SQL Server 2012為平台,講解資料庫的相關知識。涉及的知識點有資料庫基礎、SQL Server 2012概述、資料庫的創建與管理、數據表的創建與管理、數據管理、數據查詢基礎、TSQL語句、數據查詢進階、索引和視圖、事務和存儲過程、觸發器和游標。教材按照循序漸進的原則,逐步深入,理論聯繫實際,注重項目實踐,細緻地講解了涉及SQL Server 2012資料庫套用與開發的所有重要知識。
本書特色如下:
(1) 案例貫穿。以“學生成績管理系統”為課堂教學的貫穿案例,以“員工工資管理系統”為上機教學的貫穿案例,以“圖書出版管理系統”為課後習題的貫穿案例,以“汽車租賃系統”為項目的實訓案例。
(2) 圖文並茂。教材配備大量的圖片,可讀性強,能激發學生學習的興趣,適合高職學生學習。
(3) 方便教與學。每章都有上機實驗,並配備大量課後習題,方便教師教授和學生學習。
(4) 任務驅動。為了完成課程案例,設計了很多任務,通過任務驅動的方法讓學生親歷真實任務的解決過程,在解決實際技術問題的過程中掌握相應的知識點,做到“做中學”。
(5) 案例貼近生活。在案例的選取上力爭貼近學生的生活,讓學生有親切感。
(6) 完整的課程資源。提供教學課件、理論及上機原始碼、課後習題答案。
本書主編為賈祥素,副主編為應玉龍、吳菁、王雪敏。本書的編者均為浙江紡織服裝職業技術學院教師。具體分工如下: 第1章和第2章由吳菁編寫,第3章由應玉龍編寫,第11章由王雪敏編寫,其餘部分由賈祥素編寫。全書由賈祥素策劃和統稿。
本書適合作為高職高專計算機類專業的課程教材,也可提供給對資料庫技術感興趣的讀者自學使用。
由於時間倉促和作者水平有限,書中的錯誤和不妥之處在所難免,敬請讀者批評指正。
編者
2014年4月

相關詞條

熱門詞條

聯絡我們