鍍金池/ 教程/ 數(shù)據(jù)庫/ Access對(duì)象
Access關(guān)聯(lián)數(shù)據(jù)
Access數(shù)據(jù)庫簡(jiǎn)介
Access索引
Access創(chuàng)建窗體
Access添加數(shù)據(jù)
Access多對(duì)多關(guān)系
Access教程
Access總結(jié)數(shù)據(jù)
Access不匹配項(xiàng)查詢向?qū)?/span>
Access對(duì)象
Access創(chuàng)建查詢
Access計(jì)算表達(dá)式
Access操作查詢
Access一對(duì)多關(guān)系
Access SQL視圖
Access數(shù)據(jù)類型
Access一對(duì)一關(guān)系
Access創(chuàng)建表
Access重復(fù)查詢向?qū)?/span>
Access連接
Access查詢標(biāo)準(zhǔn)(條件)
Access分組數(shù)據(jù)
Access創(chuàng)建關(guān)系
Access關(guān)系型數(shù)據(jù)庫
Access參數(shù)查詢
Access導(dǎo)航窗體
Access通配符
Access備用條件
Access創(chuàng)建數(shù)據(jù)庫
Access查詢數(shù)據(jù)

Access對(duì)象

MS Access使用“對(duì)象”來幫助用戶列出和組織信息,以及準(zhǔn)備特別設(shè)計(jì)的報(bào)表。當(dāng)創(chuàng)建數(shù)據(jù)庫時(shí),Access提供表格,查詢,表格,報(bào)表,宏和模塊等許多對(duì)象,但以下是主要的對(duì)象 -

  • 查詢
  • 窗體
  • 報(bào)表

這些對(duì)象一起允許您輸入,存儲(chǔ),分析和編譯數(shù)據(jù)。 以下是Access數(shù)據(jù)庫中主要對(duì)象的摘要。

1. 表

表是用于定義和存儲(chǔ)數(shù)據(jù)的對(duì)象。當(dāng)創(chuàng)建一個(gè)新表時(shí),Access會(huì)要求您定義也稱為列標(biāo)題的字段。

  • 每個(gè)字段必須具有唯一的名稱和數(shù)據(jù)類型。
  • 表格包含存儲(chǔ)不同類型數(shù)據(jù)(如名稱或地址)的字段或列,以及收集關(guān)于特定主題實(shí)例的所有信息(如關(guān)于客戶或員工等的所有信息)的記錄或行。
  • 可以定義主鍵,每個(gè)記錄具有唯一值的一個(gè)或多個(gè)字段以及每個(gè)表上的一個(gè)或多個(gè)索引,以幫助更快速地檢索數(shù)據(jù)。

查詢

提供來自一個(gè)或多個(gè)表的數(shù)據(jù)的自定義視圖的對(duì)象。 查詢是搜索和編譯一個(gè)或多個(gè)表中的數(shù)據(jù)的一種方法。

  • 運(yùn)行查詢就像詢問(查詢)數(shù)據(jù)庫的詳細(xì)問題。
  • 當(dāng)在Access中建立查詢時(shí),需要定義特定的搜索條件以準(zhǔn)確找到想要的數(shù)據(jù)。
  • 在Access中,可以通過示例工具使用圖形查詢,也可以編寫結(jié)構(gòu)化查詢語言(SQL)語句來創(chuàng)建查詢。
  • 可以定義查詢以選擇,更新,插入或刪除數(shù)據(jù)。
  • 還可以定義從一個(gè)或多個(gè)現(xiàn)有表中的數(shù)據(jù)創(chuàng)建新表的查詢。

窗體

窗體(也叫:表單)是主要用于數(shù)據(jù)輸入或顯示或控制應(yīng)用程序執(zhí)行的桌面數(shù)據(jù)庫中的一個(gè)對(duì)象。 可以使用窗體來自定義應(yīng)用程序從查詢或表中提取的數(shù)據(jù)的表示。

  • 窗體用于輸入,修改和查看記錄。
  • 窗體被頻繁使用的原因是它們是引導(dǎo)人們正確輸入數(shù)據(jù)的簡(jiǎn)單方法。
  • 當(dāng)在Access中的窗體中輸入信息時(shí),數(shù)據(jù)將正好位于數(shù)據(jù)庫設(shè)計(jì)人員希望在一個(gè)或多個(gè)相關(guān)表中進(jìn)行的位置。

報(bào)表

報(bào)表是桌面數(shù)據(jù)庫中的一個(gè)對(duì)象,用于格式化,計(jì)算,打印和匯總所選數(shù)據(jù)。

  • 打印之前,可以在屏幕上查看報(bào)表。
  • 如果窗體是用于輸入目的的,則報(bào)表就是用于輸出。
  • 打算打印的任何東西都值得一份報(bào)表,無論是名單和地址列表,一段時(shí)期的財(cái)務(wù)摘要還是一組郵寄標(biāo)簽。
  • 報(bào)表很有用,因?yàn)樗鼈円砸子陂喿x的格式顯示數(shù)據(jù)庫的組件。
  • 甚至可以自定義報(bào)表的外觀,使其具有視覺吸引力。
  • Access提供了從任何表或查詢創(chuàng)建報(bào)告的能力。

其他MS Access對(duì)象

下面,讓我們來看看其他的MS Access對(duì)象。

此對(duì)象是您希望Access響應(yīng)于定義的事件而執(zhí)行的一個(gè)或多個(gè)操作的結(jié)構(gòu)化定義。訪問宏是做一些工作的腳本。 例如,要?jiǎng)?chuàng)建一個(gè)打開報(bào)告的按鈕,可以使用一個(gè)會(huì)觸發(fā)OpenReport操作的宏。

  • 可以在宏中包含簡(jiǎn)單的條件來指定何時(shí)應(yīng)該執(zhí)行或跳過宏中的一個(gè)或多個(gè)操作。
  • 可以使用宏來打開和執(zhí)行查詢,打開表,打印或查看報(bào)表。
  • 也可以從宏中運(yùn)行其他宏或Visual Basic過程。
  • 數(shù)據(jù)宏可以直接附加到表格事件,例如:插入新記錄,編輯現(xiàn)有記錄或刪除記錄。
  • Web應(yīng)用程序中的數(shù)據(jù)宏也可以是可以從其他數(shù)據(jù)宏或宏對(duì)象中調(diào)用的獨(dú)立對(duì)象。

模塊

模塊是包含使用Visual Basic編碼的自定義過程的桌面數(shù)據(jù)庫中的一個(gè)對(duì)象。 模塊提供了更離散的操作流程,并允許捕獲錯(cuò)誤。

  • 所有可以在宏中完成的事情也可以在一個(gè)模塊中完成,但是沒有得到提示每個(gè)動(dòng)作需要什么的宏接口。
  • 模塊功能更強(qiáng)大,如果您計(jì)劃為多用戶環(huán)境編寫代碼,則這些模塊非常重要,因?yàn)楹瓴荒馨e(cuò)誤處理。
  • 模塊可以是獨(dú)立的對(duì)象,包含可以從應(yīng)用程序的任何位置調(diào)用的函數(shù),也可以直接與表單或報(bào)表關(guān)聯(lián),以響應(yīng)相關(guān)表單或報(bào)表上的事件。