《數(shù)據(jù)庫》課程教學大綱_第1頁
《數(shù)據(jù)庫》課程教學大綱_第2頁
《數(shù)據(jù)庫》課程教學大綱_第3頁
《數(shù)據(jù)庫》課程教學大綱_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

數(shù)據(jù)庫課程教學大綱<DATABASE(VisualFoxPro)>學時數(shù):40其中:上機實訓學時:12課外學時:0學分:2.5適用專業(yè):電氣工程自動化一、課程的性質(zhì)、目的和任務課程的性質(zhì):現(xiàn)在的社會是一個信息飛速發(fā)展的社會,而信息社會必然對高校培養(yǎng)學生的素質(zhì)及其知識結構提出更高和更新的要求。為適應社會的要求,為國家培養(yǎng)有用的人才,國家高教司將高校非計算機專業(yè)的計算機基礎教育內(nèi)容分為三個層次:計算機文化基礎、計算機技術基礎和計算機應用基礎。我們設置《數(shù)據(jù)庫(VisualFoxPro)》課程,屬第二個層次的內(nèi)容,而且VisaulFoxPro也是目前微型機使用的操作系統(tǒng)Windows平臺上支持的非常流行的面向對象的可視化程序設計語言之一。鑒于電氣工程自動化專業(yè)的人才培養(yǎng)計劃要求,因此開設《數(shù)據(jù)庫(VisualFoxPro)》這門面向對象程序語言設計課程。設置本課程的目的和任務:使學生掌握數(shù)據(jù)庫設計和數(shù)據(jù)庫操作的基本理論和方法,初步掌握面向對象程序設計的思路,為學生今后學習其它面向對象程序設計語言打下一個基礎。并為學生的后續(xù)專業(yè)課程打下必要的計算機基礎。二、課程教學的基本要求1.掌握數(shù)據(jù)庫的基礎知識、數(shù)據(jù)及數(shù)據(jù)運算;2.掌握表的基本操作,了解數(shù)據(jù)庫操作,掌握SQL語言;3.掌握面向過程的三種程序設計結構;4.掌握表單的基本知識和表單設計;5.了解報表設計和菜單的設計。三、課程的教學內(nèi)容、重點和難點第一章VisualFoxPro基礎知識(1.5學時)內(nèi)容:1.1數(shù)據(jù)庫基本概念 1.2關系數(shù)據(jù)庫系統(tǒng) 要求:了解什么是信息、數(shù)據(jù)、數(shù)據(jù)處理、數(shù)學模型、關系數(shù)據(jù)庫了解數(shù)據(jù)庫系統(tǒng)的體系結構、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫應用系統(tǒng)的構成

3.熟悉VisualFoxPro6.0應用系統(tǒng)環(huán)境第二章數(shù)據(jù)及數(shù)據(jù)運算(4.5學時)內(nèi)容:2.1數(shù)據(jù)類型2.2常量 2.3變量 2.4數(shù)組 2.5函數(shù) 2.6運算符與表達式 要求:理解基本數(shù)據(jù)類型,常量與變量掌握常用標準函數(shù)、運算符與表達式的使用方法

