久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

VF實驗報告格式

時間:2019-05-12 06:49:11下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《VF實驗報告格式》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《VF實驗報告格式》。

第一篇:VF實驗報告格式

實驗名稱:SQL應用

實驗目的:

1、掌握SQL的定義、查詢等功能。

2、掌握SELECT-SQL語句的使用。

3、掌握ALTER TABLE-SQL、UPDATE-SQL、DELETE-SQL語句的使用。

4、了解CREATE TABLE-SQL語句的使用。

5、掌握查詢和視圖的建立。

實驗內容:(寫出題目要求和代碼)

一、SELECT-SQL數據查詢命令的使用。

P47 實訓6-2、6-

4、6-

13、6-

14、6-

15、6-16

二、ALTER TABLE命令的使用。

P52 實訓6-

18、6-

19、6-20

三、INSERT命令的使用。

P53 實訓6-21

四、UPDATE命令的使用。

P53 實訓6-22

五、DELETE命令的使用。

P53 實訓6-23

實驗總結:(通過實驗,掌握什么內容或有什么收獲等)

實驗名稱:結構化程序設計

實驗目的:

1、掌握結構化程序設計的基本思想。

2、熟練掌握順序、分支和循環三種基本程序結構。

3、掌握VF程序調試的基本方法,能進行基本的程序設計(編程)。

實驗內容:(寫出題目要求和代碼)

一、多分支結構IF/ENDIF的使用

P61 實訓7-5

二、循環命令DO WHILE-ENDDO 的使用

P62 實訓7-

7、P63 實訓7-9(2個表的數據不用寫出)

三、循環命令 FOR-ENDFOR的使用

P64 實訓7-10

四、循環命令 SCAN-ENDSCAN的使用

P64 實訓7-11

五、過程及過程文件的使用

P72 實訓8-2

實驗總結:(通過實驗,掌握什么內容或有什么收獲等)

注意:分成2次實驗報告寫,實驗名稱、目的、內容、總結四個部分都要有,實驗名稱和實驗目的和我給出的一致,實驗內容按我給的寫出具體代碼,自行完成實驗總結(簡單寫幾句即可)。

第二篇:vf簡答題

一、問答題

1、什么是關系運算?常見的關系運算有哪幾種?(第一章)

參考答案:關系運算是指以關系為對象的關系運算,在關系運算中,變量是關系,運算的結果仍然是關系。

常見的關系運算有選擇運算、投影運算和連接運算三種。

2,什么是數據模型?常用的數據模型有哪幾種?各種數據模型有什么特點?(第一章)

參考答案:數據模型是指具有聯系性的相關數據總是按照一定的組織關系排列,從而構成一定的結構,對這種結構的描述就是數據模型。

常用的數據模型有:層次模型、網狀模型、關系模型。

層次模型以樹形結構表示數據間的關系;網狀模型以網絡結構表示結點間的關系;關系模型以二維表表示數據間的關系。

3、什么是數據庫?什么是數據庫系統?(第一章)

參考答案:數據庫(Data Base)是數據庫系統的核心和管理對象。所謂數據庫,就是以一定的組織方式將相關的數據組織在一起,存放在計算機外存儲器上形成的,能為多個用戶共享的,與應用程序彼此獨立的一組相關數據的集合。

數據庫系統是以數據庫為核心的信息處理系統,它能集中地進行數據管理,也能夠開發、維護應用系統程序。

4、在VFP中,表達式的輸出命令“?” 和“??”有什么區別?數據輸入命令input 和accept的區別是什么?(第三章)

參考答案:使用?命令,顯示結果在下一行輸出,即在輸出之前先換行一次;使用??命令,顯示結果在當前行輸出;假如使用?命令,后面沒有任何表達式,此時輸出一個空行。

Input可以輸入各種數據類型的數據;accept只能輸入字符型數據。

5、在Visual FoxPro 6.0有哪幾種數據類型并說明它們分別對應的關鍵字(請列舉出五個以上)?有哪些類型的表達式?(第三章)

參考答案:有七類數據類型:字符型(C型)、邏輯型(L型)、數值型(N型)、備注型(M型)、日期型(D型)、通用型(G型)、日期時間型(T型)

算術表達式、字符表達式、日期時間表達式、關系表達式、邏輯表達式。

6、在VFP中,對表記錄的操作命令中,邏輯刪除記錄和物理刪除記錄的命令分別是什么?它們有什么區別?(第四章)

參考答案:邏輯刪除記錄的命令是Delete,物理刪除記錄的命令是Pack。區別:邏輯刪除記錄只是在記錄上做一個刪除標記,并不真正刪除記錄,需要時還可恢復。而物理刪除記錄是把做了刪除標記的記錄從表中徹底刪除,不可再恢復。

