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

正文內(nèi)容

vfp6電子教案第4章數(shù)據(jù)處理與sql(更新版)

2025-07-01 19:38上一頁面

下一頁面
  

【正文】 CK lExpression1 [ERROR cMessageText1]] [DEFAULT eExpression1][PRIMARY KEY|UNIQUE] [REFERENCES TableName2 [TAG TagName1]] [NOCPTRANS] [,FieldName2 ...][,PRIMARY KEY eExpression2 TAG TagName2 |,UNIQUE eExpression3 TAG TagName3] [,FOREIGN KEY eExpression4 TAG TagName4 [NODUP] REFERENCES TableName3 [TAG TagName5]] [,CHECK lExpression2 [ERROR cMessageText2]]) |FROM ARRAY ArrayName 功能:創(chuàng)建一個含有指定字段的表。 當(dāng)關(guān)閉父表時,將自動關(guān)閉與父表建立的所有關(guān)聯(lián)。 說明: 如果已經(jīng)建立了一父多子的關(guān)聯(lián),并且父表與每個子表都要建立“一對多”的關(guān)聯(lián),那么只要在 SET SKIP TO命令中分別寫出子表所在的 工作區(qū)號 或者 別名 即可。 ADDITIVE: 建立關(guān)聯(lián)時,如果命令中不使用 ADDITIVE子句,則父表以前建立的關(guān)聯(lián)將自動解除;若使用了 ADDITIVE子句,則父表以前建立的關(guān)聯(lián)仍然保留。 關(guān)聯(lián)表達(dá)式 可以是下列三種參數(shù)之一: 關(guān)聯(lián)表達(dá)式 是記錄號函數(shù) RECNO()。格式如下。 格式 2: CLOSE TABLE 功能: 關(guān)閉當(dāng)前打開的所有表,不改變當(dāng)前工作區(qū)。 [ALIAS 別名 ]: 為要打開的表指定一個別名。系統(tǒng)規(guī)定,用工作區(qū)號作為各個工作區(qū)的標(biāo)識符,即數(shù)字 132767;同時還規(guī)定,可以用工作區(qū)的別名作為工作區(qū)的標(biāo)識符, AJ這 10個字母是工作區(qū)的標(biāo)識符,因此,單個字母 AJ是不能用來作為表的文件名的,它是系統(tǒng)的保留字。 若使用任選項(xiàng) 數(shù)值型表達(dá)式表 , 則只對 數(shù)值型表達(dá)式表 中的各表達(dá)式累加求和 , 否則將對當(dāng)前表中的所有數(shù)值型字段累加求和 , 數(shù)值型字段之間或表達(dá)式之間用逗號分隔開 。 例:通過 GETEXPR獲取 LOCATE命令中查詢條件,以實(shí)現(xiàn)任意條件的查詢。如果已經(jīng)用DEFAULT子句創(chuàng)建了某個默認(rèn)的表達(dá)式,在按 Esc鍵或選擇 【 取消 】 按鈕退出“表達(dá)式生成器”時,將把這個默認(rèn)表達(dá)式存儲在內(nèi)存變量中。 SEEK命令中的表達(dá)式必須和索引表達(dá)式的類型相同 。 ⑺ FIND命令只能使記錄指針定位于第一條符合條件的記錄,而CONTINUE命令又不能和 FIND命令一起配合使用,當(dāng)符合條件的記錄不止一條時,可用 FIND先查到滿足條件的第一條記錄,因?yàn)橛涗浭歉鶕?jù)索引關(guān)鍵表達(dá)式排序了的,因此符合條件的記錄是在一起的,因此可用 SKIP命令配合 DISP命令查找,直到發(fā)現(xiàn)某條記錄不滿足條件時為止,此記錄以后的記錄肯定不符合條件。因?yàn)橐粋€表在同一時刻只能有一個索引文件或一個索引標(biāo)記為主控索引,因此,利用 FIND命令來查找記錄時,只能查找主控索引字段的值。 如果 CONTINUE命令成功地查找到了一條記錄, RECNO()函數(shù)將返回該記錄的記錄號,并且 FOUND()函數(shù)返回邏輯“真”值和 EOF()返回邏輯“假”值。如果沒有找到,則將記錄指針指向范圍的最后一個記錄,同時將FOUND()函數(shù)值置為“假”,屏幕上顯示“已到定位范圍末尾”。 LOCATE命令的默認(rèn)范圍是 ALL。 ⑷在打開的索引文件中,只有主控索引文件是有效。數(shù)值表達(dá)式指定的是在 USE或 SET INDEX中列出的索引文件或標(biāo)識的序號。如果沒有該子句,將會關(guān)閉所有前面打開的文件。如果數(shù)值表達(dá)式為 0,表中記錄以物理順序顯示和訪問,而索引文件保持打開狀態(tài)。 (2) 在打開表后打開索引文件 格式: SET INDEX TO [索引文件名表 /? ] [ORDER 索引號 /復(fù)合索引文件名 /[TAG] 索引標(biāo)記 [OF 復(fù)合索引文件名 ]] [ASCENDING/DESCENDING] [ADDITIVE] 功能: 打開指定的索引文件或關(guān)閉索引文件 。 格式: USE 表文件名 INDEX 索引文件名表 [ORDER 數(shù)值表達(dá)式 / 單索引文件名 /[TAG] 索引標(biāo)記名 [OF 復(fù)合索引文件名 ]] [ASCENDING/ DESCENDING] 功能: 打開指定的表,并且打開由 索引文件名表 指定的所有索引文件。 [UNIQUE]: 對于一個索引關(guān)鍵值,只有第一個滿足該值的記錄包含在 .IDX文件或 .CDX標(biāo)識中。 USE STUDENT INDEX ON 學(xué)號 TO XHSY LIST 當(dāng)執(zhí)行上述命令后屏幕顯示結(jié)果 按學(xué)號排序 復(fù)合索引文件的建立 復(fù)合索引文件是由索引標(biāo)記組成的,每個復(fù)合索引文件可包含多個索引標(biāo)記,每個索引標(biāo)記都有標(biāo)記名,一個索引標(biāo)記相當(dāng)于一個單索引文件。 [UNIQUE]: 指定 UNIPUE子句時,若有多條記錄的 索引關(guān)鍵表達(dá)式 的值相同時,則只把第一次遇到的記錄進(jìn)行排序加入到索引文件中;省略該子句時,則把所有遇到的記錄值都加入到索引文件中。 選擇合適的索引類型可以以下列準(zhǔn)則作為依據(jù): 如果需要排序記錄,以便顯示、查詢或打印,可以使用普通索引、候選索引或主索引。 主索引 是指關(guān)鍵字段或索引表達(dá)式中不允許出現(xiàn)重復(fù)值的索引,主要用于主表或被引用的表,用來在一個永久關(guān)系中建立參照完整性。 [FOR 邏輯表達(dá)式 ] : 在當(dāng)前表中指定排序中只包含邏輯條件為“真”的記錄。 /A指定為按升序排序, /D指定按降序排序。 SQL語句 第 4章 數(shù)據(jù)處理與 SQL 第 4章 數(shù)據(jù)處理與 SQL 數(shù)據(jù)分類排序 數(shù)據(jù)的索引 數(shù)據(jù)的查詢 數(shù)據(jù)的統(tǒng)計 多工作區(qū)操作 返回 退出 小 結(jié) 關(guān)系型數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL 數(shù)據(jù)分類排序 分類: 將關(guān)鍵字段值相同的記錄按順序存放在一起,生成一個新的表文件。 返 回 [ASCENDING]: 將所有不帶 /D的字段指定為升序排列。如果省略 FIELDS子句,新表中將包含原表中的所有字段。在數(shù)據(jù)表和自由表中均可以為每個表建立多個候選索引。 建立索引 單索引文件的建立 格式: INDEX ON 索引關(guān)鍵表達(dá)式 TO 索引文件名 [UNIQUE] FOR 條件 [ADDITIVE] 功能: 對當(dāng)前表中滿足條件的記錄,按 索引表達(dá)式 的值建立一個索引文件,并打開此索引文件,其缺省的文件擴(kuò)展名為 .IDX。 分類與索引的區(qū)別 分類要生成一個新的表文件,記錄的物理順序發(fā)生了改變; 分類生成的表可以單獨(dú)使用。 TAG 標(biāo)記名 [OF 復(fù)合索引文件名 ]: 創(chuàng)建一個復(fù)合索引文件。 ⑵標(biāo)記名的命名規(guī)則與變量名的命名規(guī)則相同。 2)在 ORDER子句中也可以使用單索引文件名、索引標(biāo)記或數(shù)值表達(dá)式來規(guī)定主控索引。 索引文件列表中可以包含多個單索引和復(fù)合索引文件 。標(biāo)識名來自結(jié)構(gòu)化復(fù)合索引文件或獨(dú)立的復(fù)合索引文件。如果一個表有結(jié)構(gòu)化復(fù)合索引文件,打開表時該文件自動打開。如果在各打開的獨(dú)立復(fù)合索引文件中存在相同的標(biāo)識名,應(yīng)使用 [OF 復(fù)合索引文件名 ]來指定包含此標(biāo)記的復(fù)合索引文件。對使用包含 UNIQUE關(guān)鍵字的 INDEX命令或 SET UNIQUE ON命令創(chuàng)建的索引文件,在重建索引時,仍保持UNIQUE狀態(tài)。為了獲得最佳執(zhí)行效果,可在 FOR子句中使用可優(yōu)化的表達(dá)式。 若表中有多條滿足條件的記錄,當(dāng)已經(jīng)找到一條滿足條件的記錄后,還想繼續(xù)查找后面滿足條件的記錄時,可以使用 CONTINUE 命令繼續(xù)向后查找滿足條件的記錄。當(dāng)表中的記錄較多,并且要查詢的記錄又在表的底部時,問題尤為突出。 ⑶ 查詢的值如果是字符串 , 它可以是索引關(guān)鍵表達(dá)式值的全部或前幾個字符 , 但不能是中間的或是后面的字符 。 表達(dá)式 可以是空字符串。 參數(shù)描述: [字符表達(dá)式 1]: 指定在“表達(dá)式生成器”中顯示的標(biāo)題,該標(biāo)題可提示生成何種類型的表達(dá)式。 字符型錯誤信息文本 : 定義錯誤提示信息文本,如果 字符表達(dá)式 2是非法的,可以用 字符型錯誤信息文本 指定要顯示的錯誤信息, 字符表達(dá)式 2和 字符型錯誤信息文本 必須用分號分隔。 參數(shù)描述: 范圍 、 條件 子句的用法和前面所有命令的用法是一樣的。 返 回 求平均值命令 格式: AVERAGE [數(shù)值型表達(dá)式表 ] [范圍 ] [FOR 邏輯表達(dá)式 1] [WHILE 邏輯表達(dá)式 2] [TO 內(nèi)存變量列表 | TO ARRAY 數(shù)組名 ] 功能: 對當(dāng)前表中指定范圍內(nèi)滿足條件的記錄的數(shù)值型字段求算術(shù)平均值,并把結(jié)果存入 內(nèi)存變量名表 中或存入 數(shù)組名指定的數(shù)組中。 打開表親為表指定一個別名 命令: USE 表文件名 [ALIAS 別名 ] [IN 工作區(qū)號 /工作區(qū)別名 /表別名 ] [AGAIN] 功能: 在指定的工作區(qū)打開指定的表文件,并為該表文件起一個別名。 工作區(qū)的選擇與多表文件的打開與關(guān)閉 若想改變當(dāng)前工作區(qū),則可使用 SELECT命令來轉(zhuǎn)換當(dāng)前工作區(qū)。但 CLOSE ALL不關(guān)閉用 SET PRINT命令打開的文件。 關(guān)聯(lián)就在二個或二個以上的表之間建立某種聯(lián)接,使其表的記錄指針同步移動。 SELECT 2 USE SCORE ALIAS CJ SELECT 1 USE STUDENT SET RELATION TO RECNO() INTO CJ 關(guān)聯(lián)表達(dá)式 是數(shù)值型表達(dá)式。父表可以同時與多個子表建立關(guān)系,稱為“一父多子”的關(guān)系。 格式 2: SET RELSTION OFF INTO 工作區(qū)號 /別名 功能: 刪除當(dāng)前工作區(qū)與由 工作區(qū)號 /別名 指定的工作區(qū)中表建立的關(guān)聯(lián)。 FOR 條件 : 指定一個篩選條件。 NAME LongTableName:指定新表在數(shù)據(jù)庫中的長名 。 FieldType[(nFieldWidth[, nPrecision])]:指定字段類型、字段寬度和字段精度 (小數(shù)點(diǎn)后的位數(shù) )。 C(字符型) D(日期型) T(日期時間型 ) N(數(shù)值型) F(浮點(diǎn)型) I(整型) B(雙精度型) Y(貨幣型) L(邏輯型) M(備注型) G(通用型) P(圖片型) n n n d d d NULL:在字段中允許 null值 。 DEFAULT eExpression1:指定字段的默認(rèn)值表達(dá)式 eExpression1, 其數(shù)據(jù)類型必須和字段的數(shù)據(jù)類型相同 。 可以包含 TAG TagNamel來與父表建立一個基于現(xiàn)有索引標(biāo)識的關(guān)系 。eExpression3指定表中的任一字段或字段組合 。如果打開了數(shù)據(jù)庫,并且沒有包含 FREE子句,則新表自動添加到數(shù)據(jù)庫中。 DEFAULT “正考 ” ,。 參數(shù)描述:與 CREATE TABLE命令的格式相仿,參數(shù)的含義相同,但參數(shù)比 CREATE TABLE命令簡單的多。 Dormitory C(5),。 NULL | NOT NULL:允許 (或不允許 )字段為 null值 。參數(shù) TAG TagNamel指定父表索引標(biāo)識,關(guān)系建立在此父表索引標(biāo)識基礎(chǔ)上。 SET DEFAULT eExpresslon2:指定已有字段的新默認(rèn)值 。 字段被刪除后 , 索引關(guān)鍵字或引用此字段的觸發(fā)器表達(dá)式將變?yōu)闊o效 。 含義與 ADD PRIMARY KEY eExpression3 TAG TagName2 [FOR lExpression4]相同 。 ERROR [考試類型只能是 “ 正考 ” 、 “ 補(bǔ)考 ” 、 “ 重修 ” 或 “ 其它” ]。 [AS Column_Name]:指定查詢結(jié)果中的列標(biāo)題 。 如果數(shù)據(jù)庫不是當(dāng)前數(shù)據(jù)庫 , 就必須指定包含表的數(shù)據(jù)庫名稱 , 注意其后應(yīng)加上 “ ! ” 號 。 這是右聯(lián)接 。 如果查詢結(jié)果中不包含任何記錄 , 則不創(chuàng)建這個數(shù)組 。 [PREFERENCE PreferenceName]:如果查詢結(jié)果送往瀏覽窗口 , 就可以使用該子句保存瀏覽窗口的屬性和選項(xiàng)以備后用 。每個聯(lián)接都是這樣的形式: FieldName1 Comparison FieldName2 其中: FieldName1是一個表的字段名 , FieldName2是另一個表的字段名 。 [ORDER BY Order_Item ]:根據(jù)列的數(shù)據(jù)對查詢結(jié)果進(jìn)行排序。 , 。) 計算查詢:可以使用 COUNT()、 SUM()、 AVG()、 MAX()、 MIN()等函數(shù) 。 ON =
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1