版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
Xxx大學《數(shù)據(jù)庫及應用》教學大綱編寫單位:xxxxxxx系執(zhí)筆人:xxxxxxx系審核人:xxxxxxx系xxx大學xxx系20xx年2月第1頁PAGE課程中文名稱數(shù)據(jù)庫及應用課程英文名稱DataBaseAppplication課程性質(zhì)公共基礎(chǔ)課適用專業(yè)非計算機專業(yè)先修課程計算機應用基礎(chǔ)并修課程總學時54總學分3使用教材VisualFoxPro數(shù)據(jù)庫程序設(shè)計教程參考書目教學方式多媒體考核方式階段性考核課程概述(本課程在學科或?qū)I(yè)中的地位和作用、教學目標、內(nèi)容簡介等)本課程是根據(jù)教育部對高校非計算機專業(yè)計算機公共課的教學要求,繼《計算機文化基礎(chǔ)》課程后的又一門計算機公共課。本課程主要目的是使學生通過“數(shù)據(jù)庫及應用”課程的學習,了解數(shù)據(jù)庫的基本概念,掌握數(shù)據(jù)庫應用系統(tǒng)開發(fā)的基本方法和過程,培養(yǎng)學生將數(shù)據(jù)庫應用技術(shù)與其專業(yè)相結(jié)合的意識和能力。同時,考慮學生參加全國計算機等級考試的需求,本課程的教學應能提供相應的支持。本課程是計算機應用的重點課程,教學內(nèi)容以系統(tǒng)性和實用性為原則,要求達到計算機基礎(chǔ)教學三個層次的第二個層次。1.了解數(shù)據(jù)庫的基本概念;2.掌握數(shù)據(jù)庫的基本理論和基本操作方法;3.掌握VisualFoxPro6.0操作平臺;4.掌握SQL語言的基本結(jié)構(gòu)及使用方法;5.了解面向?qū)ο蟪绦蛟O(shè)計的基本方法,具備一定的程序設(shè)計能力。
學時分配表章次章名學時備注第一章數(shù)據(jù)庫系統(tǒng)概述與VisualFoxpro基礎(chǔ)知識2第二章數(shù)據(jù)表的基本操作2第三章數(shù)據(jù)庫的設(shè)計與操作2第四章結(jié)構(gòu)化查詢語言SQL27第五章結(jié)構(gòu)化程序設(shè)計基礎(chǔ)2第六章面向?qū)ο蟪绦蛟O(shè)計9第七章菜單設(shè)計與應用3第八章報表設(shè)計1綜合練習6總學時合計=SUM(ABOVE)54含上機實習[實驗要求]本課程實驗要求較高,實驗內(nèi)容多且相關(guān)性較強,有關(guān)實驗的具體要求與內(nèi)容需按實驗大綱執(zhí)行,本大綱中不再另行說明。
第一章數(shù)據(jù)庫系統(tǒng)概述與VisualFoxPro基礎(chǔ)知識[教學內(nèi)容]數(shù)據(jù)庫系統(tǒng)的基本概念;關(guān)系數(shù)據(jù)庫系統(tǒng);數(shù)據(jù)庫應用系統(tǒng);常量、變量、函數(shù)及表達式。[教學目標與要求]熟練掌握:常量、變量、表達式及常用函數(shù);掌握:數(shù)據(jù)庫系統(tǒng)的基本概念;關(guān)系的概念、基本特點和關(guān)系運算;了解:VisualFoxpro的命令格式及文件類型。[重點與難點]數(shù)據(jù)庫系統(tǒng)的基本概念;常量、變量、函數(shù)及表達式。[教學時數(shù)]2學時第一節(jié)數(shù)據(jù)庫系統(tǒng)的基本概念一、數(shù)據(jù)庫概述(一)三類數(shù)據(jù)模型(二)關(guān)系數(shù)據(jù)庫概述(三)實體模型與實體聯(lián)系(四)三種基本關(guān)系運算(五)關(guān)系完整性二、數(shù)據(jù)庫系統(tǒng)概述(一)數(shù)據(jù)管理系統(tǒng)(DBMS)(二)數(shù)據(jù)應用系統(tǒng)(DBAS)
第二節(jié)VisualFoxpro概述一、VisualFoxpro概述二、VisualFoxpro的數(shù)據(jù)元素三、VisualFoxpro的命令格式第三節(jié)常量、變量、函數(shù)和表達式一、常量、變量的概念及類型二、函數(shù)三、表達式[復習思考題]1、與文件系統(tǒng)相比,數(shù)據(jù)庫系統(tǒng)有哪些優(yōu)點?2、數(shù)據(jù)庫管理系統(tǒng)有哪些基本功能?3、VFP有哪幾種工作方式?第二章數(shù)據(jù)表的基本操作[教學內(nèi)容]VisualFoxPro項目管理器;表的建立與修改;表的維護命令;索引的概念與索引的建立[教學目標與要求]熟練掌握:表結(jié)構(gòu)建立及修改方法;索引的概念、類型、特點及建立索引的方法掌握:對表中記錄的追加、插入和刪除等操作;項目管理器的建立和使用方法了解:多工作區(qū)的概念;數(shù)據(jù)導入和數(shù)據(jù)導出[重點與難點]表結(jié)構(gòu)的建立及修改方法;表中數(shù)據(jù)操作;索引及索引建立方法。[教學時數(shù)]2學時第一節(jié)項目管理器一、項目管理器的作用二、項目文件建立三、項目管理器的基本使用方法第二節(jié)自由表一、自由表的基本概念及組成二、自由表結(jié)構(gòu)的建立、修改三、自由表數(shù)據(jù)的編輯方法第三節(jié)索引一、索引的概念及作用二、索引的種類三、各種索引的建立方法及使用第四節(jié)工作區(qū)的概念一、工作區(qū)的概念及作用二、工作區(qū)的選擇第五節(jié)數(shù)據(jù)的導入及導出一、數(shù)據(jù)導入與導出的概念二、數(shù)據(jù)導入與導出的方法[復習思考題]1、項目管理器有哪些主要功能?2、VFP的數(shù)據(jù)表有哪些要素?3、VFP的索引有哪些種類,它們有哪些異同?第三章數(shù)據(jù)庫的設(shè)計與操作[教學內(nèi)容]數(shù)據(jù)庫的建立;數(shù)據(jù)庫表的操作;永久關(guān)系的建立;臨時關(guān)聯(lián);數(shù)據(jù)庫表屬性的設(shè)置[教學目標與要求]熟練掌握:數(shù)據(jù)庫表的操作;永久關(guān)系的建立;數(shù)據(jù)庫表屬性的設(shè)置掌握:項目中添加/移去數(shù)據(jù)庫的操作;掌握數(shù)據(jù)庫的操作了解:數(shù)據(jù)庫表的記錄級規(guī)則、臨時關(guān)聯(lián)[重點與難點]數(shù)據(jù)庫的建立;數(shù)據(jù)庫表的操作;永久關(guān)系的建立;數(shù)據(jù)庫表屬性的設(shè)置[教學時數(shù)]2學時第一節(jié)數(shù)據(jù)庫一、數(shù)據(jù)庫概述二、數(shù)據(jù)庫與數(shù)據(jù)庫表(一)主索引與主關(guān)鍵字(二)自由表與數(shù)據(jù)庫表的操作第二節(jié)數(shù)據(jù)庫表的有效性規(guī)則一、數(shù)據(jù)庫中數(shù)據(jù)有效性的概念二、有效性規(guī)則的設(shè)置方法第三節(jié)永久關(guān)系與臨時關(guān)系一、永久關(guān)系與臨時關(guān)系的概念二、永久關(guān)系三、臨時關(guān)系第四節(jié)參照完整性規(guī)則一、更新規(guī)則二、刪除規(guī)則三、插入規(guī)則[復習思考題]1、什么是參照完整性?參照完整性有什么作用?2、VFP的永久關(guān)系有臨時關(guān)系有何不同,各有什么用處?第四章結(jié)構(gòu)化查詢語言(SQL)[教學內(nèi)容]SQL概要;SQL數(shù)據(jù)定義功能;SQL的數(shù)據(jù)操縱功能;SQL的數(shù)據(jù)查詢功能;視圖[教學目標與要求]熟練掌握:SQL語言數(shù)據(jù)查詢的命令:基本查詢、嵌套查詢、多表查詢;查詢結(jié)果的處理:排序、重定向、分組統(tǒng)計與篩選視圖掌握:SQL語言數(shù)據(jù)定義的命令:.建立表結(jié)構(gòu)的命令、修改表結(jié)構(gòu)的命令,主索引建立/取消的短語,建立/取消字段有效性規(guī)則的短語;刪除表的操作命令。SQL語言數(shù)據(jù)操縱的命令:添加記錄;刪除記錄;更新記錄了解:候選索引建立/取消的短語[重點與難點]SQL的查詢結(jié)構(gòu);視圖[教學時數(shù)]27學時第一節(jié)SQL語言概述一、SQL語言的含義及特點二、SQL語言的命令分類第二節(jié)SQL語言的數(shù)據(jù)定義一、建立表的命令二、修改表的命令(一)增加字段(二)刪除字段(三)字段重命名(四)修改類型、寬度及相關(guān)規(guī)則(五)建立主索引與候選索引三、刪除表的命令第三節(jié)SQL語言的數(shù)據(jù)操縱一、添加記錄二、刪除記錄三、更新記錄第四節(jié)SQL語言的數(shù)據(jù)查詢一、基本查詢結(jié)構(gòu)(一)查詢的基本結(jié)構(gòu)(二)篩選(WHERE短語)二、與查詢有關(guān)的統(tǒng)計函數(shù)(一)SUM()函數(shù)(二)AVG()函數(shù)(三)MAX()函數(shù)(四)MIN()函數(shù)(五)COUNT()函數(shù)三、排序、分組與重定向四、嵌套查詢結(jié)構(gòu)五、多表查詢結(jié)構(gòu)(一)多表用“JOIN……ON”聯(lián)接(二)多表用“,……WHERE”聯(lián)接六、查詢設(shè)計器第五節(jié)VFP的視圖一、視圖的基本概念二、視圖建立的方法(一)用視圖設(shè)計器建立(二)用命令建立[復習思考題]1、如何用SQL語言定義表?2、VFP的SQL語言中查詢有哪幾種結(jié)構(gòu)?3、對SQL語言的查詢結(jié)果可以做哪些處理?各種處理有何用途?第五章結(jié)構(gòu)化程序設(shè)計基礎(chǔ)[教學內(nèi)容] 程序文件的建立;程序的基本結(jié)構(gòu);過程設(shè)計與調(diào)用[教學目標與要求]熟練掌握:程序設(shè)計的三種基本結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)掌握:程序的基本概念和建立程序文件的方法了解:數(shù)據(jù)的輸入與輸出;自定義函數(shù)與過程;全局變量和局部變量[重點與難點]程序的基本結(jié)構(gòu);函數(shù)與過程;全局變量與局部變量[教學時數(shù)]2學時第一節(jié)程序概述一、程序的基本概念二、程序的建立和修改第二節(jié)程序設(shè)計的三種基本結(jié)構(gòu)一、順序結(jié)構(gòu)二、選擇結(jié)構(gòu)三、循環(huán)結(jié)構(gòu)第三節(jié)函數(shù)與過程一、函數(shù)的建立與調(diào)用二、過程的建立與調(diào)用三、全局變量和局部變量[復習思考題]1、什么是程序的控制結(jié)構(gòu)?VFP的程序有哪幾種控制結(jié)構(gòu)?2、一個VFP應用程序有哪些部分組成?第六章面向?qū)ο蟪绦蛟O(shè)計[教學內(nèi)容]面向?qū)ο蟪绦蛟O(shè)計的基本概念:表單的設(shè)計與建立;常用控件的使用。[教學目標與要求]熟練掌握:表單文件建立的方法;標簽、文本框、命令按鈕、表格、單選按鈕組、組合框等控件的作用和相關(guān)屬性的設(shè)置掌握:復選框、列表框、編輯框、頁框,計時控件等控件的作用和相關(guān)屬性的設(shè)置;對象、事件和方法的概念了解:“類”的基本概念;[重點與難點]常用控件屬性及設(shè)置方法[教學時數(shù)]9學時第一節(jié)面向?qū)ο蟪绦蛟O(shè)計一、對象、類的基本概念二、對象的屬性和方法三、對象程序設(shè)計的基本方法和步驟四、對象的引用、對象的基本操作方法第二節(jié)VFP的常用控件一、表單文件二、事件驅(qū)動的概念三、常用控件(一)標簽、文本框、命令按鈕、表格、單選按鈕組、組合框(二)復選框、列表框、編輯框、頁框,計時控件[復習思考題]1、程序中如何引用一個VFP可視化控件?2、VFP中一個對象的屬性、方法、事件、事件處理程序各有什么用途?3、VFP可視化程序設(shè)計中,主要有哪些控件,作用如何?第七章菜單設(shè)計與應用[教學內(nèi)容]VFP系統(tǒng)菜單簡介;菜單設(shè)計器的使用;菜單格式(定義)文件和菜單程序文件;快捷菜單與頂層表單;菜單程序設(shè)計。[教學目標與要求]熟練掌握:菜單設(shè)計器的使用,菜單程序設(shè)計掌握:菜單格式(定義)文件(.mnx)和菜單程序文件(.mpr)的差別了解:快捷菜單與頂層表單;VFP系統(tǒng)菜單的結(jié)構(gòu)[重點與難點]菜單設(shè)計器的使用[教學時數(shù)]3學時第一節(jié)菜單結(jié)構(gòu)與菜單設(shè)計一、系統(tǒng)菜單結(jié)構(gòu)二、菜單設(shè)計器(一)菜單格式文件(.mnx)的建立(二)菜單程序文件(.mpr)第二節(jié)菜單程序設(shè)計一、快捷菜單二、頂層表單[復習思考題]1、什么是菜單?如何定義一個菜單?2、如何利用菜單對程序進行控制?第八章報表設(shè)計[教學內(nèi)容]報表文件的建立;報表向?qū)У氖褂?;報表設(shè)計器的使用;報表的輸出[教學目標與要求]熟練掌握:報表文件的建立;報表設(shè)計器的使用掌握:報表向?qū)У?/p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣西玉林市福綿區(qū)2021-2022學年六年級上學期英語期末試卷
- IT行業(yè)人事工作總結(jié)
- 《獼猴桃病蟲害防治》課件
- 《認識水果蔬菜》課件
- 2024年江蘇省無錫市公開招聘警務輔助人員輔警筆試自考題2卷含答案
- 2024年山東省聊城市公開招聘警務輔助人員輔警筆試自考題2卷含答案
- 2021年甘肅省平?jīng)鍪泄_招聘警務輔助人員輔警筆試自考題2卷含答案
- 2024年福建省龍巖市公開招聘警務輔助人員輔警筆試自考題2卷含答案
- 2023年山東省濱州市公開招聘警務輔助人員輔警筆試自考題1卷含答案
- “異地戀更能考驗男生還是女生”辯論賽策劃書
- 能源托管服務投標方案(技術(shù)方案)
- 2024年新奧集團股份有限公司招聘筆試參考題庫含答案解析
- 乳頭混淆疾病演示課件
- 高速公路涉路施工許可技術(shù)審查指南(一)
- 海南物流行業(yè)發(fā)展趨勢分析報告
- 安全運維配置檢查
- 移相變壓器計算程序標準版
- 期末測試(試題)-三年級數(shù)學上冊人教版
- 藥劑科門診中成西藥房利用PDCA循環(huán)降低門診藥房調(diào)劑內(nèi)差發(fā)生率品管圈QCC成果匯報
- 物料員工作計劃與總結(jié)
- 浙江省金華市2023年九年級上學期期末數(shù)學試題附答案
評論
0/150
提交評論