7、簡述VF中用菜單方式建立一個STUDENT表,通過編輯窗口追加方式向表中添加學生記錄與瀏覽顯示結果的操作步驟。(第四章)

參考答案:建表:文件—新建—新建文件-輸入表名STUDENT-在表設計器窗體定義字段、類型-確定。追加方式輸入學生記錄:

打開STUDENT表—顯示—瀏覽―編輯―顯示-追加-輸入學生記錄—關閉。瀏覽結果:

文件-打開表—顯示—瀏覽。

8、索引的類型有哪幾種?各自有何特征?(第五章)

參考答案:索引有四種:主索引、候選索引、普通索引、唯一索引

主索引要求每一個記錄的索引表達式的值是唯一的,在一個數據庫表中只能有一個主索引。候選索引與主索引一樣要求每一個記錄的索引表達式的值是唯一的,在一個數據表中可以有多個候選索引。

普通索引允許索引表達式的值出現重復值,而唯一索引如果表中記錄的索引表達式的值相同,則只存儲第一個索引表達式的值。1 簡述什么是參照完整性

回答:參照完整性是指關系的值受限于外關鍵字。

2在關系運算中,查找滿足一定條件的元組的運算稱為什么運算?

回答:選擇運算。(關系數據庫的基本運算:選擇:元組的選擇稱為選擇,屬性的選擇稱為投影,連接運算是通過兩個關系共有的屬性連接成一個新的關系。)

3.表達式at(“sd”,”dsdhihsd”,2)=len(“dsfg”)最后返回結果的數據類型是什么? 回答:數據庫表有什么特點?

回答:1.可以支持使用長表名、長字段名,字段名最長為128個字符。2.可以使用指定字段默認值和輸入掩碼。3.可以規定字段級有效性規則和記錄級有效性規則。4.支持主關鍵字、表間永久關系和設置表間的參照完整性。5.支持insert,update,delete觸發器。

***關系數據庫有什么特點?

回答:關系的最基本要求是屬性不可分割;關系中不能有相同的屬性名;同一字段數據類型相同;元組和字段次序無關緊要。

5.SQL語句中修改表結構的命令是什么?(寫出主要命令動詞)回答:alter table1、什么是數據庫管理系統?其基本功能是什么? 答:數據庫管理系統(DBMS)是處于用戶與操作系統之間的一種軟件,其作用是實現對數據庫中的數據的有效組織與管理。其基本功能是:(1)數據定義功能。(2)數據操作功能。(3)控制和管理功能。(4)數據通信功能。

2、VFP的特點是什么?

答:VFP是一種功能強大的可視化編程語言,其特點主要是:(1)功能強大的自含型命令式開發語言。(2)支持面向對象的程序設計。(3)通過COM組件實現應用集成。(4)支持網絡應用。(5)大量使用可視化的輔助工具。

3、分析說明VFP的工作界面的主要組成要素?

答:VFP是采用一種圖形用戶界面的窗口操作軟件,形成WIMP的界面,其主要構成要素包括:

(1)程序窗口。(2)命令窗口。(3)工具窗口。

4、什么是關系模型?VFP建立表結構時基本的字段屬性是什么? 答:所謂關系模型,是指在數據的組織中所構建的行、列交叉的原子類二維表格。

VFP建立表結構時基本的字段屬性包括字段名、字段類型、字段寬度、小數點。

5、什么是常量?什么是變量?并舉例說明常量的表示?

答:常量是指固定不變的數據;變量是指在命令操作和運行中其值允許變化的量。

數據型常量:-300 字符型常量:“ABCD”

日期型常量:ctod(“06/25/09”)邏輯型常量:.t.、.f.6、寫出內存變量的命名基本規則?

答:內存變量的主要命名規則是:(1)以字母或下劃線開頭。(2)由字母、下劃線或數字等組成。(3)至多128個字符。(4)不可與系統保留字同名。

7、寫出VFP中常用子句的范圍的表示及意義?

答:在VFP中常用子句的范圍的表示及意義:(1)all:表示整個數據表。(2)next N:表示從當前開始,到下N條。(3)rest:表示從當前到末尾。(4)record N:表示具體操作第N條。

8、寫出VFP中命令的書寫規則是什么?

答:在VFP中命令的基本書寫規則是:(1)命令動詞、子句與子句、子句內各部分用空格分開,子句位置可任意。(2)命令動詞置于命令開頭,可為前4個字母,大小寫隨意。(3)一條命令長度可達8192個字符,若一行寫不下,以“;”結束。

