大數(shù)據(jù)時(shí)代SQL Server項(xiàng)目實(shí)戰(zhàn)
定 價(jià):65 元
叢書名:“十四五”職業(yè)教育規(guī)劃教材
- 作者:劉丹 著
- 出版時(shí)間:2021/1/1
- ISBN:9787113275464
- 出 版 社:中國(guó)鐵道出版社
- 中圖法分類:TP311.132.3
- 頁(yè)碼:376
- 紙張:膠版紙
- 版次:1
- 開本:16開
大數(shù)據(jù)時(shí)代SQL Server項(xiàng)目實(shí)戰(zhàn)是對(duì)中高職貫通計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)五年學(xué)習(xí)期間數(shù)據(jù)庫(kù)中所有基本知識(shí)及技能的全面回顧及總結(jié)。本書的編寫得到了上海神州數(shù)碼企業(yè)實(shí)踐基地和上海物聯(lián)網(wǎng)行業(yè)協(xié)會(huì)及其下屬企業(yè)工程師的大力支持,本書的編寫模式體現(xiàn)了“做中學(xué),學(xué)中做,做中教,教中做”的做學(xué)教一體的職業(yè)教育教學(xué)特色,內(nèi)容上采用了“項(xiàng)目—任務(wù)—項(xiàng)目綜合實(shí)訓(xùn)”的結(jié)構(gòu)體系,從數(shù)據(jù)庫(kù)編程的實(shí)際開發(fā)需求與實(shí)踐應(yīng)用引入教學(xué)項(xiàng)目,從而培養(yǎng)學(xué)生能完成總體的項(xiàng)目設(shè)計(jì)、具體的工作任務(wù)實(shí)施及舉一反三的解決實(shí)際問題的技能。
本書包含了10個(gè)項(xiàng)目,47個(gè)數(shù)據(jù)庫(kù)實(shí)訓(xùn)任務(wù)和10個(gè)項(xiàng)目綜合實(shí)訓(xùn)。本書主要內(nèi)容包括實(shí)現(xiàn)數(shù)據(jù)庫(kù)基礎(chǔ)架構(gòu)、實(shí)現(xiàn)T-SQL程序設(shè)計(jì)、實(shí)現(xiàn)事務(wù)和鎖、實(shí)現(xiàn)用戶安全性管理、實(shí)現(xiàn)高級(jí)查詢、實(shí)現(xiàn)索引、實(shí)現(xiàn)視圖、實(shí)現(xiàn)游標(biāo)、實(shí)現(xiàn)存儲(chǔ)過(guò)程、實(shí)現(xiàn)觸發(fā)器。每個(gè)項(xiàng)目Z后都會(huì)設(shè)置一個(gè)項(xiàng)目綜合實(shí)訓(xùn),以便讀者能綜合運(yùn)用項(xiàng)目中的各種知識(shí)和技能。書中全部項(xiàng)目及具體的每個(gè)任務(wù)都緊密貼近標(biāo)準(zhǔn)SQL,并以SQL Server作為數(shù)據(jù)庫(kù)管理系統(tǒng),這些項(xiàng)目與真實(shí)的工作過(guò)程相一致,完全符合企業(yè)的需求,貼近企業(yè)數(shù)據(jù)庫(kù)管理及開發(fā)的實(shí)際。
本書內(nèi)容翔實(shí)精練,重點(diǎn)突出,結(jié)構(gòu)新穎,實(shí)用性強(qiáng),可用作中專、高職、中高職貫通的計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)和非計(jì)算機(jī)專業(yè)的數(shù)據(jù)庫(kù)管理及編程的項(xiàng)目實(shí)踐教材,也可作為參加全國(guó)1+X證書數(shù)據(jù)庫(kù)方面的試點(diǎn)考試的培訓(xùn)教材。同時(shí)本書還可作為各類全國(guó)及市級(jí)技能大賽計(jì)算機(jī)相關(guān)項(xiàng)目中數(shù)據(jù)庫(kù)管理及編程模塊的訓(xùn)練
教材。
內(nèi)容豐富結(jié)構(gòu)合理,配有微課
在21世紀(jì)的今天,大數(shù)據(jù)技術(shù)快速向前發(fā)展,而且正慢慢融入人們的學(xué)習(xí)、工作和生活中,并以前所未有的發(fā)展速度滲透社會(huì)的各個(gè)領(lǐng)域。通過(guò)大數(shù)據(jù)技術(shù)來(lái)獲取大量的信息,是人們每天工作和學(xué)習(xí)必不可少的活動(dòng)。這對(duì)現(xiàn)有的中專、高職、中高職貫通計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)的教學(xué)模式提出了新的挑戰(zhàn),同時(shí)也帶來(lái)了前所未有的機(jī)遇。深化教學(xué)改革,尋求行之有效的育人途徑,培養(yǎng)高素質(zhì)數(shù)據(jù)庫(kù)管理及編程人員,已是當(dāng)務(wù)之急。
本書針對(duì)中專、高職、中高職貫通教育的特點(diǎn),在總結(jié)多年教學(xué)和科研實(shí)踐經(jīng)驗(yàn)的基礎(chǔ)上,針對(duì)精品課程資源共享課程建設(shè)和GJ十四五規(guī)劃教材建設(shè)而設(shè)計(jì)。以知識(shí)點(diǎn)分解并分類來(lái)降低學(xué)生學(xué)習(xí)抽象理論的難度。以項(xiàng)目分解,由淺入深,逐步分解的案例及注釋來(lái)提高學(xué)生對(duì)SQL實(shí)踐的掌握。
本書針對(duì)中高職貫通計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)的主干數(shù)據(jù)庫(kù)課程,根據(jù)教學(xué)大綱要求,通過(guò)研習(xí)各類項(xiàng)目的分析與設(shè)計(jì),使讀者能通過(guò)各種項(xiàng)目及任務(wù)的實(shí)踐,全面、系統(tǒng)地掌握SQL的基本知識(shí)與技能,提高獨(dú)立分析與解決問題的能力。另外,采用了“項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動(dòng)、案例教學(xué)”的方式編寫,具有較強(qiáng)的實(shí)用性和先進(jìn)性。
全書共分為10個(gè)項(xiàng)目,47個(gè)數(shù)據(jù)庫(kù)實(shí)訓(xùn)任務(wù)和10個(gè)項(xiàng)目綜合實(shí)訓(xùn)。主要內(nèi)容包括實(shí)現(xiàn)數(shù)據(jù)庫(kù)基礎(chǔ)架構(gòu)、實(shí)現(xiàn)T-SQL程序設(shè)計(jì)、實(shí)現(xiàn)事務(wù)和鎖、實(shí)現(xiàn)用戶安全性管理、實(shí)現(xiàn)高級(jí)查詢、實(shí)現(xiàn)索引、實(shí)現(xiàn)視圖、實(shí)現(xiàn)游標(biāo)、實(shí)現(xiàn)存儲(chǔ)過(guò)程、實(shí)現(xiàn)觸發(fā)器。每個(gè)項(xiàng)目Z后都會(huì)設(shè)置一個(gè)項(xiàng)目綜合實(shí)訓(xùn),以便讀者能綜合運(yùn)用項(xiàng)目中的各種知識(shí)和技能。
本書編寫的目標(biāo)是:從GJ大數(shù)據(jù)發(fā)展的戰(zhàn)略角度出發(fā),研究如何通過(guò)教材及相關(guān)課程資源建設(shè)助力大數(shù)據(jù)方向下數(shù)據(jù)庫(kù)工程師人才的培養(yǎng);針對(duì)大數(shù)據(jù)人才的分層,將研究重點(diǎn)放在數(shù)據(jù)庫(kù)編程人員的培養(yǎng),通過(guò)研究SQL的特性,來(lái)培養(yǎng)學(xué)生解決實(shí)際問題的能力,讓學(xué)生能快速掌握標(biāo)準(zhǔn)SQL,提高其在人才市場(chǎng)上的競(jìng)爭(zhēng)力;并研究如何在線下開發(fā)融合線上的項(xiàng)目源代碼等課程資源來(lái)助力學(xué)生提高其學(xué)習(xí)效果。希望通過(guò)本書的嘗試,能更新教師的傳統(tǒng)教學(xué)觀念,牢固建立以學(xué)生為主體、以能力為本位的終身教育理念。
本書從轉(zhuǎn)變課程觀念、創(chuàng)新課程體系,引入SQL教學(xué)設(shè)計(jì),在大數(shù)據(jù)時(shí)代下SQL編程教學(xué)過(guò)程中探索和設(shè)計(jì)富有實(shí)際意義的項(xiàng)目庫(kù),開發(fā)出符合實(shí)際教學(xué)需求的教材。在課題研究過(guò)程中,及時(shí)總結(jié)優(yōu)秀的教學(xué)項(xiàng)目,建立具有教學(xué)實(shí)踐價(jià)值的項(xiàng)目庫(kù)以及優(yōu)秀的項(xiàng)目解決方案,不斷加強(qiáng)和完善項(xiàng)目源代碼等課程資源建設(shè),讓學(xué)生隨時(shí)隨地都能學(xué)習(xí)課程,形成師生互動(dòng),更大程度地提高學(xué)生學(xué)習(xí)的參與度和積極性;注重實(shí)踐,深入教學(xué)實(shí)踐一線和項(xiàng)目學(xué)習(xí)的全過(guò)程,在對(duì)SQL編程理論體系進(jìn)行研究的同時(shí),更注重建立具有實(shí)際應(yīng)用價(jià)值的項(xiàng)目庫(kù),使其對(duì)教材開發(fā)提供實(shí)際的幫助和指導(dǎo);通過(guò)教材開發(fā),讓學(xué)生學(xué)會(huì)自主學(xué)習(xí)、跨語(yǔ)言學(xué)習(xí),使學(xué)生面對(duì)認(rèn)知復(fù)雜的真實(shí)世界的情境,主動(dòng)去搜集和分析有關(guān)的信息資料,在問題解決中進(jìn)行學(xué)習(xí),提倡學(xué)中做與做中學(xué),并在復(fù)雜的真實(shí)調(diào)試環(huán)境中完成任務(wù);教材設(shè)計(jì)內(nèi)容,以團(tuán)隊(duì)協(xié)作為重,基于SQL的學(xué)習(xí)和SQL Server數(shù)據(jù)庫(kù)管理,必然涉及分工合作。本書無(wú)論是在學(xué)生項(xiàng)目學(xué)習(xí)的過(guò)程,還是教師研究、備課和教學(xué)的過(guò)程中,都充分利用分組學(xué)習(xí)的功能,體現(xiàn)團(tuán)隊(duì)協(xié)作的優(yōu)勢(shì)。教材開發(fā)依托校企合作的相關(guān)企業(yè),特別邀請(qǐng)了長(zhǎng)期從事數(shù)據(jù)庫(kù)項(xiàng)目開發(fā)的人員參與,一方面為本課題研究提供相關(guān)項(xiàng)目的內(nèi)容,完成教學(xué)項(xiàng)目庫(kù)的建設(shè);另一方面加強(qiáng)項(xiàng)目實(shí)踐的規(guī)范性指導(dǎo),使教材設(shè)計(jì)與開發(fā)更貼近實(shí)際市場(chǎng)要求。同時(shí),在教材研究過(guò)程中,我們充分運(yùn)用現(xiàn)有的信息化手段,及時(shí)總結(jié)優(yōu)秀的教學(xué)項(xiàng)目,建立具有教學(xué)實(shí)踐價(jià)值的項(xiàng)目庫(kù)以及優(yōu)秀的項(xiàng)目解決方案,不斷加強(qiáng)和完善教材建設(shè),并讓學(xué)生隨時(shí)隨地都能學(xué)習(xí)SQL編程,形成師生互動(dòng),更大限度地提高學(xué)生學(xué)習(xí)的參與度和積極性。
本書在開發(fā)時(shí)有目的、有計(jì)劃,嚴(yán)格按照“調(diào)查篩選—案例論證—制訂任務(wù)—實(shí)踐研究—交流總結(jié)—代碼調(diào)試”的步驟進(jìn)行。先對(duì)現(xiàn)狀作全面了解,明確研究的內(nèi)容、方法和步驟,再組織本書開發(fā)組教師學(xué)習(xí)相關(guān)的內(nèi)容、任務(wù)和具體的操作研究步驟。通過(guò)一系列的應(yīng)用研究活動(dòng),了解SQL語(yǔ)法上的特性,建立教學(xué)路徑體系,依托校企合作實(shí)驗(yàn)研究平臺(tái),完成教材編寫,以此推動(dòng)教材教法的
改革。
本書每個(gè)項(xiàng)目中的任務(wù)的開始部分均通過(guò)公司的實(shí)際培訓(xùn)需求入手引出本單元的學(xué)習(xí)內(nèi)容。
每個(gè)項(xiàng)目開始由核心概念、項(xiàng)目描述、技能目標(biāo)、工作任務(wù)構(gòu)成。
項(xiàng)目下每一個(gè)任務(wù)由任務(wù)描述、任務(wù)分析、任務(wù)實(shí)施、任務(wù)小結(jié)、相關(guān)知識(shí)與技能、任務(wù)拓展組成。
每個(gè)項(xiàng)目結(jié)束由項(xiàng)目綜合比較表、項(xiàng)目綜合實(shí)訓(xùn)(項(xiàng)目描述、項(xiàng)目分析、項(xiàng)目實(shí)施、項(xiàng)目小結(jié))、項(xiàng)目實(shí)訓(xùn)評(píng)價(jià)表構(gòu)成。
書中所有任務(wù)及項(xiàng)目綜合實(shí)訓(xùn)的源代碼都為其設(shè)計(jì)了下載的網(wǎng)站超鏈接和二維碼,方便教師及學(xué)生掃描下載相關(guān)資源和觀看微課使用。
本書的特色如下:
(1)采用情境式分類教學(xué),再輔以項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動(dòng)、案例教學(xué),這比較符合“以就業(yè)為導(dǎo)向”的職業(yè)教育原則。
(2)充分體現(xiàn)了“做中學(xué),學(xué)中做,做中教,教中做”的職業(yè)教育理念,強(qiáng)調(diào)以直接經(jīng)驗(yàn)的形式來(lái)掌握融于各項(xiàng)實(shí)踐行動(dòng)中的知識(shí)和技能,方便學(xué)生自主訓(xùn)練,并獲得實(shí)際工作中的情境式真實(shí)體驗(yàn)。
(3)書中所有實(shí)戰(zhàn)任務(wù)均在SQL ServerZ新版集成開發(fā)環(huán)境上調(diào)試通過(guò),能較好地對(duì)實(shí)際工作中的項(xiàng)目和具體任務(wù)進(jìn)行實(shí)戰(zhàn)。并在內(nèi)容上由基本到擴(kuò)展,由簡(jiǎn)單到復(fù)雜,由單一任務(wù)到綜合項(xiàng)目設(shè)計(jì),符合學(xué)生由淺入深的學(xué)習(xí)習(xí)慣,并能掌握系統(tǒng)規(guī)范的計(jì)算機(jī)軟件編程知識(shí)。
本書全面而系統(tǒng)地介紹了SQL Server的關(guān)鍵技能,使用本書建議安排72學(xué)時(shí),其中建議教師講授占24學(xué)時(shí),實(shí)訓(xùn)占48學(xué)時(shí),每個(gè)項(xiàng)目的具體學(xué)時(shí)建議安排如下:
學(xué)時(shí)分配表
項(xiàng)目?jī)?nèi)容 學(xué)時(shí)分配
講授/學(xué)時(shí) 實(shí)訓(xùn)/學(xué)時(shí)
項(xiàng)目一實(shí)現(xiàn)數(shù)據(jù)庫(kù)基礎(chǔ)架構(gòu) 2 8
項(xiàng)目二實(shí)現(xiàn)T-SQL程序設(shè)計(jì) 2 4
項(xiàng)目三實(shí)現(xiàn)事務(wù)和鎖 2 4
項(xiàng)目四實(shí)現(xiàn)用戶安全性管理 2 2
項(xiàng)目五實(shí)現(xiàn)高級(jí)查詢 2 5
項(xiàng)目六實(shí)現(xiàn)索引 2 2
項(xiàng)目七實(shí)現(xiàn)視圖 2 2
項(xiàng)目八實(shí)現(xiàn)游標(biāo) 2 3
項(xiàng)目九實(shí)現(xiàn)存儲(chǔ)過(guò)程 2 4
項(xiàng)目十實(shí)現(xiàn)觸發(fā)器 2 4
復(fù)習(xí)及考試 2 6
機(jī)動(dòng) 2 4
總計(jì) 24 48
本書由上海神州數(shù)碼、上海安致信息科技有限公司提供了大量的實(shí)踐素材,并派相關(guān)的工程師配合編著者進(jìn)行相應(yīng)案例的調(diào)試與修改,在此向他們表示深深的感謝。此外,上海商業(yè)會(huì)計(jì)學(xué)校的陳珂老師為本書的編寫提供了大量的素材,顧洪老師為本書制作了所有PPT課件,在此也向他們表示誠(chéng)摯的謝意。
由于作者水平有限,書中難免存在疏漏和不足之處,歡迎廣大讀者批評(píng)指正,作者郵箱是:peliuz@126.com。
編著者
2020年7月
劉丹,上海商業(yè)會(huì)計(jì)學(xué)校教師,碩士研究生, 2011至今 已完成GJ級(jí)課題兩項(xiàng)并獲一個(gè)全國(guó)一等獎(jiǎng),一個(gè)全國(guó)三等獎(jiǎng) ,已完成區(qū)級(jí)課題一項(xiàng)和校級(jí)課題兩項(xiàng)并發(fā)表10多篇論文,其中論文獲市級(jí)一等獎(jiǎng),二等獎(jiǎng)和三等獎(jiǎng),并出版二本教材,編著三本校本教材,此外正在開展的GJ級(jí)課題,區(qū)級(jí)課題,市級(jí)課題各一項(xiàng)
項(xiàng)目一 實(shí)現(xiàn)數(shù)據(jù)庫(kù)基礎(chǔ)架構(gòu) 1
任務(wù)一 實(shí)現(xiàn)Access數(shù)據(jù)庫(kù)的基本架構(gòu) 1
任務(wù)二 安裝與啟動(dòng)SQL Server 8
任務(wù)三 操作SQL Server數(shù)據(jù)庫(kù) 17
任務(wù)四 操作SQL Server表 23
任務(wù)五 實(shí)現(xiàn)DDL 29
任務(wù)六 實(shí)現(xiàn)DML中的insert into操作 36
任務(wù)七 實(shí)現(xiàn)數(shù)據(jù)庫(kù)備份 41
任務(wù)八 實(shí)現(xiàn)DML中的delete、update
與select 51
◎ 項(xiàng)目綜合實(shí)訓(xùn)
實(shí)現(xiàn)訂單管理系統(tǒng)的基礎(chǔ)架構(gòu) 67
項(xiàng)目二 實(shí)現(xiàn)T-SQL程序設(shè)計(jì) 79
任務(wù)一 實(shí)現(xiàn)SQL批處理、注釋及變量聲明 79
任務(wù)二 實(shí)現(xiàn)分支與循環(huán)結(jié)構(gòu) 91
任務(wù)三 實(shí)現(xiàn)轉(zhuǎn)換與聚合函數(shù) 99
任務(wù)四 實(shí)現(xiàn)T-SQL的高級(jí)應(yīng)用 114
任務(wù)五 實(shí)現(xiàn)T-SQL的綜合應(yīng)用 119
◎ 項(xiàng)目綜合實(shí)訓(xùn)
實(shí)現(xiàn)家庭管理系統(tǒng)中的T-SQL程序設(shè)計(jì) 125
項(xiàng)目三 實(shí)現(xiàn)事務(wù)和鎖 130
任務(wù)一 實(shí)現(xiàn)基本的事務(wù)管理 130
任務(wù)二 實(shí)現(xiàn)T-SQL中的事務(wù) 134
任務(wù)三 實(shí)現(xiàn)死鎖的控制 140
任務(wù)四 實(shí)現(xiàn)事務(wù)進(jìn)階管理 145
任務(wù)五 實(shí)現(xiàn)事務(wù)高級(jí)管理 149
◎ 項(xiàng)目綜合實(shí)訓(xùn)
實(shí)現(xiàn)家庭管理系統(tǒng)中的事務(wù)管理 155
項(xiàng)目四 實(shí)現(xiàn)用戶安全性管理 159
任務(wù)一 實(shí)現(xiàn)用戶的登錄管理 160
任務(wù)二 添加數(shù)據(jù)庫(kù)角色 164
任務(wù)三 實(shí)現(xiàn)用戶安全性綜合管理 172
◎ 項(xiàng)目綜合實(shí)訓(xùn)
實(shí)現(xiàn)家庭管理系統(tǒng)中的用戶安全性管理 179
項(xiàng)目五 實(shí)現(xiàn)高級(jí)查詢 183
任務(wù)一 實(shí)現(xiàn)DDL與DML 183
任務(wù)二 實(shí)現(xiàn)簡(jiǎn)單的子查詢 200
任務(wù)三 實(shí)現(xiàn)復(fù)雜的子查詢 203
任務(wù)四 實(shí)現(xiàn)Select多種查詢 215
任務(wù)五 實(shí)現(xiàn)Select聯(lián)合與連接查詢 223
任務(wù)六 實(shí)現(xiàn)Select高級(jí)查詢 230
◎ 項(xiàng)目綜合實(shí)訓(xùn)
實(shí)現(xiàn)家庭管理系統(tǒng)中的高級(jí)查詢 235
項(xiàng)目六 實(shí)現(xiàn)索引 241
任務(wù)一 實(shí)現(xiàn)索引的基本操作 242
任務(wù)二 實(shí)現(xiàn)索引進(jìn)階操作 247
任務(wù)三 實(shí)現(xiàn)索引的高級(jí)操作 252
◎ 項(xiàng)目綜合實(shí)訓(xùn)
實(shí)現(xiàn)家庭管理系統(tǒng)中的索引 258
項(xiàng)目七 實(shí)現(xiàn)視圖 262
任務(wù)一 實(shí)現(xiàn)視圖的基本操作 262
任務(wù)二 實(shí)現(xiàn)視圖的進(jìn)階操作 267
任