freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

vf程序設(shè)計(jì)教學(xué)大綱(編輯修改稿)

2024-10-20 18:46 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 )函數(shù)、MAX()函數(shù) 167。 字符函數(shù)常用字符函數(shù)有:LEN()函數(shù)、LOWER()函數(shù)、UPPER()函數(shù)、SPACE()函數(shù)、TRIM()函數(shù)、LTRIM()函數(shù)、ALLTRIM()函數(shù)、LEFT()函數(shù)、RIGHT()函數(shù)、SUBSTR()函數(shù)、OCCURS()函數(shù)、AT()函數(shù)、ATC()函數(shù)、STUFF()函數(shù)、CHRTRAN()函數(shù)、LIKE()函數(shù) 167。 日期和時(shí)間函數(shù)常用日期和時(shí)間函數(shù)有:DATE()函數(shù)、TIME()函數(shù)、DATETIME()函數(shù)、YEAR()函數(shù)、MONTH()函數(shù)、DAY()函數(shù)、HOUR()函數(shù)、MINUTE()函數(shù)、SEC()函數(shù) 167。 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)常用數(shù)據(jù)類型轉(zhuǎn)換函數(shù)有:STR()函數(shù)、VAL()函數(shù)、CTOD()函數(shù)、CTOT()函數(shù)、DTOC()函數(shù)、TTOC()函數(shù)、宏替換函數(shù) 167。 測(cè)試函數(shù)常用測(cè)試函數(shù)有:BETWEEN()函數(shù)、ISNULL()函數(shù)、EMPTY()函數(shù)、VARTYPE()函數(shù)、EOF()函數(shù)、BOF()函數(shù)、RECNO()函數(shù)、RECCOUNT()函數(shù)、IIF()函數(shù)、DELETED()函數(shù) 167。 程序與程序文件 167。 程序的概念定義:程序是能夠完成一定任務(wù)的命令的有序集合。這組命令被存放在稱為程序文件或命令文件的文本文件中。程序中經(jīng)常插入注釋,以提高程序的可讀性。注釋為非執(zhí)行代碼,不會(huì)影響程序的功能。注釋方式:NOTE或*,以NOTE或*開頭的代碼行為注釋行,一般用于對(duì)下面一段命令的說明。amp。amp。,命令行后可添加注釋,對(duì)所在行命令的說明。167。 程序文件的建立與執(zhí)行1.程序文件的建立2.打開、修改程序文件 3.執(zhí)行程序文件167。 簡(jiǎn)單的輸入/輸出/命令1.INPUT命令: INPUT [] TO 2.ACCEPT命令:ACCEPT [] TO 3.WAIT命令:WAIT [] [TO ] [WINDOW [AT ,]][NOWAIT] [CLEAR | NOCLEAR] [TIMEOUT ] 167。 程序的基本結(jié)構(gòu) 167。 選擇結(jié)構(gòu) IF ENDIF IF ELSE ENDIF DO CASE CASE CASE ?? CASE [OTHERWISE ] ENDCASE 167。 循環(huán)結(jié)構(gòu)1.DO WHILEENDDO語句DO WHILE [LOOP] [EXIT] ENDDO FOR = to [step] [EXIT] [LOOP] ENDFOR|NEXT SCAN [] [FOR ] [WHILE] [LOOP] [EXIT] ENDSCAN 167。 多模塊程序設(shè)計(jì)模塊是一個(gè)相對(duì)獨(dú)立的程序段,它可以被其他模塊所調(diào)用,也可以去調(diào)用其他的模塊。通常,把被其他模塊調(diào)用的模塊稱為子程序,把調(diào)用其他模塊而沒有被其他模塊調(diào)用的模塊稱為主程序。167。 模塊的定義和調(diào)用1.模塊的定義:模塊可以是命令文件,也可以是過程。語法格式:PROCEDURE | FUNCTION [RETURN[]] [ENDPROC︱] 打開過程文件的命令格式: SET PROCEDURE TO[[,?]] [] 關(guān)閉過程文件的命令格式:格式1: SET PROCEDURE TO 功能:關(guān)閉所有打開的過程文件格式2:RELEASE PROCEDURE [,?] 格式1:DO ︱ 格式2:︱()167。 參數(shù)傳遞1.PARAMETERS和LPARMETERS語句傳遞參數(shù)PARMETERS[,?] LPARMETERS [,?] 2.調(diào)用模塊程序格式1:DO ︱WITH[,?] 格式2:DO ︱([,?])167。 變量的作用域1.變量的作用域:指變量在什么范圍內(nèi)是有效的或者能夠被訪問的。內(nèi)存變量分類:公共變量、私有變量、局部變量 2.變量的隱藏開發(fā)應(yīng)用程序時(shí),主程序與子程序不一定是由同一個(gè)人來設(shè)計(jì)的,子程序中用到的變量實(shí)際上在主程序中已經(jīng)建立,子程序的運(yùn)行會(huì)無意間改變主程序中變量的取值。為了解決這個(gè)問題,可以采用在子程序中使用PRIVATE命令隱藏主程序中可能存在的變量,使得這些變量在子程序中暫時(shí)無效。格式:PRIVATE PRIVATE ALL[LIKE|EXCEPT] 本章小結(jié):本章主開始先介紹了語言的一些基本成分,包括常量、變量、函數(shù)和表達(dá)式,同時(shí)也介紹了一些相關(guān)的命令,在后半部分主要介紹了程序設(shè)計(jì)的基本內(nèi)容,包括程序的概念、程序的基本結(jié)構(gòu)、多模塊程序設(shè)計(jì)等。通過本章的學(xué)習(xí)要求同學(xué)們對(duì)程序設(shè)計(jì)有初步的了解,并且能編寫小的算法程序來進(jìn)行特定的數(shù)據(jù)處理。本章作業(yè):上機(jī)練習(xí)課后習(xí)題三教學(xué)后記:第3章 VF數(shù)據(jù)庫及操作本章重點(diǎn)與學(xué)習(xí)目標(biāo): v 了解VF項(xiàng)目管理器 v 熟悉VF數(shù)據(jù)庫167。 數(shù)據(jù)庫的創(chuàng)建方法 167。 數(shù)據(jù)庫的應(yīng)用 167。 數(shù)據(jù)庫的修改 167。 數(shù)據(jù)庫的刪除v 掌握VF數(shù)據(jù)庫表的相關(guān)操作167。 數(shù)據(jù)庫表、自由表的創(chuàng)建 167。 表結(jié)構(gòu)的修改167。 數(shù)據(jù)庫表的關(guān)閉與打開 167。 數(shù)據(jù)庫表的基本操作v 掌握數(shù)據(jù)庫表索引167。 索引的類型 167。 索引的建立v 了解數(shù)據(jù)完整性相關(guān)概念 教學(xué)器材:多媒體教學(xué)教學(xué)課時(shí):4學(xué)時(shí)167。 Visual FoxPro數(shù)據(jù)庫及其建立 167。 基本概念數(shù)據(jù)庫:數(shù)據(jù)庫是一個(gè)邏輯上的概念和手段,通過一組系統(tǒng)文件將相互關(guān)聯(lián)的數(shù)據(jù)庫表及其相關(guān)的數(shù)據(jù)庫對(duì)象統(tǒng)一組織和管理。167。 建立數(shù)據(jù)庫常用方法:(1)使用項(xiàng)目管理器中建立數(shù)據(jù)庫(2)使用“新建”對(duì)話框建立數(shù)據(jù)庫(3)使用命令方式建立數(shù)據(jù)庫格式:CREATE DATABASE[Databasename|?] 167。 使用數(shù)據(jù)庫常用方法:(1)在“項(xiàng)目管理器”中打開數(shù)據(jù)庫(2)通過“打開”對(duì)話框打開數(shù)據(jù)庫(3)使用命令方式打開數(shù)據(jù)庫 格式:OPEN DATABASE 167。 修改數(shù)據(jù)庫常用方式:(1)從項(xiàng)目管理器中打開數(shù)據(jù)庫設(shè)計(jì)器(2)用“打開”對(duì)話框打開數(shù)據(jù)庫設(shè)計(jì)器167。 刪除數(shù)據(jù)庫常用方法:(1)使用項(xiàng)目管理器刪除數(shù)據(jù)庫(2)使用命令方式刪除數(shù)據(jù)庫 格式:DELETE DATABASE DatabaseName|? [DELETETABLES] [RECYCLE] 167。 建立數(shù)據(jù)庫表167。 在數(shù)據(jù)庫中建立表方法:(1)使用項(xiàng)目管理器建立數(shù)據(jù)庫表(2)使用“新建”或CREATE命令建立數(shù)據(jù)庫表167。 修改表結(jié)構(gòu)方法:(1)在“項(xiàng)目管理器”中修改表結(jié)構(gòu)(2)在“數(shù)據(jù)庫設(shè)計(jì)器”中修改表結(jié)構(gòu)(3)使用命令修改表結(jié)構(gòu)如果當(dāng)前不在數(shù)據(jù)庫設(shè)計(jì)器中,則首先要用USE命令打開要修改的表,然后使用命令方式MODIFY STRUCTURE打開表設(shè)計(jì)器。167。 表的基本操作167。 使用瀏覽器操作表方法:(1)在項(xiàng)目管理器中將數(shù)據(jù)庫展開至表,并且選擇要操作的表,然后單擊“瀏覽”命令按鈕即可。(2)在數(shù)據(jù)庫設(shè)計(jì)器中選擇要操作的表,然后從“數(shù)據(jù)庫”菜單中選擇“瀏覽”,或者對(duì)要操作的表單擊鼠標(biāo)右鍵,然后從快捷菜單中選擇“瀏覽”。(3)在命令窗口中,用USE命令打開要操作的表,然后輸入BROWSE 命令來瀏覽表。167。 增加記錄的命令A(yù)PPEND命令: APPEND命令是在表的尾部增加一個(gè)或多個(gè)新記錄。格式:APPEND或APPEND BLANK INSERT命令: INSERT命令可以在表的任意位置插入新的記錄。格式:INSERT [BEFORE][BLANK] 167。 刪除記錄的命令邏輯刪除: DELETE [FOR] 恢復(fù)記錄的命令: RECALL [FOR] 物理刪除有刪除標(biāo)記的記錄: PACK 物理刪除表中的全部記錄: ZAP 167。 修改記錄的命令EDIT或CHANGE命令交互修改:這兩個(gè)命令均用于交互式地對(duì)當(dāng)前表記錄進(jìn)行編輯、修改,操作界面類似于APPEND界面。修改后用CTRL+W或ESC退出界面REPLACE命令直接修改: REPLACE 字段名1 WITH 表達(dá)式1 [,字段名2 WITH 表達(dá)式2]? [FOR 表達(dá)式] 167。 顯示記錄的命令LIST/DISPLAY命令: LIST/DISPLAY [[FIELDS] Fiedlist] [FOR lExpression1] [OFF] [TO PRINTER [PROMPT] | TO FILE FileName] 167。 查詢定位命令用GO、GOTO命令直接定位: GO 記錄號(hào) |TOP | BOTTOM SKIP命令: SKIP [nRecords] 用LOCATE命令定位: LOCATE FOR 條件表達(dá)式167。 索引167。 基本概念 定義:VFP索引是指由指針構(gòu)成的文件,這些指針邏輯上按照索引關(guān)鍵字的值進(jìn)行排序。分類:主索引、候選索、唯一索引、普通索引 167。 在設(shè)計(jì)器中建立索引1.單項(xiàng)索引2.復(fù)合字段索引:在多個(gè)字段上的索引稱做復(fù)合字段索引。3.索引文件的種類:非結(jié)構(gòu)單索引文件、非結(jié)構(gòu)復(fù)合索引文件、結(jié)構(gòu)復(fù)合索引文件167。 用命令建立索引命令:INDEX ON eExpression TO IDXFileName|TAG TagName [OF CDXFileName] [FOR lExpresssion][COMPACT] [ASCENDING|DESCENDING] [UNIQUE|CANDIDATE] [ADDITIVE] 167。 使用索引命令格式:SET ORDER TO [ nIndexNumber | [TAG] TagName ] [ASCENDING|DESCENDING] 167。 使用索引快速定位Seek命令格式:SEEK eExpression [ORDER nIndexNumber | [TAG]TagName ][ASCENDING|DESCENDING] 167。 刪除索引格式1:DELETE TAG TagName1 格式2:DELETE TAG ALL 167。 數(shù)據(jù)完整性167。 實(shí)體完整性與主關(guān)鍵字實(shí)體完整性是保證表中記錄唯一的特性,在VFP中利用主關(guān)鍵字和候選索引字來保證表中記錄的惟一性,即實(shí)體惟一性。167。 域完整性與約束規(guī)則域完整性:通過限定字段的取值類型和取值范圍來保證域完整性,還可以進(jìn)一步通過域約束規(guī)則來保證域完整性。約束規(guī)則也稱作字段有效性規(guī)則,用于檢驗(yàn)輸入數(shù)據(jù)的正確性。167。 參照完整性與表之間的聯(lián)系建立參照完整性:(1)建立表之間的“永久聯(lián)系”。(2)設(shè)置參照完整性約束。167。 自由表167。 數(shù)據(jù)庫表與自由表創(chuàng)建自由表:(1)使用項(xiàng)目管理器創(chuàng)建自由表(2)利用菜單方式創(chuàng)建自由表(3)利用命令窗口的create命令創(chuàng)建自由表167。 將自由表添加到數(shù)據(jù)庫方法:(1)使用項(xiàng)目管理器添加自由表(2)使用數(shù)據(jù)庫設(shè)計(jì)器添加自由表(3)利用窗口命令添加自由表 167。 從數(shù)據(jù)庫中移出表方法:(1)使用項(xiàng)目管理器移出表(2)使用數(shù)據(jù)庫設(shè)計(jì)器移出表(3)利用命令窗口方式移去表167。 多個(gè)表的同時(shí)使用167。 多個(gè)工作區(qū)的概念多工作區(qū): VF中在一個(gè)工作區(qū)中可以使用一個(gè)表,如果在同一時(shí)刻需要打開多個(gè)表,則只需要在不同的工作區(qū)中打開不同的表。系統(tǒng)默認(rèn)的總是在第1個(gè)工作區(qū)中工作,如果沒有指定工作區(qū),實(shí)際是都是在第1個(gè)工作區(qū)打開表和操作表。利用命令窗口選擇工作區(qū): SELECT nWorkAreca | cTabeleAlias 167。 使用不同工作區(qū)的表Visual FoxPro也允許利用IN 命令在一個(gè)工作區(qū)內(nèi)使用另一個(gè)工作區(qū)的表。即命令: In nWorkAreca | cTabeleAlias 167。 表之間的聯(lián)系建立臨時(shí)關(guān)聯(lián): SET RELATION TO eExpression1 INTO nWorkAreca | cTabeleAlias167。 排序排序是將記錄按需要的順序重新排列,產(chǎn)生一個(gè)新的數(shù)據(jù)庫文件,實(shí)現(xiàn)從物理上對(duì)數(shù)據(jù)庫的重新排列。物理排序: SORT TO TableName ON FieldName1[/A | /D] [/C] [, FieldName2 [/A | /D] [/C] ?] [ASCENDING | DESCENDING] [FOR lExpression1] [ FIELDS FieldNamelist ] 本章小結(jié)本章主要介紹了VF數(shù)據(jù)庫相關(guān)概念與操作,數(shù)據(jù)庫表的創(chuàng)建與基本操作,表索引的創(chuàng)建。通過本章的學(xué)習(xí)要求掌握數(shù)據(jù)庫的基本操作,表的建立與結(jié)構(gòu)的設(shè)置,索引的建立方法,了解數(shù)據(jù)的完整約束。本章作業(yè):上機(jī)聯(lián)系課后習(xí)題三教學(xué)后記:第4章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL 本章重點(diǎn)與學(xué)習(xí)目標(biāo): v SQL語言概述167。 了解SQL語言的相關(guān)知識(shí) 167。 掌握SELECT語句的使用方法v 查詢功能167。 掌握SELECT語句的使用方法167。 了解使用謂詞和量詞的復(fù)雜查詢語句v 操作和定義功能167。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1