9、什么是過濾器?并寫出過濾器的應用格式?

答:過濾器是指在VFP命令應用時,將不滿足條件的記錄“隱蔽”起來,即讓記錄從邏輯上消失,基本格式是: Set filter to <過濾>條件

10、什么是記錄定位?并說明絕對定位與相對定位的主要區別? 答:記錄定位是將記錄指針指向待操作的記錄。

絕對定位:是直接將記錄指針指向待操作的記錄的物理位置。

相對定位:是在當前記錄的基礎上改變一個數值,從而使記錄指針指向待操作的記錄位置。

11、簡述索引的概念和種類。

答題要點:索引不改變記錄的物理順序,而是按某個索引關鍵字來建立記錄的邏輯順序。在索引文件中,所有關鍵字值按升序或降序排列,每個值對應一個記錄號,這樣就確定了記錄的邏輯順序。索引可分為復合索引和單索引。

12、什么是查詢?VFP有哪幾種查詢方法?

答題要點:查詢就是按指定條件在表中查找所需的記錄。VFP提供了三種查詢方法:順序查詢、索引查詢和SELECT-SQL查詢。

13、什么是工作區?VFP用什么來表示和區別工作區?

答題要點:工作區是內存的一個區域,VFP提供了32767個工作區,每個工作區只允許打開一個表。VFP可以用編號和別名來表示和區別工作區。

14、簡述關聯的概念和建立關聯的方法。

答題要點:關聯就是使不同工作區的記錄指針臨時建立起一種聯動關系,使一個表的指針移動時另一個表的指針能隨之移動。可在“數據工作期”窗口中建立關聯,也可使用SET RELATION命令建立關聯,此外還可在“數據庫設計器”中建立關聯。

15、什么是SELECT-SQL查詢?如何定制和執行查詢?

答題要點:SELECT-SQL查詢是從SQL移植過來的查詢命令,具有強大的單表和多表查詢功能。可通過“查詢設計器”或“數據庫設計器”定制和執行查詢。

16、什么是數據完整性?在VFP中允許設置哪幾種有效性驗證?

答題要點:數據完整性主要是指數據的正確性和相容性。當用戶在對數據進行的各種操作中發生差錯時,數據庫系統應有一定的檢驗及約束機制,以保證數據的有效性。在VFP中允許設置三級驗證:字段級驗證、記錄級驗證和參照完整性。

17、VFP能提供哪幾種基本的程序控制結構?

答題要點:順序結構、分支結構和循環結構。順序結構按命令的書寫順序依次執行;分支結構能根據指定條件的當前值在兩條或多條程序路徑中選擇一條執行;而循環結構則由指定條件的當前值來控制循環體中的語句序列是否要重復執行。

18、試比較子程序、自定義函數和過程三者的異同。

答題要點:子程序、自定義函數和過程都是可以命名的一個程序段,是功能相關而又相對獨立的模塊。三者定義的格式各有不同,子程序和過程均通過DO命令調用,而自定義函數則主要在表達式中調用。

19、程序調試的目的是什么?程序中常見的錯誤有哪幾種?

答題要點:程序調試的目的是檢查并糾正程序中的錯誤,以保證程序的可靠運行。程序中常見的錯誤有:語法錯誤、超出系統允許范圍的錯誤和邏輯錯誤。

20、什么是目標程序?試寫出幾種VFP目標程序的擴展名。

答題要點:對VFP程序進行編譯就得到目標程序,目標程序是緊湊的非文本文件,運行速度快,并可起到對源程序加密的作用。擴展名為:.FXP、.QPX、.MP等的文件均為目標程序。

第三篇:VF常用語句

0001(24)6

一、基本操作題

在考生文件夾下完成如下操作:

1.用SQL INSERT語句插入元組(“p7”,“PN7”,1020)到“零件信息”表(注意不要重 復執行插入操作),并將相應的SQL語句存儲在文件one.prg中。

2.用SQL DELETE語句從“零件信息”表中刪除單價小于600的所有記錄,并將相應 的SQL語句存儲在文件two.prg中。

3.用SQL UPDATE語句將“零件信息”表中零件號為“p4”的零件的單價更改為1090,并將相應的SQL語句存儲在文件Three.prg中。

4.打開菜單文件mymenu.mnx,然后生成可執行的菜單程序mymenu.mpr。

二、簡單應用

在考生文件夾下完成如下簡單應用:

1.modi1.prg程序文件中SQL SELECT語句的功能是查詢哪些零件(零件名 稱)目前用于三個項目,并將結果按升序存入文本文件results.txt。給出的SQL SELECT語句中在第1、3、5行各有一處錯誤,請改正并運行程序(不可以 增、刪語句或短語,也不可以改變語句行)。

