




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
項目七
數據庫應用程序的設計與制作
——Access2010的應用主講人:XXX項目導讀
Access2010是微軟公司推出的基于Windows的桌面關系數據庫管理系統(RelationalDatabaseManagementSystem,RDBMS),是Office系列應用軟件之一。它提供了表、查詢、窗體、報表、宏、模塊6種用來建立數據庫系統的對象,以及多種向導、生成器、模板,把數據存儲、數據查詢、界面設計、報表生成等操作規范化。為建立功能完善的數據庫管理系統提供了方便,也使普通用戶不必編寫代碼,就可完成大部分的數據管理任務。學習目標能力目標能使用Access2010進行數據庫應用的各種功能模塊設計知識目標掌握數據庫系統的基本概念掌握Access2010中數據庫的創建方法掌握Access2010中表的創建方法及數據記錄的編輯方法掌握創建查詢、窗體、報表等基本操作方法素質目標培養學生的團隊協作、友愛互助精神培養學生具有積極進取、勇于創新的思想和意識逐步培養學生具有勤于動手、善于思考、樂于實踐的學習習慣培養學生的社會實踐能力,以提高學生的綜合素質CONTENT人事管理系統功能模塊設計任務任務描述使用Access2010制作一個人事管理系統的功能模塊,要求在“人事管理”數據庫中創建“職工基本情況”表和“工資”表。實現對職工基本情況表、工資表的管理,具備添加、編輯、刪除、查找和替換記錄的功能,能夠進行職工個人基本信息及工資的輸入、查詢、報表打印等功能任務實施——活動一:創建“人事管理”數據庫(1)啟動Access2010。在Access的初始界面中,在“文件”選項卡左側的窗格中選擇“新建”選項,在可用模板中選擇“空數據庫”選項(如左下圖)(2)在右側“空數據庫”窗格中,單擊“瀏覽”按鈕,彈出“文件新建數據庫”對話框(如右下圖)。將路徑定位到E盤的“人事管理系統”文件夾,并在“文件名”文本框中輸入“人事管理”任務實施——活動二:設置“人事管理”數據庫的默認文件夾(1)在“文件”選項卡中,選擇“選項”選項,彈出“Access選項”對話框。(2)選擇“常規”選項,在“默認數據庫文件夾”文本框中輸入“E:\人事管理系統”,單擊“確定”按鈕,如右圖(3)在數據庫窗口,單擊右上角的關閉按鈕,結束數據庫的創建過程任務實施——活動三:創建“職工基本情況”表和“工資”表(1)啟動Access2010,在“文件”選項卡的左側窗格中,選擇“打開”選項,在彈出的“打開”對話框中,找到“人事管理”數據庫文件,如下圖任務實施——活動三:創建“職工基本情況”表和“工資”表(2)在“創建”選項卡的“表格”組中,單擊“表格工具-設計”按鈕,打開表的設計視圖窗口,如下圖任務實施——活動三:創建“職工基本情況”表和“工資”表(3)按下表所示的結構要求,在表的設計視圖中定義“職工基本情況”表和“工資”表的各個字段任務實施——活動三:創建“職工基本情況”表和“工資”表(4)將所有字段的名稱、數據類型、說明等內容輸入后,關閉表的設計視圖窗口,系統提示是否保存表,單擊“是”按鈕,彈出“另存為”對話框,在該對話框中輸入表名稱“職工基本情況”后,按“確定”按鈕,彈出“尚未定義主鍵”對話框,提示是否創建主鍵,單擊“否”按鈕。(5)重復第二步到第四步操作,創建“工資”表任務實施——活動四:設置表的主鍵(1)打開“人事管理”數據庫。(2)用鼠標右鍵單擊“職工基本情況”表,在彈出的快捷菜單中選擇“設計視圖”選項。(3)選擇“職工編號”字段,然后在“設計”選項卡的“工具”組中,單擊“主鍵”按鈕,完成主鍵的設置。或者選擇“職工編號”字段,用鼠標右鍵單擊,在彈出的快捷菜單中選擇“主鍵”選項,即可在“職工編號”左側加上主鍵標識。(4)單擊快速訪問工具欄中的“保存”按鈕,保存主鍵設置,然后關閉設計視圖窗口。(5)用同樣的方法將“職工編號”設置為“工資”表的主鍵任務實施——活動五:為表建立索引在“職工基本情況”表中基于“姓名”字段創建一個非唯一的索引,以及在“工資”表中基于“姓名”和“職工編號”字段創建一個唯一索引。(1)打開“人事管理”數據庫,并在設計視圖中打開“職工基本情況”表。(2)選擇“姓名”字段,在“索引”屬性文本框中選擇“有(有重復)”選項,如右圖任務實施——活動五:為表建立索引(3)在“文件”選項卡中,選擇“保存”選項,然后關閉設計窗口。(4)在設計視圖中打開“工資”表,因為前面已將“職工編號”設置為“工資”表主鍵,所以在“索引”屬性文本框中顯示是“有(無重復)”。(5)選擇“姓名”字段,在“索引”屬性文本框中選擇“有(無重復)”選項,如右圖。(6)在“文件”選項卡中,選擇“保存”選項,然后關閉設計窗口。任務實施——活動六:在“職工基本情況”表與“工資”表之間建立關系(1)打開“人事管理”數據庫,在“數據庫工具”選項卡的關系組中,單擊“關系”按鈕,打開“關系”窗口,彈出“顯示表”對話框(也可單擊關系組中的“顯示表”按鈕,彈出“顯示表”對話框)。將兩個表添加到“關系”窗口中,如右圖,單擊“關閉”按鈕任務實施——活動六:在“職工基本情況”表與“工資”表之間建立關系(2)選擇“職工基本情況”表中的“職工編號”字段,按住鼠標左鍵拖到“工資”表的“職工編號”字段上,并松開鼠標左鍵,出現“編輯關系”框后,單擊“創建”按鈕,以創建兩表的關系,如右圖任務實施——活動七:查找“工資”表中“基本工資”在3000元以下的記錄(1)打開“人事管理”數據庫,在“創建”選項卡的“查詢”組中,單擊“查詢設計”按鈕。打開“查詢設計”視圖,彈出“顯示表”對話框任務實施——活動七:查找“工資”表中“基本工資”在3000元以下的記錄(2)選擇數據源。在“顯示表”對話框中,選擇“表”選項卡的“工資”選項,單擊“添加”按鈕。(3)分別雙擊職工編號、姓名、基本工資、出差津貼、績效考核字段,將其添加到字段行中。(4)在“基本工資”字段的“條件”行中輸入查詢條件的表達式為<3000。(5)在“設計”選項卡的“結果”組中,單擊“運行”按鈕,可查看查詢的運行結果。(6)在“文件”選項卡中,選擇“保存”選項,在彈出的“另存為”對話框中輸入“基本工資少于3000”,單擊“確定”按鈕。任務實施——活動八:從“職工基本情況”表中檢索所有姓“李”的女職工(1)打開“人事管理”數據庫,在“創建”選項卡的“查詢”組中,單擊“查詢向導”按鈕,彈出“新建查詢”對話框。(2)在“新建查詢”對話框中選擇“簡單查詢向導”選項,單擊“確定”按鈕。(3)在“簡單查詢向導”對話框的“表/查詢”下拉列表框中,選擇查詢所涉及的“表:職工基本情況”選項,然后在“可用字段”列表框中選擇查詢所涉及的字段,單擊“>”按鈕,可將選擇的字段添加到“選定字段”列表中,或者單擊“>>”按鈕可添加全部字段。在本例中單擊添加所有字段按鈕“>>”將“職工基本情況”表的全部字段添加到“選定字段”列表框中。(4)然后單擊“下一步”按鈕任務實施——活動八:從“職工基本情況”表中檢索所有姓“李”的女職工任務實施——活動八:從“職工基本情況”表中檢索所有姓“李”的女職工(5)選中“修改查詢設計”單選按鈕,在查詢設計網格中選擇“性別”字段的“條件:”單元格,然后輸入“女”,在查詢設計網格中單擊“姓名”字段的“條件:”單元格,然后輸入“李*”(注意此處引號為半角雙引號)。(6)單擊“運行”按鈕,查看查詢的運行結果。(7)在“文件”選項卡中,選擇“保存”選項,在彈出的“另存為”對話框中輸入“李姓女同學信息”,單擊“確定”按鈕任務實施——活動九:將“績效考核”小于1500元的職工基本工資減少200元(1)打開“人事管理”數據庫,在“創建”選項卡的“查詢”組中,單擊“查詢設計”按鈕,在彈出的“顯示表”對話框中將“工資”表添加到查詢設計“視圖”的字段列表中。(2)在“設計”選項卡的“查詢類型”組中,單擊“更新”按鈕。(3)向查詢設計網絡添加要更新的字段:從“工資”表中將“職工編號”“姓名”“基本工資”等字段拖到查詢設計網格中,也可以在“字段:”所在行下拉列表中選擇相應的字段。(4)設計字段的更新值:在“基本工資”字段對應的“更新到”行單元格中輸入改變的字段值表達式“[基本工資]-200”任務實施——活動九:將“績效考核”小于1500元的職工基本工資減少200元(5)設計字段的更新條件:在“績效考核”字段對應的“條件:”行輸入表達式“<=1500”(如右圖)。(6)單擊“結果”組中的“運行”命令,查看查詢的運行結果。(7)在“文件”選項卡中,選擇“保存”選項,在彈出的“另存為”對話框中輸入“工資更新”,單擊“確定”按鈕任務實施——活動十:創建參數查詢,“職工基本情況”表(1)打開“人事管理”數據庫,在“創建”選項卡的“查詢”組中,單擊“查詢設計”按鈕,彈出“顯示表”對話框,將“工資”表和“職工基本情況”表添加到查詢設計視圖的字段列表中。(2)在“查詢設計”視圖中將“職工編號”“姓名”“性別”“民族”和“出生年月”添加到字段行中。(3)在“出生年月”對應的“條件”行中,輸入“Between[起始時間]And[終止時間]”任務實施——活動十:創建參數查詢,“職工基本情況”表(4)在空白位置上輸入“實發工資:[工資]![基本工資]+[工資]![加班工資]+[工資]![出差津貼]+[工資]![績效考核]-[工資]![養老保險]-[工資]![醫療保險]-[工資]![住房公積金]”。(5)單擊“結果”組中的“運行”,也可直接切換到數據表視圖查看運行結果。(6)在“文件”選項卡中選擇“保存”選項,在彈出的“另存為“的對話框中輸入“實發工資”,單擊“確定”按鈕任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新1.利用窗體向導創建“職工基本情況”窗體(1)打開“人事管理”數據庫,在“創建”選項卡的“窗體”組中,單擊“窗體向導”按鈕。(2)在彈出的“窗體向導”對話框(如左下圖)中,選擇“表/查詢”下拉列表中的“表:職工基本情況”選項,從“可用字段”列表中添加所需的字段,在這里添加全部字段。(3)單擊“下一步”按鈕,在彈出的“窗體向導”對話框中確定窗體使用的布局(如右下圖)任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新1.利用窗體向導創建“職工基本情況”窗體(4)單擊“下一步”按鈕,在彈出的“窗體向導”對話框中為窗體指定標題(如左下圖)。(5)單擊“完成”按鈕,窗體就制作完成了,保存設計好的窗體,取名為“職工基本情況表”。雙擊“人事管理”數據庫窗體對象中的“職工基本情況表”窗體(如右下圖)任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新2.手工方式創建“職工基本情況”窗體(1)打開“人事管理”數據庫,在“創建”選項卡的“窗體”組中,單擊“窗體設計”按鈕。(2)右擊生成的“窗體”對象,在彈出的快捷菜單中選擇相應的選項進行窗體的格式化設置,如選擇“填充/背景色”選項可以為窗體設置背景色(如下圖)。選擇“窗體頁眉/頁腳”選項可以為窗體設置頁眉和頁腳任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新2.手工方式創建“職工基本情況”窗體(3)利用“控件”組中的文本框工具,設計一個窗體界面(如左下圖)。(4)右擊窗體的“主體”對象,在彈出的快捷菜單中選擇“屬性”選項,并在“節:主體”對話框中選擇“窗體”選項(如右下圖)任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新2.手工方式創建“職工基本情況”窗體(5)在“窗體”屬性對話框中選擇“數據”選項卡,單擊“記錄源”右側的“
”按鈕(如下圖),彈出“窗體1:查詢生成器”窗口,在“顯示表”對話框中添加“職工基本情況”表,單擊“關閉”按鈕任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新2.手工方式創建“職工基本情況”窗體(6)在“窗體1:查詢生成器”窗口中將“職工基本情況”表中的全部字段添加到“字段”行(如下圖)任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新2.手工方式創建“職工基本情況”窗體(7)關閉“窗體1:查詢生成器”窗口和“窗體”對話框,返回之前設計的窗體界面。右擊界面中“職工編號”右側顯示“未綁定”的文本框,在彈出的快捷菜單中選擇“屬性”選項,并在“文本框:職工編號”屬性對話框中選擇“數據”選項卡,單擊“控件來源”右側的下三角按鈕,選擇“職工編號”選項,如下圖所示。關閉操作用對話框。按相同的方法完成界面上其他“未綁定”文本框的“控件來源”設置。(8)保存對窗體的設計,取名為“職工基本情況”任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新3.在窗體中修改記錄(1)右擊“人事管理”數據庫中的“職工基本情況表”窗體對象,然后單擊“彈出“按鈕。或者直接雙擊“職工基本情況表”窗體對象。(2)在記錄瀏覽器中輸入要修改的記錄號,也可通過窗體下部的“上一記錄”“下一記錄”“首記錄”和“尾記錄”的操作定位到要修改的記錄上,對記錄中的數據進行修改(如右圖)任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新4.在窗體中刪除記錄(1)右擊“人事管理”數據庫中的“職工基本情況表”窗體對象,然后單擊“打開“按鈕。或若直接雙擊“職工基本情況表”窗體對象。(2)在記錄瀏覽器中輸入要修改的記錄號,也可通過“上一記錄”“下一記錄”“首記錄”和“尾記錄”操作定位到要刪除的記錄上。(3)在“開始”選項卡的“記錄”組中,單擊“刪除”右側的“刪除記錄”按鈕。5.在窗體中更新記錄(1)在“設計”視圖狀態下打開窗體,右擊窗體對象的主體,在彈出的快捷菜單中選擇“屬性”選項。(2)在彈出的“節:主體”對話框中選擇“窗體”選項。(3)在“窗體”屬性對話框中選擇“數據”選項卡。任務實施——活動十二:在“職工基本情況”表中,建立分組級別1.利用“報表向導”創建報表(1)打開“人事管理”數據庫,在“創建”選項卡的“報表”組中,單擊“報表向導”按鈕。(2)在彈出的“報表向導”對話框中,選擇“表/查詢”下拉列表中的“表:職工基本情況”選項,從“可用字段”列表中添加所需的字段,這里添加了全部字段(如左下圖)。(3)單擊“下一步”按鈕,選擇“性別”選項作為分組級別(如右下圖)。任務實施——活動十二:在“職工基本情況”表中,建立分組級別1.利用“報表向導”創建報表(4)單擊“下一步”按鈕,明確“排序次序”,將“姓名”作為第一關鍵字,排序次序為“升序”,將“出生年月”作為第二關鍵字,排序次序為“升序”(如下圖)。任務實施——活動十二:在“職工基本情況”表中,建立分組級別1.利用“報表向導”創建報表(5)單擊“下一步”按鈕,明確“報表的布局方式”,選擇“遞階”和“橫向”(采用“橫向”的目的可避免采用“縱向”時不能顯示報表所需的全部字段內容)選項。(6)單擊“下一步”按鈕,確定報表“標題”,輸入“職工基本情況報表”作為報表標題,單擊“完成”按鈕,一個簡單的報表就形成了。(7)在“設計”選項卡的“視圖”組中,選擇“視圖”下拉列表的“打印預覽”選項,即可看到報表打印預覽效果。2.手工方式創建報表(1)打開“人事管理”數據庫,在“創建”選項卡的報表組中,單擊“報表設計”
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023八年級英語上冊 Module 2 My home town and my country Unit 2 Cambridge is a beautiful city in the east of England教學設計(新版)外研版
- 5 國家機構有哪些 課時2《國家機關的職權》 教學設計-2024-2025學年道德與法治六年級上冊統編版
- 2024-2025學年高中物理 第2章 1 歐姆定律教學設計 教科版選修3-1
- 2023六年級語文上冊 第八單元 語文園地教學設計新人教版
- Unit 3 My School Reading Plusl拓展閱讀(教學設計)-2024-2025學年人教版(2024)七年級英語上冊
- 《第一單元 紅燈停 綠燈行 唱歌 小螞蟻》(教學設計)-2023-2024學年人教版音樂一年級下冊
- 16 大家一起來合作(教學設計)2023-2024學年統編版道德與法治 一年級下冊
- 腸炎患兒護理查房
- 2015人教版九年級歷史與社會下冊:第五單元第三課第一框《蘇聯的改革與發展》教學設計(浙江椒江區洪家第二中學)
- 2025畢業答辯模板:創意與學術并存
- 2025年浙江省杭州市拱墅區中考語文模擬試卷含答案
- 原發性高血壓護理措施
- 路面工程安全專項施工方案
- 人工智能基礎(Python實現)-課件 第8章 生成式大模型應用
- 2024年安徽寧馬投資有限責任公司招聘10人筆試參考題庫附帶答案詳解
- 紀檢監察審查調查業務培訓
- 《變頻器原理及應用》課件
- 2024年中考模擬試卷英語(蘇州卷)
- 攝像服務行業品牌建設研究-深度研究
- 游戲人物立繪課程設計
- 人像攝影基礎課件
評論
0/150
提交評論