文档详情

Access数据库设计课件.ppt

发布:2024-09-02约1.14万字共64页下载文档
文本预览下载声明

(3)單擊“下一步”按鈕,出現選擇查詢結果所需要其他字段的對話框,在對話框的“可用字段”列表中選擇“考勤情況”和“日期”。如圖5.8所示。圖5.8“查找重複項查詢嚮導”對話框之三(4)單擊“下一步”按鈕,為該查詢指定標題後,單擊“完成”按鈕,Access會自動創建該查詢,並顯示查詢的結果,如圖5.9所示。圖5.9顯示查詢的結果窗口4.不匹配查詢該類查詢的作用是在一張表中查找出另一張表中沒有相關的記錄行。現在我們就以“考勤”表和“職工基本資訊”表為數據源表,來創建不匹配查詢,步驟如下:(1)在資料庫窗口中,選擇“查詢”對象後,單擊“新建”按鈕,在彈出的“新建查詢”對話框中選擇“查詢不匹配項查詢嚮導”,出現“查找不匹配項查詢嚮導”對話框,如圖5.10所示,選擇“職工基本資訊”表。圖5.10“查找不匹配項查詢嚮導”對話框之一(2)單擊“下一步”按鈕,Access就會彈出如圖所示的對話框,根據要求,應該由“職工基本資訊”表和“工資”表聯合起來查詢,找出那些在“考勤”表中沒有出現的職工編號,從而查出滿勤的職工記錄,在此我們選擇“考勤”表。(3)單擊“下一步”按鈕,系統出項選擇兩張表匹配字段的對話框,即聯接兩張表的共有字段,通常是主鍵與外建,如圖5.11所示。對於這兩張表的聯繫是用“職工編號”字段,我們在兩邊選中這個字段,然後單擊“=”按鈕即可。圖5.11“查找不匹配項查詢嚮導”對話框之二(4)單擊“下一步”按鈕,出現選擇查詢結果中需要字段的對話框,如圖5.12所示。從“可用字段”列表中選擇查詢結果中希望顯示出的字段加到“選定字段”列表中。圖5.12“查找不匹配項查詢嚮導”對話框之三(5)單擊“下一步”按鈕,在彈出的對話框中為該查詢命名後,單擊“完成”按鈕即可,系統顯示出查詢結果如圖5.13所示,顯示的結果就是在職工基本資訊表中滿勤職工資訊記錄。圖5.13“查找不匹配項查詢嚮導”對話框之四5.3.5查詢的保存與運行1.利用“設計視圖”或者“嚮導”這兩種方法創建的查詢在保存時的方法也是不一樣的。(1)設計視圖創建查詢利用“設計視圖”那麼在保存時會彈出如圖5.14所示的對話框,點擊“否”按鈕將不會保存新建的查詢;點擊“取消”按鈕將會關閉對話框,返回到設計模式;點擊“是”按鈕將會彈出如圖5.15所示的對話框,在對話框中我們輸入新建查詢的名稱,點擊“確定”按鈕後,我們將會在“查詢”對象中看到新建的查詢;如果點擊“取消”按鈕,對話框關閉,返回到設計模式。圖5.14保存時彈出的對話框之一圖5.15保存時彈出的對話框之二(2)嚮導創建查詢如果是利用“嚮導”創建的查詢,在最後一步“嚮導”將會出現如圖5.16所示的介面,在窗體中“嚮導”需要我們填入新建查詢的名稱,以及完成之後的操作選擇,是運行查詢還是修改查詢。最後點擊“完成”按鈕,新建的查詢將會保存到“查詢”對象中。圖5.16“嚮導”創建查詢窗口2.查詢的運行我們在資料庫窗口中,選擇“查詢”對象之後將會看到我們創建的所有查詢,如圖5.17所示,需要運行查詢,就可以直接雙擊具體的查詢對象或者選中查詢對象再點擊“打開”按鈕。查詢的運行結果如圖5.18所示。圖5.17選擇“查詢”對象窗口圖5.18打開查詢表窗口5.3.6Access中的SQL查詢的設計所謂的SQL查詢就是利用SQL語句創建的查詢。SQL(StructuredQueryLanguage,結構化查詢語言)廣泛的應用於各種關係資料庫。利用該語言可以實現強大的查詢功能,在Access中也可以直接書寫SQL語句實現查詢功能。下麵我們以“人力資源管理系統”專案中的查詢為例來講解SQL的基本語句。步驟如下:(1)在資料庫窗口中選擇“查詢”對象後,雙擊“在設計視圖中創建查詢”,以啟動查詢設計視圖。(2)關閉“顯示表”對話框,進入設計窗口。(3)選擇“視圖”菜單中的“SQL視圖”命令,進入查詢的SQL視圖,該視圖實際上是一個文本編輯器,如圖5.19所示圖5.19“SQL視圖”窗口(4)在其中輸入所需的SQL語句即可。基本的SQL語句就是:①“select*from表的名稱where查詢條件”,如我們在編輯器中輸入:select*from職工基本資訊w

显示全部
相似文档