2.在考生文件夾下創建一個表單,表單名和表單文件名均為formone.scx,如下圖所示,其中包含一個標簽(Label1)、一個文本框(Text1)和一個命令按鈕(Command1)。然后按相關要求完成相應操作。

@#@#@#@#@#

(1)如圖所示設置表單、標簽和命令按鈕的Caption屬性。

(2)設置“確定”按鈕的Click事件代碼,使得表單運行時單擊該按鈕能夠完 成如下查詢功能:從“項目信息”、“零件信息”和“使用零件”表中查詢指定項目所 用零件的詳細信息,查詢結果依次包含零件號、零件名稱、數量、單價四項內容,各記錄按零件號升序排序,并將查詢結果存放在以項目號為文件名的表中,如指 定項目號為s1,則生成文件s1.dbf。

最后執行表單,并依次查詢項目s1和s3所用零件的詳細信息。

三、綜合應用

按如下要求完成綜合應用(所有控件的屬性必須在表單設計器的屬性窗口中 設置):

1.根據“項目信息”、“零件信息”和“使用零件”三個表建立一個查詢(注意 表之間的連接字段),該查詢包含項目號、項目名、零件名稱和(使用)數量四 個字段,并要求先按項目號升序排序、再按零件名稱降序排序,查詢去向為表 three,保存的查詢文件名為chaxun;

2.建立一個表單,表單名和文件名均為myform,表單中含有一個表格控件 Grid1,該表格控件的數據源是前面建立的查詢chaxun;然后在表格控件下面添 加一個“退出”命令按鈕Command1,要求命令按鈕與表格控件左對齊、并且寬度 相同,單擊該按鈕時關閉表單。最后運行該表單。

**************************************************************************************** *第 0001 套

**************************************************************************************** 第 1 題如下描述中正確的是:(D)A、數據庫中僅存儲數據

B、數據庫管理系統是數據庫集合的組成部分

C、數據庫中的數據具有很高的冗余并缺乏數據獨立性

D、數據庫管理系統是為數據庫的建立、使用和維護而配置的軟件

第 2 題在Visual FoxPro中,以下描述中錯誤的是:(C)A、普通索引允許出現重復字段值 B、唯一索引允許出現重復字段值 C、候選索引允許出現重復字段值 D、主索引不允許出現重復字段值

第 3 題在Visual FoxPro中,定義數據的有效性規則時,在規則框輸入的表達式的類型是A、數值型 B、字符型 C、邏輯型 D、日期型

第 4 題在Visual FoxPro中修改數據庫、表單和報表等組件的可視化工具是(C)A、向導 B、生成器 C、設計器

D、項目管理器

第 5 題在Visual FoxPro中,下面描述正確的是(A)A、視圖設計器中沒有“查詢去向”的設定

B、視圖設計完成后,視圖的結果保存在以.QPR為擴展名的文件中 C、視圖不能用于更新數據

D、視圖不能從多個表中提取數據

第 6 題在Visual FoxPro中,下面的描述中正確是(B)A、視圖就是自由表

B、沒有打開任何數據庫時建立的表是自由表 C、可以為自由表指定字段級規則

D、可以為自由表指定參照完整性規則

第 7 題傳統的集合運算包括(B)A、并、選擇和投影 B、并、差和交 C、并、交和選擇 D、交、差和投影

第 8 題下面的描述中正確的是(B)A、數據庫系統的核心是表

B、數據庫系統的核心是數據庫管理系統 C、數據庫系統的核心是文件

D、數據庫系統的核心是數據庫管理員

第 9 題在Visual Foxpro中,下面對查詢設計器的描述中正確的是(D)A、“排序依據”選項卡對應JOIN IN短語 B、“分組依據”選項卡對應JOIN IN短語 C、“連接”選項卡對應WHERE短語

(C)

**************************** *常用

**************************** 刪除表命令 drop table 表名

sql 數據增刪改

insert into 零件信息values(“p7”,“PN7”,1020)說明:插入數據

delete from零件信息 where 單價<600 說

明:刪除數據

update 零件信息 set 單價=1090 where 零件號=“p4” 說明:更新數據

ALTER TABLE 表結構增刪改

ALTER TABLE 金牌榜 add 獎牌總數 i check 獎牌總數>=0

說明:增加字段并設置有效

性規則

ALTER TABLE 評委表 alter 評委編號 set check left(評委編號,2)=“11”說明:修改已有字段的有效性規則

