版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
6.1查詢設計 6.2視圖設計6.3小型案例實訓
第6章查詢和視圖學習目的與要求●掌握利用查詢設計器來查詢數(shù)據(jù)的方法?!裾莆找晥D的概念、特點、類型及視圖設計器?!裾莆找晥D常用的基本操作。6.1查詢設計進入“查詢設計器”窗口有二種方法,(1)選擇【文件】│【新建】命令,進入“新建”對話框,選擇“查詢”單選按鈕,單擊“新建”按鈕;(2)在“項目管理器”窗口中,選擇“數(shù)據(jù)”選項卡,選中“查詢”文件類型,單擊“新建”按鈕,出現(xiàn)“新建查詢”對話框,單擊“新建查詢”按鈕。1.啟動查詢設計器2.查詢設計器的選項卡“查詢設計器”中有6個選項卡,其功能和SQL命令:1)“字段”選項卡在“字段”選項卡中設置查詢結果中要包含的字段,對應于SELECT命令中的輸出字段。雙擊“可用字段”列表框中的字段,選定的字段就自動移到右邊的“選定字段”列表框中。2)“聯(lián)接”選項卡如果要查詢多個表,可以在“聯(lián)接”選項卡中設置表間的聯(lián)接條件,對應于JOINON子句。6.1查詢設計53)“篩選”選項卡在“篩選”選項卡中設置查詢條件,對應于WHERE子句的表達式。4)“排序依據(jù)”選項卡在“排序依據(jù)”選項卡中指定排序的字段和排序方式,對應于ORDERBY子句。5)“分組依據(jù)”選項卡在“分組依據(jù)”選項卡中設置分組條件,對應于GROUPBY子句和HAVING子句。6)“雜項”選項卡在“雜項”選項卡中設置有無重復記錄以及查詢結果中顯示的記錄數(shù)等。6.1查詢設計【實例6-1】在學生情況.DBF中查詢所有學生的姓名、學號、專業(yè)、助學金,查詢結果按助學金升序排列,助學金相同的按學號降序排列。具體操作步驟:啟動查詢設計器
選取查詢所需的字段建立排序查詢保存查詢文件關閉查詢設計器6.1.2建立查詢示例1.在查詢設計器中直接運行在“查詢設計器”窗口中,選擇“查詢”|“運行查詢”菜單命令,或單擊常用工具欄中的“運行”按鈕。2.利用菜單命令運行選擇“程序”|“運行”菜單命令,打開“運行”對話框,選擇要運行的查詢文件,再單擊“運行”按鈕。3.命令方式DO<查詢文件名.qpr>6.1.3運行查詢文件6.1查詢設計1.打開查詢設計器
選擇“文件”|“打開”菜單命令,指定文件類型為“查詢”,選擇相應的查詢文件,單擊“確定”按鈕。2.修改查詢
1)設置查詢。2)修改排序順序。3.運行查詢文件單擊常用工具欄上的“運行”按鈕,運行查詢文件。單擊“關閉”按鈕,關閉瀏覽窗口。4.保存修改結果
選擇“文件”|“保存”菜單命令,或單擊常用工具欄上的“保存”按鈕,保存對文件的修改。單擊“關閉”按鈕,關閉查詢設計器。6.1.4修改查詢文件6.1查詢設計系統(tǒng)默認將查詢的結果顯示在“瀏覽”窗口中,也可以選擇其他輸出去向,例如,輸出到臨時表、表、圖形、屏幕、報表和標簽。6.1.5定向輸出查詢文件6.1查詢設計查詢?nèi)ハ蚝x瀏覽在“瀏覽”窗口中顯示查詢結果臨時表將查詢結果存儲在一個臨時只讀表中表將查詢結果存儲在一個指定的表中圖形將查詢結果輸送給MicrosoftGraph程序以繪制圖表,該查詢結果中只能有一個字符型字段和若干個數(shù)值型字段屏幕在VisualFoxPro的主窗口或當前活動輸出窗口中顯示查詢結果報表將查詢結果輸送給一個報表文件(.frx)標簽將查詢結果輸送給一個標簽文件(.lbx)表6-1查詢的去向及含義查詢結果輸出到臨時表,具體操作步驟如下:打開查詢設計器。(2)選擇“查詢”|“查詢?nèi)ハ颉辈藛蚊?,系統(tǒng)將顯示如圖6-9所示的“查詢?nèi)ハ颉睂υ捒颉?3)單擊“臨時表”按鈕,在“臨時表名”文本框中輸入臨時表名,單擊“確定”按鈕,關閉“查詢?nèi)ハ颉睂υ捒颉?4)保存對查詢文件的修改。單擊查詢設計器窗口的“關閉”按鈕,關閉查詢設計器。(5)運行該查詢文件。6.1.5定向輸出查詢文件6.1查詢設計視圖具有以下優(yōu)點:●視圖只是從數(shù)據(jù)庫中導出的一個虛擬表,不能獨立存在,只能依賴于所在的數(shù)據(jù)庫而存在?!窈喕藢?shù)據(jù)庫的操作。通過視圖將各表中的相關數(shù)據(jù)集中在一起,更新視圖的同時也就更新了各個表中的數(shù)據(jù)?!窨芍С志W(wǎng)絡應用。創(chuàng)建遠程視圖后,用戶可直接訪問網(wǎng)絡上的遠程數(shù)據(jù)庫中的數(shù)據(jù)。6.2視圖設計1.啟動視圖設計器1)菜單操作(1)在系統(tǒng)菜單中,選擇“文件”|“新建”菜單命令,打開“新建”對話框。(2)選擇“視圖”單選按鈕,再單擊“新建文件”按鈕,在打開視圖設計器的同時,還會打開“添加表或視圖”對話框(3)將所需的表添加到視圖設計器中,然后單擊“關閉”按鈕。2)命令操作命令格式如下:CREATEVIEW6.2.1視圖設計器6.2視圖設計2.“視圖設計器”窗口6.2.1視圖設計器6.2視圖設計146.2視圖設計6.2.1視圖設計器4)SQLWHERE子句包括●關鍵字段。視圖中標記為“關鍵字段”的字段在源表中被其他用戶修改后,更新失敗?!耜P鍵字段和可更新字段。視圖中任何標記為“關鍵字段”或“可更新字段”的字段在源表中被其他用戶修改后,更新失敗?!耜P鍵字段和已修改字段。視圖中任何標記為“關鍵字段”或“已修改字段”在源表中被其他用戶修改后,更新失敗。使用更新此復選框用于指定后臺服務器更新的方法6.2.1視圖設計器6.2視圖設計1.單表視圖【實例6-2】對學生數(shù)據(jù)庫中的學生成績表建立視圖,要求包括學號、姓名、外語、計算機字段。(1)打開“學生”數(shù)據(jù)庫,單擊鼠標右鍵,在快捷菜單中選擇“新建本地視圖”,單擊“新建視圖”按鈕,進入視圖設計器。在“字段”選項卡中選擇字段。在視圖設計器的“字段”選項卡中,選擇視圖中需要輸出的字段。設置完成后,選擇“文件”|“保存”
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《GB-T 27580-2011精油和芳香萃取物 殘留苯含量的測定》專題研究報告
- 《GBT 15969.3-2017 可編程序控制器 第 3 部分:編程語言》專題研究報告
- 《AQ 1101-2014煤礦用炸藥抗爆燃性測定方法和判定規(guī)則》專題研究報告
- 《GB-T 26044-2010信號傳輸用單晶圓銅線及其線坯》專題研究報告
- 2026年陜西省咸陽市單招職業(yè)適應性測試題庫及參考答案詳解一套
- 農(nóng)產(chǎn)品采購合同履約擔保協(xié)議
- 2025年代用燃料汽車轉換裝置項目發(fā)展計劃
- 2025年抗蛇毒血清合作協(xié)議書
- 2025年外轉子風機項目發(fā)展計劃
- 產(chǎn)后營養(yǎng)恢復建議
- 2025房屋買賣合同范本(下載)
- 【MOOC期末】《模擬電子技術基礎》(華中科技大學)期末考試慕課答案
- 腦炎的護理課件
- 胎頭吸引技術課件
- 電池PACK箱體項目可行性研究報告(備案審核模板)
- 貴州省2023年7月普通高中學業(yè)水平合格性考試地理試卷(含答案)
- 實施“十五五”規(guī)劃的發(fā)展思路
- 資金無償贈予協(xié)議書
- 課件王思斌:社會工作概論
- 2025年度交通運輸安全生產(chǎn)費用使用計劃
- 防水工程驗收單
評論
0/150
提交評論