MS Access使用“對象”來幫助用戶列出和組織資訊,以及準備特別設計的報表。當創建資料庫時,Access提供表格,查詢,表格,報表,宏和模組等許多對象,但以下是主要的對象 -
- 表
- 查詢
- 窗體
- 報表
這些對象一起允許您輸入,存儲,分析和編譯數據。 以下是Access資料庫中主要對象的摘要。
1. 表
表是用於定義和存儲數據的對象。當創建一個新表時,Access會要求您定義也稱為列標題的字段。
- 每個字段必須具有唯一的名稱和數據類型。
- 表格包含存儲不同類型數據(如名稱或地址)的字段或列,以及收集關於特定主題實例的所有資訊(如關於客戶或員工等的所有資訊)的記錄或行。
- 可以定義主鍵,每個記錄具有唯一值的一個或多個字段以及每個表上的一個或多個索引,以幫助更快速地檢索數據。
查詢
提供來自一個或多個表的數據的自定義視圖的對象。 查詢是搜索和編譯一個或多個表中的數據的一種方法。
- 運行查詢就像詢問(查詢)資料庫的詳細問題。
- 當在Access中建立查詢時,需要定義特定的搜索條件以準確找到想要的數據。
- 在Access中,可以通過示例工具使用圖形查詢,也可以編寫結構化查詢語言(SQL)語句來創建查詢。
- 可以定義查詢以選擇,更新,插入或刪除數據。
- 還可以定義從一個或多個現有表中的數據創建新表的查詢。
窗體
窗體(也叫:表單)是主要用於數據輸入或顯示或控制應用程式執行的桌面資料庫中的一個對象。 可以使用窗體來自定義應用程式從查詢或表中提取的數據的表示。
- 窗體用於輸入,修改和查看記錄。
- 窗體被頻繁使用的原因是它們是引導人們正確輸入數據的簡單方法。
- 當在Access中的窗體中輸入資訊時,數據將正好位於資料庫設計人員希望在一個或多個相關表中進行的位置。
報表
報表是桌面資料庫中的一個對象,用於格式化,計算,列印和匯總所選數據。
- 列印之前,可以在螢幕上查看報表。
- 如果窗體是用於輸入目的的,則報表就是用於輸出。
- 打算列印的任何東西都值得一份報表,無論是名單和地址列表,一段時期的財務摘要還是一組郵寄標籤。
- 報表很有用,因為它們以易於閱讀的格式顯示資料庫的組件。
- 甚至可以自定義報表的外觀,使其具有視覺吸引力。
- Access提供了從任何表或查詢創建報告的能力。
其他MS Access對象
下麵,讓我們來看看其他的MS Access對象。
宏
此對象是您希望Access回應於定義的事件而執行的一個或多個操作的結構化定義。訪問宏是做一些工作的腳本。 例如,要創建一個打開報告的按鈕,可以使用一個會觸發OpenReport
操作的宏。
- 可以在宏中包含簡單的條件來指定何時應該執行或跳過宏中的一個或多個操作。
- 可以使用宏來打開和執行查詢,打開表,列印或查看報表。
- 也可以從宏中運行其他宏或Visual Basic過程。
- 數據宏可以直接附加到表格事件,例如:插入新記錄,編輯現有記錄或刪除記錄。
- Web應用程式中的數據宏也可以是可以從其他數據宏或宏對象中調用的獨立對象。
模組
模組是包含使用Visual Basic編碼的自定義過程的桌面資料庫中的一個對象。 模組提供了更離散的操作流程,並允許捕獲錯誤。
- 所有可以在宏中完成的事情也可以在一個模組中完成,但是沒有得到提示每個動作需要什麼的宏介面。
- 模組功能更強大,如果您計畫為多用戶環境編寫代碼,則這些模組非常重要,因為宏不能包含錯誤處理。
- 模組可以是獨立的對象,包含可以從應用程式的任何位置調用的函數,也可以直接與表單或報表關聯,以回應相關表單或報表上的事件。
上一篇:
Access關係型資料庫
下一篇:
Access創建資料庫