ALTER TABLE 學生 add 性別 c(2)DEFAULT “男”說明:增加字段并設置默認值

ALTER TABLE 學生 alter 性別 c(2)set DEFAULT “男”說明:修改字段并設置默認值

ALTER TABLE student add UNIQUE 學號 tag 學號說明:建立候選索引 &&(表達式 tag

索引名)

ALTER TABLE student add primary key 學號 tag 學號 說明:建立主索引 &&(表達式 tag 索引

名)

sql 復制表結構

create table golden(國家代碼 c(3),金牌數 i,銀牌數 i,銅牌數 i)

sql 復制表結構與數據

select * from 教師 order by 職工號 into table 高校教師

index 建立索引

index on 客戶號 tag khh 說明:(表達式 tag 索

引名)

常用命令

report form 報表文件名 preview 說明:(報表預覽)

thisform.release 說明:(表單退出)菜單

說明:(菜單分隔符)

set sysmenu to default 說明:(返回系統菜單)do 菜單名.mpr 說明:(調用菜單)頂層表單調菜單方法 顯示》常規選項》頂層表單 表單名.release 頂層菜單退出表單

showWindows=2 說明:(設置表單屬性)

Init事件 說明:(在表單Init事件里寫下面代碼)do 菜單.mpr with this,.t.select 語法

select 性別 from 表 where條件1 group by 性別 order by 總分 desc,數學 desc into table 表名 into table 表名 into cursor 臨時表名 into array 數組名 to file 文件名.txt

count(*)sum(字段名)avg(字段名)max(字段名)min(字段名)

select 性別,count(*)as 總人數 from 表 group by 性別

select 性別 from 表1 inner join 表2 on 表1.編號=表2.編號 join 表3 on 表2.編號2=表3.編號2

select 性別 from 表1 inner join 表2 join 表3 on 表2.編號2=表3.編號2 on 表1.編號=表2.編號 select 性別 from 表1,表2,表3 where 表1.編號=表2.編號2 and 表2.編號1=表3.編號1

創建視圖

create view 視圖名 as 一條select語句

二級筆記.txt

**************************************************************************************** *第 0001 套

**************************************************************************************** 第 1 題耦合性和內聚性是對模塊獨立性度量的兩個標準。下列敘述中正確的是(B)A、提高耦合性降低內聚性有利于提高模塊的獨立性 B、降低耦合性提高內聚性有利于提高模塊的獨立性

C、耦合性是指一個模塊內部各個元素間彼此結合的緊密程度 D、內聚性是指模塊間互相連接的緊密程度

第 2 題對長度為n的線性表排序,在最壞情況下,比較次數不是n(n-1)/2的排序方法是(D)A、快速排序 B、冒泡排序

C、直接插入排序 D、堆排序

第 3 題設有表示學生選課的三張表,學生S(學號,姓名,性別,年齡,身份證號),課程C(課號,課名),選課SC(學號,課號,成績),則表SC的關鍵字(鍵或碼)為(C)A、課號,成績 B、學號,成績 C、學號,課號

D、學號,姓名,成績

第 4 題A、選擇 B、投影 C、插入 D、連接

第 5 題程序流程圖中帶有箭頭的線段表示的是(C)A、圖元關系 B、數據流 C、控制流 D、調用關系

第 6 題結構化程序設計的基本原則不包括(A)A、多態性 B、自頂向下 C、模塊化 D、逐步求精

第 7 題下列關于棧的敘述正確的是(B)A、棧按“先進先出”組織數據 B、棧按“先進后出”組織數據 C、只能在棧底插入數據 D、不能刪除數據

(B)

new1.txt

第四篇:vf心得體會

這次的課程設計是我進入大學接觸的第一個課程設計,好多東西都不會。經過一個多月的時間,終于把課設完成了。不過大家在確定了選題之后,就開始積極的準備當中,我也開始了圖書借閱系統的課程設計。首先我分析了相關的題目內容,并由此而進行了相關資料和書籍的查詢工作然后才開始正式進行設計。一開始不知從何下手但后來分析了一下題目。圖書管理主要就是有一些操作來完成,這些操作包括:新進圖書基本信息的輸入、圖書基本信息的查詢、對 撤消圖書信息的刪除、為借書人辦理注冊、辦理借書手續、借書人信息等等。最后編寫退出系統的函數。同時通過這幾天的程序及報告編寫,我也發現了自己的很多不足, 自己知識的很多漏洞,看到了自己的實踐經驗還是比較缺乏,理論聯系實際的能力還是比較脆弱。尤其 是編寫大型的程序所要擁有的知識和技能比較缺乏。程序編好了,還要經過調試和修改,這步也很關鍵,好的程序是經過了無數次的修改和調試才產生的。我的程序基本上能夠 滿足要求,但還有一些地方需要改進,在今后我應該在多看書的同時還要加強實踐的練習。才能進一步提高自己的編程能力。

