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

正文內(nèi)容

第5章數(shù)據(jù)排序、檢索、統(tǒng)計(jì)和多表操作-閱讀頁

2025-03-25 21:59本頁面
  

【正文】 都是唯一的,它們之間建立的關(guān)聯(lián)是一對(duì)一的關(guān)系。父表一條記錄與子表有多條記錄相關(guān)聯(lián)。 36/60 Visual FoxPro程序設(shè)計(jì)教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識(shí) ( 3)多對(duì)一的關(guān)系 父表多條記錄與子表一條記錄相關(guān)聯(lián),但子表的一條記錄只能和父表的一條記錄相關(guān)連。 ( 4)多對(duì)多的關(guān)系 父表多條記錄與子表多條記錄相關(guān)聯(lián)是多對(duì)多的關(guān)系。 37/60 Visual FoxPro程序設(shè)計(jì)教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識(shí) 2.關(guān)聯(lián)命令 【命令】 SET RELATION TO 關(guān)鍵字 1 INTO別名 1[,關(guān)鍵字 2 INTO別名 2…][ADDTIVE] 【功能】以當(dāng)前表為父表與一個(gè)或多個(gè) 別名 工作區(qū)的子表建立關(guān)聯(lián)。子表必須先對(duì)關(guān)聯(lián)字段索引(單索引或復(fù)合索引),父表可建可不建索引,當(dāng)父親表指針移動(dòng)時(shí),子表指針按照索引順序移動(dòng)到與主表關(guān)鍵字相匹配的第一條記錄,若沒有匹配的記錄,子表指針指向文件尾。 ( 3)關(guān)聯(lián)后,在父表工作區(qū)移動(dòng)記錄指針,牽動(dòng)子表指針的作同步移動(dòng),如轉(zhuǎn)向子表的工作區(qū)移動(dòng)指針,父表的指針不會(huì)跟著移動(dòng)。 38/60 Visual FoxPro程序設(shè)計(jì)教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識(shí) ( 5)關(guān)聯(lián)后,當(dāng)前工作區(qū)字段名可直接使用,被訪問工作區(qū)字段名前加訪問標(biāo)識(shí)“子表別名 字段名” ( 6) SET SKIP TO別名 在關(guān)聯(lián)命令后使用,是建立一對(duì)多的關(guān)聯(lián)。 ( 7) SET RELATION TO RECNO() INTO 別名 是把記錄號(hào)作關(guān)鍵字建立關(guān)聯(lián)。 39/60 Visual FoxPro程序設(shè)計(jì)教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識(shí) 【例 517】顯示一個(gè)同學(xué)在學(xué)生 .dbf表中姓名、性別、出生年月和學(xué)生成績 .dbf表中的數(shù)學(xué)、物理等字段的數(shù)據(jù)。執(zhí)行命令: sele a use 學(xué)生成績 alias xscj 注意給表取了別名 Index on 學(xué)號(hào) tag xh 設(shè)置學(xué)號(hào)為當(dāng)前索引項(xiàng) sele b use 學(xué)生 set rela to 學(xué)號(hào) into a loca for 姓名 =陳鋼 A區(qū)的指針跟隨父表指向“陳鋼”這條記錄 disp 姓名 ,性別 ,出生年月 , , 40/60 Visual FoxPro程序設(shè)計(jì)教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識(shí) 【例 518】使用學(xué)生表和選課表將“陳鋼”同學(xué)的成績提高 5%。其示意圖如圖 55。示意圖如下面的圖 56: sele 1 use 學(xué)生 index on 學(xué)號(hào) to xh sele 2 use 課程 index on 課程號(hào) to kch sele 3 use 選課 set rela to 學(xué)號(hào) into a set rela to 課程號(hào) into b addi addi表示對(duì) b區(qū)新關(guān)聯(lián)建立,對(duì) a區(qū)的關(guān)聯(lián)保留 loca for a姓名 =”陳鋼” ?“姓名 性別 課程名 成績” ? a姓名 ,a性別 ,B課程名 ,成績 43/60 Visual FoxPro程序設(shè)計(jì)教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識(shí) 3.?dāng)?shù)據(jù)工作期 VFP提供一個(gè)數(shù)據(jù)工作期窗口,來直觀地進(jìn)行表的打開與關(guān)閉、記錄和字段的篩選、瀏覽、表之間關(guān)聯(lián)等各種操作。 圖 57數(shù)據(jù)工作期窗口 44/60 Visual FoxPro程序設(shè)計(jì)教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識(shí) 【功能】數(shù)據(jù)工作期的功能是通過選擇數(shù)據(jù)工作期窗口的命令按鈕來實(shí)現(xiàn)的: ●屬性:擊屬性按鈕,打開工作區(qū)屬性窗口,可進(jìn)行字段和記錄的篩選,這和第四章講表的瀏覽時(shí),選“表”菜單下的“屬性”,所打開的工作區(qū)屬性窗口相同。 ●打開:會(huì)出現(xiàn)“打開”對(duì)話框,選擇需打開的表,打開的表出現(xiàn)在數(shù)據(jù)工作期窗口左邊“別名”列表框中。在“別名”列表框選中關(guān)閉的表再擊這個(gè)按鈕。 ●一對(duì)多:建立一對(duì)多的關(guān)聯(lián)。 【說明】 SET VIEW OFF命令或選擇數(shù)據(jù)工作期窗口的“關(guān)閉”按鈕來關(guān)閉數(shù)據(jù)工作期。 45/60 Visual FoxPro程序設(shè)計(jì)教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識(shí) 表的更新 表的數(shù)據(jù)更新是指在多個(gè)工作區(qū)打開多個(gè)表后,無須建立關(guān)聯(lián),用一個(gè)表的數(shù)據(jù)修改另一個(gè)表的數(shù)據(jù)。 【說明】 ( 1)該命令相當(dāng)于前面【例 517】中 SET RELATION… 和 REPLACE ALL… 兩條命令執(zhí)行的功能。如對(duì)一個(gè)表索引,當(dāng)前表是必需的,還要加上 [RANDOM],否則數(shù)據(jù)替換時(shí)會(huì)出錯(cuò)。 46/60 Visual FoxPro程序設(shè)計(jì)教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識(shí) 【例 523】 UPDATE命令的使用。命令如下: sele 1 use 學(xué)生 index on 學(xué)號(hào) to xs sele 2 use 選課 list a學(xué)號(hào) ,a姓名 ,成績 for a姓名 =陳鋼 顯示原始成績 update on 學(xué)號(hào) from a repl 成績 with 成績 * list a學(xué)號(hào) ,a姓名 ,成績 for a姓名 =陳鋼 顯示提高 5%后的成績 close all 表之間的連接 表的連接是把兩個(gè)表合成一個(gè)表,前面的“ APPEND FROM… ”命令也可以把兩個(gè)表的記錄合在一起,但只有相同的字段才能合并,而這里的命令可以把兩個(gè)表不同字段的數(shù)據(jù)合并在一起。 【說明】 ( 1)這是一種物理連接,合并的結(jié)果產(chǎn)生一個(gè)新的表。 ( 2)命令中的 FOR條件 是必選項(xiàng),是連接的必須條件,該項(xiàng)缺省則是一個(gè)錯(cuò)誤的命令。 ( 3)指針從指向當(dāng)前表第一記錄開始,在別名表找到一條符合條件記錄,就合并后生成新表中的一條記錄,若別名表有 n條記錄與當(dāng)前表的這一條記錄的條件匹配,就在新表中生成 n條記錄。若當(dāng)前表中有 m條記錄,每條在別名表中都有 n條記錄符合條件,新表生成 m n條記錄。 48/60 Visual FoxPro程序設(shè)計(jì)教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識(shí) 【例 524】表的連接。 join with a to 學(xué)生情況 for 學(xué)號(hào) =a學(xué)號(hào) sele 3 use 學(xué)生情況 list 由于學(xué)號(hào)的唯一性,這是一種唯一連接,新表沒有重復(fù)數(shù)據(jù)的記錄。 , April 2, 2023 ? 雨中黃葉樹,燈下白頭人。 :28:0901:28Apr232Apr23 ? 1故人江海別,幾度隔山川。 :28:0901:28:09April 2, 2023 ? 1他鄉(xiāng)生白發(fā),舊國見青山。 。 2023年 4月 2日星期日 1時(shí) 28分 9秒 01:28:092 April 2023 ? 1做前,能夠環(huán)視四周;做時(shí),你只能或者最好沿著以腳為起點(diǎn)的射線向前。 , April 2, 2023 ? 很多事情努力了未必有結(jié)果,但是不努力卻什么改變也沒有。 :28:0901:28Apr232Apr23 ? 1世間成事,不求其絕對(duì)圓滿,留一份不足,可得無限完美。 :28:0901:28:09April 2, 2023 ? 1意志堅(jiān)強(qiáng)的人能把世界放在手中像泥塊一樣任意揉捏。 。 2023年 4月 2日星期日 1時(shí) 28分 9秒 01:28:092 April 2023 ? 1空山新雨后,天氣晚來秋。 , April 2, 2023 ? 閱讀一切好書如同和過去最杰出的人談話。 :28:0901:28Apr232Apr23 ? 1越是無能的人,越喜歡挑剔別人的錯(cuò)兒。勝人者有力,自勝者強(qiáng)。 2023年 4月 2日星期日 上午 1時(shí) 28分 9秒 01:28: ? 1最具挑戰(zhàn)性的挑戰(zhàn)莫過于提升自我。 2023年 4月 2日星期日 1時(shí) 28分 9秒 01:28:092 April 2023 ? 1一個(gè)人即使已登上頂峰,也仍要自強(qiáng)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1