SQL Server數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用(第三版 微課版)/“十二五”職業(yè)教育國(guó)家規(guī)劃教材
定 價(jià):45 元
叢書(shū)名:“十二五”職業(yè)教育國(guó)家規(guī)劃教材
- 作者:吳伶琳,楊正校,新世紀(jì)高職高專(zhuān)教材編審委員會(huì) 編
- 出版時(shí)間:2018/8/1
- ISBN:9787568516402
- 出 版 社:大連理工大學(xué)出版社
- 中圖法分類(lèi):TP311.138SQ
- 頁(yè)碼:253
- 紙張:膠版紙
- 版次:3
- 開(kāi)本:16開(kāi)
《SQL Server數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用(第三版 微課版)/“十二五”職業(yè)教育國(guó)家規(guī)劃教材》以數(shù)據(jù)庫(kù)工程師的四大核心任務(wù)“建庫(kù)、用庫(kù)、管庫(kù)、開(kāi)發(fā)”將教材分為四篇。
第一篇,讓學(xué)習(xí)者通過(guò)體驗(yàn)數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)庫(kù)建立感性的認(rèn)識(shí),了解并掌握數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí),在此基礎(chǔ)上學(xué)習(xí)SQL Server數(shù)據(jù)庫(kù)管理系統(tǒng)的安裝及配置;使用圖形化工具、T—SQL語(yǔ)句兩種方式創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表,學(xué)會(huì)創(chuàng)建主鍵、檢查等各類(lèi)約束來(lái)保證數(shù)據(jù)的完整性。
第二篇,包括數(shù)據(jù)庫(kù)的主要應(yīng)用,即數(shù)據(jù)查詢和數(shù)據(jù)的增加、修改和刪除。
第三篇,從管理的角度對(duì)數(shù)據(jù)庫(kù)的安全機(jī)制、數(shù)據(jù)庫(kù)的備份與還原及不同數(shù)據(jù)源的轉(zhuǎn)換進(jìn)行介紹,如SQL Server與Excel數(shù)據(jù)表、XML數(shù)據(jù)的轉(zhuǎn)換等。
第四篇,以開(kāi)發(fā)者的視角介紹了如何使用T—SQL語(yǔ)句實(shí)現(xiàn)編程,涉及數(shù)據(jù)庫(kù)的一些常用對(duì)象的運(yùn)用,如存儲(chǔ)過(guò)程、觸發(fā)器等;還介紹了如何運(yùn)用微軟的Microsoft Visual Studio開(kāi)發(fā)平臺(tái)設(shè)計(jì)、開(kāi)發(fā)、部署數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的整個(gè)流程。
《soL Server數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用》(第三版)是“十二五”職業(yè)教育國(guó)家規(guī)劃教材、高職高專(zhuān)計(jì)算機(jī)教指委優(yōu)秀教材,也是新世紀(jì)高職高專(zhuān)教材編審委員會(huì)組編的計(jì)算機(jī)應(yīng)用技術(shù)專(zhuān)業(yè)系列規(guī)劃教材之一。
數(shù)據(jù)庫(kù)技術(shù)是信息處理中的核心技術(shù)之一,微軟公司的SQL Server數(shù)據(jù)庫(kù)管理系統(tǒng)在企業(yè)中廣泛應(yīng)用,它是一個(gè)可信任、高智能的數(shù)據(jù)平臺(tái),學(xué)生學(xué)習(xí)并掌握這一平臺(tái),可以為日后從事數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)及數(shù)據(jù)庫(kù)管理等職位奠定良好的基礎(chǔ)。
本教材是江蘇省精品課程的配套教材,曾獲得江蘇省精品教材的榮譽(yù)稱號(hào),是蘇州健雄職業(yè)技術(shù)學(xué)院與江蘇(無(wú)錫)微軟技術(shù)中心、上海博為峰軟件技術(shù)股份有限公司等知名企業(yè)共建并合作進(jìn)行課程開(kāi)發(fā)的成果。教材通過(guò)“教學(xué)管理系統(tǒng)”的完整開(kāi)發(fā)與實(shí)施過(guò)程,以典型工作任務(wù)為知識(shí)的載體,將網(wǎng)絡(luò)數(shù)據(jù)庫(kù)開(kāi)發(fā)的相關(guān)內(nèi)容有條不紊地組織起來(lái),并將編程規(guī)范、行業(yè)標(biāo)準(zhǔn)嵌入教材中,從而能夠較好地滿足高職學(xué)生專(zhuān)業(yè)技能的提高及數(shù)據(jù)庫(kù)知識(shí)的需要。
一、教材組成
本教材以數(shù)據(jù)庫(kù)工程師的四大核心任務(wù)“建庫(kù)、用庫(kù)、管庫(kù)、開(kāi)發(fā)”將教材分為四篇。
第一篇,讓學(xué)習(xí)者通過(guò)體驗(yàn)數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)庫(kù)建立感性的認(rèn)識(shí),了解并掌握數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí),在此基礎(chǔ)上學(xué)習(xí)soLServer數(shù)據(jù)庫(kù)管理系統(tǒng)的安裝及配置;使用圖形化工具、T-SQL語(yǔ)句兩種方式創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表,學(xué)會(huì)創(chuàng)建主鍵、檢查等各類(lèi)約束來(lái)保證數(shù)據(jù)的完整性。
第二篇,包括數(shù)據(jù)庫(kù)的主要應(yīng)用,即數(shù)據(jù)查詢和數(shù)據(jù)的增加、修改和刪除。
第三篇,從管理的角度對(duì)數(shù)據(jù)庫(kù)的安全機(jī)制、數(shù)據(jù)庫(kù)的備份與還原及不同數(shù)據(jù)源的轉(zhuǎn)換進(jìn)行介紹,如SQL Server與Excel數(shù)據(jù)表、XMI。數(shù)據(jù)的轉(zhuǎn)換等。
第四篇,以開(kāi)發(fā)者的視角介紹了如何使用T-SQL語(yǔ)句實(shí)現(xiàn)編程,涉及數(shù)據(jù)庫(kù)的一些常用對(duì)象的運(yùn)用,如存儲(chǔ)過(guò)程、觸發(fā)器等;還介紹了如何運(yùn)用微軟的Microsoft Visual Studio開(kāi)發(fā)平臺(tái)設(shè)計(jì)、開(kāi)發(fā)、部署數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的整個(gè)流程。
二、教材的特色與創(chuàng)新
1.工學(xué)結(jié)合,校企合作開(kāi)發(fā)教材
采用校企合作建設(shè)教材的理念,教材開(kāi)發(fā)團(tuán)隊(duì)由知名軟件企業(yè)工程師、學(xué)校骨干教師、課程開(kāi)發(fā)專(zhuān)家等共同組成,在充分調(diào)研和掌握行業(yè)技術(shù)規(guī)范、企業(yè)標(biāo)準(zhǔn)和高職學(xué)生的特點(diǎn)的基礎(chǔ)上,編寫(xiě)適應(yīng)基于工作過(guò)程教學(xué)實(shí)施的項(xiàng)目教材。
2.教材內(nèi)容突出能力本位,與相關(guān)職業(yè)資格有效銜接
教材內(nèi)容選取以崗位分析為依據(jù),分解出典型的工作任務(wù)所需的知識(shí)、技能和素質(zhì),體現(xiàn)行業(yè)領(lǐng)域的新知識(shí)、新技術(shù)等;嵌入行業(yè)標(biāo)準(zhǔn),與國(guó)家相關(guān)部門(mén)或行業(yè)認(rèn)可的職業(yè)資格證書(shū)(如人力資源與社會(huì)保障部的數(shù)據(jù)庫(kù)工程師證書(shū))進(jìn)行有效銜接。通過(guò)學(xué)習(xí),學(xué)生不但能接觸到企業(yè)開(kāi)發(fā)的方式和流程,積累一定的項(xiàng)目經(jīng)驗(yàn)和實(shí)用技能,同時(shí)也能夠獲得社會(huì)承認(rèn)的相關(guān)職業(yè)資格證書(shū)。
3.以學(xué)習(xí)者為中心,注重自學(xué)能力的培養(yǎng)
每個(gè)項(xiàng)目有學(xué)習(xí)導(dǎo)航、情境描述、任務(wù)實(shí)施、項(xiàng)目小結(jié)等,每個(gè)任務(wù)前有預(yù)備知識(shí),便于學(xué)習(xí)者對(duì)知識(shí)點(diǎn)、技能點(diǎn)的學(xué)習(xí)提煉與歸納;項(xiàng)目學(xué)習(xí)后,學(xué)習(xí)者還可以通過(guò)同步練習(xí)與實(shí)訓(xùn)對(duì)自己的學(xué)習(xí)效果進(jìn)行鞏固與檢測(cè)。
4.擁有立體化教學(xué)資源,打破學(xué)習(xí)的時(shí)空限制
本教材是江蘇省精品課程“soL Server數(shù)據(jù)庫(kù)技術(shù)”的配套教材,在課程網(wǎng)站上建有微課、電子教案、國(guó)家職業(yè)技能鑒定題庫(kù)、代碼庫(kù)、習(xí)題庫(kù)、外包項(xiàng)目庫(kù)等教學(xué)資源,網(wǎng)絡(luò)學(xué)習(xí)平臺(tái)還為師生提供電子教材、在線交流、在線測(cè)試、答疑解惑等即時(shí)和非即時(shí)的溝通手段。
本教材由蘇州健雄職業(yè)技術(shù)學(xué)院吳伶琳、楊正校任主編,蘇州健雄職業(yè)技術(shù)學(xué)院史桂紅、俞國(guó)紅和王明珠任副主編。具體編寫(xiě)分工為:項(xiàng)目1和項(xiàng)目6由俞國(guó)紅編寫(xiě);項(xiàng)目2和項(xiàng)目8由史桂紅編寫(xiě);項(xiàng)目3、項(xiàng)目4、項(xiàng)目5和項(xiàng)目7由吳伶琳編寫(xiě);楊正校、王明珠承擔(dān)了本教材的同步練習(xí)與實(shí)訓(xùn)、附錄等部分內(nèi)容的編寫(xiě)及整理工作。全書(shū)由吳伶琳和楊正校確定編寫(xiě)大綱并負(fù)責(zé)統(tǒng)稿,另外還得到了江蘇(無(wú)錫)微軟技術(shù)中心賀紅星、上海博為峰軟件技術(shù)股份有限公司姜偉等企業(yè)工程師的支持。在編寫(xiě)本教材的過(guò)程中,得到了學(xué)校領(lǐng)導(dǎo)、同事、朋友和家人的幫助和支持,在此表示最衷心的感謝!
第一篇 創(chuàng)建數(shù)據(jù)庫(kù)
項(xiàng)目1 安裝和體驗(yàn)數(shù)據(jù)庫(kù)
學(xué)習(xí)導(dǎo)航
情境描述
任務(wù)實(shí)施
任務(wù)1 認(rèn)識(shí)數(shù)據(jù)庫(kù)
子任務(wù)1.1 使用數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)
子任務(wù)1.查查看數(shù)據(jù)庫(kù)中存放的數(shù)據(jù)
子任務(wù)1.3 使用SQL Server聯(lián)機(jī)叢書(shū)
任務(wù)2 安裝并啟動(dòng)SQL Server數(shù)據(jù)庫(kù)管理系統(tǒng)
子任務(wù)2.1 安裝SQL Server 2008企業(yè)版
子任務(wù)2.2 啟動(dòng)SQL Server數(shù)據(jù)庫(kù)管理系統(tǒng)
任務(wù)3 使用SQL Server配置管理器
項(xiàng)目小結(jié)
同步練習(xí)與實(shí)訓(xùn)
項(xiàng)目2 創(chuàng)建教學(xué)管理系統(tǒng)數(shù)據(jù)庫(kù)及數(shù)據(jù)表
學(xué)習(xí)導(dǎo)航
情境描述
任務(wù)實(shí)施
任務(wù)1 創(chuàng)建數(shù)據(jù)庫(kù)
子任務(wù)1.1 使用圖形化工具創(chuàng)建數(shù)據(jù)庫(kù)
子任務(wù)1.2 使用CREATE DATABASE語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)
子任務(wù)1.3 修改數(shù)據(jù)庫(kù)的屬性
子任務(wù)1.4 分離與附加數(shù)據(jù)庫(kù)
任務(wù)2 創(chuàng)建與管理數(shù)據(jù)表
子任務(wù)2.1 使用圖形化工具創(chuàng)邈數(shù)據(jù)表
子任務(wù)2.2 使用CREATE TABLE語(yǔ)句創(chuàng)建數(shù)據(jù)表
子任務(wù)2.3 使肝圖形化工具修改數(shù)據(jù)表結(jié)構(gòu)
子任務(wù)2.4 使用ALTER TABLE語(yǔ)句修改數(shù)據(jù)表結(jié)構(gòu)
子任務(wù)2.5 管理數(shù)據(jù)表
子任務(wù)2.6 為數(shù)據(jù)表增加記錄
任務(wù)3 設(shè)置數(shù)據(jù)表的完整性
子任務(wù)3.1 創(chuàng)建主鍵約束
子任務(wù)3.2 創(chuàng)建檢查約束
子任務(wù)3.3 創(chuàng)建唯一約束
子任務(wù)3.4 創(chuàng)建默認(rèn)約束
子任務(wù)3.5 創(chuàng)建外鍵約束
項(xiàng)目小結(jié)
同步練習(xí)與實(shí)訓(xùn)
第二篇 使用數(shù)據(jù)庫(kù)
項(xiàng)目3 數(shù)據(jù)簡(jiǎn)單查詢
學(xué)習(xí)導(dǎo)航
情境描述
任務(wù)實(shí)施
任務(wù)1 對(duì)數(shù)據(jù)進(jìn)行簡(jiǎn)單查詢
子任務(wù)1.1 對(duì)查詢的字段進(jìn)行篩選
子任務(wù)1.2 對(duì)查詢的行進(jìn)行篩選
子任務(wù)1.3 對(duì)查詢結(jié)果進(jìn)行排序
子任務(wù)1.4 進(jìn)行模糊查詢
任務(wù)2 運(yùn)用函數(shù)進(jìn)行數(shù)據(jù)查詢
子任務(wù)2.1 使用字符函數(shù)進(jìn)行查詢
子任務(wù)2.2 使用日期函數(shù)進(jìn)行查詢
子任務(wù)2.3 使用聚合函數(shù)進(jìn)行查詢
子任務(wù)2.4 使用GROUP BY對(duì)數(shù)據(jù)進(jìn)行分類(lèi)匯總
任務(wù)3 創(chuàng)建并管理索引
子任務(wù)3.1 使用圖形化工具創(chuàng)建索引
子任務(wù)3.2 使用CREATE INDEX語(yǔ)句創(chuàng)建索引
子任務(wù)3.3 管理索引
項(xiàng)目小結(jié)
同步練習(xí)與實(shí)訓(xùn)
項(xiàng)目4 數(shù)據(jù)復(fù)雜查詢
學(xué)習(xí)導(dǎo)航
情境描述
任務(wù)實(shí)施
任務(wù)1 使用連接查詢進(jìn)行多表查詢
子任務(wù)1.1 使用INNER JOIN進(jìn)行內(nèi)連接查詢
子任務(wù)1.2 使用LEFT JOIN進(jìn)行左連接查詢
任務(wù)2 使用子查詢進(jìn)行多表查詢
子任務(wù)2.1 使用IN子查詢進(jìn)行數(shù)據(jù)的復(fù)雜查詢
子任務(wù)2.2 使用EXISTS子查詢進(jìn)行數(shù)據(jù)的復(fù)雜查詢
任務(wù)3 使用UNION進(jìn)行聯(lián)合查詢
任務(wù)4 創(chuàng)建并應(yīng)用視圖
子任務(wù)4.1 創(chuàng)建視圖
子任務(wù)4.2 應(yīng)用視圖
項(xiàng)目小結(jié)
同步練習(xí)與實(shí)訓(xùn)
項(xiàng)目5 數(shù)據(jù)管理
學(xué)習(xí)導(dǎo)航
情境描述
任務(wù)實(shí)施
任務(wù)1 增加數(shù)據(jù)
子任務(wù)1.1 使用INSERT語(yǔ)句增加記錄
子任務(wù)1.2 使用INSERT語(yǔ)句和SELECT查詢?cè)黾佑涗?br>子任務(wù)1.3 使用SELECT…INTO語(yǔ)句增加記錄
任務(wù)2 修改數(shù)據(jù)
子任務(wù)2.1 修改所有記錄
子任務(wù)2.2 修改符合條件的記錄
任務(wù)3 刪除數(shù)據(jù)
子任務(wù)3.1 刪除所有的記錄
子任務(wù)3.2 刪除符合條件的記錄
項(xiàng)目小結(jié)
同步練習(xí)與實(shí)訓(xùn)
第三篇 管理數(shù)據(jù)庫(kù)
項(xiàng)目6 管理教學(xué)管理系統(tǒng)數(shù)據(jù)庫(kù)
學(xué)習(xí)導(dǎo)航
情境描述
任務(wù)實(shí)施
任務(wù)1 數(shù)據(jù)庫(kù)的安全管理
子任務(wù)1.1 創(chuàng)建數(shù)據(jù)庫(kù)的登錄名
子任務(wù)1.2 創(chuàng)建和管理數(shù)據(jù)庫(kù)用戶及角色
子任務(wù)1.3 管理數(shù)據(jù)庫(kù)用戶權(quán)限
任務(wù)2 備份數(shù)據(jù)庫(kù)
子任務(wù)2.1 使用操作備份數(shù)據(jù)庫(kù)
子任務(wù)2.2 使用T-SQL語(yǔ)句備份數(shù)據(jù)庫(kù)
子任務(wù)2.3 制訂數(shù)據(jù)庫(kù)的維護(hù)計(jì)劃
任務(wù)3 還原數(shù)據(jù)庫(kù)
子任務(wù)3.1 使用操作還原數(shù)據(jù)庫(kù)
子任務(wù)3.2 使用T-SQL語(yǔ)句還原數(shù)據(jù)庫(kù)
任務(wù)4導(dǎo)入導(dǎo)出數(shù)據(jù)
子任務(wù)4.1 將Excel數(shù)據(jù)導(dǎo)入SQL Server數(shù)據(jù)庫(kù)
子任務(wù)4.2 將SQL Server數(shù)據(jù)導(dǎo)出到Access數(shù)據(jù)庫(kù)
子任務(wù)4.3 將SQL Server數(shù)據(jù)導(dǎo)出到XML文檔
項(xiàng)目小結(jié)
同步練習(xí)與實(shí)訓(xùn)
第四篇 開(kāi)發(fā)教學(xué)管理系統(tǒng)
項(xiàng)目7 數(shù)據(jù)庫(kù)高級(jí)應(yīng)用
學(xué)習(xí)導(dǎo)航
情境描述
任務(wù)實(shí)施
任務(wù)1 認(rèn)識(shí)T-SQL語(yǔ)言的編程要素
子任務(wù)1.1 使用全局和局部變量
子任務(wù)1.2 使用程序控制語(yǔ)句IF…ELSE
子任務(wù)1.3 使用程序控制語(yǔ)句CASE…END
子任務(wù)1.4 使用程序控制語(yǔ)句WHII
任務(wù)2 創(chuàng)建存儲(chǔ)過(guò)程
子任務(wù)2.1 調(diào)用存儲(chǔ)過(guò)程
子任務(wù)2.2 創(chuàng)建無(wú)參的存儲(chǔ)過(guò)程
子任務(wù)2.3 創(chuàng)建帶輸入?yún)?shù)的存儲(chǔ)過(guò)程
子任務(wù)2.4 創(chuàng)建帶輸出參數(shù)的存儲(chǔ)過(guò)程
任務(wù)3 創(chuàng)建觸發(fā)器
子任務(wù)3.1 創(chuàng)建UPDATE觸發(fā)器
子任務(wù)3.2 創(chuàng)建DELETE觸發(fā)器
項(xiàng)目小結(jié)
同步練習(xí)與實(shí)訓(xùn)
項(xiàng)目8 使用C#開(kāi)發(fā)教學(xué)管理數(shù)據(jù)庫(kù)應(yīng)用程序
學(xué)習(xí)導(dǎo)航
情境描述
任務(wù)實(shí)施
任務(wù)1 系統(tǒng)需求分析與功能結(jié)構(gòu)設(shè)計(jì)
任務(wù)2 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
任務(wù)3 系統(tǒng)實(shí)現(xiàn)
子任務(wù)3.1 界面原型邏輯關(guān)系設(shè)計(jì)
子任務(wù)3.2 數(shù)據(jù)庫(kù)操作類(lèi)設(shè)計(jì)
子任務(wù)3.3 系統(tǒng)登錄模塊設(shè)計(jì)與實(shí)現(xiàn)
子任務(wù)3.4 管理員之教師管理模塊設(shè)計(jì)與實(shí)現(xiàn)
子任務(wù)3.5 教師之學(xué)生管理模塊設(shè)計(jì)與實(shí)現(xiàn)
子任務(wù)3.6 學(xué)生成績(jī)查詢模塊設(shè)計(jì)與實(shí)現(xiàn)
任務(wù)4 系統(tǒng)部署與安裝
項(xiàng)目小結(jié)
同步練習(xí)與實(shí)訓(xùn)
參考文獻(xiàn)
附錄
附錄1 數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)
附錄2 習(xí)題參考答案