按照書上介紹的數據庫設計的步驟,我首先進行需求分析,得到了圖書管理員詳細的回答后,我想的是這些細節的東西應該應用到我們具體哪些步驟中。開始時沒有頭緒的,思路漸漸有所清晰后,我就進行概念結構設計。在畫數據流程圖和完成數據字典的時候,其實遇到很多困難,主要集中在數據字典中,數據項的填寫很亂,我們覺得我們完成的結果中應該存在很多問題。在畫E-R圖時,按自己大腦的過期思維去想,應該是我們所體現出來的上述E-R圖,但是預約和借閱,借閱和續借,和還書之間的關系沒有體現,這又是一大漏洞。再以后SQL建表時也不確定。總之,我們認為這個系統需要改進的地方還有很多很多。通過這次的數據庫課程設計,開始對數據庫的應用有了初步的了解,知道了怎么通過編程建立一個具有一定功能的系統。在設計的期間,遇到的問題很多,好多知識根本就不懂,然后經過查書沒上網搜索和問老師和同學,最后終于慢慢的完成了這個課程設計。在此謝謝老師和同學的幫忙,順利完成了我大學的第一個課程設計。

最后,在這里對老師和同學的幫助表示最誠摯的感謝。在以后的學習和生活當中我一定再接再 厲,不求最好,但求更好!

第五篇:VF程序設計教學大綱

《VF程序設計》教學大綱

一、課程名稱:《VF程序設計》

課程負責人:袁明蘭

二、學時與學分:48

三、適應專業:外語、建筑設計技術、工程監理、藝術、旅游等專業

四、課程教材:張彥芳等編著《Visual FoxPro程序設計》,中國地質大學出版社,2011年

五、參考教材:蘇忠等.Visual Foxpro 6.0中文版應用與開發.電子工業出版社,2003 楊國才編著《Visual FoxPro程序設計》,重慶大學出版社,2002年

謝膺白.Visual Foxpro 6.0中文版教程.人民郵電出版社,2002 肖金秀.新編Visual Foxpro 6.0應用基礎教程.中國石化出版社,2011

六、課程的性質、目的和任務:

本課程是非計算機專業的主要公共基礎課。

通過本課程的學習,使非計算機專業的學生掌握數據庫的基本概念和VFP的基礎知識,熟練掌握數據庫的基本操作,并能進行初步的程序設計,能應用VFP進行數據庫管理。

七、課程的基本要求:

通過理論教學和實驗教學,達到如下基本要求。

1.了解計算機數據管理的發展、掌握數據系統、關系數據庫的基本概念,掌握面向對象程序設計的概念,理解數據的一致性和完整性。

2.了解Visual FoxPro的發展、特點及安裝,掌握Visual FoxPro 6.0的啟動與關閉。熟悉Visual FoxPro 6.0系統界面,理解其幾種工作方式。了解項目管理器、常用項目元素與文件類型、創建項目文件,及項目管理器的使用。

3.掌握常量與變量、數據類型,了解常用的文件類型,掌握幾種常用函數的應用、運算符與表達式的應用,掌握內存變量的幾種操作,掌握數組的應用。理解Visual FoxPro 6.0命令及命令和子句的使用規則。

4.掌握數據表的基本操作(表結構及字段的基本要素、表的創建和修改[使用表設計器]、表的打開與關閉、數據記錄的輸入、顯示和編輯、錄指針與定位、邏輯與物理刪除表的記錄、記錄的復制與添加、表的索引、表的查詢、表的運算等),掌握多表工作區及其應用。

5.理解數據庫的概念與基本組成、掌握數據庫的基本操作、理解數據庫表的數據完整性、熟練掌握數據庫表之間的關聯、了解參照完整性。

6.理解程序與結構化程序設計的基本概念,掌握程序文件的建立、執行與編輯,掌握程序設計的基本命令,掌握程序的基本控制結構,掌握變量的作用域

與生存期,理解模塊化程序設計方法與模塊化程序設計,掌握子程序和過程與自定義函數及其調用,學會程序的調試,熟練掌握結構化程序設計簡單應用。

7.掌握面向對象的基本概念、掌握對象及其屬性、事件、方法,了解類的創建與使用。

8.熟練掌握表單的創建與管理,掌握猜數游戲設計、計算器設計、學生成績查詢與修改界面設計、軟件登錄界面與權限設計。

