《數(shù)據(jù)庫基礎(chǔ)》課程標(biāo)準(zhǔn)_第1頁
《數(shù)據(jù)庫基礎(chǔ)》課程標(biāo)準(zhǔn)_第2頁
《數(shù)據(jù)庫基礎(chǔ)》課程標(biāo)準(zhǔn)_第3頁
《數(shù)據(jù)庫基礎(chǔ)》課程標(biāo)準(zhǔn)_第4頁
《數(shù)據(jù)庫基礎(chǔ)》課程標(biāo)準(zhǔn)_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

PAGE8《數(shù)據(jù)庫基礎(chǔ)》課程標(biāo)準(zhǔn)課程代碼:59010111建議課時(shí)數(shù):122學(xué)分:8適用專業(yè):計(jì)算機(jī)應(yīng)用技術(shù)先修課程:《計(jì)算機(jī)基礎(chǔ)》、《高級(jí)語言程序設(shè)計(jì)》、《高級(jí)語言程序設(shè)計(jì)C#》后續(xù)課程:《ASP.NET應(yīng)用程序開發(fā)》一、前言1.課程的性質(zhì)《數(shù)據(jù)庫技術(shù)》課程是江蘇省五年制高職計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)的一門專業(yè)平臺(tái)課程。其任務(wù)是:培養(yǎng)學(xué)生數(shù)據(jù)庫管理和應(yīng)用的能力,以及結(jié)合高級(jí)程序設(shè)計(jì)語言進(jìn)行數(shù)據(jù)庫應(yīng)用系統(tǒng)、管理信息系統(tǒng)開發(fā)的能力,是計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)之B/S、C/S應(yīng)用程序開發(fā)數(shù)據(jù)庫課程的基礎(chǔ)。2.設(shè)計(jì)思路該課程是依據(jù)數(shù)據(jù)庫管理與維護(hù)工作領(lǐng)域和工作任務(wù)設(shè)置的。其總體設(shè)計(jì)思路是,打破以知識(shí)傳授為主要特征的傳統(tǒng)學(xué)科課程模式,轉(zhuǎn)變?yōu)橐怨ぷ魅蝿?wù)為中心組織課程內(nèi)容,并讓學(xué)生在完成具體項(xiàng)目的過程中學(xué)會(huì)完成相應(yīng)工作任務(wù),并構(gòu)建相關(guān)理論知識(shí),發(fā)展職業(yè)能力。課程內(nèi)容突出對(duì)學(xué)生職業(yè)能力的訓(xùn)練,理論知識(shí)的選取緊緊圍繞工作任務(wù)完成的需要來進(jìn)行,同時(shí)又充分考慮了高等職業(yè)教育對(duì)理論知識(shí)學(xué)習(xí)的需要。項(xiàng)目設(shè)計(jì)以形成數(shù)據(jù)庫管理能力和利用高級(jí)編程語言進(jìn)行數(shù)據(jù)庫編程能力為線索來進(jìn)行。教學(xué)過程中,要通過校企合作,校內(nèi)實(shí)訓(xùn)基地建設(shè)等多種途徑,采取工學(xué)結(jié)合等形式,充分開發(fā)學(xué)習(xí)資源,給學(xué)生提供豐富的實(shí)踐機(jī)會(huì)。教學(xué)效果評(píng)價(jià)采取過程評(píng)價(jià)與結(jié)果評(píng)價(jià)相結(jié)合的方式,通過理論與實(shí)踐相結(jié)合,重點(diǎn)評(píng)價(jià)學(xué)生的職業(yè)能力。依據(jù)各學(xué)習(xí)項(xiàng)目的內(nèi)容總量以及在該門課程中的地位分配各學(xué)習(xí)項(xiàng)目的學(xué)時(shí)數(shù)。序號(hào)項(xiàng)目建議課時(shí)1網(wǎng)上書店項(xiàng)目功能需求與數(shù)據(jù)庫的作用102數(shù)據(jù)庫、基本表的設(shè)計(jì)與修改123基本表記錄的插入、修改和刪除64查詢與視圖185索引與約束86多表查詢與子查詢87存儲(chǔ)過程、觸發(fā)器和用戶定義函數(shù)128數(shù)據(jù)庫的數(shù)據(jù)處理和統(tǒng)計(jì)109數(shù)據(jù)庫管理和維護(hù)810綜合實(shí)訓(xùn):SQLServer數(shù)據(jù)庫在高級(jí)語言中的應(yīng)用30合計(jì)=SUM(ABOVE)122二、課程目標(biāo)(一)總體目標(biāo):使學(xué)生具備成為本專業(yè)復(fù)合型、發(fā)展型、創(chuàng)新型技術(shù)技能人才所必需的數(shù)據(jù)庫系統(tǒng)軟件管理和維護(hù)的基本知識(shí)和基本技能;使學(xué)生能全面掌握數(shù)據(jù)庫開發(fā)技術(shù)和技能,具備適應(yīng)職業(yè)變化的能力以及繼續(xù)學(xué)習(xí)新知識(shí)的能力;使學(xué)生通過項(xiàng)目的實(shí)現(xiàn),具備良好的綜合素質(zhì)和團(tuán)結(jié)合作能力。(二)具體目標(biāo):知識(shí)目標(biāo):1.能說出數(shù)據(jù)庫設(shè)計(jì)與編程的知識(shí)要點(diǎn);2.能說出SQLServer數(shù)據(jù)庫的構(gòu)成;3.能描述數(shù)據(jù)庫設(shè)計(jì)和建立的方法;4.能寫出數(shù)據(jù)庫查詢、更新和統(tǒng)計(jì)的SQL語句;5.熟悉SQLServer數(shù)據(jù)庫內(nèi)置的各種工具;6.能編寫與調(diào)用用戶定義函數(shù)、觸發(fā)器、存儲(chǔ)過程處理復(fù)雜數(shù)據(jù);7.能寫出在高級(jí)語言中連接、查詢、更新數(shù)據(jù)庫的語句;8.能說出數(shù)據(jù)庫完整性的設(shè)計(jì)與使用的方法;9.熟悉基于一種程序設(shè)計(jì)語言及SQL數(shù)據(jù)庫的信息管理系統(tǒng)的開發(fā)、測(cè)試和維護(hù)等。能力目標(biāo):1.能進(jìn)行數(shù)據(jù)庫系統(tǒng)的安裝與維護(hù);2.能在應(yīng)用程序開發(fā)中設(shè)計(jì)數(shù)據(jù)庫結(jié)構(gòu);3.會(huì)借助SQLServer數(shù)據(jù)庫內(nèi)置的各種工具,進(jìn)行SQL語句編寫與調(diào)試;4.能通過建立索引、約束等實(shí)現(xiàn)數(shù)據(jù)庫完整性;5.能編寫與調(diào)用觸發(fā)器、存儲(chǔ)過程處理復(fù)雜數(shù)據(jù);6.能在高級(jí)語言中連接、查詢、更新數(shù)據(jù)庫;7.能夠進(jìn)行數(shù)據(jù)備份與恢復(fù)操作。素質(zhì)目標(biāo):1.使學(xué)生能全面掌握數(shù)據(jù)庫開發(fā)技術(shù)和技能,具備適應(yīng)職業(yè)變化的能力以及繼續(xù)學(xué)習(xí)新知識(shí)的能力;2.使學(xué)生通過項(xiàng)目的實(shí)現(xiàn),具備良好的綜合素質(zhì)和職業(yè)道德,能夠吃苦耐勞、愛崗敬業(yè)、團(tuán)結(jié)合作。三、課程內(nèi)容和要求為使學(xué)生掌握軟件技術(shù)專業(yè)能力所需的知識(shí)與技能,本課程以“網(wǎng)上書店”數(shù)據(jù)庫的設(shè)計(jì)、實(shí)現(xiàn)與管理為主線貫穿項(xiàng)目始終,根據(jù)若干工作任務(wù)開展教學(xué),將職業(yè)行動(dòng)領(lǐng)域的工作過程融合在項(xiàng)目訓(xùn)練中。序號(hào)工作任務(wù)知識(shí)點(diǎn)訓(xùn)練或工作項(xiàng)目教學(xué)要求教學(xué)情境參考學(xué)時(shí)1數(shù)據(jù)庫管理系統(tǒng)的功能需求與數(shù)據(jù)庫的作用數(shù)據(jù)庫管理系統(tǒng)的功能和業(yè)務(wù)流程;管理信息系統(tǒng)的設(shè)計(jì)和使用過程。操作項(xiàng)目程序;認(rèn)識(shí)數(shù)據(jù)庫系統(tǒng)在項(xiàng)目中的地位和作用;找出項(xiàng)目中所用的數(shù)據(jù)庫表,認(rèn)識(shí)表間關(guān)系;查看操作前后數(shù)據(jù)庫中數(shù)據(jù)的變化情況。了解數(shù)據(jù)庫管理系統(tǒng)項(xiàng)目的功能和操作過程;解數(shù)據(jù)庫在項(xiàng)目中的作用。教師要在開展教學(xué)前必需有一個(gè)已準(zhǔn)備好的數(shù)據(jù)庫管理系統(tǒng)為教學(xué)依據(jù),如“網(wǎng)上書店”,圍繞著此項(xiàng)目開展教學(xué)。102數(shù)據(jù)庫、基本表的設(shè)計(jì)與修改數(shù)據(jù)庫的設(shè)計(jì)原則;SQLServer2005中的數(shù)據(jù)類型;E-R圖及其中符號(hào)的含義;數(shù)據(jù)庫的數(shù)據(jù)文件和日志文件及相關(guān)屬性;字段與記錄的關(guān)系;SQL語句的基本格式。繪制E-R圖;使用SQLServer2005企業(yè)管理器建立數(shù)據(jù)庫和表;使用SQLServer2005企業(yè)管理器導(dǎo)入其他類型數(shù)據(jù)庫數(shù)據(jù);使用SQL腳本建立基本表。理解關(guān)系型數(shù)據(jù)庫模型;理解E-R圖在數(shù)據(jù)庫設(shè)計(jì)中的作用;理解數(shù)據(jù)庫的設(shè)計(jì)原則;能繪制E-R圖并建立項(xiàng)目中所需的主要基本表;理解數(shù)據(jù)庫中基本數(shù)據(jù)類型。以一數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)庫及數(shù)據(jù)表的設(shè)計(jì)為教學(xué)依據(jù)展開教學(xué)。123基本表記錄的插入、修改和刪除SQL語句的種類和用途主鍵、外鍵數(shù)據(jù)完整性顯示記錄;插入記錄;修改記錄;刪除記錄。能分別用交互方式與命令方式進(jìn)行數(shù)據(jù)表中記錄的插入、修改和刪除;能使用SQLServer2005查詢分析器;能編寫與執(zhí)行SQL語句;理解數(shù)據(jù)完整性的概念。以一數(shù)據(jù)庫管理系統(tǒng)的某一子功能模塊為依據(jù),展開記錄的增刪改操作教學(xué)。64查詢與視圖數(shù)據(jù)庫內(nèi)置函數(shù);視圖的作用;篩選與投影。查詢單一基本表中的記錄;找出項(xiàng)目中記錄查詢語句與輸出;構(gòu)造查詢條件表達(dá)式;使用視力保存查詢語句。能實(shí)現(xiàn)單一基本表的數(shù)據(jù)查詢;能選擇查詢結(jié)果的輸出方式。以一數(shù)據(jù)庫管理系統(tǒng)的某一子功能模塊為依據(jù),展開記錄的記錄的查詢以及視圖操作教學(xué)。185索引與約束約束在保持?jǐn)?shù)據(jù)完整性中的作用;建立索引的原理以及存儲(chǔ)方式;索引對(duì)查詢效率的影響。建立數(shù)據(jù)庫的約束和索引;應(yīng)用數(shù)的約束據(jù)庫。理解約束和索引在數(shù)據(jù)庫操作中的意義;能根據(jù)需要建立相應(yīng)的約束和索引。以一數(shù)據(jù)庫管理系統(tǒng)的某一子功能模塊為依據(jù),展開索引與約束的教學(xué)。86多表查詢與子查詢子查詢中的謂詞;多表連接查詢和嵌套查詢的使用場(chǎng)合和需求分析;主鍵、外鍵的作用,加深對(duì)E-R圖的理解;數(shù)據(jù)庫規(guī)范化(第一范式、第二范式、第三范式)。實(shí)現(xiàn)多表間連接查詢;實(shí)現(xiàn)單表內(nèi)連接查詢;實(shí)現(xiàn)嵌套查詢;找出項(xiàng)目中所使用的各種復(fù)雜查詢。能實(shí)現(xiàn)多表查詢與子查詢;理解數(shù)據(jù)庫的規(guī)范化。以一數(shù)據(jù)庫管理系統(tǒng)的某一子功能模塊為依據(jù),展開多表查詢與子查詢教學(xué);可適當(dāng)采用分組教學(xué)。87存儲(chǔ)過程、觸發(fā)器和用戶定義函數(shù)T-SQL語言中的流程控制結(jié)構(gòu);單一SQL語言、存儲(chǔ)過程、觸發(fā)器和用戶定義函數(shù)使用場(chǎng)合的比較;復(fù)雜數(shù)據(jù)處理的過程分析。創(chuàng)建存儲(chǔ)過程、觸發(fā)器和用戶定義函數(shù)調(diào)試存儲(chǔ)過程、觸發(fā)器和用戶定義函數(shù)調(diào)用存儲(chǔ)過程、觸發(fā)器和用戶定義函數(shù)。理解存儲(chǔ)過程、觸發(fā)器和用戶定義函數(shù)的作用;會(huì)使用模板建立存儲(chǔ)過程、觸發(fā)器和用戶定義函數(shù);會(huì)使用存儲(chǔ)過程進(jìn)行數(shù)據(jù)庫的復(fù)雜數(shù)據(jù)操作。以一數(shù)據(jù)庫管理系統(tǒng)的某一子功能模塊為依據(jù),展開存儲(chǔ)過程、觸發(fā)器和用戶定義函數(shù)的教學(xué);可適當(dāng)采用分組教學(xué)。158數(shù)據(jù)庫的數(shù)據(jù)處理和統(tǒng)計(jì)T-SQL語言中數(shù)據(jù)類型與變量的定義和使用;數(shù)據(jù)庫操作的數(shù)據(jù)處理過程分析。使用T-SQL語言編寫T-SQL腳本;使用事務(wù)實(shí)現(xiàn)數(shù)據(jù)修改的提交與回滾;使用游標(biāo)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫多表的數(shù)據(jù)訪問。會(huì)編寫及調(diào)用T-SQL腳本;能使用流程控制語句、事務(wù)與游標(biāo)等手段實(shí)現(xiàn)數(shù)據(jù)庫的數(shù)據(jù)處理;能按數(shù)據(jù)處理系統(tǒng)需求,完成數(shù)據(jù)查詢、處理和計(jì)算;理解事務(wù)與游標(biāo)在數(shù)據(jù)處理中的作用。以一數(shù)據(jù)庫管理系統(tǒng)的某一子功能模塊為依據(jù),展開數(shù)據(jù)庫的數(shù)據(jù)處理和統(tǒng)計(jì)的教學(xué)。109數(shù)據(jù)庫管理和維護(hù)軟件工程中的用例設(shè)計(jì)方法;登錄、用戶、角色、密碼、操作權(quán)限的概念和原理;視圖在數(shù)據(jù)庫安全方面的作用;數(shù)據(jù)庫備份的原理和過程;數(shù)據(jù)庫恢復(fù)的原理和過程。登錄數(shù)據(jù)庫;設(shè)置和操作數(shù)據(jù)庫角色;設(shè)置數(shù)據(jù)庫對(duì)象的訪問權(quán)限;備份與恢復(fù)數(shù)據(jù)庫;導(dǎo)入與導(dǎo)出數(shù)據(jù)庫中的數(shù)據(jù)。能實(shí)現(xiàn)數(shù)據(jù)庫管理、維護(hù)的基本操作(包括:安全管理、數(shù)據(jù)庫備份和恢復(fù)等);理解數(shù)據(jù)庫管理、維護(hù)工作在管理信息系統(tǒng)開發(fā)、調(diào)試和維護(hù)過程中的應(yīng)用。以一數(shù)據(jù)庫管理系統(tǒng)的為依據(jù),展開數(shù)據(jù)庫管理和維護(hù)的教學(xué)。810SQLServer數(shù)據(jù)庫在高級(jí)語言中的應(yīng)用高級(jí)語言管理數(shù)據(jù)庫的程序設(shè)計(jì)過程分析;軟件項(xiàng)目管理基本知識(shí);軟件需求分析;測(cè)試用例分析;軟件概要設(shè)計(jì);軟件詳細(xì)設(shè)計(jì)。實(shí)現(xiàn)高級(jí)編程語言中數(shù)據(jù)庫的連接;使用ADO.net中的對(duì)象存取數(shù)據(jù)庫;使用數(shù)據(jù)庫相關(guān)控件通過數(shù)據(jù)綁定實(shí)現(xiàn)數(shù)據(jù)的顯示與更新;使用SQL語言在高級(jí)語言中實(shí)現(xiàn)數(shù)據(jù)查詢;使用存儲(chǔ)過程在高級(jí)語言中實(shí)現(xiàn)復(fù)雜數(shù)據(jù)處理;利用高級(jí)語言設(shè)計(jì)數(shù)據(jù)庫軟件的界面與代碼。能實(shí)現(xiàn)高級(jí)語言與數(shù)據(jù)庫的連接能在高級(jí)語言中實(shí)現(xiàn)數(shù)據(jù)庫表、SQL語句、視圖、存儲(chǔ)過程等對(duì)象的使用;理解ADO.net的結(jié)構(gòu);能使用數(shù)據(jù)庫相關(guān)控件實(shí)現(xiàn)數(shù)據(jù)庫軟件開發(fā)。教師結(jié)合高級(jí)語言的知識(shí)內(nèi)容,選取一數(shù)據(jù)庫管理項(xiàng)目,分析和實(shí)施SQLServer數(shù)據(jù)庫在高級(jí)語言中的應(yīng)用教學(xué)??蛇m當(dāng)采用分組教學(xué)。30四、實(shí)施建議(一)教學(xué)建議1.建議選擇SQLServer2005以上版本;2.教師要在開展教學(xué)前必需有一個(gè)已準(zhǔn)備好的項(xiàng)目為教學(xué)依據(jù),圍繞著開展教學(xué);3.項(xiàng)目教學(xué)要盡量采用分組教學(xué)法;4.要注重學(xué)生自主編程的培養(yǎng),避免養(yǎng)成抄寫代碼的習(xí)慣;5.適當(dāng)組織些活動(dòng),化解抽象枯燥的教學(xué)。(二)教學(xué)評(píng)價(jià)要堅(jiān)持結(jié)果評(píng)價(jià)和過程評(píng)價(jià)相結(jié)合,定量評(píng)價(jià)和定性評(píng)價(jià)相結(jié)合,教師評(píng)價(jià)和學(xué)生自評(píng)、互評(píng)相結(jié)合,教師評(píng)價(jià)和學(xué)生自評(píng)、互評(píng)相結(jié)合,突出階段評(píng)價(jià)、目標(biāo)評(píng)價(jià)、理論與實(shí)踐一體化評(píng)價(jià)。要關(guān)注評(píng)價(jià)的多元性,積極引入行業(yè)企業(yè)生產(chǎn)過程中的考核、管理辦法,體現(xiàn)本課程在評(píng)價(jià)上的特殊性。(三)教學(xué)基本條件從事本課程教學(xué)的教師應(yīng)具備數(shù)據(jù)庫管理和維護(hù)的相關(guān)知識(shí),并承擔(dān)過系統(tǒng)開發(fā)類課程的教學(xué)工作,具備系統(tǒng)開發(fā)的基本經(jīng)驗(yàn)。實(shí)訓(xùn)裝備采用Pentium4以上計(jì)算機(jī),1G以上系統(tǒng)內(nèi)存,操作系統(tǒng)選用WindowsServer2003企業(yè)版。教材選用與編寫1.教材選用建議為了讓學(xué)生掌握職業(yè)崗位工作所需的技術(shù)知識(shí),順利實(shí)施職業(yè)技能訓(xùn)練,授課分院應(yīng)選用近幾年出版的全國優(yōu)秀的高職規(guī)劃教材。并且采用項(xiàng)目驅(qū)動(dòng)式的編寫思路為宜。參考教材:《SQLServer2005數(shù)據(jù)庫實(shí)用教程》機(jī)械工業(yè)出版社常軍林魏功編著2.教材編寫建議為了使教材適合高職教育以及現(xiàn)代數(shù)據(jù)庫技術(shù)發(fā)展快、創(chuàng)新多的特點(diǎn),突出強(qiáng)調(diào)理論教學(xué)與實(shí)踐操作緊密結(jié)合的一體化教學(xué)模式,自編教材應(yīng)“項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動(dòng)”為主線。(1)必須依據(jù)本課程標(biāo)準(zhǔn)編寫教材,教材應(yīng)充分體現(xiàn)任務(wù)引領(lǐng)、實(shí)踐導(dǎo)向的設(shè)計(jì)思想。(2)教材內(nèi)容呈現(xiàn)方式要圖文并茂,文字表述要規(guī)范、正確、科學(xué)。(3)教材內(nèi)容應(yīng)體現(xiàn)先進(jìn)性、實(shí)用性,典型項(xiàng)目的選取要科學(xué),體現(xiàn)產(chǎn)業(yè)特點(diǎn),具有可操作性。(五)課程資源的開發(fā)與利用1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論