VFP程序設計復習市公開課金獎市賽課一等獎課件_第1頁
VFP程序設計復習市公開課金獎市賽課一等獎課件_第2頁
VFP程序設計復習市公開課金獎市賽課一等獎課件_第3頁
VFP程序設計復習市公開課金獎市賽課一等獎課件_第4頁
VFP程序設計復習市公開課金獎市賽課一等獎課件_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

VFP程序設計復習濱州醫(yī)學院計算機教研室12月3日第1頁數(shù)據(jù)庫設計基礎1、數(shù)據(jù)庫系統(tǒng)(DBS)組成(1)數(shù)據(jù)庫(DB)(2)數(shù)據(jù)庫管理系統(tǒng)(DBMS)(關鍵)(3)硬件系統(tǒng)(4)數(shù)據(jù)庫管理員和用戶(5)數(shù)據(jù)庫應用系統(tǒng)第2頁.數(shù)據(jù)庫系統(tǒng)是數(shù)據(jù)庫系統(tǒng)是以數(shù)據(jù)庫應用為基礎計算機系統(tǒng)(簡稱DBS),是由數(shù)據(jù)庫DB、數(shù)據(jù)庫管理系統(tǒng)DBMS、支持系統(tǒng)三部分組成1.數(shù)據(jù)庫DB、數(shù)據(jù)庫系統(tǒng)DBS、數(shù)據(jù)庫管理系統(tǒng)DBMS這三者之間關系是(

A)DBS包含DB和DBMS

B)DBMS包含DB和DBS

C)DB包含DBS和DBMS

D)DBS就是DB,也就是DBMS

第3頁2、數(shù)據(jù)管剪發(fā)展(1)人工管理階段(2)文件系統(tǒng)管理階段(3)數(shù)據(jù)庫系統(tǒng)管理階段

3、關系模型4、關系數(shù)據(jù)庫第4頁1、數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)最主要區(qū)分是

A

數(shù)據(jù)庫系統(tǒng)復雜,而文件系統(tǒng)簡單

B

文件系統(tǒng)不能處理數(shù)據(jù)冗余和數(shù)據(jù)獨立性問題,而數(shù)據(jù)庫系統(tǒng)能夠處理C

文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)能夠管理各種類型文件

D

文件系統(tǒng)管理數(shù)據(jù)量較少,而數(shù)據(jù)庫系統(tǒng)能夠管理龐大數(shù)據(jù)量

2、Visual

FoxPro

DBMS

基于數(shù)據(jù)模型是A)層次型

B)關系型

C)網(wǎng)狀型

D)混合型第5頁3、Visual

FoxPro是一個關系型數(shù)據(jù)庫管理系統(tǒng),這里關系通常是指A)數(shù)據(jù)庫文件(dbc文件)B)一個數(shù)據(jù)庫中兩個表之間有一定關系C)表文件(dbf文件)

D)一個表文件中兩條統(tǒng)計之間有一定關系4、在人才表中找出30歲以上人員,所采取關系運算是A.選擇

C.聯(lián)接B.投影

D.自然聯(lián)接第6頁數(shù)據(jù)完整性約束:(1)域完整性約束(2)實體完整性約束(3)參考完整性約束1、在VFP中

,建立數(shù)據(jù)庫表時,將成績字段值限制在大于等于零這種約束屬于A)實體完整性約束

B)域完整性約束C)參考完整性約束

D)視圖完整性約束第7頁第一章VisualFoxpro基礎Vfp是數(shù)據(jù)庫管理系統(tǒng)軟件(DBMS)1、項目管理器使用(.pjx)2、數(shù)據(jù)常量變量表示式函數(shù)數(shù)據(jù)類型:字符型、數(shù)值型、邏輯型、貨幣型、日期型、日期時間型第8頁1、在Visual

FoxPro中,下面關于日期或日期時間表示式中,錯誤是A){^–01–12

08:00:00

AM}–{^–01–13

20:40:00

PM}B){^01/01/}+12C){^–01–13}+{^–01–12}D){^/01/13}–{^/01/12}第9頁變量字段變量

內(nèi)存變量系統(tǒng)內(nèi)存變量簡單內(nèi)存變量數(shù)組變量數(shù)組:數(shù)組定義:declare/dimensiona(5),b(2,3)第10頁1、Visual

FoxPro內(nèi)存變量數(shù)據(jù)類型不包含

A)數(shù)值型

B)貨幣型

C)備注型

D)邏輯型2、在

Visual

FoxPro

中說明數(shù)組命令是

A

DIMENSION

ARRAY

B

DECLARE

ARRAY

C

DIMENSION

DECLARE

D

)只有

DIMENSION

第11頁顯示輸出內(nèi)存變量?/??List/displaymemoryClearmemoryReleaseReleaseall

第12頁Visualfoxpro中慣用函數(shù):字符處理函數(shù)1、字符串長度函數(shù)Len()2、查找字串函數(shù)AT()3、截取字串函數(shù)SUBSTR()LEFT()RIGHT()4、字符串替換函數(shù)STUFF()5、字符串匹配函數(shù)LIKE()

