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

正文內(nèi)容

visualfoxpro數(shù)據(jù)庫(kù)基礎(chǔ)第7章:數(shù)據(jù)查詢與視圖設(shè)計(jì)-wenkub.com

2025-01-10 03:26 本頁(yè)面
   

【正文】 ④ 創(chuàng)建參數(shù)視圖 V2_4,可根據(jù)運(yùn)行時(shí)的輸入,按班級(jí)編號(hào)瀏覽學(xué)生檔案信息。 ④ 按填空題 12要求創(chuàng)建 ,輸出到表文件 Q3。 (5)試總結(jié)運(yùn)行查詢的幾種方式。 A ALT B DELETE C ESC D RETURN (8)使用 SQL_SELECT命令進(jìn)行分組檢索時(shí),為了去掉不滿足條件的分組,應(yīng)當(dāng)使用 ( )。 A 可以使用 MODIFY STRUCTURE命令修改視圖的結(jié)構(gòu) B 視圖不能刪除,否則影響源表 C 視圖是由表復(fù)制產(chǎn)生的 D 使用 SQL_SELECT命令對(duì)視圖進(jìn)行查詢時(shí), 必須事先打開該視圖所在的數(shù)據(jù)庫(kù) 習(xí)題 2.選擇題 (4)視圖設(shè)計(jì)器中含有的、而查詢?cè)O(shè)計(jì)器中沒(méi)有的選項(xiàng)卡是 ( )。 (20)刪除 (16)題所創(chuàng)建的視圖,對(duì)應(yīng)的 SQL命令為: DROP 計(jì)算機(jī)學(xué)生選課。 習(xí)題 1.填空題 (16)向 (13)題所創(chuàng)建的登記表中添加一條記錄:章曉明,男, 1980年 5月31日出生,對(duì)應(yīng)的 SQL命令為: 。 (12)在學(xué)生表中查詢英語(yǔ)和管理專業(yè)學(xué)生的學(xué)號(hào)、姓名和性別,按專業(yè)排序,請(qǐng)寫出對(duì)應(yīng)的 SQL_SELECT命令: 。 (8)在 SQL_SELECT命令中,將查詢結(jié)果輸出到表文件中,應(yīng)該使用 子句。 (4)與查詢?cè)O(shè)計(jì)器 【 篩選 】 選項(xiàng)卡設(shè)置相對(duì)應(yīng)的 SQL_SELECT子句是 子句。最后單擊 ESC鍵關(guān)閉瀏覽窗口。 (4)運(yùn)行表單。 在表單中顯示視圖及更新數(shù)據(jù) ?修改容器控件 ButtonSet1的如下屬性: Height: 48 Left: 25 Top: 176 Width: 350 ?修改命令按鈕組中各命令按鈕控件的相關(guān)屬性。 在表單中顯示視圖及更新數(shù)據(jù) (2)修改表單。 ?在向?qū)Р襟E 1中,選擇學(xué)生數(shù)據(jù)庫(kù)中的更改專業(yè)視圖的全部字段為選定字段。 圖 例 在表單中顯示視圖及更新數(shù)據(jù) 例 為例 “更改專業(yè)”。 (5)運(yùn)行查詢。 單擊 【 字段 】 選項(xiàng)卡標(biāo)簽,在 【 可用字段 】列表中,依次雙擊“學(xué)生 .學(xué)號(hào)”、“學(xué)生 .姓名”、“學(xué)生 .性別”、“學(xué)生 .專業(yè)”、“成績(jī) .計(jì)算機(jī)”、“成績(jī) .英語(yǔ)”、“成績(jī) .高等數(shù)學(xué)”,將所需字段添加到 【 選定字段 】 列表中。 選擇 【 文件 】 |【 新建 】 |【 查詢 】 命令,單擊 【 新建文件 】 按鈕,選擇數(shù)據(jù)表“學(xué)生”,單擊 【 添加 】 按鈕,選擇數(shù)據(jù)表“成績(jī)”,單擊 【 添加 】 按鈕。 (5)保存查詢。 創(chuàng)建單表查詢 (3)分組記錄。 選擇 【 文件 】 |【 新建 】 |【 查詢 】 命令,單擊 【 新建文件 】 按鈕,選擇數(shù)據(jù)表“學(xué)生”,單擊 【 添加 】 按鈕,單擊 【 關(guān)閉 】 按鈕。 ?運(yùn)行表單。 圖 例 查詢程序設(shè)計(jì)實(shí)例 ?查詢按鈕的 Click事件代碼如下: if file() use in temp delete file endif if =1 if not empty(alltrim(.value)) select * from 學(xué)生 where。而該刪除命令僅僅為要?jiǎng)h除的記錄添加刪除標(biāo)記。 執(zhí)行命令: DELETE FROM 學(xué)生 WHERE 學(xué)號(hào) =39。202212039。 例 修改學(xué)生表中李檸的記錄,將“黨團(tuán)員”改為“真值”,“專業(yè)”改為“管理”。 若被追加記錄的表尚未打開,命令執(zhí)行時(shí)系統(tǒng)自動(dòng)選擇一個(gè)新的工作區(qū)把表打開追加記錄,但當(dāng)前工作區(qū)不變化;若被追加記錄的表已經(jīng)打開,但不在當(dāng)前工作區(qū),命令執(zhí)行后,當(dāng)前工作區(qū)不變化。女 39。0239。 Visual FoxPro的 SQL操縱命令 例 向?qū)W生表追加一條新記錄: 2022120, 02,李檸,女,12/25/85, F,英語(yǔ), 608。 例 刪除英語(yǔ)專業(yè)學(xué)生視圖。英語(yǔ) 39。 執(zhí)行命令: ALTER TABLE 學(xué)生檔案 ALTER 入學(xué)成績(jī) I 例 刪除學(xué)生檔案表的照片字段。 簡(jiǎn)單命令格式 2: ALTER TABLE 表名 ALTER 字段名 字段類型 [(字段寬度 [, 小數(shù)位數(shù) ])] 命令功能:對(duì)指定表修改指定字段的數(shù)據(jù)類型、字段寬度或小數(shù)位數(shù)。 使用命令: OPEN DATABASE 學(xué)生管理 CREATE TABLE 學(xué)生檔案 (學(xué)號(hào) C(7),班級(jí)編號(hào) C(2),姓名 C(8),性別C(2),。 Visual FoxPro的 SQL定義命令 說(shuō)明: (1)若使用 FREE子句,或當(dāng)前沒(méi)有打開的數(shù)據(jù)庫(kù),則所建立的表為自由表;否則,所建立的表成為當(dāng)前數(shù)據(jù)庫(kù)中的數(shù)據(jù)表。計(jì)算機(jī) 39。 SELECT 學(xué)生 .*。 注意: HAVING子句的篩選條件不能使用子查詢。 字段名 比較運(yùn)算符 ANY/SOME(子查詢 ):篩選指定字段至少與一個(gè)子查詢結(jié)果滿足比較條件的記錄。 命令執(zhí)行結(jié)果如圖 。 SELECT 成績(jī) .*。 FROM 學(xué)生 ,成績(jī) 。 FROM 學(xué)生 ,成績(jī) 。 ON 學(xué)生 .學(xué)號(hào) = 成績(jī) .學(xué)號(hào) 。 此例要求與例 ,對(duì)應(yīng)的 SQL_SELECT命令如下: SELECT 學(xué)生 .學(xué)號(hào) ,學(xué)生 .姓名 ,學(xué)生 .性別 ,學(xué)生 .專業(yè) ,。 FROM 成績(jī) 命令執(zhí)行結(jié)果如圖 。 MIN(學(xué)生 .入學(xué)成績(jī) ) AS 最低入學(xué)成績(jī) 。 在本例中,如果把命令中的 DISTINCT去掉,執(zhí)行結(jié)果顯示的專業(yè)數(shù)為 12,所統(tǒng)計(jì)的是專業(yè)字段值 (非 NULL)的個(gè)數(shù),而不是專業(yè)的種類數(shù)。 GROUP BY 學(xué)生 .專業(yè) 。 圖 例 圖 例 圖 例 Visual FoxPro的 SQL查詢命令 例 查詢各專業(yè)女學(xué)生人數(shù),結(jié)果按人數(shù)升序排列。 FROM 學(xué)生 。 圖 例 圖 例 Visual FoxPro的 SQL查詢命令 例 查詢學(xué)生平均入學(xué)成績(jī)。 SELECT 學(xué)生 .學(xué)號(hào) ,學(xué)生 .姓名 ,學(xué)生 .專業(yè) ,學(xué)生 .入學(xué)成績(jī) 。 SELECT * FROM 學(xué)生 WHERE 學(xué)生 .專業(yè) = 英語(yǔ) 命令執(zhí)行結(jié)果如圖 。 SELECT 學(xué)生 .學(xué)號(hào) ,學(xué)生 .姓名 FROM 學(xué)生 命令執(zhí)行結(jié)果如圖 。 SUM(N型字段名表達(dá)式 ): 計(jì)算表達(dá)式的和。 另外,在 SELECT子句中還可以使用以下函數(shù)實(shí)現(xiàn)統(tǒng)計(jì)查詢: AVG(N型字段名表達(dá)式 ): 計(jì)算表達(dá)式的平均值。 [INTO 查詢?nèi)ハ?]| [TO FILE 文本文件名 [ADDITIVE] | TO PRINTER [PROMPT] | TO SCREEN]子句用于指定查詢結(jié)果的去向。 Visual FoxPro的 SQL查詢命令 ORDER BY 排序列名 1[ASC|DESC][,排序列名 2[ASC|DESC]...子句用于表示查詢結(jié)果記錄的排列方式,與 【 排序依據(jù) 】 選項(xiàng)卡中的設(shè)置相對(duì)應(yīng)。 [INNER | LEFT | RIGHT | FULL] JOIN…ON 連接條件 選項(xiàng)用于設(shè)置多表查詢的連接條件,與 【 連接 】 選項(xiàng)卡中的設(shè)置相對(duì)應(yīng), INNER | LEFT | RIGHT | FULL分別表示內(nèi)部連接、左連接、右連接和完全連接,省略時(shí)默認(rèn)為內(nèi)部連接。 命令格式: SELECT [ALL | DISTINCT] [TOPN型表達(dá)式 [PERCENT]] [別名 1.]輸出列表達(dá)式 1 [AS列名 1] [, [別名 2.]輸出列表達(dá)式 2[AS列名 2] ...] FROM [數(shù)據(jù)庫(kù)名 !]表名 1 [[INNER | LEFT | RIGHT | FULL] JOIN [數(shù)據(jù)庫(kù)名 2!]表名 2 [ON 連接條件 …]] [[INTO 查詢?nèi)ハ?]| [TO FILE 文本文件名 [ADDITIVE] | TO PRINTER [PROMPT] | TO SCREEN]] [WHERE 條件 ] [GROUP BY 分組列名 1 [,分組列名 2 ...] [HAVING 篩選條件 ]] [ORDER BY 排序列名 1[ASC|DESC][,排序列名 2[ASC|DESC]...] Visual FoxPro的 SQL查詢命令 對(duì)應(yīng)查詢?cè)O(shè)計(jì)器的各個(gè)選項(xiàng)卡,不難理解上述命令當(dāng)中各個(gè)子句的含義。 Visual FoxPro的 SQL命令可實(shí)現(xiàn)數(shù)據(jù)定義、操縱和查詢功能。 (2)命令方式:順序執(zhí)行命令: OPEN DATABASE 數(shù)據(jù)庫(kù) 和 USE 視圖名 [IN 工作區(qū) ],打開指定視圖。 (2)命令方式。 順序執(zhí)行命令: OPEN DATABASE 數(shù)據(jù)庫(kù) 和 MODIFY VIEW 視圖名,進(jìn)入視圖設(shè)計(jì)器窗口。 (5)在數(shù)據(jù)庫(kù)設(shè)計(jì)器窗口,雙擊視圖“更改專業(yè)”,在打開的瀏覽窗口,將學(xué)生“章碩”的專業(yè)字段值由“管理”改為“計(jì)算機(jī)”,關(guān)閉該視圖瀏覽窗口,雙擊學(xué)生數(shù)據(jù)表,觀察到“章碩”的所學(xué)專業(yè)已改為“計(jì)算機(jī)”。 操作步驟簡(jiǎn)述如下: (1)打開學(xué)生管理數(shù)據(jù)庫(kù)。 ?【 關(guān)鍵字和時(shí)間戳 】 :當(dāng)遠(yuǎn)程表記錄的時(shí)間戳首次檢索以后又被修改過(guò),更新失敗。 (5)【 發(fā)送 SQL更新 】 復(fù)選框:是否把對(duì)視圖記錄的修改傳送給源表。 ?可更新字段:在筆型符號(hào)列有標(biāo)記的是可更新字段。 圖 例 圖 視圖參數(shù)對(duì)話框 創(chuàng)建視圖 4. 可更新數(shù)據(jù)視圖 使用視圖,可以從表中提取一組記錄,改變這些記錄的值,并把更新結(jié)果送回到源表中,視圖的這一功能是通過(guò)對(duì)視圖設(shè)計(jì)器的 【 更新條件 】 選項(xiàng)卡進(jìn)行相應(yīng)設(shè)置來(lái)實(shí)現(xiàn)的。 (6)查看視圖。 (4)設(shè)置篩選條件。 (2)打開視圖設(shè)計(jì)器。如果希望在每次使用視圖時(shí)臨時(shí)指定記錄的篩選實(shí)例,例如,打開視圖時(shí)提示輸入具體專業(yè)名稱以篩選指定專業(yè)的記錄,則可以采用參數(shù)視圖,如下例。 創(chuàng)建視圖 3. 參數(shù)視圖 在前面例題所建立的視圖中,對(duì)記錄進(jìn)行篩選的篩選實(shí)例都是在設(shè)計(jì)階段就確定了的,視圖中的記錄是相對(duì)固定的。 圖 例 (7)查看視圖。 單擊 【 篩選 】 選項(xiàng)卡標(biāo)簽,設(shè)置篩選條件為:學(xué)生 .專業(yè)= 39。 單擊 【 連接 】 選項(xiàng)卡標(biāo)簽,設(shè)置連接條件為:學(xué)生 .學(xué)號(hào)=成績(jī) .學(xué)號(hào),連接類型為內(nèi)部連接。 用菜單方式或命令方式打開學(xué)生管理數(shù)據(jù)庫(kù)。 關(guān)閉視圖窗口,在 【 保存 】 對(duì)話框中輸入視圖名“平均入學(xué)成績(jī)”,單擊 【 確定 】按鈕。 單擊 【 分組依據(jù) 】 選項(xiàng)卡,雙擊 【 可用字段 】 列表中的“學(xué)生 .專業(yè)”,將其添加到 【 分組字段 】 列表中。 單擊字段選項(xiàng)卡,雙擊 【 可用字段 】 列表中的“學(xué)生 .專業(yè)”,將其添加到【 選定字段 】 列表中,單擊 【 函數(shù)和表達(dá)式 】 文本框右側(cè)按鈕,打開表達(dá)式生成器,在 【 數(shù)學(xué) 】 函數(shù)下拉列表中單擊 AVG函數(shù),在 【 字段 】 列表中雙擊“入學(xué)成績(jī)”,在 【 表達(dá)式 】 文本框中的表達(dá)式行尾輸入“ AS 平均入學(xué)成績(jī)”,單擊 【 確定 】 按鈕,單擊 【 添加 】 按鈕,把表達(dá)式“ AVG(學(xué)生 .入學(xué)成績(jī) )AS 平均入學(xué)成績(jī)”,添加到 【 選定字段 】 列表。 用菜單方式或命令方式打開學(xué)生管理數(shù)據(jù)庫(kù)。 選擇 【 數(shù)據(jù)庫(kù) 】 |【 新建本地視圖 】 |【 新建視圖 】 命令,選擇所需的數(shù)據(jù)表,單擊 【 添加 】 按鈕,單擊 【 關(guān)閉 】 按鈕進(jìn)入視圖設(shè)計(jì)器窗口。 選擇 【 文件 】 |【 新建 】 |【 視圖 】 命令,單擊 【 新建文件 】 按鈕,選定所需的數(shù)據(jù)表,單擊 【 添加 】 按鈕,單擊 【 關(guān)閉 】 按鈕進(jìn)入視圖設(shè)計(jì)器窗口。 創(chuàng)建視圖 創(chuàng)建視圖的過(guò)程與創(chuàng)建查詢的過(guò)程十分相似,但用來(lái)創(chuàng)建查
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1