Access物件


MS Access使用「物件」來幫助使用者列出和組織資訊,以及準備特別設計的報表。當建立資料庫時,Access提供表格,查詢,表格,報表,巨集和模組等許多物件,但以下是主要的物件 -

  • 查詢
  • 表單
  • 報表

這些物件一起允許您輸入,儲存,分析和編譯資料。 以下是Access資料庫中主要物件的摘要。

1. 表

表是用於定義和儲存資料的物件。當建立一個新表時,Access會要求您定義也稱為列標題的欄位。

  • 每個欄位必須具有唯一的名稱和資料型別。
  • 表格包含儲存不同型別資料(如名稱或地址)的欄位或列,以及收集關於特定主題範例的所有資訊(如關於客戶或員工等的所有資訊)的記錄或行。
  • 可以定義主鍵,每個記錄具有唯一值的一個或多個欄位以及每個表上的一個或多個索引,以幫助更快速地檢索資料。

查詢

提供來自一個或多個表的資料的自定義檢視的物件。 查詢是搜尋和編譯一個或多個表中的資料的一種方法。

  • 執行查詢就像詢問(查詢)資料庫的詳細問題。
  • 當在Access中建立查詢時,需要定義特定的搜尋條件以準確找到想要的資料。
  • 在Access中,可以通過範例工具使用圖形查詢,也可以編寫結構化查詢語言(SQL)語句來建立查詢。
  • 可以定義查詢以選擇,更新,插入或刪除資料。
  • 還可以定義從一個或多個現有表中的資料建立新表的查詢。

表單

表單(也叫:表單)是主要用於資料輸入或顯示或控制應用程式執行的桌面資料庫中的一個物件。 可以使用表單來自定義應用程式從查詢或表中提取的資料的表示。

  • 表單用於輸入,修改和檢視記錄。
  • 表單被頻繁使用的原因是它們是引導人們正確輸入資料的簡單方法。
  • 當在Access中的表單中輸入資訊時,資料將正好位於資料庫設計人員希望在一個或多個相關表中進行的位置。

報表

報表是桌面資料庫中的一個物件,用於格式化,計算,列印和匯總所選資料。

  • 列印之前,可以在螢幕上檢視報表。
  • 如果表單是用於輸入目的的,則報表就是用於輸出。
  • 打算列印的任何東西都值得一份報表,無論是名單和地址列表,一段時期的財務摘要還是一組郵寄標籤。
  • 報表很有用,因為它們以易於閱讀的格式顯示資料庫的元件。
  • 甚至可以自定義報表的外觀,使其具有視覺吸引力。
  • Access提供了從任何表或查詢建立報告的能力。

其他MS Access物件

下面,讓我們來看看其他的MS Access物件。

巨集

此物件是您希望Access響應於定義的事件而執行的一個或多個操作的結構化定義。存取巨集是做一些工作的指令碼。 例如,要建立一個開啟報告的按鈕,可以使用一個會觸發OpenReport操作的巨集。

  • 可以在巨集中包含簡單的條件來指定何時應該執行或跳過巨集中的一個或多個操作。
  • 可以使用巨集來開啟和執行查詢,開啟表,列印或檢視報表。
  • 也可以從巨集中執行其他巨集或Visual Basic過程。
  • 資料巨集可以直接附加到表格事件,例如:插入新記錄,編輯現有記錄或刪除記錄。
  • Web應用程式中的資料巨集也可以是可以從其他資料巨集或巨集物件中呼叫的獨立物件。

模組

模組是包含使用Visual Basic編碼的自定義過程的桌面資料庫中的一個物件。 模組提供了更離散的操作流程,並允許捕獲錯誤。

  • 所有可以在巨集中完成的事情也可以在一個模組中完成,但是沒有得到提示每個動作需要什麼的巨集介面。
  • 模組功能更強大,如果您計劃為多使用者環境編寫程式碼,則這些模組非常重要,因為巨集不能包含錯誤處理。
  • 模組可以是獨立的物件,包含可以從應用程式的任何位置呼叫的函式,也可以直接與表單或報表關聯,以響應相關表單或報表上的事件。