第3章 2010數(shù)據(jù)庫簡介
3. 2010概述
3.1. 2010系統(tǒng)的功能
2010是 2010套件中的一個重要組件,是一種中小型的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。具有與Word、Excel等軟件類似的操作界面和使用環(huán)境,在很多地方得到了廣泛的應(yīng)用。 2010的主要功能有:
1.完善的數(shù)據(jù)庫管理
2010能夠管理各種數(shù)據(jù)庫對象,處理數(shù)據(jù)功能強大,是中小型數(shù)據(jù)庫應(yīng)用系統(tǒng)的首選軟件。
2.良好的兼容性
2010能訪問的早期版本,還可以訪問其他多種數(shù)據(jù)庫格式如等,支持ODBC標(biāo)準(zhǔn)的SQL數(shù)據(jù)庫的數(shù)據(jù)access數(shù)據(jù)庫sql壓縮修復(fù),為數(shù)據(jù)庫之間數(shù)據(jù)共享提供了方便。
3.所見即所得的界面
與以前的版本相比, 2010“所見即所得”設(shè)計環(huán)境更易于操作。
4.完善的幫助和向?qū)?/p>
2010提供的幫助信息使用戶在遇到困難時,可以隨時得到幫助。
5.強大的數(shù)據(jù)轉(zhuǎn)換功能
2010一如既往提供各種版本之間的文件轉(zhuǎn)換功能。
6.面向?qū)ο蟮拈_發(fā)環(huán)境
2010提供了編程工具VBA,可以開發(fā)面向?qū)ο蟮臄?shù)據(jù)庫應(yīng)用程序。
7.強大的網(wǎng)絡(luò)數(shù)據(jù)庫功能
2010提供了網(wǎng)絡(luò)數(shù)據(jù)庫功能,支持與Share Point網(wǎng)站的數(shù)據(jù)庫共享,使用 2010可以很方便地將數(shù)據(jù)發(fā)布到Web上以實現(xiàn)數(shù)據(jù)共享。
3.1.系統(tǒng)的對象
2010系統(tǒng)的對象有:
1.表
表是數(shù)據(jù)庫用來存儲數(shù)據(jù)的對象,它是整個數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)源,也是其他數(shù)據(jù)庫對象的基礎(chǔ)。
2.查詢
查詢是數(shù)據(jù)庫中應(yīng)用最多的數(shù)據(jù)庫對象,它是以表為基礎(chǔ)數(shù)據(jù)源的“虛表”。查詢通常是通過設(shè)置查詢條件,從一個表、多個表或者其他查詢中選取全部或者部分?jǐn)?shù)據(jù),以二維表的形式顯示數(shù)據(jù)。查詢僅僅記錄該查詢的操作方式,并不保存查詢結(jié)果數(shù)據(jù),每進行一次查詢,只是根據(jù)該查詢的操作方式動態(tài)生成查詢結(jié)果。
3.窗體
窗體是人機交互的界面,為數(shù)據(jù)編輯、控制數(shù)據(jù)庫應(yīng)用系統(tǒng)流程、接受用戶信息等提供接口。在中,有多種類型的窗體,例如單窗體、數(shù)據(jù)表窗體、分割窗體、多項目窗體等等。
4.報表
報表是數(shù)據(jù)庫中數(shù)據(jù)輸出的另外一種形式。它可以將數(shù)據(jù)庫中的數(shù)據(jù)進行分析處理并輸出,還可以對要輸出的數(shù)據(jù)進行分類統(tǒng)計、分組匯總等操作。
5.宏
宏是一個或者多個宏操作命令組成的集合,主要功能是讓程序自動執(zhí)行相關(guān)的操作。宏與內(nèi)置函數(shù)一樣,可以為數(shù)據(jù)庫應(yīng)用程序的設(shè)計提供各種基本功能。
6.模塊
模塊是由VBA程序設(shè)計語言編寫的程序集合。它通過嵌入在中的VBA程序設(shè)計語言編輯器和編譯器實現(xiàn)與的完美結(jié)合。
3.數(shù)據(jù)庫的創(chuàng)建
創(chuàng)建數(shù)據(jù)庫是數(shù)據(jù)庫管理的基礎(chǔ),在中,可直接創(chuàng)建空數(shù)據(jù)庫,或者利用模板創(chuàng)建數(shù)據(jù)庫。
3.2.1創(chuàng)建空數(shù)據(jù)庫
【例3-1】創(chuàng)建一個空數(shù)據(jù)庫,名為“教學(xué)管理”。
操作步驟如下:
(1)啟動,在“文件”選項卡中執(zhí)行“新建”命令,如圖3-1所示。
圖3-1新建空數(shù)據(jù)庫
(2)在左側(cè)的窗口中選擇“空數(shù)據(jù)庫”選項,將右側(cè)的窗口中的“文件名”文本框中默認(rèn)的文件名“.accdb”修改為“教學(xué)管理”。
(3)單擊“文件夾”按鈕,打開“文件新建數(shù)據(jù)庫”對話框(見圖3-2),選擇保存路徑。單擊“創(chuàng)建”按鈕,數(shù)據(jù)庫創(chuàng)建完成。
圖3-2保存數(shù)據(jù)庫
此時空數(shù)據(jù)庫創(chuàng)建完成,可以在數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)庫對象了。
3.2.2利用模板創(chuàng)建數(shù)據(jù)庫
模板是為了方便用戶建立數(shù)據(jù)庫而設(shè)計的一系列模板類型的軟件程序access數(shù)據(jù)庫sql壓縮修復(fù),通過它可以大大方便初學(xué)創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)庫對象的用戶。
【例3-2】利用模板創(chuàng)建一個“羅斯文”數(shù)據(jù)庫。
操作步驟如下:
(1)選擇“文件”選項卡,執(zhí)行“新建”命令,打開“新建”窗格,單擊“樣本模板”按鈕,選擇“羅斯文”模板,如圖3-3所示。
圖3-3新建羅斯文數(shù)據(jù)庫
(2)單擊“創(chuàng)建”按鈕,系統(tǒng)將自動完成數(shù)據(jù)庫的創(chuàng)建。按照提示界面進行操作,出現(xiàn)如圖3-4所示的界面。
圖3-4羅斯文數(shù)據(jù)庫
(3)打開數(shù)據(jù)庫對象后可以看到,在“羅斯文”數(shù)據(jù)庫中,系統(tǒng)自動創(chuàng)建了表、查詢、窗體、報表等對象,用戶可以根據(jù)自己的需要在表中輸入數(shù)據(jù)。
利用模板創(chuàng)建的數(shù)據(jù)庫如果不能滿足用戶需求,可以在數(shù)據(jù)庫創(chuàng)建完成后進行修改。
3.3數(shù)據(jù)庫的操作與維護
3.3.1打開數(shù)據(jù)庫
1. 沒有啟動
找到數(shù)據(jù)庫文件的保存位置,直接雙擊即可打開。
2. 啟動了
選擇“文件”選項卡,執(zhí)行“打開”命令,打開“打開”對話框,如圖3-5所示。
圖3-5“打開”對話框
在“打開”對話框中,選擇數(shù)據(jù)庫文件后單擊“打開”按鈕,數(shù)據(jù)庫文件將被打開。
說明:可以通過“打開”按鈕右側(cè)的箭頭選擇數(shù)據(jù)庫的打開方式,具體含義如下:
(1)如果選擇“打開”選項,被打開的數(shù)據(jù)庫可以被網(wǎng)絡(luò)中的其他用戶共享,這是默認(rèn)的數(shù)據(jù)庫文件打開方式。
(2)如果選擇以“以只讀方式打開” 選項,只能使用、瀏覽數(shù)據(jù)庫中的對象,不能對其進行修改。
(3)如果選擇以“以獨占方式打開”選項,則其他用戶不可以使用該數(shù)據(jù)庫。
(4)如果選擇以“以獨占、只讀方式打開”選項,則只能是使用、瀏覽數(shù)據(jù)庫對象,不能對其進行修改,其他用戶不可以使用該數(shù)據(jù)庫。
3.3.2關(guān)閉數(shù)據(jù)庫
關(guān)閉數(shù)據(jù)庫有以下幾種方法:
(1)選擇“文件”選項卡,單擊“關(guān)閉數(shù)據(jù)庫”按鈕。
(2)選擇“文件”選項卡,單擊“退出”按鈕。
(3)單擊數(shù)據(jù)庫窗口標(biāo)題欄的“關(guān)閉”按鈕。
3.3.3壓縮與修復(fù)數(shù)據(jù)庫
壓縮與修復(fù)目的是為了數(shù)據(jù)庫的備份和清理。隨著數(shù)據(jù)庫使用次數(shù)的增多,數(shù)據(jù)庫文件會變得越來越大,刪除數(shù)據(jù)有時也不能有效減小數(shù)據(jù)庫文件。
壓縮和修復(fù)數(shù)據(jù)庫的方法是在“文件”選項卡“信息”組中單擊“壓縮和修復(fù)數(shù)據(jù)庫”按鈕(見圖3-6),系統(tǒng)會自動完成壓縮和修復(fù)工作。
圖3-6壓縮與修復(fù)數(shù)據(jù)庫
3.3.4備份數(shù)據(jù)庫
為了防止數(shù)據(jù)的丟失,需要養(yǎng)成備份數(shù)據(jù)庫的習(xí)慣。在“文件”選項卡“保存并發(fā)布”組,單擊“數(shù)據(jù)庫另存為”按鈕和“備份數(shù)據(jù)庫”按鈕,再單擊“另存為”按鈕即可,如圖3-7所示。
圖3-7備份數(shù)據(jù)庫
3.3.5查看和編輯數(shù)據(jù)庫屬性
通過查看數(shù)據(jù)庫屬性,可以了解并編輯數(shù)據(jù)庫的相關(guān)信息。
在“文件”選項卡“信息”組中單擊“查看和編輯數(shù)據(jù)庫屬性”按鈕,會彈出一個帶有多個選項卡的對話框,如圖3-8所示。
圖3-8數(shù)據(jù)庫屬性
在此對話框中,可以查看或編輯常規(guī)、摘要、統(tǒng)計、內(nèi)容自定義等信息。
思考題
(1) 2010主要有哪些功能?
(2) 2010的系統(tǒng)對象有哪些?
(3)如何創(chuàng)建數(shù)據(jù)庫?