9.理解查詢的概念、掌握用查詢設計器創建查詢、創建多表查詢,用查詢向導創建查詢,運行查詢。了解用視圖設計器創建本地視圖、了解用視圖向導創建本地視圖、視圖的使用、利用視圖更新源表數據。

10.了解SQL語言概述、熟練掌握SQL語句對數據表的操作(創建數據表,SQL修改表結構,SQL查詢數據表,SQL對數據表運算,SQL刪除表記錄,SQL更新表的記錄內容)。

11.了解菜單設計器、標準菜單及快捷菜單的設計。了解報表基本概念、報表的數據來源、報表設計器,了解報表的創建(用報表向導創建、用報表設計器創建),了解設置報表(給報表添加帶區、改變報表的列標簽、修改報表表達式、增加表格線、頁面設置、字體設置、布局設置、在報表中使用數據分組、匯總區),了解使用報表(報表命令、報表預覽和打印機設置),了解標簽設計。

12.了解應用需求分析、數據庫與表設計、系統功能模塊設計、菜單設計、用戶界面設計、查詢設計、.報表設計、系統維護設計、系統模塊調試、用項目管理器連編成應用程序、應用程序管理、發布樹、應用程序發布和安裝。

八、課程的主要內容:

㈠ 理論教學 1.數據庫基礎知識 數據庫、數據庫管理系統和數據庫系統的基本概念、數據管理技術的產生和發展;數據庫系統的組成及體系結構;數據庫管理系統(DBMS)的功能;關系模式的基本術語、主要操作和數據完整性約束;面向對象程序設計的基本概念(包括類、對象、事件、方法和屬性等)。

2.Visual FoxPro 系統簡介

Visual FoxPro的發展、特點及安裝、啟動與關閉。Visual FoxPro 6.0系統界面、幾種工作方式,項目管理器、及項目管理器的使用。3.Visual Foxpro應用基礎

常量與變量、數據類型,文件類型、幾種常用函數、運算符與表達式的應用,內存變量的幾種操作,數組的應用,Visual FoxPro 6.0命令及命令和子句的使用規則。

4.數據表的基本操作 數據表的基本操作(表結構及字段的基本要素、表的創建和修改[使用表設計器]、表的打開與關閉、數據記錄的輸入、顯示和編輯、錄指針與定位、邏輯與物理刪除表的記錄、記錄的復制與添加、表的索引、表的查詢、表的運算等),多表工作區及其應用。

5.結構化程序設計

程序與結構化程序設計的基本概念,程序文件的建立、執行與編輯,程序設計的基本命令,程序的基本控制結構,變量的作用域與生存期,模塊化程序設計方法與模塊化程序設計,子程序和過程與自定義函數及其調用,程序的調試。6.數據庫設計

數據庫的概念與基本組成、數據庫設計器的使用、數據庫的建立、打開與關閉(命令)、數據庫表的數據完整性、數據庫表之間的關聯、參照完整性。7.面向對象程序設計初步

面向對象的基本概念、對象及其屬性、事件、方法,類的創建與使用。8.表單與控件

表單的創建與管理,猜數游戲設計、計算器設計、學生成績查詢與修改界面設計、軟件登錄界面與權限設計。9.菜單設計

菜單設計器、標準菜單及快捷菜單的設計。10.查詢與視圖

查詢的概念、用查詢設計器創建查詢、創建多表查詢,用查詢向導創建查詢,運行查詢。用視圖設計器創建本地視圖、用視圖向導創建本地視圖、視圖的使用、利用視圖更新源表數據。SQL語言概述,對數據表的操作(創建(數據庫和)數據表,SQL修改表結構,SQL查詢數據表,SQL對數據表運算,SQL刪除表記錄,SQL更新表的記錄內容)11.報表與標簽設計

查詢的概念、用查詢設計器創建查詢、創建多表查詢,用查詢向導創建查詢,運行查詢。用視圖設計器創建本地視圖、用視圖向導創建本地視圖、視圖的使用、利用視圖更新源表數據。SQL語言概述,對數據表的操作(創建(數據庫和)數據表,SQL修改表結構,SQL查詢數據表,SQL對數據表運算,SQL刪除表記錄,SQL更新表的記錄內容)。12.應用程序的開發與發布過程

應用需求分析、數據庫與表設計、系統功能模塊設計、菜單設計、用戶界面設計、查詢設計、.報表設計、系統維護設計、系統模塊調試、用項目管理器連編成應用程序、應用程序管理、發布樹、應用程序發布和安裝。

九、先修課程:

本課程是非計算機專業的基礎課,其先修課程是計算機文化基礎。

