第1章數(shù)據(jù)庫應(yīng)用基礎(chǔ)_第1頁
第1章數(shù)據(jù)庫應(yīng)用基礎(chǔ)_第2頁
第1章數(shù)據(jù)庫應(yīng)用基礎(chǔ)_第3頁
第1章數(shù)據(jù)庫應(yīng)用基礎(chǔ)_第4頁
第1章數(shù)據(jù)庫應(yīng)用基礎(chǔ)_第5頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、教學(xué)內(nèi)容第1章數(shù)據(jù)庫應(yīng)用基礎(chǔ)教學(xué)對象職業(yè)高中學(xué)期教學(xué)大綱2有教學(xué)大綱計劃學(xué)時3 3 (其中實驗1)1)教材電子工業(yè)出版社教學(xué)目的21、掌握數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)的概念2 2、掌握關(guān)系型、關(guān)系模式、關(guān)系等常用關(guān)系術(shù)語。2 3、掌握層次模型、網(wǎng)狀模型、關(guān)系模型等數(shù)據(jù)模型的概念。4、了解VFP的特點、運行環(huán)境、安裝、啟動和用戶界面。2 5、掌握項目的創(chuàng)建及項目管理器的定制與使用以及“全部、數(shù)據(jù)、文檔、類、代碼、其它”等6個選項卡的功能及使用和 VFP向?qū)?、設(shè)計器、生成器的基本使用方法。教學(xué)重點、難點及教學(xué)方法重難點內(nèi)容重難點標識教學(xué)方法數(shù)據(jù)庫的定義2重點2難點數(shù)據(jù)庫的特點2重點2難點數(shù)據(jù)

2、庫系統(tǒng)2重點難點關(guān)系模型2重點2難點DBMS2重點難點項目管理器2重點難點教改方案及 實施要點整合教學(xué)內(nèi)容,強化基礎(chǔ)訓(xùn)練;努力營造生動活潑的課堂氣氛,搭建師生間良好的溝 通渠道;米用多媒體教學(xué)與傳統(tǒng)的板書設(shè)計相結(jié)合的方式,教學(xué)手段靈活多變。授課具體內(nèi)容及實施過程、導(dǎo)入新課1、 介紹新編 Visual Foxpro教程課程使用的教材、參考書、上機環(huán)境、學(xué)習方式、考核方式與教學(xué)計劃。2、 通過提問引導(dǎo)學(xué)生思考(1)“數(shù)據(jù)庫”名詞已是家喻戶曉,你所認為的數(shù)據(jù)庫概念是什么樣的?(2)你認為數(shù)據(jù)庫有什么作用與功能?(3)據(jù)你了解,數(shù)據(jù)庫在社會上都有哪些應(yīng)用?二、 本章學(xué)習要求1、了解數(shù)據(jù)管理的發(fā)展過程。

3、2、理解數(shù)據(jù)模型的概念,重點掌握關(guān)系模型。3、理解掌握數(shù)據(jù)庫的概念。4、了解VFP的編程環(huán)境。5、掌握項目管理器的概念及作用。三、 具體內(nèi)容第一課時1.1 1數(shù)據(jù)庫簡介數(shù)據(jù)處理的定義:是對各種類型的數(shù)據(jù)進行收集、存儲、分類、計算、加工、檢索與傳輸?shù)倪^程。數(shù)據(jù)處理的五個步驟:收集原始數(shù)據(jù)、編碼轉(zhuǎn)換、數(shù)據(jù)輸入、數(shù)據(jù)處理、數(shù)據(jù)輸出。數(shù)據(jù)庫技術(shù)發(fā)展的五個階段:(1)人工管理階段(2)文件管理階段(3)數(shù)據(jù)庫系統(tǒng)階段(4)分布式數(shù)據(jù)庫系統(tǒng)(5 )面向?qū)ο蟮臄?shù)據(jù)庫系統(tǒng)1 1.2數(shù)據(jù)庫系統(tǒng)的組成1.1. 基本概念(1 1) 數(shù)據(jù)庫(DataBaseDataBase DBDB)定義:是以一定的組織結(jié)構(gòu)存儲在計

4、算機內(nèi)可共享使用的相關(guān)的數(shù)據(jù)的集合。數(shù)據(jù)庫中的信息可以按字符、字段、記錄、和文件來進行組織。字符:數(shù)據(jù)最小的存取單位。它由字母、數(shù)字、漢字和其他符號組成。字段:數(shù)據(jù)最小的訪問單位,具有獨立的含義。記錄:由一個或多個字段組成的數(shù)據(jù)單位。文件:存放在存儲介質(zhì)上的一組記錄(2) 數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System DBMS )定義:是用來建立、存取、管理和維護數(shù)據(jù)庫的軟件系統(tǒng)。它是數(shù)據(jù)庫系統(tǒng)的核心軟件,是用戶與數(shù)據(jù)庫之間的接口。(3) 數(shù)據(jù)庫系統(tǒng)(DataBase System DBS)定義;是以數(shù)據(jù)庫應(yīng)用為基礎(chǔ)的計算機系統(tǒng)。層次型數(shù)據(jù)庫網(wǎng)狀型數(shù)據(jù)庫分類關(guān)系型數(shù)據(jù)庫

