第一講使用“向導”設計數據庫
使用中文Access 2000可以從單一的數據庫文件中組織用戶信息。在此文件中,可將數據分開放在名為“表”,也就是前面所說的“數據表”的容器中,然後可使用聯機窗體讓網絡用戶查看、添加並更新表中的數據、“查詢”查找並檢索數據、使用“報表”按特定的布局分析或打印的數據。此外,通過創建數據訪問頁還能從Internet上查看與更新或分析數據。與前面所介紹的兩個軟件一樣,為了存儲與使用數據,可對每一類信息創建一張表,此後就能在窗體、報表、或數據訪問頁中將多個表中的數據組織到一起,以及定義表之間的關系,以便於查找和檢索僅滿足指定條件的數據。初學者應注意,這裡的“窗體”是前兩個軟件中沒有的對象。
在使用中文Access 2000建立用於構成數據庫的表、窗體和其他對象之前,設計數據庫是很重要的。因為無論是使用中文Access 2000的數據庫或是項目,都需要一個能夠有效而且准確、及時地完成所需功能的數據庫。
與中文Visual FoxPro 6一樣,在中文Access 2000中也能通過一個“向導”來創建數據庫,而且它們的名稱都是“數據庫向導”,啟動這個軟件後屏幕上將如圖1所示的一個對話框,它也是一個起向導作用的對話框,用於引導您完成建立數據庫文件的操作,與中文Visual FoxPro 6中的操作方式相類似。
此後,按下列步驟進行操作即可創建一份數據庫文件。
圖1 進入Microsoft Access對話框
步驟一、打開“Access數據庫向導、數據頁和項目”單選按鈕。然後單擊“確定”按鈕,參見圖1。
順便說一句,若打開Microsoft Access對話框中的“空Access數據庫”單選按鈕,將建立一個空數據庫,但此後可以將相關表加入在裡面。打開“打開已有文件”單選按鈕則可以從下方的列表中選擇打開已經存在的數據庫。
完成這一步操作後,屏幕上將圖2所示的“新建”對話框,讓您從中選擇一個模板來快速建立數據庫。
注:如果已經打開了數據庫,或者在啟動後顯示Microsoft Access對話框時關閉了它,可單擊“常用”工具欄中的“新建”按鈕,然後在通過“數據庫”選項卡即可創建新數據庫。
圖2 選定“工時與帳單”模板
步驟二、參見圖2,在“新建”對話框的“數據庫”選項卡中選擇“工時與帳單”模板,然後單擊“確定”按鈕進入圖3所示的“文件新建數據庫”對話框。
注:此對話框中提供了許多模板,這裡僅選擇了“工時與帳單”來做示范操作。
圖3 在這個對話框中指定數據文件名
“文件新建數據庫”對話框的名稱是不符合中文語法規則的,但它的基本功能是每一位Windows用戶所熟悉的,通過它可以指定數據文件名,以及保存它的文件夾,本書在這裡給出的文件名是“員工工時與工資”,單擊“創建”按鈕後,新建立的數據庫文件就將被指定保存在Access 2000默認的文件夾中。至此,一份新數據庫就建立好了,屏幕上也將顯示“數據庫向導”對話框,如圖4所示。
圖4 在這個對話框中單擊“下一步”按鈕
步驟三、在“數據向導”第一步操作對話框中單擊“下一步”按鈕。
圖5選擇數據庫中的表與字段
步驟四、在“數據庫向導”的第二步操作對話框中選擇“數據庫中的表”,以及“表中的字段”。
接下來,您還可以在“數據庫向導”中做更多的操作,這是您有能力完成的,本書不再多說了,僅提供操作結束後屏幕上將會顯示的窗體,如圖6所示。
圖6進入“主切換面板”窗體
位於“主切換面板”窗體後面的是“員工工時與工資”窗體,如圖8所示。此後,一個新數據庫就創建好了,通過這兩個窗體即可對它進行各種各樣的操作。無論何時使用“數據庫向導”新建數據庫,中文Access 2000都將自動新建一個切換面板,該面板對浏覽數據庫很有幫助。“切換面板”中有一些按鈕,單擊它們可以打開相應的窗體和報表(或打開其它窗體和報表的切換面板)、退出中文Access 2000或自定義切換面板。
注:“窗體”在中文Access 2000的作用就是提供一個操作平台,讓您從中選擇所要操作的對象,並進入相應的操作對話框。