利用查詢設計器和視圖設計器建立查詢和視圖_第1頁
利用查詢設計器和視圖設計器建立查詢和視圖_第2頁
利用查詢設計器和視圖設計器建立查詢和視圖_第3頁
利用查詢設計器和視圖設計器建立查詢和視圖_第4頁
利用查詢設計器和視圖設計器建立查詢和視圖_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、實驗六 利用查詢設計器和視圖設計器建立查詢和視圖實驗目的1. 理解查詢、視圖的概念與作用。2掌握使用查詢設計器建立查詢的方法。3掌握使用視圖設計器建立視圖的方法。實驗六 利用查詢設計器和視圖設計器建立查詢和視圖1.建立查詢對于圖書管理數據庫,查詢所藏圖書中,各個出版社的圖書最高單價、平均單價、圖書種類數(記錄數)和總藏書冊數。按圖書種類數排序。查詢結果保存在“出版社匯總.dbf”數據表中。并將查詢保存在“圖書查詢.qpr”文件中。2. 建立視圖對于圖書管理數據庫,創建一個名為“借書信息”的視圖,查詢所有借書讀者姓名、讀者所在單位和借出圖書的書名、圖書單價和借書日期信息。并按借書日期排序。3.

2、以視圖為數據源,建立查詢對于圖書管理數據庫,利用上題所建的視圖和讀者表,查詢金融學院在2007年7月份以后借書的讀者姓名、讀者單位、讀者職稱和借出圖書的書名、圖書單價和借書日期。查詢結果保存在“借書記錄.dbf”數據表中。并將查詢保存在“借閱查詢.qpr”文件中。操作步驟1建立查詢操作步驟如下。1設置系統默認路徑。2. 打開圖書管理數據庫。3. 建立查詢。1)單擊常用工具欄中“新建”按鈕(或系統菜單中“文件”菜單的下拉菜單中的“新建”命令項),打開“新建”對話框。在“文件類型”中選擇“查詢”單選按鈕,然后單擊“新建文件”按鈕。進入查詢設計器。2)在查詢設計器的“添加表或視圖”對話框中。將圖書表

3、添加到查詢設計器主窗口中。關閉“添加表或視圖”對話框。如圖6.1所示。3)在“字段”頁面中,從“可用字段”列表框中選擇“出版單位”字段添加到“選定字段”列表框中。在“函數和表達式”文本框中輸入相應的函數表達式添加到“選定字段”列表框中。如圖6.2所示。圖6. 1 “添加表或視圖”對話框圖6. 2“字段”頁面4)在“分組依據”頁面中,選擇出版單位作為“分組依據”。如圖6.3所示。5)在“排序依據”頁面中,選擇圖書種類數作為“排序依據”。如圖6.4所示。圖6.3 “分組依據”頁面圖6.4“排序依據”頁面6)單擊查詢設計器工具欄中的“查詢去向”按鈕(或單擊右鍵,在快捷菜單中選擇“輸出設置”選項),在

4、查詢去向對話框中,單擊表按鈕,輸入表名:出版社匯總。如圖6.5所示。7)單擊查詢設計器工具欄中的“SQL”按鈕(或單擊右鍵,在快捷菜單中選擇“查看SQL”選項),可查看到系統根據前面所做的操作自動生成的“SQL”語句。如圖6.6所示。圖6.5 “查詢去向”對話框圖6.6 查看自動生成的“SQL”語句8)關閉查詢設計器窗口,則彈出詢問是否保存的信息框,若需要保存SQL查詢語句,為以后仍可以繼續運行的話,則單擊“是”按鈕,在“另存為”對話框中輸入查詢文件名“圖書查詢.qpr”。單擊“保存”按鈕。即可將自動生成的SQL查詢語句保存在查詢文件中。如圖6.7、圖6.8所示。圖6.7 "保存”信

5、息框圖6.8 “另存為”對話框4. 運行和修改查詢1)可以在查詢設計器中,單擊右鍵,在快捷菜單中選擇“運行查詢”直接運行。2)如果查詢文件已經保存,則可以在命令窗口輸入:DO 圖書查詢.qpr && 運行查詢MODIFY QUERY 圖書查詢.qpr && 打開查詢設計器修改查詢在運行時,系統即將查詢結果直接輸出到“出版社匯總.dbf”數據表中。如圖6.9所示。圖6. 9 查詢結果“出版社匯總.dbf2. 創建視圖1設置系統默認路徑 。2. 打開圖書管理數據庫(視圖是建立在數據庫之中的,因此,數據庫沒有打開無法創建視圖)。3. 創建視圖。(操作步驟與建立查詢相似

6、)1)單擊常用工具欄中“新建”按鈕,打開“新建”對話框。在“文件類型”中選擇“視圖”單選按鈕,然后單擊“新建文件”按鈕。進入視圖設計器。2)在視圖設計器的“添加表或視圖”對話框中。依次將圖書表、借閱表和讀者表添加到視圖查詢設計器主窗口中。并確定聯接條件(通常是內部聯接)。如圖1.6.10所示。關閉“添加表或視圖”對話框。3)在“字段”頁面中,從“可用字段”列表框中選擇所需字段添加到“選定字段”列表框中。 如圖1.6.11所示。圖6.10 確定表間的聯接圖6.11 “字段”頁面4)在“排序依據”頁面中,選擇借書日期作為“排序依據”。5)關閉視圖設計器窗口,則彈出詢問是否保存的信息框,單擊“是”按

7、鈕,在“保存”對話框中輸入視圖名。單擊“確定”按鈕。如圖1.6.12所示。圖6.12 “保存”對話框6)所建立的“借書信息”視圖保存于圖書管理數據庫中。如圖1.6.13所示。所有借書記錄的數據。如圖1.6.14所示。圖6.13 圖書管理數據庫圖6.14 視圖結果3.以視圖為數據源,創建查詢1設置系統默認路徑。2. 打開圖書管理數據庫。3. 建立查詢。1)單擊常用工具欄中“新建”按鈕,打開“新建”對話框。在“文件類型”中選擇“查詢”單選按鈕,然后單擊“新建文件”按鈕。進入查詢設計器。2)在查詢設計器的“添加表或視圖”對話框中。將讀者表添加到查詢設計器主窗口中。在“選定”框架中選中“視圖”,將“借

8、書信息”視圖添加到查詢設計器主窗口中,并確定“聯接條件”。關閉“添加表或視圖”對話框。3)在“字段”頁面中,在“可用字段”列表框中選擇查詢所需字段添加到“選定字段”列表框中。4)在“篩選”頁面中,確定查詢條件。分別在“字段名”列、“條件”列、“實例”列和“邏輯”列中選擇或輸入相應的內容。表達式可以通過“表達式生成器”對話框中生成。如圖6.15、圖6.16所示。圖6.15 “篩選”頁面圖6.16 “表達式生成器”對話框要振動壓路機總體上可分為四個分系統:5)單擊查詢設計器工具欄中的“查詢去向”按鈕,在查詢去向對話框中,單擊表按鈕,輸入表名:借閱查詢。6)單擊查詢設計器工具欄中的“SQL”按鈕,可查看到系統自動生成的“SQL”語句。SQL語句如下:SELECT 借書信息.姓名, vibratory roller.單位,讀者.職稱,借書信息.書名,;借書信息.單價,借書信息.;FROM 借書信息 INNER JOIN ON 借書信息言 ;WHERE YEAR(借書信息.借書日期=2007 AND MONTH(借書信息.借書日

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論