




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、單元一 創建數據庫和表單元導讀 Access 2010是Access的最新版本,作為一種新型的關系數據庫,廣泛應用于各行各業,它能夠幫助用戶處理大量的信息,減輕管理人員的工作壓力,大大提高工作效率。本單元先介紹Access 2010的操作環境,接著通過欣賞羅斯文數據庫認識數據庫中的對象,再介紹如何使用Access 2010創建“科校汽車駕駛員培訓管理”數據庫及數據表,最后介紹表之間關系的建立。技能目標熟悉Access 2010的工作環境認識數據庫的對象能創建數據庫能創建數據表會導入外部數據能建立表之間的關系任務內容初識Access 2010認識數據庫的對象創建數據庫創建數據表導入外部電子表格建
2、立表之間的關系任務一 初識Access 2010【任務描述】 在使用Access 2010創建數據庫之前,先熟悉Access 2010的啟動、界面組成和退出。【知識準備】 Access 2010是微軟公司最新推出的Office 2010辦公系列軟件中重要的組成部分,是Access 的最新版本,是目前較為流行的關系型數據庫管理系統。它廣泛應用于財務、金融、統計、審計和行政等很多管理領域。能夠幫助用戶處理大量的各種類型的信息,不僅能夠存儲數據,還能夠對數據進行分析和處理,更重要的是對海量數據進行查詢,使用它大大地提高數據處理的效率,高效地完成各種中小型數據庫管理工作。【任務分析】 啟動與退出Acc
3、ess 2010的方式與其它應用程序(如Word、Excel)的方式相同,Access 2010的工作界面與舊版本的Access 2003相比,變化相當大,但與Access 2007卻非常類似。Access 2010采用了一種全新的用戶界面,這種用戶界面是Microsoft公司重新設計的,更加人性化和智能化,大大地幫助用戶提高工作效率。【任務實施】1、Access 2010的啟動2、Access 2010的正式工作界面(以使用模板創建“教職員”數據庫為例)3、關閉并退出Access 2010欣賞“羅斯文(NorthWind)”模板數據庫任務二 打開系統提供的“羅斯文(NorthWind)”模板
4、數據庫,欣賞該經典的數據庫,認識Access 2010數據庫的六大對象以及對象的功能和它們之間的關系。【知識準備】 前面我們提到Access 2010數據庫能完成的功能很多,那么這些功能是依靠什么來實現呢?可以說,Access 2010的主要功能就是通過表、查詢、窗體、報表、宏和模塊這六大數據庫對象來完成的,這些對象的有機結合就構成了一個完整的數據庫應用程序。【任務描述】1、表 查詢在數據庫中的應用最廣,最常用的功能就是從一個或多個表中檢索出滿足條件的數據,也可以使用查詢更新或刪除表中的記錄。如右圖所示就是從上面“產品”表中搜索所有“供應商”為“金美”的查詢結果。2、查詢 窗體作為數據庫和用戶
5、的交互界面,通過窗體可以顯示表或查詢的數據,編輯表中數據,還可以執行一些其它的操作。窗體的樣式多種多樣,選用哪種樣式視用戶實際的需要而定。如圖左圖和下圖三個窗體是“羅斯文”數據庫中的不同樣式窗體。3、窗體 縱欄式窗體表格式圖表式 報表是數據輸出的重要形式,它能用特定的格式呈現數據,如果要對數據庫中的數據進行打印,最簡單有效的方法就是使用報表,使用報表還可以快速分析數據。4、報表報表 Access 2010中的宏可以看成是一種簡化的編程語言,利用宏,用戶不必編寫任何代碼,就可以實現一定的交互功能,例如單擊按鈕打開窗體、查詢或報表;彈出提示消息框,給予用戶提示或警告;確保輸入數據的準確無誤等等。5
6、、宏 模塊是可以用編程的方法(VBA編程語言)向數據庫中添加某種功能的對象;模塊可以分為類模塊和標準模塊兩類,類模塊中包含各種事件過程,標準模塊包含與任何其它特定對象無關的常規過程。6、模塊 “羅斯文”數據庫是Access 2010提供的一個模板數據庫,要欣賞該數據庫,了解其數據庫對象,必須先利用模板創建該數據庫。【任務實施】(略)【任務分析】任務三 創建我的第一個數據庫科校汽車駕駛員培訓管理【任務描述】 使用Access 2010創建“科校汽車駕駛員培訓管理”空數據庫。【知識準備】數據庫(Data Base,簡稱DB):是指長期存儲在計算機中的有組織可共享的反映某一主題的數據集合。數據庫管理
7、系統(Database Management System,簡稱DBMS):是一種操縱和管理數據庫的軟件系統,用于建立、使用和維護數據庫。它對數據庫進行統一地管理和控制,以保證數據庫的安全性和完整性。用戶通過DBMS訪問數據庫中的數據,數據庫管理員通過DBMS進行數據庫的維護工作。Microsoft Access 2010就是一個數據庫管理系統。數據庫系統(Database System ):一個完整的數據庫系統是由數據庫(DB)、數據庫管理系統(DBMS)、和用戶(User)構成。通常我們說的數據庫(如“羅斯文”數據庫)其實是指“數據庫系統”,數據庫本身只是數據庫系統的一個組成部分。關系數據
8、庫:關系數據庫是建立在關系模型基礎上的數據庫,也就是說,以二維表的結構來組織數據,每個表由行和列組成,這樣的一個二維表也稱為一個關系。如圖1.28所示的“產品明細”表。關系數據庫是目前各類數據庫中最流行、使用最廣泛的數據庫,Microsoft Access 2010就是一個關系型數據庫管理系統。創建數據庫的方法:Access 2010創建數據庫的方法有多種,常用的有兩種:1、使用模板創建數據庫,通過數據庫模板可以創建專業的數據庫系統,并且能方便快捷地為數據庫創建表、窗體、報表等對象2、創建一個空數據庫,然后根據實際需要,向數據庫中添加各種對象,這種方法比較靈活。【任務分析】 在系統所提供的數據
9、庫模板中,沒有一個模板適合“科校汽車駕駛員培訓管理”數據庫,所以還是采用第二種方法(創建空數據庫)來創建“科校汽車駕駛員培訓管理”數據庫比較好。【任務實施】(步驟略) 任務四 創建數據表【任務描述】 分別使用不同的方法創建“科校汽車駕駛員培訓管理”數據庫中的“教練”、“駕照類別”、“成績”、“學習記錄”、“考試科目”數據表。【知識準備】 通過欣賞“羅斯文”數據庫,我們對表已經有了初步的認識,數據庫中所有的數據是按照不同的主題分別存放到不同的表中。表是整個數據庫的基本單位,所有查詢、窗體和報表都是基于表而建立的,所以應合理設計表的結構,以便于維護系統數據、方便用戶操作。1、表和主題 “科校汽車駕
10、駛員培訓管理”數據庫中的數據按照所涉及到的主題,把它們分放到六個表中,如表1.1所示。2、創建表 創建表包括構造表中的字段、字段命名、定義字段的數據類型、設置字段的屬性等內容。Access 2010創建表的方法有多種,歸結起來有三種: 直接輸入數據創建表 使用模板創建表 使用表設計器創建表。3、數據類型 在表中同一列數據必須具有相同的數據特征,這種特征稱為字段的數據類型。不同的數據類型占用計算機存儲空間的大小、數據的存儲方式、保存的數據長度等都不同。對于一個字段,具體使用哪種類型,根據實際需要而定。Access 2010中的數據類型、存儲空間大小等參見課本中表1.2。4、屬性 字段的屬性是描述
11、一個字段的特征或特性。表中的每個字段都有自己的一組屬性,為字段設置屬性可以進一步定義該字段,字段數據類型不同,可用的屬性也不同。一般在設置完字段的數據類型后還必須設置字段的屬性。下面介紹幾個重要的屬性。字段大小 小數位數 默認值 有效性規則與有效性文本必填字段 輸入掩碼 主鍵【任務分析】 “科校汽車駕駛員培訓管理”數據庫中的六個表,除了“學員”表在后面通過導入外部電子表格文件之外, 還有“教練”、“駕照類別”、“成績”、“學習記錄”、“考試科目”五個表,發現系統中又沒有合適的表模板可以使用,所以我們使用“直接輸入數據創建表”和 “設計視圖創建表”的方法來創建這五個表。【任務實施】1、使用“直接
12、輸入數據創建表”的方法創建“考試科目”表,如圖下圖所示。2、使用“設計視圖創建表”的方法創建“教練”表,其結構如下表所示。3、使用“表設計器創建表”的方法創建其它表,結構如下表所示。 “成績表”結構“學習記錄”表結構字段名數據類型字段大小格式學員編號文本6學習內容文本3日期日期時間短日期時長數字單精度型常規數字教練編號文本2“駕照類別”表結構字段名數據類型字段大小格式駕照代號文本2準駕車型文本30學費貨幣2貨幣任務五導入外部電子表格【任務描述】 將外部的“學員.xlsx”電子表格導入到“科校汽車駕駛員培訓管理”數據庫中。【知識準備】1、在Access 2010數據庫中,用戶不僅可以通過直接輸入
13、數據、使用表模版、使用表設計器等方法創建表外,還可以利用Access 2010提供的導入功能從當前數據庫的外部獲取數據。2、Access 2010可以導入的文件類型有:Excel 文件、TXT文件、XML文件,或者是從SharePoint列表中獲得的文件等。【任務分析】 Access 2010提供了比以往任何版本的Access都強大的導入功能,數據的各種導入操作都是在“外部數據”選項卡的“導入并鏈接”組中完成。在導入數據的時候,只要按照向導的提示一步一步進行操作就行。【任務實施】(略)【任務檢查與效果展示】 導入數據完成以后,在導航窗格中,我們可以看到已經導入的“學員”表,如下圖所示。導入的“
14、學員”表小貼士: 導入的“學員”表結構不一定滿足我們的要求,我們可以在“學員”表的設計視圖中對它進行修改。任務六建立數據庫中各表之間的關系【任務描述】建立“科校汽車駕駛員培訓管理”數據庫中“學員”、“教練”、“駕照類別”、“成績”、“學習記錄”、“考試科目”六個數據表間的關系。【知識準備】1、Access 2010是一個關系型的數據庫,數據庫中的表不是彼此獨立的,兩個表之間可以通過相同字段建立聯系,這種表間的關系就是Access作為關系型數據庫的根本。一旦建立表間的關系之后,用戶不僅可以從單個表中獲取數據,還可以從多個表中獲取所需的數據。2、在Access 2010中,有三種類型的表關系。(1
15、)一對一關系:若A表和B表是一對一關系的兩表,則A表中的每條記錄在表中只有一個相匹配的記錄,而表中的每條記錄在表中也只有一個匹配記錄。這種關系不常見,因為具有這種特點的兩個表的信息通常都可以存儲在一個表中。(2)一對多關系:一對多關系是最常用的關系類型。若A表和B表是一對多關系的兩表,則A表中的一個記錄能與B表中的多條記錄相匹配,但是B表中的一條記錄僅能與A表中的一條記錄相匹配。例如“科校汽車駕駛員培訓管理”數據庫中有“學員”表和“成績”表,我們知道,一個學員參加一個科目的考試就在“成績”表中有一個成績記錄,學員先后必須參加多個科目的考試,所以在“學員”表中的每一個學員記錄,在“成績”表中就有一個或多個記錄與之對應,而“成績”表中的每一條記錄是對應“學員”表中的某一個學員的。因此,“學員”表和“學習”表之間的關系就是一對多的關系。(3)多對多關系:若A表和B表是多對多關系的兩表,則A表中的一個記錄能與B表中的多個記錄匹配,并且B表中的一條記錄也能與A表中的多個記錄匹配。這種關系也不常見,因為具有這種特點的兩個表常通過使用第三個表而把一個多對多關系劃分為兩個一對多關系,將這兩個表的主鍵都插入到第三個表中。例如“科校汽車駕駛員培訓管理”數據庫中的“學員”表和“考試科目”表就是多對多的關系
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 核酸核苷酸行業深度研究分析報告(2024-2030版)
- 2025-2030年中國瓶裝氧氣行業深度研究分析報告
- 2025-2030年中國五金機械塑料行業深度研究分析報告
- 餐飲協會培訓課件
- 2025年中國農用金屬配件行業市場發展前景及發展趨勢與投資戰略研究報告
- 中國蔬菜基地行業市場發展現狀及前景趨勢與投資分析研究報告(2024-2030)
- 2025年抖音沖鋒衣行業趨勢洞察報告
- 2025年 朝陽師范學院高校招聘考試筆試試題附答案
- 2025-2030年中國參茸滋補品行業市場供需態勢及前景戰略研判報告
- 2025年中國全自動管材生產線行業市場發展前景及發展趨勢與投資戰略研究報告
- GB/T 40167-2021紙和紙板加速老化(100 ℃)
- GB/T 17626.4-2018電磁兼容試驗和測量技術電快速瞬變脈沖群抗擾度試驗
- GB/T 1094.12-2013電力變壓器第12部分:干式電力變壓器負載導則
- 活性炭改性及吸附條件研究性實驗
- 小學體育教研活動記錄(有內容)
- 核級閥門強度計算方法的分析
- 中國古代朝代歷史知識大漢王朝科普圖文PPT教學課件
- 氯氧鉍光催化劑的晶體結構
- 隨州市城市規劃管理技術規定
- 圍墻檢驗批質量驗收記錄表
- 《雨后春筍》-完整版PPT
評論
0/150
提交評論