首頁 > 文章中心 > 數據庫課程設計

      數據庫課程設計

      前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇數據庫課程設計范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。

      數據庫課程設計范文第1篇

      首先,讓我的記憶追溯到大二暑假,在老大的指引下(老大勸我學),我接觸到Microsoft公司的.NET產品。那個時候我已經學過vc和asp,因為windows程序設計實驗的課的關系,接觸過vb,但是沒有專門去學他,因為習慣了c++里面的class,int,覺得vb的sub,var看著就不是很順心。我是一個好奇心很強的人,突然看到了一個號稱“.net是用于創建下一代應用程序的理想而又現實的開發工具”,而且主推c#語言,由于對c語言的一貫好感,我幾乎是立刻對他產生了興趣。我就開始了對c#的學習,任何語言都不是孤立存在的,所以數據交互是很重要的,暑假的時候我把我們這學期的課本數據庫系統概論看了一遍。我記得以前用c語言編程的時候,數據是在內存中申請空間,譬如使用數組等等。很耗費內存空間。這個時候就是數據庫站出來的時候啦,于是我又裝上了sqlserver2000,以前學asp的時候用的是access,那個時候只是照著人家做,理論是什么也不是很清楚。

      通過一個暑假的學習,基本搞清楚了理論方面的東西,具體怎么用也不是很清楚。但是這為這學期的課程設計打下了鋪墊。

      來到學校后,隨著這學期的數據庫課程大賽開始了,我有一個看法就是我自己應該具備的能力不是我會多少,而是我應該具備快速學會東西的能力。遇到什么就學什么。我們有時候很容易被一些專業名詞說嚇著,包括什么建模,軟件工程,數據分析,數據挖掘等等。我身邊就有很多同學被這些紙老虎所唬住,而沒有勇氣去接觸他們,總是說這個太難了之類的退堂鼓的話,他們低估了自己的潛力同時也壓抑住了他們自己的好奇心。其實都是紙老虎,又不是什么國家科研難題,只是去用一些工具,發明工具是很難,但是用一個工具就容易多了,justdoit!我記得我做這個數據庫之前,我們老師說要做好前期分析,我就在網上搜索用什么分析工具好。最后我選擇了roseUML建模工具。在此之前,我腦袋里面沒有軟件建模的思想,什么UML建模對我而言就是一張空白的紙。但是真正接觸后并沒有想象的那么難,有什么不懂的上網去搜索,這是一個信息橫流的世界,有google,baidu就沒有不能解決的知識難題。以及后來的數據庫分析的時候用到的powerdesigner也是一樣。

      開發的時候我想過用什么架構,c/s模式?模式有很多,怎么選擇?我就上網搜索現在最流行的架構是什么。結果搜到了MVC架構,就是你啦。我決定用這個架構,不會,沒關系,咱學。Justdoit!前期工作準備好后,那么我就得把我暑假學的.net加以實踐。這個時候我更加深入的了解了利用操縱數據庫的知識。并且對數據庫里面的存儲過程有了比較深入的了解。經過大概2個多星期的奮斗,我完成了我的數據庫課程設計--基于.net數據集的圖書館管理系統。并最后非常榮幸的獲得了大賽的一等獎以及以及新技術應用獎。

      數據庫課程設計范文第2篇

      關鍵詞:綜合案例;數據庫基礎;數據庫設計;課程考核

      數據庫基礎是北京服裝學院計算機公共課教學改革的組成部分[1],總學時為36。針對課時少,而非計算機專業尤其是文科類專業學生形象思維活躍、邏輯思維欠缺的特點[2-4],我們確定了熟悉數據庫系統的基本概念,掌握數據庫的建立、查詢、修改等基本操作,并了解數據庫系統的體系結構和構建過程的教學目標。以案例教學[5-6]為主,具體策略如下:

      1) 實驗課程由一個綜合案例貫穿始終。

      2) 每個小案例都是綜合案例的組成部分。

      3) 在完成小案例的基礎上,使學生水到渠成地掌握綜合案例的所有知識點。

      綜合案例使學生將前面獨立的小知識點融合在一起,完成一個復雜系統。學生不僅對孤立的知識點進行了回顧,還加深了理解,融會貫通。

      本實驗課程在北京服裝學院已經使用了4個學期,得到老師和學生的一致好評。有些掌握較好的學生甚至自己也有信心完成一個簡單的數據庫系統開發。對于非計算機專業的文科類學生能發出這樣的感慨,我們課題組倍感驕傲和自豪。

      1綜合案例的設計

      綜合案例選擇的依據有兩點:1)新穎、能引發學生興趣;2)能幫助學生理解數據庫系統原理。基于上述兩點,我們選擇了“網上購物系統”作為綜合案例。網上購物是個新生事物,具有新穎、時尚的特性,而且網上購物中顧客、商品以及之間的關系能充分說明數據庫系統的基本原理。大部分學生有過網上購物的體驗,結合學生的體驗,教師引導學生分析網上購物的原理,最后讓學生自己完成一個模擬的小型網上購物系統,對學生非常有吸引力。

      1.1系統功能

      “網上購物系統”是一個模擬現實生活中購物流程的數據庫系統,該系統主要功能如下:

      1) 基本信息管理:包括用戶信息管理、商品信息管理、訂單信息管理及用戶賬戶充值。

      2) 顧客個人信息管理:包括用戶自注冊、修改個人資料、添加商品換積分。

      3) 商品瀏覽與下訂單:顧客可簡單地根據商品類型查找商品,也可設置復雜的查詢條件查找相關商品;然后瀏覽符合條件的商品,并查看商品詳細信息;最終決定是否購買。

      4) 訂單的流程管理:包括訂單的付款、發貨、收貨確認、取消訂單與退款等網上購物環節的處理。

      5) 統計查詢功能:可以對用戶、商品、訂單等相關信息進行簡單查詢、復雜查詢以及統計匯總。包括用戶查詢、商品查詢、訂單查詢、商品庫存查詢、商品銷售查詢。

      網上購物系統的功能結構圖如圖1所示。

      1.2系統開發平臺

      1) 后臺數據庫開發平臺:SQL Server 2005。

      2) 前臺應用程序開發平臺:Visual Basic 6.0。

      1.3購物流程

      “網上購物系統”的購物流程如下:

      1) 顧客:登錄。可以使用已存在的用戶名,也可以自己新注冊用戶。

      2) 顧客:瀏覽商品。

      3) 顧客:選擇商品,然后進行購買。

      4) 顧客:付款。

      5) 管理員:發貨。

      6) 顧客:收貨確認,完成訂單交易。

      7) 管理員或顧客:取消訂單。

      說明:顧客購買商品后系統自動生成訂單,之后任何環節都可以取消訂單。取消訂單可由顧客自己操作,也可由管理員操作。

      8) 管理員:退款。

      說明:訂單取消后,若已經付過款,則可由管理員進行退款。

      購物過程用流程圖描述,如圖2所示。

      1.4系統用戶類型及權限

      本系統共有3類用戶:管理員、顧客和匿名用戶。不同用戶類型具有不同的操作權限。

      1) 管理員:用戶登錄、用戶管理、商品管理、訂單管理、用戶賬戶充值、簡單商品瀏覽(僅限瀏覽不可購買)、綜合商品瀏覽(僅限瀏覽不可購買)、用戶查詢、商品查詢、訂單查詢、商品庫存查詢、商品銷售情況查詢。

      2) 顧客:用戶登錄、簡單商品瀏覽(瀏覽及購買)、綜合商品瀏覽(瀏覽及購買)、我的訂單管理、修改個人資料、添加商品換積分。

      3) 匿名用戶:用戶登錄、簡單商品瀏覽(僅限瀏覽不可購買)、綜合商品瀏覽(僅限瀏覽不可購買)。

      2網上購物系統數據庫的設計

      為實現上述系統功能,本課程設計一個名為“salesystem”的數據庫。

      2.1基本表結構

      “salesystem”數據庫包含3個基本表,即users、product、orders,它們的結構詳見表1、表2、表3。

      2.2表之間的關系

      3個基本表之間的關系如圖3所示。

      說明:

      orders表中的uid為外鍵,引用users表中的uid;

      orders表中的pid為外鍵,引用product表中的pid。

      3實驗內容設計

      綜合案例完成后,我們要考慮如何將綜合案例涉及的知識點分解到7個小實驗中,因此我們的課程設置如下:

      1) 實驗1:初識數據庫――使用“網上購物系統”。

      2) 實驗2:使用T-SQL進行數據定義與單表查詢。

      3) 實驗3:使用T-SQL進行數據查詢與數據更新。

      4) 實驗4:SQL Server 2005的使用。

      5) 實驗5:VB常用控件及流程控制語句的使用。

      6) 實驗6:VB數據庫編程基礎(1)。

      7) 實驗7:VB數據庫編程基礎(2)。

      8) 實驗8:基于VB的數據庫應用程序開發實例――網上購物系統。

      實驗1的任務是將學生引入網上購物系統,并引導學生對網上購物的原理產生疑問。帶著這些疑問,我們開始了數據庫的學習之旅。

      實驗2―實驗4的任務是學習數據庫的創建、表結構及數據查詢與更新的操作。這3次實驗是本課程的重點,我們采取的教授策略是知其然,然后知其所以然。先讓學生學習具體操作,在此基礎上引出數據庫表結構、約束、表內容以及表之間關系等數據庫的基本理論知識。通過學習數據查詢,讓學生進一步理解為什么數據庫能夠管理大量數據,為什么我們可以從數據庫中提取出那么多的信息。

      實驗5―實驗7的任務是學習VB程序設計的基礎知識。構建一個完整的數據庫系統,僅僅靠數據庫的構建還是不夠的,還需要前臺軟件。前臺軟件的開發需要開發工具,我們選擇了適于學生學習的Visual Basic。這3次實驗將網上購物系統中用到的VB基礎知識拆分在13個小實驗中,為完成綜合實驗――實驗8奠定了基礎。

      4實驗課程教學效果

      實驗課程設置之初,有老師提出疑問,在整個一門課中,學生就圍繞這網上購物系統的3張表轉,會不會厭煩?僅僅這樣3張表能讓學生充分理解數據庫系統的原理嗎?經過4個學期的實踐,總結本實驗課程的考察結果,證明僅僅通過一個網上購物系統完全可以讓學生理解數據庫基本原理,并達到融會貫通的學習效果。

      本實驗課程的考核包括兩部分:理論知識部分和綜合運用部分。理論部分主要考察學生對數據庫原理理論知識的掌握情況。綜合運用部分考察學生綜合、靈活運用理論知識的能力。考察結果表明,通過案例的方式引出數據庫基本理論知識的學習方式更容易為學生所掌握。而且同一個案例的每次出現都會使學生對網上購物系統數據庫有新的或更深的理解。

      為了考察學生靈活運用的能力,我們在綜合運用部分采用的數據庫系統都是學生未曾見過的、陌生的系統,如網上考試系統、圖書借閱系統、運動會比賽系統、pubs、Northwind等。綜合應用題要求學生自己創建數據庫、表,輸入數據、查詢數據、更新數據。雖然面對陌生的數據庫系統,但95%的同學都掌握得非常好,能夠靈活運用,這充分說明了本實驗課程的教學效果是良好的。

      5結語

      在信息化時代,非計算機專業的計算機教學是一項非常有挑戰性的工作,具有時代性、應用性、廣泛性的特點。數據庫系統基礎就是為了滿足信息時代對大學生的要求而開設的一門課程。基于綜合案例的實驗課程模式適合非計算機專業學生,取得了較好的教學效果,今后將不斷完善和豐富。

      參考文獻:

      [1] 教育部高等學校文科計算機基礎教學指導委員會. 高等學校文科類專業大學計算機教學基本要求[M]. 北京:高等教育出版社,2008:39-40.

      [2] 杜劍俠,張巨儉. 談高校理工類專業計算機基礎教育教學模式[J]. 計算機教育,2008(15):56-57.

      [3] 杜劍俠,耿增民. 談服裝設計專業開設VB程序設計的重要性和教學方法[J]. 高教研究,2008(4):29-31.

      [4] 杜劍俠,康海燕. 文科類專業VB教學方法研究[C]//全國高等院校計算機基礎教育研究會.全國高等院校計算機基礎教育研究會2008年學術年會論文集. 北京:清華大學出版社,2008:385-388.

      [5] 王彤,王良. 案例教學法在數據庫原理課程中的應用[J]. 計算機教育,2006(2):27-30.

      [6] 林蔭,盧瑩,王洪元. 數據庫技術實驗教學的探索與實踐[J]. 時代教育:教育教學版,2008(5):132-134.

      Experiment Course Design of Database Base Based on Integrated Case

      DU Jian-xia, GENG Zeng-min, SUN Xiao-dong

      (Deptartment of Computer Center, Beijing Institute of Clothing Technology, Beijing 100029, China)

      數據庫課程設計范文第3篇

      【關鍵詞】課程設計;項目化教學法;全局規劃

      一、引言

      《數據庫課程設計》是計算機專業本科生在學過《數據庫系統概論》課程之后開設的一門綜合性較強的實踐課程。其主要任務就是使學生進一步鞏固和理解所學的數據庫基本理論知識和技術,培養學生運用所學的知識和技術設計數據庫系統的能力。在實踐中,我們采用了項目化教學法進行數據庫課程設計,該方法使得學生對知識的掌握和理解、解決問題的能力等方面都得到了極大的提高。但是學生在進行數據庫設計時,也常常存在著一些問題。這些問題不糾正,將導致學生在系統設計中養成一些不好的習慣,設計出的系統也存在不實用,不穩定等問題。

      二、項目化實驗教學法的主要內容

      項目化實驗教學法是通過實施一個完整的項目而進行的實驗教學活動,其目的是在實驗教學中以學生為中心,把理論與實踐教學有機地結合起來,充分發掘學生的自主創新能力,提高學生解決實際問題的綜合能力。項目化實驗教學法,是由教師提出開發目標,學生以小組為單位進行項目選題,在教師的指導下完成項目開發,學生通過親身實踐,自覺運用已學的知識,有效探究和學習新的知識,從而提高專業技能,并體會探究的樂趣和協作的精神。這是一種“以學生為主體、以教師為主導”的建構主義教學模式,它強調項目任務的真實性、教師指導的目標指引性、學生學習的積極主動性、實踐過程的探究性和合作性、評價的過程性和反思性等[1]。

      項目化實驗教學法最顯著的特點是“以項目為主線,教師為主導,學生為主體”,改變了傳統教學中“教師講,學生聽”的被動教學模式,創造了學生主動參與、協同合作、探索創新的新型教學模式。

      三、學生在進行數據庫設計時常見的問題

      1.課程設計的題目選擇不合理

      由于課程設計的選題工作是在數據庫課程設計開始時才進行,因此,有的同學把課程設計的題目設計得很大,然而課程設計安排的時間比較少,學生投入的精力也有限,所以導致學生做出的系統虎頭蛇尾。

      2.把程序編寫工作放在數據庫課程設計中的首要位置

      學生在做數據庫課程設計之前,已經做過一些課程設計。比如在學習C、C++或Java之后,利用C、C++或Java所做的課程設計。那些課程設計內容是使用高級語言設計和編寫小軟件,在那些課程設計中,程序編寫是一項非常重要的工作,因為那些課程設計是以熟練應用某高級語言為目的[2]。而在數據庫課程設計中,編寫程序工作與需求分析、總體設計和詳細設計等工作相比較,重要程度降低了。因為數據庫課程設計不是以熟練運用某高級語言為目的,而是以熟悉和運用數據庫系統設計知識為目的。

      但是學生往往認為程序編寫工作重要,而認為需求分析、總體設計和詳細設計等工作無關緊要。當確定課程設計題目后,有些學生不認真作需求分析、總體設計和詳細設計等工作,匆匆忙忙開始編寫程序,這種行為與數據庫課程設計的目的不相符。

      3.只重視系統主要功能模塊的實現,缺乏整體和全局觀念

      在系統開發的過程中,學生對系統沒有全局規劃[3],往往是把時間都花在需求分析和系統實現上,在最后階段,由于時間倉促,很多學生甚至沒有做系統測試,草草收場,這樣開發出來的系統將會出現很多問題,究其原因,主要是學生在系統開發各階段,缺乏一個整體的統籌規劃。

      4.熟悉常用技術和工具

      在《數據庫原理》課程中,我們介紹了數據庫設計的傳統方法,例如:概念設計中ER圖的畫法,以及如何將ER圖轉化為邏輯模型等數據庫的設計方法。由于現在數據庫技術發展很快,在軟件公司實際的數據庫系統開發中,書上介紹的這些技術方法已經過時。有很多工具可以直接完成從數據庫概念模型到物理模型的設計和轉化。如果我們還使用書上的方法,將會造成學生畢業后所學的內容已經過時的問題。

      四、改進措施

      針對上述問題和問題產生的原因,應該采取如下一些措施加以解決。

      1.選擇恰當的課程設計題目

      課程設計的選題工作可以在數據庫原理課程開始講授時布置下去,讓學生有充足的時間思考,思考成熟后,在指導教師幫助下,將課程設計題目確定下來。然后學生一邊學習數據庫原理課程內容,一邊著手收集課程設計所需的有關資料,做好課程設計的準備工作。課程設計題目所涉及的問題規模和難度應該比較小。因為課程設計不同于畢業設計,加上課程設計安排的時間比較少,學生投入的精力也有限,所以要控制規模和難度[4]。指導教師在幫助學生選擇題目時,可以選擇學生比較熟悉的問題,如圖書資料管理系統、學生成績管理系統、人力資源管理系統等等,或者選擇學生很快就能熟悉的一些問題。

      2.擺正程序編寫工作在軟件工程中的位置

      指導教師要引導學生明確數據庫課程設計的目的,使學生清楚程序編寫工作與其他軟件開發工作的關系,讓學生擺正編寫程序工作在數據庫課程設計中的位置;告訴學生不能只重視編寫程序工作而輕視其他工作;更不能不經過需求分析、總體設計和詳細設計等階段而直接開始程序編寫工作。通過做數據庫課程設計引導學生擺正程序編寫工作的位置。此外,指導教師可以通過將一些典型錯誤實例介紹給學生,引起學生的重視;還可以安排時間讓學生對設計內容進行自查和互查。

      3.培養整體觀念和全局意識

      在數據庫課程設計開始時,教師應該指導學生制訂一個軟件開發計劃。對于軟件開發過程中的每個階段,從可行性研究到需求分析,從總體設計到詳細設計,從編碼到測試,讓學生站在整體和全局的角度,考慮和分配各階段所用時間和各種資源。通過這個計劃的制訂,訓練學生樹立從整體出發來思考軟件系統開發過程的觀念,引導學生學會從全局的角度來合理規劃軟件開發的各項工作,熟悉軟件開發的整體過程。指導教師根據學生做的規劃,對學生各階段的工作進行審查,審查通過之后,再讓學生做后面的工作。

      4.熟悉常用技術和工具

      指導教師要引導學生利用課程設計來熟悉數據庫開發的一些常用技術和工具。例如,我們在數據庫課程設計中就可以教學生怎樣使用POWER DESIGNER來做數據庫設計[5]。因為學生畢業后,從事數據庫開發工作,就會經常用到這些工具。熟悉這些常用技術和工具的使用方法,并且認真完成課程設計各項文檔材料的制作,可以為畢業后從事相關的軟件開發工作奠定良好的基礎。

      五、教學效果

      教學實踐表明,這種形式的數據庫課程設計,可以使學生有效地鞏固對基礎理論知識的掌握,使學生系統地了解軟件開發流程,提高學生的系統開發能力,增強學生的就業競爭力,并且可以建立學生的團隊意識,提高學生的交流和協作能力。

      參考文獻

      [1]林巧,丁革建.數據庫課程設計的項目化實驗教學方法[J].實驗室研究與探索,2009(4):131-139.

      [2]胡穎.關于提高課程設計教學效果的措施[J].職業教育研究,2006(11):23-25.

      [3]海波,朱小軍.高校實踐性課程多元學習環境設計[J].甘肅高師學報,2007(5):54-56.

      [4]王艷紅,章小莉,姜湘崗.在數據庫課程設計中培養學生項目開發能力[J].計算機教育,2009(13):91-94.

      [5]衛東,房薌濃.面向應用型人才培養的數據庫課程教學模式探討[J].高教論壇,2010(5):49-51.

      基金項目:貴州大學教改基金項目(編號:gdjg(2010)

      數據庫課程設計范文第4篇

      關鍵詞:數據庫原理;設計;實驗

      中圖分類號:G4

      文獻標識碼:A

      doi:10.19311/ki.1672-3198.2017.08.080

      1 研究背景

      《數據庫原理及應用》課程是一門理論與實踐結合緊密的計算機專業基礎課程,分為理論與應用兩部分。《數據庫課程設計》是與此課程配套的實踐課程,對原理的理論教學起著重要的輔助作用。它的教學目標要求學生掌握數據庫設計的步驟,將軟件工程思想與其結合最終完成應用系統的開發設計。目前在教學過程中兩門課程往往作為獨立的教學課程完成授課,關聯性差,存在弊端,影響了實際教學效果,如何切實有效的將二者結合迫在眉睫。

      2 存在問題

      《數據庫原理及應用》課程理論知識點抽象,課程的實驗一般為驗證性實驗。由于驗證性實驗的內容來源于理論知識點,每個實驗要根據教材各知識點來安排,但教材又受到本身系統性的約束,所以這樣使得各實驗內容相對孤立缺乏連貫性,學生只能針對各知識點進行專項練習。這種教學方法表面上看似乎符合計算機課程理論與實際相結合的要求,但卻存在很大的弊端,學生僅學會了簡單“復制”課本知識點,沒有從本質上理解所學的知識,只知道按要求去做但沒有深入思考為什么要這樣去做,因此根本談不上對學生的創新性思維和綜合運用能力的培養。由于理論知識過于抽象,各知識點涉及的實驗比較孤立,相關性差,學生缺少系統化設計思路,導致學與用的脫節。學生完成了一個學期的實驗之后,對于每個單一的知識點雖然有了一定程度的掌握,對知識點的綜合應用沒有掌握,對創建一個功能完善的數據庫系統一無所知。

      《數據庫課程設計》是《數據庫原理及應用》的實踐課,要求學生掌握數據庫系統的設計過程,利用原理課程中各分散知識串聯成為一個整體,在設計過程中掌握抽象的理論概念,達到對知識的靈活運用。但由于課程設計學時只有一周,面對龐大的數據庫設計任務,時間緊任務重很多學生采取敷衍了事的態度,沒有認真分析課題,沒有考慮原理和課程設計這兩門課的聯系,無法靈活的將理論知識點轉化為相應的功能操作,甚至產生了抄襲的行為,失去了課程設計這門課開設的意義。

      3 解決方案

      為解決兩門課程學習過程中出現的弊端,采用將原理課程與課程設計任務相結合的教學模式。

      對于數據庫理論知識點抽象單一,實驗內容孤立的問題,教師可以根據課程設計的內容要求,挑選優化的與有代表性的項目,從基本概念到課程設計要求由淺入深分步講解,使學生全面掌握數據庫開發過程的整個流程。教學中采用開放式方式,提高學生的自主性與創造性學習。

      一直以來,數據庫課程設計中因為時間緊課時少,大多數教師采用固定題目供學生使用,這樣可以提高教師對課題的指導效率,但學生對教學內容掌握情況參差不齊,導致學生對所學內容不能很好掌握。針對這種情況可以采用分層教學,以“需求”為導向,將任務劃分為多個模塊,對每一模塊提出具體的實驗要求,根據學生情況進行分組選擇,挑選實力相當的任務模塊,在學生完成任務的過程中,教師指出理論課程中與完成各模塊任務相關的章節位置,進行基礎理論的講解,將各個單一的知識點串聯起來。學生則根據學習的各個知識點及其對應的各個驗證性實驗,與課程設計要求完成的功能任務一一對應,分階段完成課程設計的任務。在實驗操作過程中要符合教學要求,鞏固專業知識,培養學生對問題的分析、解決和綜合運用能力。學生在開發過程中產生的問題,教師可以采用針對性引導的方式,引導學生從課本中找到對應知識點,改進設計方法,發現問題本質,實現對稻菘飫礪壑識的真正領悟,以及完成理論指導課程實踐,課程實踐應用和完善理論知識的作用。

      4 教學效果

      數據庫原理與課程設計任務相結合的教學方法,是在傳統單一的教學方法中結合了項目教學方法,通過解決基礎理論課程中抽象知識點和孤立實驗任務,以及課程設計中龐大而復雜的數據庫開發過程為主要目標,在課程設計項目操作實施過程中完成了基礎理論知識的教學任務,實現了課程的教學要求和目標。這種相結合的新型教學模式較之前的單一使用傳統教學方法更側重于學生學習興趣及實踐操作能力的培養,在教學過程中以學生為主體,教師為主導,設計任務為主線,充分調動了學生的主觀積極性,開闊了學生的思路。

      以理論和實踐相結合的教學路線,合理的教學計劃、優化的課程設計案例,漸進的交互體系等方式提高學生解決問題的能力,培養學生逐漸建立優良的系統分析設計理念,鍛煉學生的實際操作能力,可以學以致用,具有積極的作用。

      5 總結

      本文針對數據庫理論及數據庫課程設計的教學內容和方法進行了深入探索,對當前學生數據庫理論知識掌握程度與課程設計操作實踐需求之間存在的差距進行了分析研究,根據現階段理論課程的教學模式,從課程設計的案例出發,將二者有效的結合起來,激發了學生的學習興趣。有效的促進了學生學習質量的提高和數據庫相關課程的整體水平。

      參考文獻

      [1]劉雁高.項目式教學在高職設計教學中的運用[J].中國電力教育,2012,(2):33-34.

      數據庫課程設計范文第5篇

      關鍵詞:高職;課程設計;課程建設

      中圖分類號:G642 文獻標識碼:A 文章編號:1671-0568(2014)08-0046-02

      基金項目:本文系安徽省省級質量工程項目“省特色專業網絡系統管理”(編號:20101425)、院級精品課程“企業級數據庫安裝、配置與管理”(編號:zlgc2012011)、院級教學項目課題“項目化教學中存在的問題及對策研究”(編號:zlgc2012043)的科研成果。

      一、課程設計的理念與思路

      1.“數據管理策略化、教學模式任務化”的設計理念。以數據庫管理員工作崗位及網絡管理崗位中數據庫安全規劃、安全防護技術實施的職業能力培養為目標建構課程;以數據庫管理需求為主線,提煉職業崗位的工作過程;以工作任務為中心,將數據庫管理所需的理論知識和管理技術根據任務需要融入學習情境,實現理論對實踐的指導,學生在完成具體任務的過程中更深入地理解理論知識和技能;按照教育規律,結合學生的認知規律,構建3大學習情境,學生以完成工作任務來獲得數據庫管理的知識和技能,循序漸進地提升數據庫管理能力;綜合運用多種教學方法,以促進學生的學習效果;以全國計算機信息高新技術考試和微軟認證考試標準為參照,開發習題自測、認證模擬和實踐能力測評,實現多元綜合評定。

      2.設計思路。圍繞崗位職業能力培養,開展崗位工作任務和工作能力分析,建立課程標準,整合并序化教學內容;采用任務驅動教學模式,實施理論實踐一體化、教學做一體化教學;充分利用校內外實訓基地進行綜合實訓,完善課程考評體系建設,開發基于工作過程的精品課程;注重實訓、綜合實訓環節的銜接,注重在校學習與實際工作的一致性,教學過程體現職業性、實踐性和開放性。見圖1。

      二、教學內容

      1.教學內容的針對性與適用性。該課程定位于培養能夠解決不同應用環境下數據庫問題的“數據庫管理員”。從職業資格來看,對應全國計算機信息高新技術考試的操作員和高級操作員,以及微軟認證技術專家(MCTS);從技能上來看,具有數據庫管理系統的使用能力和數據庫系統應用知識與技能;從職業崗位來講,定位于數據庫操作員和高級數據庫操作員崗位,數據庫管理師和數據庫系統管理員(MCITP)是學生的職業升遷目標。

      2.教學內容的組織與安排。遵循教學及學生的認知規律,情境設計由易至難,體現出技術要求從易到難、職業能力不斷提升。每個學習情境對應不同的應用環境,以確定數據庫管理的3大學習情境,并將學習情境所需的技能進行序化,形成5個相同的教學任務,教學內容見圖2。

      任務內容來自于真實的工作情境,以能力訓練任務為單元,科學設計學生行動標準和教師教學方法,靈活采取任務驅動、虛擬訓練、討論分組實施等多種教學方法。

      三、教學方法與手段

      1.教學模式的設計與創新。①與行業專家共同分析數據庫系統的管理需求。課程設計來源于對數據庫系統管理需求的理解,以安全管理數據庫系統為核心,分別是管理對SQL SERVER實例的訪問、管理對SQL SERVER數據庫的訪問、管理對數據庫架構的訪問、管理對數據庫表和列的訪問;②總結數據庫管理員的工作過程。數據庫管理員的工作有兩個起始點:一是對現有數據庫系統進行安全評估,根據檢查結果設計系統數據庫和用戶數據庫的恢復策略、數據庫訪問策略;二是針對建設中的數據庫系統管理需求,提出完整的數據庫系統管理方案。一般需要安裝SQL Server 2005平臺,遷移數據庫、設計系統數據庫和用戶數據庫的恢復策略和數據庫訪問策略,并能夠根據實際情況對數據庫服務器和用戶數據庫進行日常管理,等等;③分解數據庫管理員的技能要求,見圖3;④按照數據庫管理系統的安全技術要求,從數據安全需求分析開始進行評估,并制定數據訪問策略。數據訪問策略由4個層次組成:實例訪問策略、數據庫訪問策略、架構訪問策略、數據庫對象(表和視圖等)的訪問策略;⑤課程標準參照職業資格認證。結合數據庫管理領域的資格認證,將涉及的知識、能力要求融入課程標準;⑥優質的教學資源庫為課程實施提供保障。除基本教學資源外,還有供學生自主學習的資源,包括各種課件、電子書和視頻。

      2.多種教學方法的運用。①項目教學法。以完成3~5個具體的項目為任務;②討論交流法。針對項目中的問題,組織學生進行討論、發表意見,發揮集體的力量來解決問題,并在解決問題的過程中學習知識;③查找資料法。要求學生根據項目需求查閱資料;④教學做三位一體教學法。學生邊學、邊實踐、邊做,遇到問題時教師邊講解、邊指導、手把手教;⑤激勵教學法。項目完成后,對做得好的小組給予表揚,并把項目在課堂上進行展示。鼓勵做得好的小組再接再厲,讓其他小組朝此方向努力。

      3.現代教學技術手段的應用。充分運用現代教育技術,發揮網絡系統管理專業的技術力量和網絡資源的開放性、交互性等優勢。①充分利用虛擬機技術,構建仿真實訓環境。采用計算機虛擬化技術VMWare建成高度仿真的虛擬網絡實訓環境。每臺計算機均可同時模擬多臺Windows服務器或客戶端,模擬企業真實的網絡運行環境,使每個學生均可扮演企業網絡的數據管理員。虛擬的企業網絡環境方便學生練習多數據庫服務器之間的數據遷移和注冊等技能;②發揮網絡教學平臺優勢,延伸學習空間。本課程的網絡教學資源包括任務示范視頻、教材展示等豐富資源,同時利用網絡教學平臺,延伸學生的學習空間。

      4.網絡教學資源和硬件環境。將各類教學資料上傳至網絡,供學生隨時隨地學習訪問;教師可定期題目,學生通過自測來檢驗知識掌握程度;開通“教學論壇”欄目、QQ群、YY語音,學生隨時隨地將問題到網上,任課教師定期給予輔導答復,成為師生之間的交流平臺。

      四、特色與創新

      1.依據崗位需求和職業資格標準確定教學內容。課程針對數據庫管理員崗位進行分析,抽取其中的核心內容,形成如下典型的工作任務:安裝SQL Server 2005平臺、設計數據遷移方法、設計數據庫保護策略、設計數據庫安全訪問策略、數據庫的日常管理5個方面。

      2.依據工作過程和學生的認知規律序化教學內容,見圖4。

      3.統籌兼顧,突出三個“并重”。①理論與實踐并重。課程設計體現了數據庫管理理論與實踐技能并重,以任務為載體,讓學生根據實際工作所需技能的操作方法和規范要求進行學習、訓練,針對不同任務的技能需求引入相關理論知識,用工作任務驅動學生積極主動地進行學習和訓練,有效調動學生對操作技能和理論知識學習的積極性;②職業技能與職業道德并重。數據庫安全是“三分技術,七分管理”,提高數據庫管理崗位人員的職業道德非常重要。課程教學從安全管理的案例分析切入,引導學生認識數據風險,并重視數據安全事件所帶來的災難性后果,培養學生的安全意識;同時,利用數據安全標準、法律法規的宣講培養學生職業道德,引導學生更有效地利用技術手段來維護數據庫系統安全;③頂崗實習與可持續發展并重。通過校內外實訓基地的任務訓練、綜合實訓及頂崗實習的實踐鍛煉,培養分析問題、解決問題的能力,并逐步培養針對應用需求合理制定并實施安全防護策略的職業能力。

      參考文獻:

      [1]高玉萍.項目化教學課堂實施中存在的問題與對策[J].天津職業大學學報,2009,(05).

      相泽亚洲一区中文字幕| 国产亚洲欧洲Aⅴ综合一区| 亚洲va无码手机在线电影| 综合亚洲伊人午夜网| 亚洲精品成人久久久| 亚洲AV无码成H人在线观看| 国产精品久久亚洲一区二区| 国产成人高清亚洲一区91| 亚洲AV综合永久无码精品天堂| 亚洲丶国产丶欧美一区二区三区| 亚洲精品美女久久7777777| 亚洲欧美日韩综合久久久久| 亚洲国产成人久久综合| 久久亚洲精品无码网站| 国产在亚洲线视频观看| 亚洲精品专区在线观看| 国产亚洲精品影视在线产品| 亚洲精品成人网站在线观看 | 亚洲熟妇少妇任你躁在线观看无码| xvideos亚洲永久网址| 亚洲人成无码www久久久| 毛茸茸bbw亚洲人| 国产成人精品日本亚洲| 亚洲短视频男人的影院| 亚洲精品电影在线| 亚洲三级在线免费观看| 亚洲一区二区无码偷拍| 亚洲精品自偷自拍无码| 亚洲国产电影av在线网址| 国产亚洲午夜高清国产拍精品 | 亚洲午夜无码AV毛片久久| 国产偷国产偷亚洲高清日韩| 亚洲色偷偷偷鲁综合| 亚洲国产一区二区a毛片| 亚洲在成人网在线看| 亚洲色大成网站WWW国产| 另类专区另类专区亚洲| 亚洲自偷自偷图片| 亚洲综合在线成人一区| 亚洲午夜无码久久久久小说| 亚洲国产av无码精品|