十、考核方式:

理論教學部分占70%,實驗教學部分占30%,理論教學部分集中筆試,實驗教學部分以完成16個實驗和上機考試進行考核。

十一、學時分配:

講授: 48 學時

1.數據庫基礎知識

2學時 2.Visual FoxPro 系統簡介

2學時 3.Visual Foxpro應用基

4學時

4.數據表的基本操作

10學時 5.程序設計

14學時 6.數據庫設計

1學時 7.面向對象程序設計初步

2學時 8.表單與控件

6學時 9.菜單設計

1學時 10.查詢與視圖

2學時 11.報表與標簽設計 1學時 12.應用程序的開發與發布過程 1

學時

下載VF實驗報告格式word格式文檔
下載VF實驗報告格式.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    VF教案31-40

    第31課時 使用向導創建視圖 一、教學目的 使學生通過本節的學習,使學生能利用創建一個視圖。 二、教學重難點 使用向導創建視圖和查詢的區別 三、教學方法 舉例 講授 演示......

    Vf練習1-5

    Vf練習1—5 1、任意一個數,若能被7或3整除,則輸出該3、從鍵盤上連續輸入10組數,分別輸出每數和,對輸入進行規定,每組數的結束標志為“0” ENDDO I=I+1 J=1 數,最后釋放所有的內存......

    VF基礎教案

    第2章Visual FoxPro 6 .0概述 2.1 Visual FoxPro的安裝、啟動與關閉 2.1.1 Visual FoxPro 6.0 的安裝 中文Visual FoxPro 可以從CD-ROM或網絡上安裝。以下介紹三種從CD-ROM......

    VF心得體會[最終版]

    這次的課程設計是我進入大學接觸的第一個課程設計,好多東西都不會。經過一個多月的時間,終于把課設完成了。不過大家在確定了選題之后,就開始積極的準備當中,我也開始了圖書借閱......

    《VF程序設計》教學大綱

    《VF程序設計》教學大綱 課程編號: 一、課程性質、目的及開課對象 ㈠課程性質:公共選修課 ㈡目的:通過本課程的學習,使學生掌握項目管理器、庫、表、菜單、報表、標簽、查詢、視......

    VF總結20081118

    數據庫題 已知:數據表如下,包含以下字段:工號(C)、姓名(C)、性別(C)、部門(C)、婚否(L)、工作日期(D)、工資(N)、補貼(N)、公積金(N),應發工資(N)。(填寫命令時,均不考慮表的打開......

    vf教案13-20

    第13課時 創建查詢 一、教學目的1、使學生掌握使用查詢向導創建查詢的方法。 2、理解查詢和查找的區別 二、教學重難點 使用查詢向導,查詢和查找的區別 三、教學方法 舉例......

    vf課程設計小結(大全五篇)

    課程設計小結 首先,先談談自己對信息系統的認識。信息管理系統是將經常變動的信息,類似新聞、新產品發布和部門動態等更新信息集中管理,并通過信息的某些共性進行分類,最后系統......

主站蜘蛛池模板: 精品亚洲aⅴ在线观看| 亚洲色欲www综合网| av 日韩 人妻 黑人 综合 无码| 成人区人妻精品一区二区不卡网站| 国产精品偷窥女厕视频| 精品国产v无码大片在线看| 亚洲综合天天夜夜久久| 国产成人综合野草| 日本高清www午色夜在线视频| 亚洲v国产v欧美v久久久久久| 天天躁日日摸久久久精品| 人人狠狠综合久久亚洲婷婷| 国厂精品114福利电影免费| 亚洲另类欧美综合久久图片区| 黄页网站视频| 人妻精品国产一区二区| 少妇人妻无码专区视频| 国产精品自在在线午夜出白浆| 免费观看mv大片高清| 日本高清www无色夜在线视频| 丰满人妻熟妇乱又伦精品视| 日射精情感性色视频| 国产最新av在线播放不卡| 国产精品一区波多野结衣| 人妻人人妻a乱人伦青椒视频| 中文在线а天堂中文在线新版| 中文字字幕人妻中文| 久久久久亚洲av无码专区体验| 最近免费韩国日本hd中文字幕| 影音先锋男人站| 精品免费国产一区二区三区四区| 色综合久久久久久久久五月| 国产片免费福利片永久| 中文幕无线码中文字蜜桃| 亚洲欧美成人aⅴ在线| 无码视频在线播放| 欧美中文字幕无线码视频| 欧美成人免费视频一区二区| 18?????网站"91| 人人妻人人澡人人爽人人精品电影| 亚洲精品久久久久成人2007|