vfp輔導書
『壹』 請問,要考計算機二級VFP,用什麼書好~
《全國計算機等級考試輔導用書-vfp-二級》
『貳』 大學vfp參考書
該文件已過期
『叄』 關於全國計算機二級VFP考試復習資料問題
可以的,全國VFP比較簡單,但你最好買的是真題,不要買模擬題,模擬題的效果不好,真內題的效果最好,我的容2,3,4級都是做真題過的,我想對於一個第一次考全國計算機的考生來說最重要的是復習計劃,要想考個好分數,今年要少休息點了,我建議你假期還是買一本教程,不要太厚的,要在這個寒假能看完的,在開學之前把上面的練習題都做完,真題也做完兩套,等開學之後你也有基礎了,在把剩下的幾套真題做完,一定要記得要做真題,祝你考試成功~
『肆』 江蘇省計算機二級vfp需要買什麼書呀
教材是蘇大出版的《Visual Foxpro教程》、《Visual Foxpro實驗指導書》
還有參考書:《二級專Visual Foxpro考點與屬題解》、《二級考試試卷匯編Visual Foxpro語言分冊》
有這些就夠了。
『伍』 江蘇省二級VFP考試資料,最好是視頻教程之類的
找到這兩個「網路知道」的回答里提供了不少計算機等級考試方面的學習資版源(包括二級權VFP的學習視頻,及計算機資料免費下載中心),有興趣的話,看看適不適合,可能對你學習有所幫助的。。。
http://..com/question/87117465.html
http://..com/question/88882200.html
『陸』 求2012年9月份全國計算機二級vfp復習資料
沒學過 只學過VB
『柒』 哪裡可以找到VFP學習資料
vfp有用嗎?
還不如學c語言,學完了真的覺得沒用,還是什麼都不懂,我以前就是在培訓班學的。
附上老師給我發的重點:第一章:
1.數據管理經歷了以下幾個階段:手工管理,文件系統,資料庫系統,分布式資料庫系統,面向對象的資料庫系統.其中數據開始獨立於程序的階段是:資料庫系統,資料庫系統的高級階段是面向對象的資料庫系統.
2.資料庫是相關的數據的集合,管理的是表及表間聯系,一個具體的資料庫就是一個實際的關系模型.
3.實體:客觀存在,而又相互區別的事物.可以是具體的事物,也可以是抽象的概念.
例如:學生,學生選課.
實體型:抽象實體的外型,是屬性的集合,是一種實體類型.相當於表的結構.
實體集:同類實體的集合,相當於一個表中的所有的記錄.
4.實體或稱表之間的聯系的類型分為三種:一對一,一對多,多對多.
要建立兩個表多對多的關系,只需要建立第三方表--紐帶表,來實現兩個一對多的關系.
5.關系術語:
a.關系:二維表.在vfp中,表現為一個擴展名為.dbf的表文件.
b.關系模式:對應於關系的結構,相當於表結構.
c.元組:二維表水平方向的行.在vfp中,又叫記錄
d.屬性:二維表垂直方向的列,又叫欄位.
e.域:屬性的取值范圍.例如邏輯型欄位的域:邏輯真或者是邏輯假.
f.關鍵字:能夠唯一標記一個元組的屬性或者是屬性的組合.(欄位或者是欄位組合) ,分為兩種:主關鍵字和
候選關鍵字.主關鍵字不僅可以體現關鍵字的特徵,而且還用於和其它表發生聯系.
g.外部關鍵字:不是本表的關鍵字,卻是另外一個表的關鍵字(主關鍵字或者是候選關鍵字).這個欄位就是外部關鍵字,一般用外部關鍵字來保證表之間的聯系.
6.關系的特點:
a. 關系必須規范化.(關系模式必須滿足一定的要求.),最基本的要求是表中的屬性不可分割,即表中不能再包含表
b. 關系中不能有相同的元組或者是屬性(重復記錄或者重名的欄位)
c. 關系中的元組和屬性的次序無關緊要.(對表中排序體現了關系的特點------表中的記錄的順序無關緊要)
7.數據模型分為三種:層次模型,網狀模型,關系模型(用二維表來描述實體與實體之間的聯系)
8.關系的基本運算有兩類:傳統的集合運算(並,交,差),專門的關系運算(選擇,投影,聯接)
傳統的集合運算:並,交,差.要求參於運算的兩個關系(表)必須具有相同的關系模式(表結構)
並:包含兩個表中的所有的記錄.(查詢的並運算的優先順序為union)
交:兩個關系(表)中都有的元組(記錄)
差:從一個關系中去掉另一個關系中也有的元組,剩下的元組.(記錄)
專門的關系運算:選擇,投影和聯接.
選擇:從關系(表)中找出條件滿足的元組(記錄).在sql select中主要用where 條件來實現選擇操作.
投影:從關系(表)中找出若干屬性(欄位).在sql select 中用select 來實現關系的投影操作.
聯接:兩個或者是多個關系的模向組合,即形成一個更大的關系.在sql select 中主要用join來實現其操作.
等值聯接:兩個表根據公共欄位相等進行的聯接.(inner join)
自然聯接:去掉重復屬性值的等值聯接.
9.資料庫設計的步驟:
需求分析,確定所需要的表,確定所需的欄位,確定表之間的聯系.設計求精.
10.visual foxpro是一個32位關系資料庫管理系統,是一個可運行於windows95,windows98,windows NT的可視 化,面向對象的編程語言.
第二章:
1.Visual Foxpro有三種工作方式:1.用菜單或者是工具欄.2.在命令窗口直接輸入命令.3.利用各種生成器來自動產生程序,或者是編寫foxpro程序(命令文件)來執行它.
2.菜單項後面有"...",表示會彈出一個菜單.
3.用dir命令可以顯示當前目錄下的表的信息.用clear命令表示清除主屏幕的內容.
4.ctrl+F2表示顯示命令窗口.ctrl+F4表示隱藏命令窗口.
5.項目管理器的各個選項卡的功能:
數據:管理資料庫,自由表,查詢.
文檔:管理表單,報表,標簽
代碼:管理程序,API庫,應用程序.
其它:管理菜單,文本文件和其它文件.
6.有關工具欄的操作:均在顯示菜單下的工具欄實現.
a.顯示和隱藏工具欄.b.可以新建一個用戶自己的工具欄.
c.可以修改(定製)用戶和系統的工具欄d.可以刪除用戶自己的工具欄.但是不能刪除系統的工具欄.
e.可以重置系統的工具欄.
7.可以定製vfp的運行環境,通過工具/選項下進行.
區域選項卡:設置日期和時間的顯示方式,小數位以及貨幣的符號.
表單:可以設置表單的默認大小.
語法著色:可以設置程序代碼的顏色.
文件位置:可以設置默認目錄和幫助文件.
這種設置可以是永久的,也可以是臨時的.當設置完畢後,直接按確定,這種設置只在本次運行vfp時有效,因為它是保存在內存中,內存在每次退出vfp時自動釋放.當設置完畢後,設置為默認值後,再按確定,這種設計永久有效,因為它保存在windows注冊表中.
8.vfp新增了很多向導,有新的應用程序向導,新的連接向導,新的資料庫向導,新的Web發布向導,新的示例向導.
9,打開不同文件時,系統會自動調出相應的設計器.
第四章:
1.表分別兩種:資料庫表,自由表.
資料庫表可以設計長表名,長欄位名,可以設置欄位有效性規則,違反規則時的提示信息,默認值,格式,輸入掩碼以及在瀏覽時顯示的標題和記錄級規則.
資料庫長表名可以長達128個字元,欄位名長達128個字元,自由表的欄位名和表名最長只能為10個字元.
2.記錄查找的命令:
locate for ....定位到條件滿足的第一條記錄
continue...定位到條件滿足的下一條記錄
seek 值---索引查找.
都可以用found()函數來測試是否找到結果.
3.索引分為四種:主索引,候選索引,唯一索引,普通索引.
主索引:體現主關鍵字的功能,索引欄位不能重復.一般用於和其它表建立聯系.自由表沒有主關鍵字,因此自由表不能建立主索引.
候選索引:體現候選關鍵字的功能.索引欄位也不能重復.
唯一索引:索引欄位值重復的記錄,在索引項中只出現第一條記錄.(一般用來統計類別)
普通索引:一般默認情況下建立的索引,都是普通索引,索引欄位可以重復.一般用於建立一對多聯系的體現外部關鍵字的功能.
4.索引根據參與索引的欄位的多少,又可以分為單項索引,復合欄位索引.
單項索引:參與索引的欄位只有一個,可以通過選擇欄位之後的一種索引順序,然後轉到索引選項卡中去
改其索引的類型和索引名。
復合欄位索引:參與索引欄位有多個。建立索引時,必須在索引選項卡中輸入,而且索引表達式是:
欄位1+欄位2+欄位3...(要求欄位1,欄位2,欄位2具有相同的類型,如果不是同種類型,必須將其轉換為
同種類型。
5.索引文件: 存放索引的文件。根據其中索引的個數,可以將其分為單索引文件,復合索引文件(又分為
結構索引文件和非結構索引)
單索引文件(裡面只包含一個索引),擴展名為.idx,這種文件不會隨表文件打開與打開.
復合索引文件:擴展名為.cdx ,文件名和表文件名同名的索引文件為結構索引文件.這種文件會隨著表文件的打開而打開.另一種文件名和表文件名不同名,擴展名為.cdx.這種文件不會隨表文件打開而打開.
單索引文件和非結構復合索引文件在使用其中的索引項時,必須首先用命令打開.
set index to 索引文件名(單索引文件名或者是非結構復合索引文件名)
6.如何設置當前索引:
set order to 索引名
7:使所有的索引項都不成為當前索引:
set order to
8.建立索引: (新建的索引自動成為當前索引)
index on 索引表達式 tag 索引項名[unique ][candidate]
unique 表示建立的索引為唯一索引.
candidate :表示建立的索引為候選索引.
沒有這兩個選項表示建立的索引為普通索引,用命令的方式不能建立主索引.自由表不能建立主索引.
9.刪除索引項
delete tag 索引名 &&刪除指定的索引
delete tag all &&刪除表中的所有的索引.
10.數據完整性分為三種:實體完整性,域完整性,參照完整性.
實體完整性:即保證表中的記錄的唯一性.主要通過關鍵字來保證的.關鍵字的功能通過索引來實現.
域完整性:表中的欄位在哪些范圍內有意義.一般來說,表中有關欄位的定義(類型,寬度,小數位,規遇等)
都屬於域完整性.
參照完整性:建立了聯系的表之間在進行某些操作(更新,刪除,插入)時,必須滿足的條件.主要分為更新規則,刪除規則和插入規則.(更新規則,刪除規則又分為級聯,限制,忽略.插入規則又分為限制和忽略)
11.工作區:
總共有32767個工作區,一個工作區同一時刻只能打開一個表,因此同一時刻可以打開32767個表.
工作區號從1--32767,每個工作區都有一個工作區別名 1--10:工作區別名為A-J,11-32767工作區別名為W11-W32767
12.可以通過set relation 命令建立兩個表之間的臨時關聯,通過這種關聯可以實現A表的指針帶動B表指針的移動。
第五章:
1.sql語言的全稱:structured query language (結構化查詢語言),它有四種功能:
數據查詢:(select 語句),數據定義(create,alter,drop ),數據操作(insert, update,delete ),數據控制.其中sql的核心是查詢.
2.集合的並運算的運算符為union.
3.能夠表示存在結果的謂詞是exists
4.量詞any和some 是同一種意思,表示任意一個.而all代表所有.
5.利用空值查詢應該是: 欄位 is null
6.超聯接查詢:(vfp自身聯接)有四種內聯接(inner join ),左聯接(left join),右聯接(right join ),全聯接(full join),這種聯接條件是出現在on 短語中.
7.查詢去向有:表(into table <表名>),臨時表(into cursor 臨時表名),文本文件(to file 文本文件名),
屏幕(to screen),數組(into array 數組名).
當to 短語和into 短語同時出現時,優先考慮into 短語,即忽略to 短語.
8.要查詢前幾條記錄:使用top n短語,當查詢前n%的記錄,用 top n percent ,注意:top n [percent ] 必須與order by 連用.
9.刪除表的命令是: drop table 表名
刪除視圖的命令是: drop view 視圖名
第六章:
1.查詢是一個預先定義好的select 語句,擴展名為.qpr, 是一個只讀文件.
2.視圖是一個由基本表導出的虛表,只是作為視圖的一個瀏覽窗口,實際並不存儲數據,在磁碟上沒有文件,因此在對視圖進行任何操作時,必須首先打開資料庫.視圖可以像表一樣用use 命令打開,可以用use 命令關閉,可以用browse命令瀏覽,可以用select 語句檢索,但是不能用modify structure修改結構.
3.視圖不僅可以查詢基本表,還可以更新基本表,(通過更新條件)但是必須發送sql更新.
4.查詢設計器不能設計所有的查詢.(它只能建立簡單查詢和多個表之間的聯接查詢,但是不能設計嵌套等查詢)
5.查詢和視圖的區別:
查詢有查詢去向,視圖沒有.視圖有更新條件,而查詢沒有.(視圖更新基本表,查詢不能更新)
第七章:
1. 注釋行以NOTE或*開頭,在命令行後面添加註釋用&&
2. set talk off ---關閉人機對話.
3.cancel: 強行終止程序執行,返回到命令窗口.
return:結束當前程序的執行,返回到調用點.
quit:退出vfp(釋放內存)
4.用do 命令執行程序文件時,如果沒有指定擴展名,系統執行程序文件的先後順序是:.exe(可執行文件),.app(應用程序文件),fxp(程序編譯文件),.prg(程序文件)
5.簡單的輸入輸出命令有三種:
input ,accept ,wait
input 可以接受所有類型的數據.因此在輸入時,必須加上相應的數據類型的定界符.
accept :只能接受字元型的數據.在輸入時,不需要加定界符,系統會自動為其加上字元型的定界符.
如果輸入的數據中含有字元型的("",'',[]),系統會將其認為是字元串本身的一部分.
wait :只能接受單個字元.
如果要求一個命令接受一個字元型的數據(不是單個字元),這時優先考慮用accept.
6.程序的基本結構:順序結構,選擇結構,循環結構.
選擇結構:if...else ...endif,do case....case ...endcase ,選擇結構本身也是一種順序結構
循環結構: do while ......enddo
for....endfor(計數循環)
scan for....endscan (掃描循環)
在for ...endfor中當步長預設為1,循環變數,初值,終值只在循環最初被計算一次.
當步長為正數時,循環變數小於等於(<=)終值時,循環條件為.t.
當步長為負數時,循環變數大於等於(>=)終值時,循環條件為.t.
在循環體中可以有loop,exit
loop:是提前結束本次循環,進入下一次循環(即在本次循環中不執行loop後面的語句,而是直接轉到do while 處重新判斷條件是否為.t.
exit :表示強制性的終止(跳出)循環,轉到enddo 的後面.
7.參數傳遞,變數的作用域:請大家看筆記
第八章:
請大家在上機過程中總結,並且看一下有關控制項的一些屬性和一些方法,以及一些常用的事件.
第九章:
1.vfp的菜單分為兩種:條形菜單和彈出式菜單.無論是哪一種類型的菜單,當選擇其中的某個菜單項時,會有一定的動作(結果):可以是執行一條命令,可以是執行一個過程,激活子菜單.
2.典型的菜單系統一般是一個下拉式菜單,由一個條形菜單加一組彈出式菜單組成.其中條形菜單為主菜單,彈出式菜單作為子菜單.
快捷菜單是由一個或一組彈出式菜單組成.
3.可以通過set sysmenu 命令可以允許或者是禁止在程序執行時訪問系統菜單,也可以重新配置系統菜單.
set sysmenu on 允許程序執行時訪問系統文件.
set sysmenu off 禁止程序執行時訪問系統菜單.
set sysmenu to default :恢復系統菜單.
set sysmenu save:將當前菜單設置成系統菜單.
set sysmenu nosave:系統菜單恢復成標准配置.
要想返回到vfp的系統菜單的標准配置,可以首先執行set sysmenu nosave然後執行set sysmenu to default 命令.
4.在菜單設計器的窗口.可以定義一個菜單.其中有三列:菜單名稱,結果,選項.
菜單名稱列:指定菜單項的名稱,也就是標題.可以為菜單設置一個熱鍵(即在菜單名稱的前面或者是後面加上\<字母)
可以為菜單之間添加分組線:即在兩個菜單項之間插入新菜單項,菜單項名稱列中輸入"\-"
結果列:選擇菜單項時引發的結果:子菜單(submenu),菜單項(pad name ),過程(procere),命令(command)
選項列:可以為菜單項設置快捷鍵.(選中鍵標簽,按下相應的快捷鍵即可),可以為菜單項設置跳過條件(即當此條件為.t.時,菜單項為灰色,不可使用),可以為菜單項設置在狀態欄上的功能提示.
5. 如何從下級返回到上一級,選擇菜單級中的菜單欄,如何從上級進入下級,選擇子菜單,編輯即可.
6.如何插入一個標准系統菜單命令:(插入欄)
選中某個菜單項,選擇"插入欄"按鈕,在其中選擇菜單命令,確定即可.(只能在彈出式菜單中插入欄)
7.如何為頂層表單添加菜單:(假設菜單,表單都已建立)
a.在菜單設計器中,將"顯示"菜單下的"常規選項"中的"頂層表單"復選框選中,使其歸頂層表單調用.
b.將表單的showwindow屬性設計為2,使其作為頂層表單.(即作為單獨的一個窗口)
c.在表單的init事件中調用菜單
do 菜單程序文件名.mpr with this
d.在表單的destroy事件中書寫釋放(清除)菜單的命令:
release menu 菜單文件名
8.快捷菜單一般在對象(控制項)的rightclick事件中調用:
do 快捷菜單程序文件名.mpr
9.釋放快捷菜單是在菜單設計器中的"顯示"菜單下"常規選項"的"清理"事件中書寫:
release popups 快捷菜單程序文件名.mpr
10.數據環境的對象會隨著表單或者是報表的打開而打開,關閉而關閉.
第十章:
1.報表設計主要包括兩部分內容:數據源和布局
報表數據源:可以是資料庫表或者是自由表,視圖,查詢或者是臨時表.
常用報表布局有四種:列報表,行報表,一對多報表和多欄報表.
2.如何為報表設計數據源:只需要將報表的數據源添加到數據環境中即可.
2.報表中用於排序和分組欄位(表達式)必須建立了索引,而且要成為當前索引.
要想成為當前索引,只需要在數據環境設計器中右鍵單擊表,選屬性,再選order屬性,將order屬性設置為 當前索引的索引項.
3.標簽:用於在報表上顯示一些不需要改變的文字.
域控制項:用於顯示欄位,內存變數或者是表達式的值.
圖片/activex綁定控制項:用於顯示圖片或者是通過型欄位的內容.
4.如何設計分欄報表:"文件"菜單下的"頁面設置",將列數改為>1,列數及欄數.
或者是用向導建立報表時,改變列數.
第十一章:
請大家參考要求大家記錄的內容.
大家必須將所有的課後習題弄清楚,筆試18套,以及機試50套.
『捌』 考國家計算機二級裡面的VFP需要什麼參考書
考VF的話 是 全國計算機等級考試二級教程--visual foxpro資料庫程序設計
全國計回算機等級考試二級教程--公共基礎答知識
考C的話 用 全國計算機等級考試二級教程--C語言程序設計
全國計算機等級考試二級教程--公共基礎知識
想簡單點的話 最好考VF。想後期繼續深入學習的話最好考C 語言。
『玖』 2011年浙江省計算機二級考試VFP資料 2011年浙江省計算機二級考試VFP資料哪裡有啊!
網路搜索 木泉論壇 在各省計算機等級考試里 不要進全國的哈
『拾』 請過的朋友幫忙推薦一本好用的計算機二級VPF參考書
網上有免費做題的。 做了馬上就出來成績什麼的很快。。