5、第一代 非關(guān)系型數(shù)據(jù)庫系統(tǒng),6060年代末問世,包括層次型和網(wǎng) 狀第二代 關(guān)系型數(shù)據(jù)庫系統(tǒng)(RDBSRDBS , 7070年代中期問世。分代第三代 對象- -關(guān)系數(shù)據(jù)庫系統(tǒng)(ORDBSORDBS OOBDOOBD) , 8080年代中期 至今。上述幾個概念之間的聯(lián)系:在數(shù)據(jù)庫系統(tǒng)中通過數(shù)據(jù)庫管理系統(tǒng)來建立和使用數(shù)據(jù)庫。特點:(1 1):特定數(shù)據(jù)模型(2 2)實現(xiàn)數(shù)據(jù)共享、減少數(shù)據(jù)的冗余(3 3)數(shù)據(jù)獨立性(4 4)數(shù)據(jù)的保護控制2.數(shù)據(jù)庫系統(tǒng)的組成一個完整的數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫管理員和應(yīng)用程序組成。數(shù)據(jù)庫1硬件:計算機硬件設(shè)備1軟件:數(shù)據(jù)庫管理系統(tǒng) 、操作系統(tǒng)、開發(fā)工具、

6、應(yīng)用程序組成劃分1用戶:應(yīng)用程序設(shè)計員、終端用戶、數(shù)據(jù)庫管理員第二課時1.3 數(shù)據(jù)模型1.1. 數(shù)據(jù)模型:各個數(shù)據(jù)對象以及它們之間的相互關(guān)系的描述.2.2.數(shù)據(jù)模型的分類(1)層次模型(2)網(wǎng)狀模型關(guān)系模型:關(guān)系模型中數(shù)據(jù)被組織成一個二維表,這樣的表又稱為關(guān)系. .構(gòu)成關(guān)系模型的二維表應(yīng)具備的條件:A、 不允許有重復(fù)字段名,即一個表中不能有兩個相同的屬性B、 每一列數(shù)據(jù)必須具有相同的數(shù)據(jù)類型C、 不允許有兩條完全相同的記錄D、 表中行的排列以及列的排列次序可以任意,且不影響表中的關(guān)系。3.3. 關(guān)系型數(shù)據(jù)庫:把每一個實體看成一個二維表,用二維表來組織和存儲數(shù)據(jù),每個二維表又稱為 關(guān)系。VFPV

7、FP是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。關(guān)系操作:(1 1)篩選(2 2)投影(3 3)連接1 1. 4 4 VisualVisual FoxProFoxPro 6.06.0 概述1.1.VFP6.0VFP6.0的特點完善了關(guān)系型數(shù)據(jù)庫的概念,采用了復(fù)合索引技術(shù),引入了SQL命令;支持多種數(shù)據(jù)交換格式;采用了可視化的面向?qū)ο蟮某绦蛟O(shè)計方式;提供了功能較完善的集成環(huán)境和豐富的開發(fā)工具。2.2.VFP6.0VFP6.0的用戶界面界面基本組成:標題欄、主菜單欄、工具欄、主窗口、命令窗口、狀態(tài)欄3.3. VFPVFP 6.06.0的工作方式(1 1)菜單操作方式根據(jù)所需的操作從菜單中選擇相應(yīng)的命令(與WORD

8、類似)。每執(zhí)行一次菜單命令,命令窗口中一般都會顯示出與菜單對應(yīng)的命令內(nèi)容。利用工具菜單中的向?qū)Э梢院芊奖愕赝瓿沙R?guī)任務(wù)。(2)命令交互方式采用人機對話方式 根據(jù)所要進行的各項操作,在 命令窗口中按格式要求 逐條輸入所需命令,按回車后,機 器逐條執(zhí)行。(3)程序執(zhí)行方式先在程序編輯窗口中編完程序,再從 程序菜單中選擇 執(zhí)行,或從命令窗口中輸入DODO命令,讓機器執(zhí)行。第三課時4.4. VFPVFP 6.06.0 的一些規(guī)則(1) VFP6.0的命名規(guī)則:+只能使用字母、下劃線和數(shù)字。+ 使用字母或下劃線作為名稱的開頭。+名稱可以是1至128個字符,但自由表的字段名和索引標識最多只能有10個字符。

