《數(shù)據(jù)庫技術(shù)及應(yīng)用》教學大綱_第1頁
《數(shù)據(jù)庫技術(shù)及應(yīng)用》教學大綱_第2頁
《數(shù)據(jù)庫技術(shù)及應(yīng)用》教學大綱_第3頁
《數(shù)據(jù)庫技術(shù)及應(yīng)用》教學大綱_第4頁
《數(shù)據(jù)庫技術(shù)及應(yīng)用》教學大綱_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《數(shù)據(jù)庫技術(shù)及應(yīng)用》教學大綱一、課程基本信息1、課程英文名稱:TechniqueandApplicationofDatabase2、課程類別:公共基礎(chǔ)課程3、課程學時:總學時56,實驗學時264、學分:3.55、先修課程:大學計算機基礎(chǔ)6、適用專業(yè):英語、法學、社會工作、公共管理7、大綱執(zhí)筆:計算機基礎(chǔ)教研室譙英8、大綱審批:計算機科學學院學術(shù)委員會9、制定(修訂)時間:2013年01月二、課程的目的與任務(wù):數(shù)據(jù)庫技術(shù)是計算機科學中發(fā)展最快的領(lǐng)域之一,也是應(yīng)用最廣的技術(shù)之一,它已成為計算機信息系統(tǒng)與應(yīng)用系統(tǒng)的核心技術(shù)和基礎(chǔ)。《數(shù)據(jù)庫及其應(yīng)用》是計算機基礎(chǔ)教學的一門核心課程。無論哪一類專業(yè)都要面對數(shù)據(jù)分析和信息處理的問題,在信息化進程不斷加速、信息量急劇膨脹的情況下,各專業(yè)開發(fā)本領(lǐng)域的專用計算機應(yīng)用系統(tǒng)的需求有增無減。本課程的教學任務(wù)就是適應(yīng)當前形勢發(fā)展,提高大學生在計算機信息處理技術(shù)方面的素質(zhì)與能力。通過本課程的學習,使學生理解數(shù)據(jù)庫系統(tǒng)的基本原理:包括數(shù)據(jù)庫的一些基本概念,各種數(shù)據(jù)模型的特點,關(guān)系數(shù)據(jù)庫基本概念,SQL語言,關(guān)系數(shù)據(jù)理論,數(shù)據(jù)庫的設(shè)計理論。掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計方法、了解數(shù)據(jù)庫技術(shù)的發(fā)展動向,以指導(dǎo)今后的應(yīng)用。三、課程的基本要求:學習本課程之前,要求學過大學計算機基礎(chǔ)。通過本課程的理論學習和上機實踐,使學生達到:理解數(shù)據(jù)庫系統(tǒng)的基本概念、原理和方法。提高學生的數(shù)據(jù)庫編程技能,培養(yǎng)學生的設(shè)計數(shù)據(jù)庫應(yīng)用的綜合能力。掌握數(shù)據(jù)庫系統(tǒng)開發(fā)的常用開發(fā)工具。四、教學內(nèi)容、要求及學時分配:(一)理論教學:1、數(shù)據(jù)庫基礎(chǔ)(2學時)教學內(nèi)容:信息、數(shù)據(jù)和數(shù)據(jù)處理數(shù)據(jù)庫管理技術(shù)的發(fā)展數(shù)據(jù)模型(層次模型、網(wǎng)狀模型、關(guān)系模型)。數(shù)據(jù)庫數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫系統(tǒng)教學要求:了解數(shù)據(jù)庫管理技術(shù)的發(fā)展理解層次模型、網(wǎng)狀模型、關(guān)系模型的含義了解數(shù)據(jù)庫系統(tǒng)的組成重點:數(shù)據(jù)、信息的含義,數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)的概念難點:數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu)2、關(guān)系數(shù)據(jù)庫理論基礎(chǔ)(2學時)教學內(nèi)容:關(guān)系模型的基本概念關(guān)系運算關(guān)系模式的設(shè)計教學要求:理解關(guān)系模型的基本概念理解和掌握關(guān)系運算掌握關(guān)系模式的設(shè)計重點:關(guān)系模型的基本概念(關(guān)系模式、關(guān)系、碼),關(guān)系模式的設(shè)計方法難點:關(guān)系代數(shù)的運算3、SQL及其應(yīng)用(6學時)教學內(nèi)容:SQL語言概述SQL的數(shù)據(jù)定義SQL的數(shù)據(jù)查詢SQL的數(shù)據(jù)更新SQL的數(shù)據(jù)保護教學要求:理解和掌握SQL數(shù)據(jù)定義、查詢和更新了解SQL的數(shù)據(jù)保護重點:標準SQL的語法,SQL的數(shù)據(jù)定義、查詢和更新難點:SQL的數(shù)據(jù)保護,數(shù)據(jù)庫索引技術(shù)4、數(shù)據(jù)庫的存儲過程、觸發(fā)器、完整性與安全性(2學時)教學內(nèi)容:存儲過程與觸發(fā)器完整性、并發(fā)性、安全性數(shù)據(jù)備份與恢復(fù)教學要求:理解存儲過程與觸發(fā)器了解完整性、并發(fā)性、安全性的含義掌握數(shù)據(jù)備份與恢復(fù)的技術(shù)重點:存儲過程與觸發(fā)器在Transact-SQL中的實現(xiàn)難點:完整性、并發(fā)性、安全性5、VisualFoxpro數(shù)據(jù)庫管理系統(tǒng)概述(10學時)教學內(nèi)容:VisualFoxpro的運行環(huán)境VisualFoxpro的安裝與啟動VisualFoxpro中的數(shù)據(jù)類型VisualFoxpro表的操作VisualFoxpro數(shù)據(jù)庫的操作VisualFoxpro的管理工具VisualFoxpro的高級應(yīng)用教學要求:了解VisualFoxpro的運行環(huán)境掌握VisualFoxpro的安裝與啟動理解VisualFoxpro中的數(shù)據(jù)類型了解VisualFoxpro的高級應(yīng)用重點:VisualFoxpro的數(shù)據(jù)類型與管理難點:VisualFoxpro的高級應(yīng)用技術(shù)6、數(shù)據(jù)庫設(shè)計(4學時)教學內(nèi)容:設(shè)計數(shù)據(jù)模型物理結(jié)構(gòu)設(shè)計數(shù)據(jù)庫實施與維護數(shù)據(jù)庫的保護編寫外部設(shè)計文檔設(shè)計評審教學要求:掌握數(shù)據(jù)模型(概念結(jié)構(gòu)和邏輯結(jié)構(gòu))的設(shè)計掌握數(shù)據(jù)庫物理結(jié)構(gòu)的設(shè)計掌握外部設(shè)計文檔的編寫方法重點:數(shù)據(jù)模型(概念結(jié)構(gòu)和邏輯結(jié)構(gòu))的設(shè)計,數(shù)據(jù)庫物理結(jié)構(gòu)的設(shè)計難點:數(shù)據(jù)庫的備份與恢復(fù),設(shè)計文檔的編寫7、數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)(4學時)教學內(nèi)容:數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)的基本步驟需求分析數(shù)據(jù)庫設(shè)計應(yīng)用系統(tǒng)設(shè)計系統(tǒng)集成教學要求:理解和掌握應(yīng)用系統(tǒng)開發(fā)的基本步驟掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)重點:數(shù)據(jù)庫的設(shè)計難點:數(shù)據(jù)庫應(yīng)用系統(tǒng)的需求分析(二)實驗教學:1、實驗項目名稱:數(shù)據(jù)庫中數(shù)據(jù)的更新(2學時,設(shè)計型)實驗?zāi)康模海?)要求學生對已建好的各表輸入適當?shù)臄?shù)據(jù)并練習數(shù)據(jù)的刪除和修改,注意檢測鍵碼約束、外碼約束、非空約束、唯一約束、取值約束等各種約束在輸入數(shù)據(jù)及數(shù)據(jù)的刪除、修改時的作用,結(jié)合課堂教學體會其含義;(2)要求學生熟練掌握常用Insert、Delete、Update等SQL語句的使用。儀器設(shè)備:PC機、VisualFoxpro6.0消耗材料:2、實驗項目名稱:數(shù)據(jù)庫中數(shù)據(jù)的查詢(4學時,設(shè)計型)實驗?zāi)康模阂髮W生練習查詢語句的使用,包括簡單查詢、嵌套查詢、連接查詢及EXISTS查詢等,體會各種查詢的異同及相互之間的轉(zhuǎn)換,體會各種查詢的執(zhí)行過程,為簡單綜合應(yīng)用打下良好的基礎(chǔ)。儀器設(shè)備:PC機、VisualFoxpro6.0消耗材料:3、實驗項目名稱:數(shù)據(jù)庫數(shù)據(jù)完整性的設(shè)計(2學時,設(shè)計型)實驗?zāi)康模海?)要求學生理解實體完整性和參照完整性的實現(xiàn)方法;(2)要求學生掌握觸發(fā)器、存儲過程的編寫方法。儀器設(shè)備:PC機、VisualFoxpro6.0消耗材料:4、實驗項目名稱:表的基本操作(4學時,驗證型)實驗?zāi)康模阂髮W生掌握VisualFoxpro6.0表的建立、修改、刪除等基本操作。儀器設(shè)備:PC機、VisualFoxpro6.0消耗材料:5、實驗項目名稱:數(shù)據(jù)庫的基本操作(4學時,驗證型)實驗?zāi)康模阂髮W生掌握VisualFoxpro6.0數(shù)據(jù)庫的建立、刪除、修改、參照完整性的設(shè)置等基本操作。儀器設(shè)備:PC機、VisualFoxpro6.0消耗材料:6、實驗項目名稱:表單設(shè)計(4學時,設(shè)計型)實驗?zāi)康模阂髮W生掌握表單設(shè)計的基本方法。掌握表單控件設(shè)計儀器設(shè)備:PC機、VisualFoxpro6.0消耗材料:7、實驗項目名稱:簡單應(yīng)用系統(tǒng)的設(shè)計與實現(xiàn)(6學時,綜合型)實驗?zāi)康模阂髮W生綜合運用前面掌握的內(nèi)容。選定一種數(shù)據(jù)庫管理系統(tǒng)開發(fā)設(shè)計實現(xiàn)一個簡單的數(shù)據(jù)庫應(yīng)用系統(tǒng)(學生管理信息系統(tǒng)、圖書管理信息系統(tǒng)、學籍管理信息系統(tǒng)、購物系統(tǒng)等),包括數(shù)據(jù)的插入、刪除、修改、查詢、統(tǒng)計等功能,做到界面友好、使用方便。儀器設(shè)備:PC機、數(shù)據(jù)庫管理系統(tǒng)消耗材料:五、考試考核辦法:采用平時成績和期末閉卷計算機機考成績相結(jié)合的方式:平時表現(xiàn)(考勤、隨堂提問、作業(yè)等):5%實驗(每次實驗結(jié)束后需提交實驗報告):30%隨堂測驗(至少舉行兩次):5%期末考試(閉卷):60%六、教材及參考書:(一)教材:1、《VisualFoxPro程序設(shè)計基礎(chǔ)》,劉益和劉幫濤陳冠群主編,四川科學出版社,2012年2月(第二版)2、《VisualFoxPro實驗與考級過關(guān)指導(dǎo)》,蘭清昭譙英張凱主編,四川科學出版社,2012年2月(第二版)(二)參考書:1、《VisualBasic+SQLServer數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)與實例》,張曉黎張巍,北京,人民郵電出版社,2003.82、《數(shù)據(jù)庫應(yīng)用技術(shù):VisualBasic及其應(yīng)用系

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論