重點:常用標準函數(shù)、運算符與表達式的使用方法難點:函數(shù)、表達式第三章表基本操作(3學時)內(nèi)容:3.1表的建立3.2表的編輯修改 要求:掌握表的創(chuàng)建方法,包括表的結構設計和數(shù)據(jù)的輸入掌握表的打開、數(shù)據(jù)的顯示、修改和刪除等基本操作重點:表的建立及基本操作難點:第四章數(shù)據(jù)庫的操作與SQL語言(7學時)內(nèi)容:4.1數(shù)據(jù)庫的基本操作 4.2數(shù)據(jù)字典 4.3關系型數(shù)據(jù)庫標準語言SQL 要求:掌握數(shù)據(jù)庫的創(chuàng)建,了解數(shù)據(jù)字典的設計和使用熟練掌握查詢設計器的使用方法,通過查詢設計器中的“查看SQL”菜單來理解SQL語言中的各短語含義。重點:數(shù)據(jù)庫的建立,查詢設計器的使用難點:多表操作、SQL-select語句第五章表單的基本知識(6學時)內(nèi)容:5.1建立表單 5.2表單的數(shù)據(jù)環(huán)境 5.3表單的屬性 5.4表單的常用事件5.5向表單添加控件 5.6部分控件 6.7代碼 6.8方法要求:學會使用表單向導和表單設計器創(chuàng)建表單了解和掌握對象以及對象的屬性、事件等概念了解和掌握VFP中常用控件的特點和性能,學會控件在表單中的基本操作學會如何在表單中編寫事件代碼、創(chuàng)建數(shù)據(jù)環(huán)境掌握對象的相對和絕對引用重點:對象的相對和絕對引用,對象以及對象的屬性、事件等概念難點:對象的相對和絕對引用第六章程序設計基礎(6學時)內(nèi)容:6.1程序文件的建立與運行 6.2程序的控制結構 要求:了解程序設計的基本方法掌握程序文件的建立與修改、程序文件的調(diào)試。掌握程序的三種基本控制結構包括:順序結構、選擇結構、循環(huán)結構重點:程序的三種基本控制結構難點:選擇結構、循環(huán)結構第七章表單設計(10學時)內(nèi)容:7.1常用控件 7.2多表單應用程序 要求:了解并掌握常用控件的常用屬性、事件的用法,能設計功能簡單的表單,了解表單參數(shù)的傳遞和表單結果的返回。重點:列表框和組合框控件、表格控件、表單參數(shù)的傳遞、表單結果的返回難點:列表框和組合框控件第八章報表與標簽設計(1學時)內(nèi)容:8.1報表設計 要求:掌握利用報表向導創(chuàng)建報表 掌握利用快速報表創(chuàng)建報表 了解利用報表設計器創(chuàng)建報表重點:利用報表設計器創(chuàng)建報表、利用報表向導創(chuàng)建報表難點:第九章菜單設計(1學時)內(nèi)容:9.1菜單規(guī)劃9.2建立菜單9.3建立快捷菜單要求:了解系統(tǒng)的菜單組成學會設計應用程序的系統(tǒng)菜單掌握將菜單加載到表單上的方法重點:菜單的設計難點:菜單的加載四、課程各教學環(huán)節(jié)要求教學環(huán)境:授課在多媒體教室。硬件配置要求:586以上微機,配有UBS接口,、軟驅、光驅和大屏幕投影儀,RAM≥64MB。軟件配置要求:操作系統(tǒng)為Windows98以上版本。面向對象可視化的中文VisaulFoxPro6.0版。學生實習環(huán)境實習機:最低配置,586以上微機,,RAM≥32MB,軟驅、硬驅軟件配置要求:操作系統(tǒng)為Windows98以上版本。面向對象可視化的中文VisaulFoxPro6.0版??己思俺煽儯罕菊n程考核成績包括機試成績和平時成績兩部分。其中平時成績應是作業(yè)、實驗、課堂回答問題等綜合成績。相關事宜具體說明如下:1.期末考試(機試)采用閉卷形式進行考核。2.平時作業(yè)要按時保質(zhì)保量地完成。3.總成績:期末成績占70%,平時成績占30%。五、學時分配教學內(nèi)容各教學環(huán)節(jié)學時分配作業(yè)題量備注章節(jié)主要內(nèi)容講授實訓討論習題課外其它小計1VisualFoxPro基礎知識10.512數(shù)據(jù)及數(shù)據(jù)運算31.54.56-83表基本操作2136-10該作業(yè)題包含實驗指導書中的練習4數(shù)據(jù)庫操作與SQL語言4376-105表單的基本知識4262-46程序設計4262-47表單設計82104-68報表設計119菜單設計11合計28124026-42六、課程與其他課程的聯(lián)系本課程原則上與其他程序設計語言課程沒有先后關系。但是,考慮到實際教學效果和教學效率,在學習本課程之前要對計算機的相關軟件基礎知識有所掌握。因此,這個教學大綱是在學生已掌握一定軟件基礎知識的前提下制定的。七、教材與教學參考書(一)教材朱珍.《VisualFoxPro數(shù)據(jù)庫程序設計》(第二版).北京:中國鐵道出版社,2008年11月.朱揚清.《VisualFoxPro數(shù)據(jù)庫程序設

溫馨提示

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

評論

0/150

提交評論