官术网_书友最值得收藏!

1.4.2 Access數據庫的系統結構

表是Access數據庫的對象,除此之外,Access 2010數據庫的對象還包括表、查詢、窗體報表、宏和模塊等。Access的主要功能就是通過這6個對象來完成的。

1.表

表是數據庫中最基本的組成單位,是存儲數據的對象。創建和設計數據庫,首先要做的就創建各種數據表,它將各種信息分門別類地存放在各種數據表中。

一個數據庫中可以包含一個或多個表,表與表之間可以根據需要創建關系。

雖然各個表存儲的內容各不相同,但在表中數據均以二維表的形式保存。表的第一行為題行,標題行的每個標題稱為字段。下面的行為表中的具體數據,每一行的數據稱為一條記而記錄用來存儲各條信息。表中的列稱為字段,每一條記錄都由一個或多個字段組成。

2.查詢

查詢是數據庫中應用最多的對象之一,可執行很多不同的功能。最常用的功能是從表中檢索特定的數據。

人們把使用一些限制條件來選取表中的數據(記錄)稱為查詢。例如,查詢所有女生信息等。用戶可以將查詢保存,成為數據庫中的“查詢”對象,在實際操作過程中,就可以隨時打開既有的查詢查看,提高工作效率。

若要查看多個表中的數據,則可以通過查詢將不同表中的數據檢索出來,并在一個數據表中顯示這些數據。而且,由于用戶通常不需要一次看到所有記錄,只需查看某些符合條件的特定記錄,因此用戶可以在查詢中添加查詢條件,以篩選出有用的數據。

在Access 2010中,查詢有選擇查詢和操作查詢兩種基本類型。

(1)選擇查詢:僅檢索數據以供查看。用戶可以在屏幕中查看查詢結果、將結果打印出來,或將其復制到剪貼板中,或將查詢結果作為窗體或報表的記錄源;

(2)操作查詢:可以對數據執行一項任務,如該查詢可用來創建新表、向現有表中添加、更新或刪除數據。

查詢和數據表最大的區別在于:查詢中的所有數據都不是真正單獨存在的。查詢實際上是一個固定化的篩選,它將數據表中的數據篩選出來,并以數據表的形式返回篩選結果。

3.窗體

窗體是用戶與Access數據庫應用程序進行數據傳遞的橋梁,其功能在于創建一個可以查詢、輸入、修改、刪除數據的操作界面,以便讓用戶能夠在簡單舒適的環境中輸入或查閱數據。

窗體的類型比較多,大致可以分為以下3類。

(1)提示型窗體:主要用于顯示一些文字和圖片等信息,沒有實際性的數據,也基本沒有什么功能,主要用于數據庫應用系統的主界面;

(2)控制型窗體:使用該類型的窗體可以設置相應菜單和一些命令按鈕,用于完成各種控制功能的轉移;

(3)數據型窗體:使用該類型的窗體可以實現用戶對數據庫中相關數據的操作界面,是數據庫應用系統中使用最多的窗體類型。

4.報表

報表主要用于將選定的數據以特定的版式顯示或打印,是表現用戶數據的一種有效方式,其內容可以來自某一個表也可來自某個查詢。

在Access 2010中,報表能對數據進行多重的數據分組并可將分組的結果作為另一個分組的依據,報表還支持對數據的各種統計操作,如求和、求平均值或匯總等。

5.宏

宏是一個或多個命令的集合,其中每個命令都可以實現特定的功能,通過將這些命令組合起來,可以自動完成某些經常重復或復雜的操作。

按照不同的觸發方式,宏分為事件宏和條件宏等類型,事件宏在發生某一事件時執行,條件宏則在滿足某一條件時執行。

通過宏,可以實現的功能有:打開/關閉數據庫、窗體,打印報表和執行查詢;彈出提示框,顯示警告;實現數據的輸入和輸出;在數據庫啟動時執行操作等;篩選查找數據記錄。

6.模塊

模塊就是所謂的“程序”。Access雖然在不需要編寫任何程序的情況下就可以滿足大部分用戶的需求,但對于較復雜的應用系統而言,只靠Access的向導及宏仍有不足之處。所以Access提供VBA(Visual Basic for Application)程序命令,可以自如地控制細微或較復雜的操作。

VBA與Visual Basic語言相似,可自由地調用Access的宏,所以有了VBA,Access就能編寫出非常專業的應用系統。

主站蜘蛛池模板: 西丰县| 华蓥市| 永昌县| 中牟县| 泰安市| 邻水| 五华县| 广德县| 盱眙县| 收藏| 咸阳市| 凌云县| 浦东新区| 曲阜市| 广丰县| 敖汉旗| 华宁县| 新乡市| 荥阳市| 宜兴市| 大名县| 安仁县| 汤阴县| 彭阳县| 稻城县| 长海县| 咸阳市| 天气| 壤塘县| 商都县| 贵德县| 常山县| 凯里市| 丘北县| 建湖县| 安陆市| 共和县| 南京市| 杨浦区| 濮阳县| 天长市|