《SQL Server 2012案例教程/ 21世紀高等學校規(guī)劃教材·計算機應(yīng)用》以SQL Server 2012為平臺,采用案例化的組織方式,循序漸進地介紹了SQL Server 2012數(shù)據(jù)庫應(yīng)用與開發(fā)的知識。全書共分為12章: 第1章介紹數(shù)據(jù)庫基礎(chǔ),第2章是SQL Server 2012概述,第3章介紹數(shù)據(jù)庫的創(chuàng)建與管理,第4章介紹數(shù)據(jù)表的創(chuàng)建與管理,第5章介紹數(shù)據(jù)管理,第6章介紹數(shù)據(jù)查詢基礎(chǔ),第7章介紹T?SQL語句,第8章介紹數(shù)據(jù)查詢進階,第9章介紹索引和視圖,第10章介紹事務(wù)和存儲過程,第11章介紹觸發(fā)器和游標,第12章介紹項目實訓?!禨QL Server 2012案例教程/ 21世紀高等學校規(guī)劃教材·計算機應(yīng)用》附錄提供了部分習題答案和常見問題列表。以“學生成績管理系統(tǒng)”為課堂教學的貫穿案例,以“員工工資管理系統(tǒng)”為上機教學的貫穿案例,以“圖書出版管理系統(tǒng)”為課后習題的貫穿案例,以“汽車租賃系統(tǒng)”為項目的實訓案例?!禨QL Server 2012案例教程/ 21世紀高等學校規(guī)劃教材·計算機應(yīng)用》適合作為高職高專計算機及相關(guān)專業(yè)數(shù)據(jù)庫相關(guān)課程的教材,也可作為對數(shù)據(jù)庫技術(shù)感興趣的讀者自學用書。
作者簡介
暫缺《SQL Server 2012案例教程》作者簡介
圖書目錄
第1章 數(shù)據(jù)庫基礎(chǔ)1.1為什么使用數(shù)據(jù)庫1.2數(shù)據(jù)庫的發(fā)展1.3數(shù)據(jù)庫基本概念1.3.1數(shù)據(jù)1.3.2數(shù)據(jù)庫1.3.3數(shù)據(jù)庫管理系統(tǒng)1.3.4數(shù)據(jù)庫系統(tǒng)1.4數(shù)據(jù)模型1.5常用數(shù)據(jù)庫簡介1.6數(shù)據(jù)庫的設(shè)計1.6.1數(shù)據(jù)庫設(shè)計步驟1.6.2數(shù)據(jù)庫完整性1.6.3實體關(guān)系(ER)模型1.6.4數(shù)據(jù)庫設(shè)計案例分析1.7本章總結(jié)習題1上機1 第2章 SQL Server 2012概述2.1SQL Server2.1.1SQL簡介2.1.2SQL Server簡介2.2SQL Server 2012的新功能2.3SQL Server 2012的版本2.4SQL Server 2012的安裝2.4.1安裝環(huán)境要求2.4.2安裝SQL Server 20122.4.3啟動SSMS2.4.4SQLServer服務(wù)的開啟與停止2.5登錄賬戶的創(chuàng)建與管理2.5.1創(chuàng)建登錄名2.5.2修改登錄名的密碼2.5.3賦予登錄名權(quán)限2.5.4刪除登錄名2.6本章總結(jié)習題2上機2 第3章 數(shù)據(jù)庫的創(chuàng)建與管理3.1數(shù)據(jù)庫的類型3.1.1系統(tǒng)數(shù)據(jù)庫3.1.2用戶數(shù)據(jù)庫3.2數(shù)據(jù)庫相關(guān)的文件3.2.1數(shù)據(jù)庫文件3.2.2事務(wù)日志文件3.3數(shù)據(jù)庫的創(chuàng)建3.3.1使用SSMS圖形界面創(chuàng)建數(shù)據(jù)庫3.3.2使用TransactSQL創(chuàng)建數(shù)據(jù)庫3.4數(shù)據(jù)庫的管理3.4.1查看數(shù)據(jù)庫3.4.2修改數(shù)據(jù)庫3.4.3數(shù)據(jù)庫更名3.4.4刪除數(shù)據(jù)庫3.5數(shù)據(jù)庫的分離、附加3.6數(shù)據(jù)庫文件的移動和復制3.7本章總結(jié)習題3上機3 第4章 數(shù)據(jù)表的創(chuàng)建與管理4.1數(shù)據(jù)表相關(guān)概念4.1.1SQLServer數(shù)據(jù)類型4.1.2主鍵和外鍵4.1.3常見的約束4.2數(shù)據(jù)表的創(chuàng)建4.2.1使用SSMS圖形界面創(chuàng)建數(shù)據(jù)表4.2.2使用TransactSQL創(chuàng)建數(shù)據(jù)表4.3數(shù)據(jù)表的管理4.3.1使用SSMS圖形界面管理數(shù)據(jù)表4.3.2使用TransactSQL管理數(shù)據(jù)表4.4數(shù)據(jù)表的刪除4.4.1使用SSMS圖形界面刪除數(shù)據(jù)表4.4.2使用TransactSQL刪除數(shù)據(jù)表4.5本章總結(jié)習題4上機4 第5章 數(shù)據(jù)管理5.1使用SSMS圖形界面管理數(shù)據(jù)5.2使用TSQL插入數(shù)據(jù)5.2.1插入單行數(shù)據(jù)5.2.2插入多行數(shù)據(jù)5.3使用TSQL更新數(shù)據(jù)5.3.1更新單行數(shù)據(jù)5.3.2更新多行數(shù)據(jù)5.3.3更新所有數(shù)據(jù)5.4使用TSQL刪除數(shù)據(jù)5.4.1刪除單行數(shù)據(jù)5.4.2刪除多行數(shù)據(jù)5.4.3刪除所有數(shù)據(jù)5.5導入/導出數(shù)據(jù)5.5.1導出數(shù)據(jù)5.5.2導入數(shù)據(jù)5.6本章總結(jié)習題5上機5 第6章 數(shù)據(jù)查詢基礎(chǔ)6.1使用SELECT進行數(shù)據(jù)查詢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聚合函數(shù)6.5分組查詢6.5.1GROUP BY分組6.5.2HAVING進行分組篩選6.6多表連接查詢6.6.1內(nèi)連接6.6.2外連接6.6.3交叉連接6.7本章總結(jié)習題6上機6 第7章 TSQL語句7.1TSQL語言基礎(chǔ)7.1.1TSQL語句分類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循環(huán)語句7.5批處理語句7.6本章總結(jié)習題7上機7 第8章 數(shù)據(jù)查詢進階8.1嵌套查詢概述8.2使用比較運算符的子查詢8.3使用IN和NOTIN子查詢8.4使用EXISTS和NOTEXISTS子查詢8.5本章總結(jié)習題8上機8 第9章 索引和視圖9.1索引的基本概念9.1.1索引的優(yōu)缺點9.1.2索引的分類9.2索引的創(chuàng)建9.2.1使用SSMS圖形界面創(chuàng)建索引9.2.2使用TSQL創(chuàng)建索引9.3索引的管理9.3.1查看、修改索引信息9.3.2重命名索引9.3.3刪除索引9.4視圖的基本概念9.5視圖的創(chuàng)建9.5.1使用SSMS圖形界面創(chuàng)建視圖9.5.2使用TSQL創(chuàng)建視圖9.6視圖的管理9.6.1查看視圖9.6.2修改視圖9.6.3刪除視圖9.7本章總結(jié)習題9上機9 第10章 事務(wù)和存儲過程10.1事務(wù)10.1.1為什么需要事務(wù)10.1.2事務(wù)屬性10.1.3事務(wù)管理的常用語句10.1.4事務(wù)的應(yīng)用案例10.2存儲過程10.3系統(tǒng)存儲過程10.4用戶自定義存儲過程10.4.1使用TSQL創(chuàng)建存儲過程10.4.2使用TSQL調(diào)用存儲過程10.4.3使用TSQL刪除存儲過程10.4.4使用SSMS圖形界面創(chuàng)建存儲過程10.4.5使用SSMS圖形界面調(diào)用存儲過程10.4.6使用SSMS圖形界面刪除存儲過程10.5本章總結(jié)習題10上機10 第11章 觸發(fā)器和游標11.1觸發(fā)器11.1.1觸發(fā)器概述11.1.2觸發(fā)器分類11.1.3創(chuàng)建觸發(fā)器11.1.4管理觸發(fā)器11.2游標11.2.1游標概述11.2.2游標分類11.2.3游標的使用11.3本章總結(jié)習題11上機11 第12章 項目實訓12.1實訓項目概述12.2需求分析12.3繪制ER圖12.4將ER圖轉(zhuǎn)化為表12.5在SQLServer 2012中實現(xiàn)數(shù)據(jù)庫的設(shè)計 參考文獻附錄A 習題參考答案習題1答案習題2答案習題3答案習題4答案習題5答案習題6答案習題7答案習題8答案習題9答案習題10答案習題11答案附錄B 常見問題