SQL Server數(shù)據(jù)庫實用案例教程
定 價:39 元
叢書名:21世紀高等學校計算機專業(yè)實用規(guī)劃教材
當前圖書已被 3 所學校薦購過!
查看明細
- 作者:王雪梅、李海晨、韓小祥、陳莉莉、王添
- 出版時間:2017/1/1
- ISBN:9787302456803
- 出 版 社:清華大學出版社
- 中圖法分類:TP311.138SQ
- 頁碼:268
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書按照實際操作的思路,帶領(lǐng)讀者從數(shù)據(jù)庫創(chuàng)建開始,一步步遞進,完成表的創(chuàng)建和管理、數(shù)據(jù)的增刪改查,之后進行數(shù)據(jù)庫端編程,編寫存儲過程、函數(shù)和觸發(fā)器,*后介紹數(shù)據(jù)庫安全管理、事務和數(shù)據(jù)庫設計的相關(guān)知識。整個過程以stuDB和bookDB兩個項目數(shù)據(jù)庫貫穿,給讀者一個連貫的認識。作者將自己在IT企業(yè)中工作積累的實踐經(jīng)驗融入教材中,無論是案例設計,還是操作說明,都花費了很多心思,盡量用通俗易懂的語言進行描述,給讀者以必要的指導,幫助讀者在走入工作崗位后能夠盡快勝任SQL Server數(shù)據(jù)庫設計與開發(fā)的相關(guān)工作。
本書還以銀行儲蓄系統(tǒng)軟件為例,給出該項目數(shù)據(jù)庫設計開發(fā)的詳細過程和代碼。*后,本書給出數(shù)據(jù)庫課程設計的相關(guān)要求和參考選題。
本書面向應用型本科和高職高專學生,也可以作為數(shù)據(jù)庫管理和開發(fā)人員的參考手冊。
1. 突出實際操作,將常用操作劃分為一個個任務,在清晰、準確地介紹實現(xiàn)任務的操作過程中引出相關(guān)理論知識。2. 習題豐富,每個任務都配有大量例題,例題盡量枚舉所有可能情況,便于讀者學習理解,也可作為項目實施過程中的參考。配有大量課后習題,包括理論題和實踐類的操作題。3. 圖文并茂,實際操作界面截圖配以文字講解。4.圖片清晰,圖片多數(shù)經(jīng)過了處理,去掉大量留白,突出重點。5. 附錄齊全,整理了六個附錄,將很重要但很繁瑣的函數(shù)、數(shù)據(jù)類型等內(nèi)容作為附錄,配以應用示例,方便隨時查看參考。6. 融入實踐經(jīng)驗,作者充分利用在IT企業(yè)積累的豐富實踐經(jīng)驗,不僅教授怎么做,還分析為什么這樣做,并介紹在實際工作中一般怎么做。7. 適用面廣,本書既可作為本科生數(shù)據(jù)庫相關(guān)課程的實驗教材,也可以作為高職高專學生的實訓教材;可以與其他相關(guān)理論教材配套使用,也可以作為主要教材單獨使用;還可作為相關(guān)行業(yè)工作人員的參考書。
前言
有關(guān)SQL Server數(shù)據(jù)庫理論知識的教材很多,但指導學生操作的實驗教材很少。本書著重實際操作,在操作說明中介紹相關(guān)的知識和注意事項,在任務小結(jié)和習題中又引出相關(guān)理論知識,供讀者復習鞏固。本書作者具有多年軟件企業(yè)開發(fā)經(jīng)驗,參與過多個大型數(shù)據(jù)庫應用系統(tǒng)的開發(fā)和維護工作,將實踐經(jīng)驗融入教材中,無論是對案例的設計,還是對操作說明,都花費了很多心思,添加了許多其他書本沒有的內(nèi)容,并且盡量用通俗易懂的語言進行描述。1. 本書主要特點(1) 突出實際操作。本書將常用操作劃分為一個個任務,在清晰、準確地介紹實現(xiàn)任務的操作過程中引出相關(guān)理論知識。(2) 習題豐富。每個任務都配有大量例題和課后習題,例題盡量枚舉所有可能情況,便于讀者學習理解,也可作為項目實施過程中的參考。課后習題,首先是操作題,讓讀者動手操作,舉一反三,增加感性認識,然后是理論題,讓讀者在操作體驗的基礎(chǔ)上加深對理論知識的理解。(3) 圖文并茂。實際操作界面截圖配以文字講解。(4) 圖片清晰。圖片多數(shù)經(jīng)過了處理,去掉大量留白,突出重點。(5) 附錄齊全。整理了6個附錄,將很重要但很煩瑣的函數(shù)、數(shù)據(jù)類型等內(nèi)容作為附錄,配以應用示例,方便讀者隨時查看參考。(6) 融入實踐經(jīng)驗。作者充分利用在IT企業(yè)積累的豐富實踐經(jīng)驗,對很多任務不僅介紹了怎么做,還介紹了為什么這樣做,以及實際工作中一般情況是怎么做的。(7) 適用面廣。本書既可作為本科生數(shù)據(jù)庫相關(guān)課程的實驗教材,也可以作為高職高專學生的實訓教材; 可以與其他相關(guān)理論教材配套使用,也可以作為主要教材單獨使用; 留在身邊,作為工作過程的參考書也是不錯的選擇。2. 本書內(nèi)容安排全書分為三大部分,第一部分SQL Server知識是本書的重點,分為12個任務介紹SQL Server的基礎(chǔ)操作技能,包括創(chuàng)建和管理數(shù)據(jù)庫、創(chuàng)建和管理表、操作數(shù)據(jù)、視圖的使用、T_SQL程序設計、存儲過程、函數(shù)、觸發(fā)器、游標、事務、數(shù)據(jù)庫安全和數(shù)據(jù)庫設計等,詳細介紹了SSMS平臺操作和SQL語句操作的方法,關(guān)鍵操作還錄制了視頻,便于學習理解。第二部分項目案例,以銀行儲蓄系統(tǒng)軟件為例,給出該項目從簡要需求分析、概念結(jié)構(gòu)設計、邏輯結(jié)構(gòu)設計、物理結(jié)構(gòu)設計、實施到數(shù)據(jù)庫端編程的詳細過程和全部代碼。第三部分數(shù)據(jù)庫課程設計,介紹了數(shù)據(jù)庫課程設計的目標、要求、具體任務和考評點等,并給出二十多個參考選題。本書由安徽信息工程學院的王雪梅、黑龍江大學的李海晨任主編,南通理工學院的韓小祥、陳莉莉、王添任副主編,南通大學的程顯毅、華進、程晨老師提供了部分案例,最后由王雪梅統(tǒng)稿。本書是第一次出版,書中難免會有疏漏或不足之處,懇請廣大讀者批評指正,可以向出版社反饋,也可以發(fā)送郵件到作者郵箱728447232@qq.com,希望在大家的幫助下不斷修改完善。編者2016年8月
目錄
第一部分SQL Server知識
任務1創(chuàng)建和管理數(shù)據(jù)庫
任務目標
1. 在SSMS中創(chuàng)建和管理數(shù)據(jù)庫
2. 使用模板創(chuàng)建數(shù)據(jù)庫
3. 用TSQL語句創(chuàng)建和管理數(shù)據(jù)庫
任務小結(jié)
操作題
理論題
任務2創(chuàng)建和管理表
任務目標
1. 在SSMS中創(chuàng)建和管理表
2. 使用TSQL語句創(chuàng)建和管理表
任務小結(jié)
操作題
理論題
任務3操作數(shù)據(jù)
任務目標
1. 插入數(shù)據(jù)
2. 修改數(shù)據(jù)
3. 刪除數(shù)據(jù)
4. 查詢數(shù)據(jù)
任務小結(jié)
操作題
理論題
任務4視圖的使用
任務目標
1. 在SSMS中創(chuàng)建和管理視圖
2. 用T_SQL語句創(chuàng)建和管理視圖
3. 使用視圖
4. 查看視圖信息
任務小結(jié)
操作題
理論題
任務5TSQL程序設計
任務目標
1. 流程控制相關(guān)語句
2. 順序結(jié)構(gòu)例題
3. 選擇結(jié)構(gòu)例題
4. 循環(huán)結(jié)構(gòu)例題
任務小結(jié)
操作題
理論題
任務6存儲過程的創(chuàng)建和使用
任務目標
1. 存儲過程語法
2. 存儲過程例題
任務小結(jié)
操作題
理論題
任務7函數(shù)的創(chuàng)建和使用
任務目標
1. 用戶自定義函數(shù)語法
2. 用戶自定義函數(shù)例題
任務小結(jié)
操作題
理論題
任務8觸發(fā)器的創(chuàng)建和使用
任務目標
1. 觸發(fā)器語法
2. Inserted表和Deleted表
3. 觸發(fā)器例題
任務小結(jié)
操作題
理論題
任務9游標的管理與使用
任務目標
1. T_SQL游標語法
2. 游標例題
任務小結(jié)
操作題
理論題
任務10事務的創(chuàng)建和使用
任務目標
1. 事務語法
2. 事務處理例題
任務小結(jié)
操作題
理論題
任務11數(shù)據(jù)庫安全性
任務目標
1. 身份驗證模式
2. 登錄賬戶管理
3. 數(shù)據(jù)庫用戶管理
4. 權(quán)限管理
5. 角色管理
任務小結(jié)
操作題
理論題
任務12數(shù)據(jù)庫設計
任務目標
1. 概念結(jié)構(gòu)設計
2. 邏輯結(jié)構(gòu)設計
3. 物理結(jié)構(gòu)設計
任務小結(jié)
設計題
理論題
綜合練習
操作題
理論題
期中測驗樣卷
第二部分項
目 案 例
一、
需求描述
二、
涉及的技能點
三、
數(shù)據(jù)庫設計
四、
實現(xiàn)步驟
第三部分數(shù)據(jù)庫課程設計
一、
課程設計目標
二、
課程設計要求
三、
課程設計過程
四、
課程設計考評
五、
課程設計主要工作
六、
課程設計參考題目
七、
課程設計報告參考樣式
附錄
附錄ASQL Server常用函數(shù)、全局變量
附錄BSQL Server中常用數(shù)據(jù)類型
附錄CSQL Server中常用運算符
附錄DSQL Server中常用SET命令
附錄ESQL Server中常用系統(tǒng)存儲過程
附錄FSQL Server中常用關(guān)鍵字
參考文獻