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

正文內(nèi)容

第5章數(shù)據(jù)排序查詢統(tǒng)計(jì)和多表操作-wenkub

2023-04-02 01:28:56 本頁面
 

【正文】 展名為 .IDX。索引表達(dá)式的值相同時(shí),則只存儲(chǔ)第一條記錄,不重復(fù)存儲(chǔ)。數(shù)據(jù)庫表允許所有索引,自由表沒有主索引。包括結(jié)構(gòu)復(fù)合索引和非結(jié)構(gòu)復(fù)合索引。索引表達(dá)式的值按一定順序排列并對(duì)應(yīng)于物理記錄號(hào),顯示時(shí)按索引表達(dá)式值的順序讀取相應(yīng)的記錄號(hào)所指的記錄。 ?(一 )索引的概念及類型 : 索引是按照索引表達(dá)式的值使表中的記錄有序排列的一種方法,是進(jìn)行快速顯示及查詢數(shù)據(jù)的重要手段,是建立表間關(guān)系的基礎(chǔ)。 ? FOR條件 ,對(duì)滿足條件的記錄排序 。 參與排序的字段可有多個(gè); ?[/A][/D][/C]:對(duì)于排序中包含的每個(gè)字段 , 可以指定排序順序 (升序或降序 )。 總 61頁,第 3頁 ? ( 物理 ) 排序 是根據(jù)表的某些字段的值 , 將表中的記錄由大到?。?降序 ) 或由小到大 ( 升序 ) ,物理地重新排列記錄順序 , 生成一個(gè)新表 , 稱為排序文件 。Visual Foxpro程序設(shè)計(jì) 第 5章數(shù)據(jù)排序檢索統(tǒng)計(jì) 和多表操作 總 61頁,第 2頁 表中的記錄一開始是按輸入的先后順序 (記錄號(hào) )排列的。 排序文件中記錄按新的順序排列并重新生成記錄號(hào) ,而原表保持不變 。 /A為升序 (系統(tǒng)默認(rèn)排序方式 )。 ?FIELDS字段名表 ,指定新表中記錄所包含的字段 。它不改變表中數(shù)據(jù)的物理順序。 總 61頁,第 8頁 索引文件與表文件關(guān)系示意 索引 表達(dá)式的值 記錄號(hào) 記錄號(hào) 記錄 內(nèi)容 1 3 1 ??? 4 5 2 ??? 5 4 3 ??? 7 2 4 ??? 10 1 5 ??? … … … ??? 索引文件 表文件 總 61頁,第 9頁 ?索引與物理排序的區(qū)別: ,記錄的物理順序發(fā)生變化,新表可以單獨(dú)使用; ,而是產(chǎn)生一個(gè)索引文件, 只是表中記錄的邏輯順序發(fā)生了變化。結(jié)構(gòu)復(fù)合索引文件名與表同名,擴(kuò)展名為 .CDX,隨表的打開而自動(dòng)打開 。 ?(1)主索引 一個(gè)表只能有一個(gè),在指定字段或索引表達(dá)式中不允許有重復(fù)值,其索引表達(dá)式的值能夠惟一地標(biāo)識(shí)每條記錄的處理順序,主要用于建立永久關(guān)系的主表中; 總 61頁,第 12頁 ?(2)候選索引 一個(gè)表可以有多個(gè)。 ?(4)普通索引 一個(gè)表可有多個(gè)。 說明: UNIQUE指定建立惟一索引 , ADDITIVE建立索引時(shí)不關(guān)閉原有索引; 單索引文件只能按升序排列 , 但可以用 SET INDEX 或 SET ORDER 命令將 .IDX 索引文件指定為降序 。 USE 學(xué)生 INDE ON 姓名 TAG XM DESC INDE ON 性別 +STR(1000入校總分 ) TAG XBZF 總 61頁,第 19頁 (三 )使用索引 ?索引可以重新排列數(shù)據(jù)順序,加快數(shù)據(jù)的檢索、顯示、查詢和打印速度,還可以建立數(shù)據(jù)表間的關(guān)聯(lián)。 ?打開索引文件的方法 :建立索引文件時(shí),自動(dòng)打開;打開表的同時(shí)打開索引文件;打開表后再打開索引文件。 總 61頁,第 23頁 說明: 1) 索引文件列表中,第一個(gè)索引文件將成為主控索引文件,它控制記錄的訪問和顯示。但是,表中所有記錄的顯示和訪問順序是物理順序而不是索引順序。 總 61頁,第 26頁 ( 1)刪除索引文件 (先關(guān)閉后刪除 ) DELETE FILE 索引文件名 ( 2)刪除索引標(biāo)識(shí) DELETE TAG ALL| 索引標(biāo)識(shí)名表 刪除復(fù)合索引文件的中指定索引標(biāo)識(shí)。 格式 : CONTINUE 功能: 按照 LOCATE命令的條件,繼續(xù)查找下一個(gè)滿足條件的記錄??芍貜?fù)執(zhí)行 CONTINUE,直到到達(dá)范圍邊界或表尾。 (3)該命令是為與舊版本兼容而保留,可用 SEEK命令代替。 FOUND() 返回“假” (.F.); EOF() 返回“真” (.T.) 。 說明: SUM命令的選項(xiàng)都缺省 ,則對(duì)表中所有數(shù)值型字段分別求和。 說明: 函數(shù)名表 由下列 8個(gè)規(guī)定函數(shù)組合而成: AVG(數(shù)值表達(dá)式 ):求 數(shù)值表達(dá)式 的算術(shù)平均值 。 MAX(表達(dá)式 ):求 表達(dá)式 的最大值 。 總 61頁,第 39頁 ?(匯總)命令 格式: TOTAL ON 關(guān)鍵字 [FIELDS 數(shù)值型字段表 ][范圍 ][FOR 條件 ][WHILE條件 ] TO 匯總文件名 功能:按關(guān)鍵字段對(duì)記錄進(jìn)行分類匯總,并將匯總結(jié)果存入?yún)R總文件。 (4)缺省范圍為 ALL,指表中所有記錄 。 總 61頁,第 41頁 ?每個(gè)工作區(qū)有一個(gè)編號(hào); ?一個(gè)工作區(qū)在某一時(shí)刻只能打開一個(gè)表; ?每個(gè)工作區(qū)中的表文件都有自己獨(dú)立的記錄指針; ?表的打開就是將表從外存調(diào)入內(nèi)存的某個(gè)工作區(qū) 。 通過別名可以引用在工作區(qū)中打開的表; 總 61頁,第 44頁 ?不要用數(shù)字和系統(tǒng)保留的別名作數(shù)據(jù)表名; ?可以在打開表時(shí)定義表別名 。 ? 格式 2: USE表文件名 IN 工作區(qū)號(hào) |別名 ? 功能:打開表的同時(shí)指定工作區(qū) ,當(dāng)前工作區(qū)號(hào)不變 。 ?表別名有兩種格式: ?格式 1: 別名 字段名 ?格式 2: 別名 .字段名 總 61頁,第 49頁 例: SELECT 1 USE 學(xué)生 SELECT 2 USE 選課 ALIAS XK SELECT 1 選擇 1號(hào)工作區(qū)為當(dāng)前工作區(qū) BROWSE FIEL 學(xué)號(hào) , ,學(xué)生 .性別 ,出生日期 ,XK課程號(hào) , 總 61頁,第 50頁 二、建立表間的臨時(shí)關(guān)系 ?是指在有聯(lián)系的不同工作區(qū)中的表間記錄指針建立的一種同步移動(dòng)關(guān)系,使一個(gè)表的記錄指針移動(dòng)時(shí)另一個(gè)表
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1