-
查詢
鎖定
- 中文名
- 查詢
- 外文名
- inquiry
- 拼 音
- chá xún
- 釋 義
- 查考詢問
- 應用學科
- 通信科技
查詢定義
查詢是一個獨立的、功能強大的、具有計算功能和條件檢索功能的數據庫對象。查詢是用户通過設置某些查詢條件,從表或其他查詢中選取全部或者部分數據,以表的形式顯示數據供用户瀏覽。查詢是操作的集合,不是記錄的集合。查詢的記錄集實際上並不存在,每次使用查詢時,都是從創建查詢時所提供的數據源表或者查詢中創建記錄集。因此,查詢是以表或查詢為數據源的再生表,查詢的結果總是與數據源中的數據保持同步。
[1]
在計算機中,用户進入搜索引擎或數據庫通常就被稱為查詢。查詢(動詞)也就是提交一個查詢請求(名詞)。
查詢功能
(1)選擇字段和記錄,創建新的記錄集。
(2)更新、刪除、追加表中的數據,也可以生成新表。
(3)統計和計算。
查詢類型
選擇查詢
交叉表查詢
交叉表查詢通常以一個字段作為表的行標題,以另一個字段的取值作為列標題,在行和列的交叉點單元格處獲得數據的彙總信息,以達到數據統計的目的。交叉表查詢既可以通過交叉表查詢嚮導來創建,也可以在設計視圖中創建。
[1]
參數查詢
參數查詢是一種動態查詢,可以在每次運行查詢時輸入不同的條件值,系統根據給定的參數值確定查詢結果,而參數值在創建查詢時不需定義。這種查詢完全由用户控制,在一定程度上可以適應應用的變化需要,提高查詢效率。參數查詢一般創建在選擇查詢基礎上,在運行查詢時會出現一個或多個對話框,要求輸入查詢條件。由於參數的隨機性,使查詢結果有很大的靈活性,因此常常成為窗體、報表等對象的數據基礎。
根據查詢中參數個數的不同,參數查詢可以分為單參數查詢和多參數查詢。
操作查詢
SQL查詢
數據庫查詢是數據庫的核心操作。SQL語言提供了SELECT語句進行數據庫的查詢,該語句具有靈活的使用方式和豐富的功能。其一般格式為:
SELECT [ALL | DISTINCT]
<目標列表達式>[別名][,<目標列表達式>[別名]]…
FROM<表名或視圖名>[,<表名或視圖名>]…
[WHERE <條件表達式>]
[GROUP BY <列名1> [HAVING<條件表達式>]]
查詢視圖
設計視圖
設計視圖就是查詢設計器,通過該視圖可以創建除SQL之外的各種類型查詢。
數據表視圖
數據表視圖是查詢的數據瀏覽器,用於查看查詢運行結果。
SQL視圖
SQL視圖是查看和編輯SQL語句的窗口,通過該窗口可以查看用查詢設計器創建的查詢所產生的SQL語句,也可以對SQL語句進行編輯和修改。
數據透視表視圖和數據透視圖