版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
項目七
數(shù)據(jù)庫應用程序的設計與制作
——Access2010的應用主講人:XXX項目導讀
Access2010是微軟公司推出的基于Windows的桌面關系數(shù)據(jù)庫管理系統(tǒng)(RelationalDatabaseManagementSystem,RDBMS),是Office系列應用軟件之一。它提供了表、查詢、窗體、報表、宏、模塊6種用來建立數(shù)據(jù)庫系統(tǒng)的對象,以及多種向導、生成器、模板,把數(shù)據(jù)存儲、數(shù)據(jù)查詢、界面設計、報表生成等操作規(guī)范化。為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使普通用戶不必編寫代碼,就可完成大部分的數(shù)據(jù)管理任務。學習目標能力目標能使用Access2010進行數(shù)據(jù)庫應用的各種功能模塊設計知識目標掌握數(shù)據(jù)庫系統(tǒng)的基本概念掌握Access2010中數(shù)據(jù)庫的創(chuàng)建方法掌握Access2010中表的創(chuàng)建方法及數(shù)據(jù)記錄的編輯方法掌握創(chuàng)建查詢、窗體、報表等基本操作方法素質目標培養(yǎng)學生的團隊協(xié)作、友愛互助精神培養(yǎng)學生具有積極進取、勇于創(chuàng)新的思想和意識逐步培養(yǎng)學生具有勤于動手、善于思考、樂于實踐的學習習慣培養(yǎng)學生的社會實踐能力,以提高學生的綜合素質CONTENT人事管理系統(tǒng)功能模塊設計任務任務描述使用Access2010制作一個人事管理系統(tǒng)的功能模塊,要求在“人事管理”數(shù)據(jù)庫中創(chuàng)建“職工基本情況”表和“工資”表。實現(xiàn)對職工基本情況表、工資表的管理,具備添加、編輯、刪除、查找和替換記錄的功能,能夠進行職工個人基本信息及工資的輸入、查詢、報表打印等功能任務實施——活動一:創(chuàng)建“人事管理”數(shù)據(jù)庫(1)啟動Access2010。在Access的初始界面中,在“文件”選項卡左側的窗格中選擇“新建”選項,在可用模板中選擇“空數(shù)據(jù)庫”選項(如左下圖)(2)在右側“空數(shù)據(jù)庫”窗格中,單擊“瀏覽”按鈕,彈出“文件新建數(shù)據(jù)庫”對話框(如右下圖)。將路徑定位到E盤的“人事管理系統(tǒng)”文件夾,并在“文件名”文本框中輸入“人事管理”任務實施——活動二:設置“人事管理”數(shù)據(jù)庫的默認文件夾(1)在“文件”選項卡中,選擇“選項”選項,彈出“Access選項”對話框。(2)選擇“常規(guī)”選項,在“默認數(shù)據(jù)庫文件夾”文本框中輸入“E:\人事管理系統(tǒng)”,單擊“確定”按鈕,如右圖(3)在數(shù)據(jù)庫窗口,單擊右上角的關閉按鈕,結束數(shù)據(jù)庫的創(chuàng)建過程任務實施——活動三:創(chuàng)建“職工基本情況”表和“工資”表(1)啟動Access2010,在“文件”選項卡的左側窗格中,選擇“打開”選項,在彈出的“打開”對話框中,找到“人事管理”數(shù)據(jù)庫文件,如下圖任務實施——活動三:創(chuàng)建“職工基本情況”表和“工資”表(2)在“創(chuàng)建”選項卡的“表格”組中,單擊“表格工具-設計”按鈕,打開表的設計視圖窗口,如下圖任務實施——活動三:創(chuàng)建“職工基本情況”表和“工資”表(3)按下表所示的結構要求,在表的設計視圖中定義“職工基本情況”表和“工資”表的各個字段任務實施——活動三:創(chuàng)建“職工基本情況”表和“工資”表(4)將所有字段的名稱、數(shù)據(jù)類型、說明等內(nèi)容輸入后,關閉表的設計視圖窗口,系統(tǒng)提示是否保存表,單擊“是”按鈕,彈出“另存為”對話框,在該對話框中輸入表名稱“職工基本情況”后,按“確定”按鈕,彈出“尚未定義主鍵”對話框,提示是否創(chuàng)建主鍵,單擊“否”按鈕。(5)重復第二步到第四步操作,創(chuàng)建“工資”表任務實施——活動四:設置表的主鍵(1)打開“人事管理”數(shù)據(jù)庫。(2)用鼠標右鍵單擊“職工基本情況”表,在彈出的快捷菜單中選擇“設計視圖”選項。(3)選擇“職工編號”字段,然后在“設計”選項卡的“工具”組中,單擊“主鍵”按鈕,完成主鍵的設置?;蛘哌x擇“職工編號”字段,用鼠標右鍵單擊,在彈出的快捷菜單中選擇“主鍵”選項,即可在“職工編號”左側加上主鍵標識。(4)單擊快速訪問工具欄中的“保存”按鈕,保存主鍵設置,然后關閉設計視圖窗口。(5)用同樣的方法將“職工編號”設置為“工資”表的主鍵任務實施——活動五:為表建立索引在“職工基本情況”表中基于“姓名”字段創(chuàng)建一個非唯一的索引,以及在“工資”表中基于“姓名”和“職工編號”字段創(chuàng)建一個唯一索引。(1)打開“人事管理”數(shù)據(jù)庫,并在設計視圖中打開“職工基本情況”表。(2)選擇“姓名”字段,在“索引”屬性文本框中選擇“有(有重復)”選項,如右圖任務實施——活動五:為表建立索引(3)在“文件”選項卡中,選擇“保存”選項,然后關閉設計窗口。(4)在設計視圖中打開“工資”表,因為前面已將“職工編號”設置為“工資”表主鍵,所以在“索引”屬性文本框中顯示是“有(無重復)”。(5)選擇“姓名”字段,在“索引”屬性文本框中選擇“有(無重復)”選項,如右圖。(6)在“文件”選項卡中,選擇“保存”選項,然后關閉設計窗口。任務實施——活動六:在“職工基本情況”表與“工資”表之間建立關系(1)打開“人事管理”數(shù)據(jù)庫,在“數(shù)據(jù)庫工具”選項卡的關系組中,單擊“關系”按鈕,打開“關系”窗口,彈出“顯示表”對話框(也可單擊關系組中的“顯示表”按鈕,彈出“顯示表”對話框)。將兩個表添加到“關系”窗口中,如右圖,單擊“關閉”按鈕任務實施——活動六:在“職工基本情況”表與“工資”表之間建立關系(2)選擇“職工基本情況”表中的“職工編號”字段,按住鼠標左鍵拖到“工資”表的“職工編號”字段上,并松開鼠標左鍵,出現(xiàn)“編輯關系”框后,單擊“創(chuàng)建”按鈕,以創(chuàng)建兩表的關系,如右圖任務實施——活動七:查找“工資”表中“基本工資”在3000元以下的記錄(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項卡的“查詢”組中,單擊“查詢設計”按鈕。打開“查詢設計”視圖,彈出“顯示表”對話框任務實施——活動七:查找“工資”表中“基本工資”在3000元以下的記錄(2)選擇數(shù)據(jù)源。在“顯示表”對話框中,選擇“表”選項卡的“工資”選項,單擊“添加”按鈕。(3)分別雙擊職工編號、姓名、基本工資、出差津貼、績效考核字段,將其添加到字段行中。(4)在“基本工資”字段的“條件”行中輸入查詢條件的表達式為<3000。(5)在“設計”選項卡的“結果”組中,單擊“運行”按鈕,可查看查詢的運行結果。(6)在“文件”選項卡中,選擇“保存”選項,在彈出的“另存為”對話框中輸入“基本工資少于3000”,單擊“確定”按鈕。任務實施——活動八:從“職工基本情況”表中檢索所有姓“李”的女職工(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項卡的“查詢”組中,單擊“查詢向導”按鈕,彈出“新建查詢”對話框。(2)在“新建查詢”對話框中選擇“簡單查詢向導”選項,單擊“確定”按鈕。(3)在“簡單查詢向導”對話框的“表/查詢”下拉列表框中,選擇查詢所涉及的“表:職工基本情況”選項,然后在“可用字段”列表框中選擇查詢所涉及的字段,單擊“>”按鈕,可將選擇的字段添加到“選定字段”列表中,或者單擊“>>”按鈕可添加全部字段。在本例中單擊添加所有字段按鈕“>>”將“職工基本情況”表的全部字段添加到“選定字段”列表框中。(4)然后單擊“下一步”按鈕任務實施——活動八:從“職工基本情況”表中檢索所有姓“李”的女職工任務實施——活動八:從“職工基本情況”表中檢索所有姓“李”的女職工(5)選中“修改查詢設計”單選按鈕,在查詢設計網(wǎng)格中選擇“性別”字段的“條件:”單元格,然后輸入“女”,在查詢設計網(wǎng)格中單擊“姓名”字段的“條件:”單元格,然后輸入“李*”(注意此處引號為半角雙引號)。(6)單擊“運行”按鈕,查看查詢的運行結果。(7)在“文件”選項卡中,選擇“保存”選項,在彈出的“另存為”對話框中輸入“李姓女同學信息”,單擊“確定”按鈕任務實施——活動九:將“績效考核”小于1500元的職工基本工資減少200元(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項卡的“查詢”組中,單擊“查詢設計”按鈕,在彈出的“顯示表”對話框中將“工資”表添加到查詢設計“視圖”的字段列表中。(2)在“設計”選項卡的“查詢類型”組中,單擊“更新”按鈕。(3)向查詢設計網(wǎng)絡添加要更新的字段:從“工資”表中將“職工編號”“姓名”“基本工資”等字段拖到查詢設計網(wǎng)格中,也可以在“字段:”所在行下拉列表中選擇相應的字段。(4)設計字段的更新值:在“基本工資”字段對應的“更新到”行單元格中輸入改變的字段值表達式“[基本工資]-200”任務實施——活動九:將“績效考核”小于1500元的職工基本工資減少200元(5)設計字段的更新條件:在“績效考核”字段對應的“條件:”行輸入表達式“<=1500”(如右圖)。(6)單擊“結果”組中的“運行”命令,查看查詢的運行結果。(7)在“文件”選項卡中,選擇“保存”選項,在彈出的“另存為”對話框中輸入“工資更新”,單擊“確定”按鈕任務實施——活動十:創(chuàng)建參數(shù)查詢,“職工基本情況”表(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項卡的“查詢”組中,單擊“查詢設計”按鈕,彈出“顯示表”對話框,將“工資”表和“職工基本情況”表添加到查詢設計視圖的字段列表中。(2)在“查詢設計”視圖中將“職工編號”“姓名”“性別”“民族”和“出生年月”添加到字段行中。(3)在“出生年月”對應的“條件”行中,輸入“Between[起始時間]And[終止時間]”任務實施——活動十:創(chuàng)建參數(shù)查詢,“職工基本情況”表(4)在空白位置上輸入“實發(fā)工資:[工資]![基本工資]+[工資]![加班工資]+[工資]![出差津貼]+[工資]![績效考核]-[工資]![養(yǎng)老保險]-[工資]![醫(yī)療保險]-[工資]![住房公積金]”。(5)單擊“結果”組中的“運行”,也可直接切換到數(shù)據(jù)表視圖查看運行結果。(6)在“文件”選項卡中選擇“保存”選項,在彈出的“另存為“的對話框中輸入“實發(fā)工資”,單擊“確定”按鈕任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新1.利用窗體向導創(chuàng)建“職工基本情況”窗體(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項卡的“窗體”組中,單擊“窗體向導”按鈕。(2)在彈出的“窗體向導”對話框(如左下圖)中,選擇“表/查詢”下拉列表中的“表:職工基本情況”選項,從“可用字段”列表中添加所需的字段,在這里添加全部字段。(3)單擊“下一步”按鈕,在彈出的“窗體向導”對話框中確定窗體使用的布局(如右下圖)任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新1.利用窗體向導創(chuàng)建“職工基本情況”窗體(4)單擊“下一步”按鈕,在彈出的“窗體向導”對話框中為窗體指定標題(如左下圖)。(5)單擊“完成”按鈕,窗體就制作完成了,保存設計好的窗體,取名為“職工基本情況表”。雙擊“人事管理”數(shù)據(jù)庫窗體對象中的“職工基本情況表”窗體(如右下圖)任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新2.手工方式創(chuàng)建“職工基本情況”窗體(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項卡的“窗體”組中,單擊“窗體設計”按鈕。(2)右擊生成的“窗體”對象,在彈出的快捷菜單中選擇相應的選項進行窗體的格式化設置,如選擇“填充/背景色”選項可以為窗體設置背景色(如下圖)。選擇“窗體頁眉/頁腳”選項可以為窗體設置頁眉和頁腳任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新2.手工方式創(chuàng)建“職工基本情況”窗體(3)利用“控件”組中的文本框工具,設計一個窗體界面(如左下圖)。(4)右擊窗體的“主體”對象,在彈出的快捷菜單中選擇“屬性”選項,并在“節(jié):主體”對話框中選擇“窗體”選項(如右下圖)任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新2.手工方式創(chuàng)建“職工基本情況”窗體(5)在“窗體”屬性對話框中選擇“數(shù)據(jù)”選項卡,單擊“記錄源”右側的“
”按鈕(如下圖),彈出“窗體1:查詢生成器”窗口,在“顯示表”對話框中添加“職工基本情況”表,單擊“關閉”按鈕任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新2.手工方式創(chuàng)建“職工基本情況”窗體(6)在“窗體1:查詢生成器”窗口中將“職工基本情況”表中的全部字段添加到“字段”行(如下圖)任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新2.手工方式創(chuàng)建“職工基本情況”窗體(7)關閉“窗體1:查詢生成器”窗口和“窗體”對話框,返回之前設計的窗體界面。右擊界面中“職工編號”右側顯示“未綁定”的文本框,在彈出的快捷菜單中選擇“屬性”選項,并在“文本框:職工編號”屬性對話框中選擇“數(shù)據(jù)”選項卡,單擊“控件來源”右側的下三角按鈕,選擇“職工編號”選項,如下圖所示。關閉操作用對話框。按相同的方法完成界面上其他“未綁定”文本框的“控件來源”設置。(8)保存對窗體的設計,取名為“職工基本情況”任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新3.在窗體中修改記錄(1)右擊“人事管理”數(shù)據(jù)庫中的“職工基本情況表”窗體對象,然后單擊“彈出“按鈕?;蛘咧苯与p擊“職工基本情況表”窗體對象。(2)在記錄瀏覽器中輸入要修改的記錄號,也可通過窗體下部的“上一記錄”“下一記錄”“首記錄”和“尾記錄”的操作定位到要修改的記錄上,對記錄中的數(shù)據(jù)進行修改(如右圖)任務實施——活動十一:“職工基本情況”表記錄的修改、刪除、更新4.在窗體中刪除記錄(1)右擊“人事管理”數(shù)據(jù)庫中的“職工基本情況表”窗體對象,然后單擊“打開“按鈕。或若直接雙擊“職工基本情況表”窗體對象。(2)在記錄瀏覽器中輸入要修改的記錄號,也可通過“上一記錄”“下一記錄”“首記錄”和“尾記錄”操作定位到要刪除的記錄上。(3)在“開始”選項卡的“記錄”組中,單擊“刪除”右側的“刪除記錄”按鈕。5.在窗體中更新記錄(1)在“設計”視圖狀態(tài)下打開窗體,右擊窗體對象的主體,在彈出的快捷菜單中選擇“屬性”選項。(2)在彈出的“節(jié):主體”對話框中選擇“窗體”選項。(3)在“窗體”屬性對話框中選擇“數(shù)據(jù)”選項卡。任務實施——活動十二:在“職工基本情況”表中,建立分組級別1.利用“報表向導”創(chuàng)建報表(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項卡的“報表”組中,單擊“報表向導”按鈕。(2)在彈出的“報表向導”對話框中,選擇“表/查詢”下拉列表中的“表:職工基本情況”選項,從“可用字段”列表中添加所需的字段,這里添加了全部字段(如左下圖)。(3)單擊“下一步”按鈕,選擇“性別”選項作為分組級別(如右下圖)。任務實施——活動十二:在“職工基本情況”表中,建立分組級別1.利用“報表向導”創(chuàng)建報表(4)單擊“下一步”按鈕,明確“排序次序”,將“姓名”作為第一關鍵字,排序次序為“升序”,將“出生年月”作為第二關鍵字,排序次序為“升序”(如下圖)。任務實施——活動十二:在“職工基本情況”表中,建立分組級別1.利用“報表向導”創(chuàng)建報表(5)單擊“下一步”按鈕,明確“報表的布局方式”,選擇“遞階”和“橫向”(采用“橫向”的目的可避免采用“縱向”時不能顯示報表所需的全部字段內(nèi)容)選項。(6)單擊“下一步”按鈕,確定報表“標題”,輸入“職工基本情況報表”作為報表標題,單擊“完成”按鈕,一個簡單的報表就形成了。(7)在“設計”選項卡的“視圖”組中,選擇“視圖”下拉列表的“打印預覽”選項,即可看到報表打印預覽效果。2.手工方式創(chuàng)建報表(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項卡的報表組中,單擊“報表設計”
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年中國船甲板敷料項目可行性研究報告
- 2024-2030年中國自動販售現(xiàn)磨咖啡機行業(yè)競爭形勢與營銷渠道策略報告
- 2024-2030年中國管理培訓行業(yè)供求格局預測及投資創(chuàng)新模式分析報告
- 2024-2030年中國磷酸二銨行業(yè)市場占有率分析及發(fā)展可行性研究報告
- 2024-2030年中國硫酸新霉素行業(yè)發(fā)展態(tài)勢及投資價值研究報告
- 2024年離心泵項目綜合評估報告
- 2023年OTC藥品項目評估分析報告
- 2025屆江蘇常熟中學物理高二第一學期期末調研試題含解析
- 2025屆深圳市重點中學高一物理第一學期期中經(jīng)典模擬試題含解析
- 山東省泰安一中、寧陽一中2025屆高三物理第一學期期中聯(lián)考試題含解析
- 六年級語文 六年級班家長會
- 內(nèi)科學(腎臟-內(nèi)分泌-血液)知到章節(jié)答案智慧樹2023年溫州醫(yī)科大學
- 地理教育測量與評價
- 2023上海車展展前報告
- 事業(yè)單位獎勵審批表主要事跡
- 六年級勞動與技術上冊教案
- 馬王堆導引術獨立彩圖版
- GB/T 26572-2011電子電氣產(chǎn)品中限用物質的限量要求
- 公安警察局工作總結匯報ppt模板
- 從前慢混聲合唱鋼琴譜
- 小學書法認識隸書課件
評論
0/150
提交評論