6、刪除首尾空格函數(shù)ALLTRIM()7、生成空字符串函數(shù)space()第13頁2、在下面表示式中,運算結(jié)果為邏輯真是

A)EMPTY(.NULL.)

B)

LIKE("edit","ed?")

C)AT("a","123abc")

D)

EMPTY(SPACE(10))3、以下程序段執(zhí)行后,內(nèi)存變量s1值是:s1="network"s1=stuff(s1,4,4,"BIOS")A.network

B.netBIOSC.netD.BIOS

3、有以下賦值語句,結(jié)果為"大家好"表示式是

a=

"你好"

b=

"大家"

A

b+AT

a,1

B)

b+RIGHT(a,1)

C

)

b+LEFT(a,3,4)

D)b+RIGHT(a,2)

4、以下表示式中,表示式返回結(jié)果為是.F.是A)

AT("A","BCD")B)

"[信息]"$"管理信息系統(tǒng)"C)

ISNULL(.NULL.)

D)

SUBSTR("計算機技術",3,2)第14頁日期時間函數(shù)Time()Date()轉(zhuǎn)換函數(shù):StrValDtocCtod宏替換函數(shù)第15頁測試函數(shù)

BetweenISNULLEMPTY:測試表示式是否有內(nèi)容。TYPE(“<表示式>”)Vartype(<表示式>)

IIF

第16頁表示式變量、常量、數(shù)組元素、函數(shù)經(jīng)過運算符組合成有意義式子。1、字符表示式運算符2、日期時間表示式:

第17頁第2章:數(shù)據(jù)操作

1、數(shù)據(jù)庫:.dbccreatdatabaseopendatabasemodifydatabaseSetdatabasetoaddtableremovetableclose[all]databasedeletedatabase

第18頁2、數(shù)據(jù)庫表:.dbf建立主索引、設置字段默認值、字段有效性規(guī)則等。3、自由表4、索引:5、表操作命令:creat表名

modifystructure

use<表名>[in工作區(qū)號/0]usecloseall

第19頁List/displayReplace…with…forGon/top/bottomSkip+/-nLocate…for/continuefound()eof()InsertDelete…forAppendRecall…forPackzap第20頁第三章SQL語言1、數(shù)據(jù)定義功效(1)CREATTABLE(2)ALTERTABLE(3)DROPTABLE2、數(shù)據(jù)查詢功效select…from…where…groupbyhaving…orderby…

第21頁(3)where條件Between…and(數(shù)值型)In(查找指定集合統(tǒng)計)Like(%,_)(字符串匹配)%:任意長度字符串_:任意單個字符(漢字、數(shù)字都表示一個字符,即用一個下劃線表示。匹配串需要用引號引發(fā)來)Isnull第22頁(4)orderbytopn(前n名)topnpercent(5)集函數(shù)count()sum()avg()

(6)Groupby…h(huán)aving

第23頁(7)嵌套查詢

帶有IN謂詞子查詢帶有比較運算符子查詢帶有ANY(SOME)或ALL子查詢第24頁(8)設定輸出目標intotableintocursorintoarray3、數(shù)據(jù)更新(1)insertinto(2)update…set…where(3)delete…from…where第25頁第5章視圖與查詢視圖:(1)虛表(數(shù)據(jù)存放在原來數(shù)據(jù)表中數(shù)據(jù)庫中只存放視圖定義)(2)當?shù)匾晥D和遠程視圖(3)不能獨立存在,必須打開相關數(shù)據(jù)庫才能創(chuàng)建和使用。(4)能夠更新相關表中數(shù)據(jù)(5)creatviewdropviewuse視圖名第26頁查詢:(1)獨立存在存放數(shù)據(jù)表文件。(2)只能查詢當?shù)卮疟P上數(shù)據(jù)。(3)預先定義好SQLSELECT語句文件。(4)可設置輸出結(jié)果。(表、圖形、報表等)(5)do查詢名.qpr。

第27頁第6章面向?qū)ο罂梢暬绦蛟O計1、對象2、類:3、屬性:4、事件5、方法:6、數(shù)據(jù)環(huán)境/布局工具欄7、表單(.scx)運行表單doform表單名第28頁慣用控件屬性:(1)表單(form):caption、name、visibleautocenter(2)標簽(label):captionthisform.label1.caption=time()(3)文本框(textbox):value、controlsource(4)命令按鈕(commandbutton):caption(5)選項組(optiongroup):value(6)復選框(checkbox):value(7)表格(grid):recordsource、recordsourcetype(8)頁框控件(pageframe):pagecount(9)計時器控件(timer):interval、enabled第29頁菜單設計:

1、菜單文件名:.mnx菜單源程序文件:.mpr2、運行菜單:do菜單名.mpr(不能省略)

第30頁報表文件

1、擴展名:.frx2、打開報表設計

溫馨提示

  • 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

提交評論