9、+ 避免使用Visual FoxPro的保留字。+ 文件的命名遵循操作系統(tǒng)的約定。(2)命令和子句的書寫規(guī)則1)以命令動詞開始;2)各部分之間要用空格隔開;3)命令、子句、函數(shù)名都 可簡寫為前4個字符,大、小寫等效;4)一行只能寫一條命令,總長度不超過 8192個字符,超過屏幕寬度時用 續(xù)行符“;”5)變量名、字段名和文件名應(yīng)避免與命令動詞、關(guān)鍵字或函數(shù)名同名,以免運行時發(fā)生混亂。6)命令格式中的符號約定:命令中的、|、符號都不是命令本身的語法成分,使用時不能照原樣輸入,其中:表示可選項,根據(jù)具體情況決定是否選用|表示兩邊的部分只能選用其中的一個表示可以有任意個類似參數(shù),各參數(shù)間用逗號隔開(3

10、) 命令工作方式中的常見錯誤(1)命令動詞寫錯(2)格式不符合要求+標點符號不對(一定要用半角標點符號)+缺少必需的空格或添加了不該有的空格關(guān)閉+數(shù)據(jù)類型不一致,要注意字符型、數(shù)值型、日期型、邏輯型 數(shù)據(jù)的書寫格式(3)打不開所需文件:沒有正確輸入盤符和路徑或文件名輸錯5 5 . . VFPVFP 6.06.0幾個常用的命令命令功能使用示例* *引導(dǎo)整行注釋,放在行首*這是一個計算程序&引導(dǎo)注釋,放在其它命令的后面Use xs&打開學(xué)生表? ?在VFP主窗口中顯示表達式的值? date( )&顯示系統(tǒng)日期?功能同上,但顯示內(nèi)容不換行? time( )&顯示系統(tǒng)時間clearclear清除主窗口

11、中的信息cleardirdir在VFP主窗口中顯示文件目錄dir d:sj*.dbf &顯示d:sj目錄下所有表文件dir *.*&顯示當前文件夾下的所有文件md/rd/cdmd/rd/cd創(chuàng)建文件夾/刪除文件夾/改變當前 工作目錄md d:sj1 rd d:sj1 cd d:sjcopycopy filefile復(fù)制文件Copy file abc.dbf to a:Copy file abc.dbf to a:xs.abf 可以同時改名renamerename給文件重命名Rename a:sj.txt to a:aa.docdeletedelete filefile刪除文件,若加recycl

12、e則放回收站Delete file *.bak recycle 把文件放到回收站runrun調(diào)用外部DOS命令、D/W應(yīng)用程序Run /n Calc立即運行windows的計數(shù)器程序quitquit關(guān)閉所有文件,退出 VFP環(huán)境quit6.6.配置VFPVFP操作環(huán)境常用的配置操作是 設(shè)置系統(tǒng)默認路徑:工具菜單T選項T文件位置T默認目錄T 修改T鉤上“使用默認目錄選擇T確定T設(shè)為默認值窗口。7.7. VFPVFP 6.06.0常用文件類型VFPVFP 6.06.0常用的文件擴展名及其關(guān)聯(lián)的文件類型擴展名文件類型擴展名文件類型.app生成的應(yīng)用程序.frx報表.exe可執(zhí)行程序.frt報表備注.

13、pjx項目bx標簽.pjt項目備注bt標簽備注.dbc數(shù)據(jù)庫.prg程序.dct數(shù)據(jù)庫備注.fxp編譯后的程序.dcx數(shù)據(jù)庫索引.err編譯錯誤.dbf表.mnx菜單.fpt表備注.mnt菜單備注.cdx復(fù)合索引.mpr生成的菜單程序.idx單索引.mpx編譯后的菜單程序qpr.qpx生成的查詢程序編譯后的查詢程序.vex.vet可視類庫 可視類庫備注.txt文本.scx.set表單表單備注.bak備份文件習題實驗實驗1安裝VFP出師表兩漢:諸葛亮先帝創(chuàng)業(yè)未半而中道崩殂,今天下三分,益州疲弊,此誠危急存亡之秋也。然侍衛(wèi)之臣不懈于內(nèi),忠 志之士忘身于外者,蓋追先帝之殊遇,欲報之于陛下也。誠宜開張

14、圣聽,以光先帝遺德,恢弘志士之氣, 不宜妄自菲薄,引喻失義,以塞忠諫之路也。宮中府中,俱為一體;陟罰臧否,不宜異同。若有作奸犯科及為忠善者,宜付有司論其刑賞,以昭陛 下平明之理;不宜偏私,使內(nèi)外異法也。侍中、侍郎郭攸之、費祎、董允等,此皆良實,志慮忠純,是以先帝簡拔以遺陛下:愚以為宮中之事,事無大小,悉以咨之,然后施行,必能裨補闕漏,有所廣益。將軍向?qū)?,性行淑均,曉暢軍事,試用于昔日,先帝稱之曰能”是以眾議舉寵為督:愚以為營中之事,悉以咨之,必能使行陣和睦,優(yōu)劣得所。親賢臣,遠小人,此先漢所以興隆也;親小人,遠賢臣,此后漢所以傾頹也。先帝在時,每與臣論此 事,未嘗不嘆息痛恨于桓、靈也。侍中、尚書、長史、參軍,此悉貞良死節(jié)之臣,愿陛下親之、信之,貝y 漢室之隆,可計日而待也 二臣本布衣,躬耕于南陽,茍全性命于亂世,不求聞達于諸侯。先帝不以臣卑鄙,猥自枉屈,三顧臣于 草廬之中,咨臣以當世之事,由是感激,遂許先帝以驅(qū)馳。后值傾覆,受任于敗軍之際,奉命于危難之間, 爾來二十有一年矣。先帝知臣謹慎,

溫馨提示

  • 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

提交評論