計(jì)算機(jī)應(yīng)用基礎(chǔ) 教案 項(xiàng)目七 數(shù)據(jù)庫應(yīng)用程序的設(shè)計(jì)與制作_第1頁
計(jì)算機(jī)應(yīng)用基礎(chǔ) 教案 項(xiàng)目七 數(shù)據(jù)庫應(yīng)用程序的設(shè)計(jì)與制作_第2頁
計(jì)算機(jī)應(yīng)用基礎(chǔ) 教案 項(xiàng)目七 數(shù)據(jù)庫應(yīng)用程序的設(shè)計(jì)與制作_第3頁
計(jì)算機(jī)應(yīng)用基礎(chǔ) 教案 項(xiàng)目七 數(shù)據(jù)庫應(yīng)用程序的設(shè)計(jì)與制作_第4頁
計(jì)算機(jī)應(yīng)用基礎(chǔ) 教案 項(xiàng)目七 數(shù)據(jù)庫應(yīng)用程序的設(shè)計(jì)與制作_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

項(xiàng)目七數(shù)據(jù)庫應(yīng)用程序的設(shè)計(jì)與制作——Access2010的應(yīng)用一、目標(biāo)與任務(wù)本次教學(xué)項(xiàng)目項(xiàng)目七數(shù)據(jù)庫應(yīng)用程序的設(shè)計(jì)與制作——Access2010的應(yīng)用學(xué)時授課班級授課日期授課地點(diǎn)主講教師教學(xué)目標(biāo)能力目標(biāo)能使用Access2010進(jìn)行數(shù)據(jù)庫應(yīng)用的各種功能模塊設(shè)計(jì)知識目標(biāo)(1)掌握數(shù)據(jù)庫系統(tǒng)的基本概念。(2)掌握Access2010中數(shù)據(jù)庫的創(chuàng)建方法。(3)掌握Access2010中表的創(chuàng)建方法及數(shù)據(jù)記錄的編輯方法。(4)掌握創(chuàng)建查詢、窗體、報(bào)表等基本操作方法素質(zhì)目標(biāo)(1)培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作、友愛互助精神。(2)培養(yǎng)學(xué)生積極進(jìn)取、勇于創(chuàng)新的思想和意識。(3)培養(yǎng)學(xué)生勤于動手、善于思考、樂于實(shí)踐的學(xué)習(xí)習(xí)慣。(4)培養(yǎng)學(xué)生的社會實(shí)踐能力,以提高學(xué)生的綜合素質(zhì)任務(wù)人事管理系統(tǒng)功能模塊設(shè)計(jì)教學(xué)方法講授法、點(diǎn)撥法、演示法、練習(xí)法教學(xué)媒體教材、課件、教案、多媒體、投影儀任務(wù)描述使用Access2010制作一個人事管理系統(tǒng)的功能模塊,要求在“人事管理”數(shù)據(jù)庫中創(chuàng)建“職工基本情況”表和“工資”表。實(shí)現(xiàn)對職工基本情況表、工資表的管理,具備添加、編輯、刪除、查找和替換記錄的功能,能夠進(jìn)行職工個人基本信息及工資的輸入、查詢、報(bào)表打印等功能教學(xué)過程教學(xué)內(nèi)容教學(xué)活動教學(xué)時間(分鐘)教師活動學(xué)生活動任務(wù)實(shí)施活動一:創(chuàng)建“人事管理”數(shù)據(jù)庫(1)啟動Access2010。在Access的初始界面中,在“文件”選項(xiàng)卡左側(cè)的窗格中選擇“新建”選項(xiàng),在可用模板中選擇“空數(shù)據(jù)庫”選項(xiàng)。(2)在右側(cè)“空數(shù)據(jù)庫”窗格中,單擊“瀏覽”按鈕,彈出“文件新建數(shù)據(jù)庫”對話框。將路徑定位到E盤的“人事管理系統(tǒng)”文件夾,并在“文件名”文本框中輸入“人事管理”?;顒佣涸O(shè)置“人事管理”數(shù)據(jù)庫的默認(rèn)文件夾(1)在“文件”選項(xiàng)卡中,選擇“選項(xiàng)”選項(xiàng),彈出“Access選項(xiàng)”對話框。(2)選擇“常規(guī)”選項(xiàng),在“默認(rèn)數(shù)據(jù)庫文件夾”文本框中輸入“E:\人事管理系統(tǒng)”,單擊“確定”按鈕。(3)在數(shù)據(jù)庫窗口,單擊右上角的關(guān)閉按鈕,結(jié)束數(shù)據(jù)庫的創(chuàng)建過程?;顒尤簞?chuàng)建“職工基本情況”表和“工資”表(1)啟動Access2010,在“文件”選項(xiàng)卡的左側(cè)窗格中,選擇“打開”選項(xiàng),在彈出的“打開”對話框中,找到“人事管理”數(shù)據(jù)庫文件。(2)在“創(chuàng)建”選項(xiàng)卡的“表格”組中,單擊“表格工具-設(shè)計(jì)”按鈕,打開表的設(shè)計(jì)視圖窗口。(3)按給定表所示的結(jié)構(gòu)要求,在表的設(shè)計(jì)視圖中定義“職工基本情況”表和“工資”表的各個字段。(4)將所有字段的名稱、數(shù)據(jù)類型、說明等內(nèi)容輸入后,關(guān)閉表的設(shè)計(jì)視圖窗口,系統(tǒng)提示是否保存表,單擊“是”按鈕,彈出“另存為”對話框,在該對話框中輸入表名稱“職工基本情況”后,按“確定”按鈕,彈出“尚未定義主鍵”對話框,提示是否創(chuàng)建主鍵,單擊“否”按鈕。(5)重復(fù)第二步到第四步操作,創(chuàng)建“工資”表?;顒铀模涸O(shè)置表的主鍵(1)打開“人事管理”數(shù)據(jù)庫。(2)用鼠標(biāo)右鍵單擊“職工基本情況”表,在彈出的快捷菜單中選擇“設(shè)計(jì)視圖”選項(xiàng)。(3)選擇“職工編號”字段,然后在“設(shè)計(jì)”選項(xiàng)卡的“工具”組中,單擊“主鍵”按鈕,完成主鍵的設(shè)置?;蛘哌x擇“職工編號”字段,用鼠標(biāo)右鍵單擊,在彈出的快捷菜單中選擇“主鍵”選項(xiàng),即可在“職工編號”左側(cè)加上主鍵標(biāo)識。(4)單擊快速訪問工具欄中的“保存”按鈕,保存主鍵設(shè)置,然后關(guān)閉設(shè)計(jì)視圖窗口。(5)用同樣的方法將“職工編號”設(shè)置為“工資”表的主鍵?;顒游澹簽楸斫⑺饕凇奥毠せ厩闆r”表中基于“姓名”字段創(chuàng)建一個非唯一的索引,以及在“工資”表中基于“姓名”和“職工編號”字段創(chuàng)建一個唯一索引。活動六:在“職工基本情況”表與“工資”表之間建立關(guān)系(1)打開“人事管理”數(shù)據(jù)庫,在“數(shù)據(jù)庫工具”選項(xiàng)卡的關(guān)系組中,單擊“關(guān)系”按鈕,打開“關(guān)系”窗口,彈出“顯示表”對話框(也可單擊關(guān)系組中的“顯示表”按鈕,彈出“顯示表”對話框)。將兩個表添加到“關(guān)系”窗口中,單擊“關(guān)閉”按鈕(2)選擇“職工基本情況”表中的“職工編號”字段,按住鼠標(biāo)左鍵拖到“工資”表的“職工編號”字段上,并松開鼠標(biāo)左鍵,出現(xiàn)“編輯關(guān)系”框后,單擊“創(chuàng)建”按鈕,以創(chuàng)建兩表的關(guān)系?;顒悠撸翰檎摇肮べY”表中“基本工資”在3000元以下的記錄(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項(xiàng)卡的“查詢”組中,單擊“查詢設(shè)計(jì)”按鈕。打開“查詢設(shè)計(jì)”視圖,彈出“顯示表”對話框。(2)選擇數(shù)據(jù)源。在“顯示表”對話框中,選擇“表”選項(xiàng)卡的“工資”選項(xiàng),單擊“添加”按鈕。(3)分別雙擊職工編號、姓名、基本工資、出差津貼、績效考核字段,將其添加到字段行中。(4)在“基本工資”字段的“條件”行中輸入查詢條件的表達(dá)式為<3000。(5)在“設(shè)計(jì)”選項(xiàng)卡的“結(jié)果”組中,單擊“運(yùn)行”按鈕,可查看查詢的運(yùn)行結(jié)果。(6)在“文件”選項(xiàng)卡中,選擇“保存”選項(xiàng),在彈出的“另存為”對話框中輸入“基本工資少于3000”,單擊“確定”按鈕。活動八:從“職工基本情況”表中檢索所有姓“李”的女職工(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項(xiàng)卡的“查詢”組中,單擊“查詢向?qū)А卑粹o,彈出“新建查詢”對話框。(2)在“新建查詢”對話框中選擇“簡單查詢向?qū)А边x項(xiàng),單擊“確定”按鈕。(3)在“簡單查詢向?qū)А睂υ捒虻摹氨?查詢”下拉列表框中,選擇查詢所涉及的“表:職工基本情況”選項(xiàng),然后在“可用字段”列表框中選擇查詢所涉及的字段,單擊“>”按鈕,可將選擇的字段添加到“選定字段”列表中,或者單擊“>>”按鈕可添加全部字段。在本例中單擊添加所有字段按鈕“>>”將“職工基本情況”表的全部字段添加到“選定字段”列表框中。(4)然后單擊“下一步”按鈕。(5)選中“修改查詢設(shè)計(jì)”單選按鈕,在查詢設(shè)計(jì)網(wǎng)格中選擇“性別”字段的“條件:”單元格,然后輸入“女”,在查詢設(shè)計(jì)網(wǎng)格中單擊“姓名”字段的“條件:”單元格,然后輸入“李*”(注意此處引號為半角雙引號)。(6)單擊“運(yùn)行”按鈕,查看查詢的運(yùn)行結(jié)果。(7)在“文件”選項(xiàng)卡中,選擇“保存”選項(xiàng),在彈出的“另存為”對話框中輸入“李姓女同學(xué)信息”,單擊“確定”按鈕?;顒泳牛簩ⅰ翱冃Э己恕毙∮?500元的職工基本工資減少200元(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項(xiàng)卡的“查詢”組中,單擊“查詢設(shè)計(jì)”按鈕,在彈出的“顯示表”對話框中將“工資”表添加到查詢設(shè)計(jì)“視圖”的字段列表中。(2)在“設(shè)計(jì)”選項(xiàng)卡的“查詢類型”組中,單擊“更新”按鈕。(3)向查詢設(shè)計(jì)網(wǎng)絡(luò)添加要更新的字段:從“工資”表中將“職工編號”“姓名”“基本工資”等字段拖到查詢設(shè)計(jì)網(wǎng)格中,也可以在“字段:”所在行下拉列表中選擇相應(yīng)的字段。(4)設(shè)計(jì)字段的更新值:在“基本工資”字段對應(yīng)的“更新到”行單元格中輸入改變的字段值表達(dá)式“[基本工資]-200”。(5)設(shè)計(jì)字段的更新條件:在“績效考核”字段對應(yīng)的“條件:”行輸入表達(dá)式“<=1500”。(6)單擊“結(jié)果”組中的“運(yùn)行”命令,查看查詢的運(yùn)行結(jié)果。(7)在“文件”選項(xiàng)卡中,選擇“保存”選項(xiàng),在彈出的“另存為”對話框中輸入“工資更新”,單擊“確定”按鈕?;顒邮簞?chuàng)建參數(shù)查詢,“職工基本情況”表(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項(xiàng)卡的“查詢”組中,單擊“查詢設(shè)計(jì)”按鈕,彈出“顯示表”對話框,將“工資”表和“職工基本情況”表添加到查詢設(shè)計(jì)視圖的字段列表中。(2)在“查詢設(shè)計(jì)”視圖中將“職工編號”“姓名”“性別”“民族”和“出生年月”添加到字段行中。(3)在“出生年月”對應(yīng)的“條件”行中,輸入“Between[起始時間]And[終止時間]”。(4)在空白位置上輸入“實(shí)發(fā)工資:[工資]![基本工資]+[工資]![加班工資]+[工資]![出差津貼]+[工資]![績效考核]-[工資]![養(yǎng)老保險(xiǎn)]-[工資]![醫(yī)療保險(xiǎn)]-[工資]![住房公積金]”。(5)單擊“結(jié)果”組中的“運(yùn)行”,也可直接切換到數(shù)據(jù)表視圖查看運(yùn)行結(jié)果。(6)在“文件”選項(xiàng)卡中選擇“保存”選項(xiàng),在彈出的“另存為“的對話框中輸入“實(shí)發(fā)工資”,單擊“確定”按鈕?;顒邮唬骸奥毠せ厩闆r”表記錄的修改、刪除、更新1.利用窗體向?qū)?chuàng)建“職工基本情況”窗體(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項(xiàng)卡的“窗體”組中,單擊“窗體向?qū)А卑粹o。(2)在彈出的“窗體向?qū)А睂υ捒蛑校x擇“表/查詢”下拉列表中的“表:職工基本情況”選項(xiàng),從“可用字段”列表中添加所需的字段,在這里添加全部字段。(3)單擊“下一步”按鈕,在彈出的“窗體向?qū)А睂υ捒蛑写_定窗體使用的布局。(4)單擊“下一步”按鈕,在彈出的“窗體向?qū)А睂υ捒蛑袨榇绑w指定標(biāo)題。(5)單擊“完成”按鈕,窗體就制作完成了,保存設(shè)計(jì)好的窗體,取名為“職工基本情況表”。雙擊“人事管理”數(shù)據(jù)庫窗體對象中的“職工基本情況表”窗體。2.手工方式創(chuàng)建“職工基本情況”窗體(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項(xiàng)卡的“窗體”組中,單擊“窗體設(shè)計(jì)”按鈕。(2)右擊生成的“窗體”對象,在彈出的快捷菜單中選擇相應(yīng)的選項(xiàng)進(jìn)行窗體的格式化設(shè)置,如選擇“填充/背景色”選項(xiàng)可以為窗體設(shè)置背景色。選擇“窗體頁眉/頁腳”選項(xiàng)可以為窗體設(shè)置頁眉和頁腳。(3)利用“控件”組中的文本框工具,設(shè)計(jì)一個窗體界面。(4)右擊窗體的“主體”對象,在彈出的快捷菜單中選擇“屬性”選項(xiàng),并在“節(jié):主體”對話框中選擇“窗體”選項(xiàng)。(5)在“窗體”屬性對話框中選擇“數(shù)據(jù)”選項(xiàng)卡,單擊“記錄源”右側(cè)的“”按鈕,彈出“窗體1:查詢生成器”窗口,在“顯示表”對話框中添加“職工基本情況”表,單擊“關(guān)閉”按鈕。(6)在“窗體1:查詢生成器”窗口中將“職工基本情況”表中的全部字段添加到“字段”行。(7)關(guān)閉“窗體1:查詢生成器”窗口和“窗體”對話框,返回之前設(shè)計(jì)的窗體界面。右擊界面中“職工編號”右側(cè)顯示“未綁定”的文本框,在彈出的快捷菜單中選擇“屬性”選項(xiàng),并在“文本框:職工編號”屬性對話框中選擇“數(shù)據(jù)”選項(xiàng)卡,單擊“控件來源”右側(cè)的下三角按鈕,選擇“職工編號”選項(xiàng),如下圖所示。關(guān)閉操作用對話框。按相同的方法完成界面上其他“未綁定”文本框的“控件來源”設(shè)置。(8)保存對窗體的設(shè)計(jì),取名為“職工基本情況”。3.在窗體中修改記錄(1)右擊“人事管理”數(shù)據(jù)庫中的“職工基本情況表”窗體對象,然后單擊“彈出“按鈕?;蛘咧苯与p擊“職工基本情況表”窗體對象。(2)在記錄瀏覽器中輸入要修改的記錄號,也可通過窗體下部的“上一記錄”“下一記錄”“首記錄”和“尾記錄”的操作定位到要修改的記錄上,對記錄中的數(shù)據(jù)進(jìn)行修改。4.在窗體中刪除記錄(1)右擊“人事管理”數(shù)據(jù)庫中的“職工基本情況表”窗體對象,然后單擊“打開“按鈕?;蛉糁苯与p擊“職工基本情況表”窗體對象。(2)在記錄瀏覽器中輸入要修改的記錄號,也可通過“上一記錄”“下一記錄”“首記錄”和“尾記錄”操作定位到要刪除的記錄上。(3)在“開始”選項(xiàng)卡的“記錄”組中,單擊“刪除”右側(cè)的“刪除記錄”按鈕。5.在窗體中更新記錄(1)在“設(shè)計(jì)”視圖狀態(tài)下打開窗體,右擊窗體對象的主體,在彈出的快捷菜單中選擇“屬性”選項(xiàng)。(2)在彈出的“節(jié):主體”對話框中選擇“窗體”選項(xiàng)。(3)在“窗體”屬性對話框中選擇“數(shù)據(jù)”選項(xiàng)卡?;顒邮涸凇奥毠せ厩闆r”表中,建立分組級別1.利用“報(bào)表向?qū)А眲?chuàng)建報(bào)表(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項(xiàng)卡的“報(bào)表”組中,單擊“報(bào)表向?qū)А卑粹o。(2)在彈出的“報(bào)表向?qū)А睂υ捒蛑校x擇“表/查詢”下拉列表中的“表:職工基本情況”選項(xiàng),從“可用字段”列表中添加所需的字段,這里添加了全部字段。(3)單擊“下一步”按鈕,選擇“性別”選項(xiàng)作為分組級別。(4)單擊“下一步”按鈕,明確“排序次序”,將“姓名”作為第一關(guān)鍵字,排序次序?yàn)椤吧颉保瑢ⅰ俺錾暝隆弊鳛榈诙P(guān)鍵字,排序次序?yàn)椤吧颉?。?)單擊“下一步”按鈕,明確“報(bào)表的布局方式”,選擇“遞階”和“橫向”(采用“橫向”的目的可避免采用“縱向”時不能顯示報(bào)表所需的全部字段內(nèi)容)選項(xiàng)。(6)單擊“下一步”按鈕,確定報(bào)表“標(biāo)題”,輸入“職工基本情況報(bào)表”作為報(bào)表標(biāo)題,單擊“完成”按鈕,一個簡單的報(bào)表就形成了。(7)在“設(shè)計(jì)”選項(xiàng)卡的“視圖”組中,選擇“視圖”下拉列表的“打印預(yù)覽”選項(xiàng),即可看到報(bào)表打印預(yù)覽效果。2.手工方式創(chuàng)建報(bào)表(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項(xiàng)卡的報(bào)表組中,單擊“報(bào)表設(shè)計(jì)”按鈕,打開報(bào)表設(shè)計(jì)視圖。(2)右擊生成的“報(bào)表”對象,在彈出的快捷菜單中,選擇相應(yīng)的菜單項(xiàng)進(jìn)行報(bào)表的格式化設(shè)置,如選擇“填充/背景色”選項(xiàng)可以為報(bào)表設(shè)置背景色;選擇“報(bào)表頁眉/頁腳”選項(xiàng)可以為報(bào)表設(shè)置頁眉和頁腳。(3)右擊報(bào)表對象的“主體”,在彈出的快捷菜單中選擇“屬性”選項(xiàng)。(4)在彈出的“節(jié):主體”對話框中選擇“報(bào)表”選項(xiàng),彈出“報(bào)表”屬性對話框。(5)在“報(bào)表”屬性對話框中選擇“數(shù)據(jù)”標(biāo)簽,單擊“記錄源”右側(cè)的“”按鈕,彈出“報(bào)表1:查詢生成器”窗口,在“顯示表”對話框中選擇“表”選項(xiàng)卡的“工資”選項(xiàng),單擊“添加”按鈕,添加“工資”后,再單擊“關(guān)閉”按鈕。(6)在“報(bào)表1:查詢生成器”窗口將“工資”中的字段都添加到“字段:”行。(7)關(guān)閉“報(bào)表1:查詢生成器”窗口和“報(bào)表”屬性對話框,返回之前的報(bào)表界面。右擊界面中“職工編號”下面的“未綁定”文本框,在彈出的快捷菜單中選擇“屬性”選項(xiàng),在“文本框?qū)傩浴睂υ捒蛑羞x擇“數(shù)據(jù)”選項(xiàng)卡,單擊“控件來源”右側(cè)的下三角按鈕,選擇“職工編號”選項(xiàng),關(guān)閉“文本框?qū)傩浴睂υ捒?。按相同的方法完成其他“未綁定”文本框的“控件來源”設(shè)置。(8)保存對報(bào)表的設(shè)計(jì),并取名為“職工基本情況報(bào)表”?;顒邮捍蛴 奥毠せ厩闆r報(bào)表”選擇“職工基本情況報(bào)表”,然后右擊鼠標(biāo),從彈出的快捷菜單中選擇“打印”選項(xiàng)即可演示、操作、個別指導(dǎo)練習(xí)、識記能力拓展1.查詢與篩選的比較作為對數(shù)據(jù)的查找方法,查詢與篩選有許多相似的地方,但二者是有本質(zhì)區(qū)別的。查詢是對數(shù)據(jù)庫對象進(jìn)行的查找并保留結(jié)果;而篩選是數(shù)據(jù)庫對象的臨時性查找操作,一旦關(guān)閉篩選結(jié)果會消失。2.分組和排序打印報(bào)表時,通常需要按特定順序組織記錄,如在打印班級報(bào)表時,希望能按班級名稱的字母順序?qū)τ涗涍M(jìn)行排序。對于很多報(bào)表來說,僅對記錄排序是不夠的,還需要將其劃分為組。group是記錄的集合,并且包含與記錄一起顯示的介紹性內(nèi)容和匯總信息(如頁眉)。組由組頁眉、嵌套組(如果有)、明細(xì)記錄和組頁腳構(gòu)成。通過分組可以直觀地區(qū)分各組記錄,并顯示每個組的介紹性內(nèi)容和匯總數(shù)據(jù)。3.報(bào)表的節(jié)(1)報(bào)表頁眉:在報(bào)表開頭打印一次。使用報(bào)表頁眉可以放置可能出現(xiàn)在封面上的信息,如徽標(biāo)、標(biāo)題或日期。報(bào)表頁眉打印在頁面頁眉之前。(2)頁面頁眉:打印在每一頁的頂部。(3)組頁眉:打印在每個新記錄組的開頭。使用組頁眉可以打印組名稱。(4)主體:對記錄源中的每一行打印一次。主體節(jié)構(gòu)成報(bào)表主要部分控件所在的位置。(5)組頁腳:打印在每個記錄組的結(jié)尾。使用組頁腳可以打印組的匯總信息。(6)頁面頁腳:打印在每一頁的結(jié)尾。使用頁面頁腳可以打印頁碼或每一頁的特定信息。(7)報(bào)表頁腳:在報(bào)表結(jié)尾打印一次。使用報(bào)表頁腳可以打印針對整個報(bào)表的報(bào)表匯總或其他匯總信息。4.控件控件是顯示數(shù)據(jù)、執(zhí)行操作以及允許查看或處理用于改善用戶界面的信息(如標(biāo)簽和圖像)的對象。Access支持以下3種控件類型:綁定控件、未綁定控件和計(jì)算控件。(1)綁定控件:數(shù)據(jù)源為表或查詢中的字段的控件。使用綁定控件可以顯示數(shù)據(jù)庫中字段的值。值可以是文本、日期、數(shù)字、是/否值、圖片或圖形。文本框是最常見的一類綁定控件。(2)未綁定控件:無數(shù)據(jù)源的控件。使用未綁定控件可以顯示信息、線條、矩形和圖片,如顯示報(bào)表標(biāo)題的標(biāo)簽就是未綁定控件。(3)計(jì)算控件:數(shù)據(jù)源為表達(dá)式(而不是字段)的控件,可以通過將expression定義為控件的數(shù)據(jù)源來指定所需的控件值個別指導(dǎo)練習(xí)相關(guān)知識講授1.?dāng)?shù)據(jù)庫系統(tǒng)的基本概念·數(shù)據(jù)(Data)是描述事物的符號記錄,是數(shù)據(jù)庫中存儲的基本對象。描述事物的符號可以是數(shù)字,也可以是文字、圖形、圖像、聲音、語言等,數(shù)據(jù)有多種表現(xiàn)形式。它們都可以經(jīng)過數(shù)字化后存入計(jì)算機(jī)。·數(shù)據(jù)庫(DataBase)就是為了實(shí)現(xiàn)一定的目的按某種規(guī)則組織起來的數(shù)據(jù)集合?!?shù)據(jù)庫管理系統(tǒng)(DatabaseManagementSystem,DBMS)是一種操縱和管理數(shù)據(jù)庫的大型軟件,用于建立、使用和維護(hù)數(shù)據(jù)庫。它對數(shù)據(jù)庫進(jìn)行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。常見的數(shù)據(jù)庫管理系統(tǒng)有Oracle、Sybase、Informix、MicrosoftSQLServer、MicrosoftAccess、VisualFoxPro、MySQL、NoSQL等產(chǎn)品。它以各自特有的功能,在數(shù)據(jù)庫市場上占有一席之地?!?shù)據(jù)庫系統(tǒng)(DatabaseSystem,DBS)是帶有數(shù)據(jù)庫的計(jì)算機(jī)系統(tǒng),一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具),以及相關(guān)的硬件、軟件和各類人員組成。(1)數(shù)據(jù)庫管理員的主要職責(zé):設(shè)計(jì)與定義數(shù)據(jù)庫系統(tǒng);幫助最終用戶使用數(shù)據(jù)庫系統(tǒng);監(jiān)督與控制數(shù)據(jù)庫系統(tǒng)的使用和運(yùn)行;改進(jìn)和重組數(shù)據(jù)庫系統(tǒng),調(diào)整數(shù)據(jù)庫系統(tǒng)的性能;轉(zhuǎn)儲與恢復(fù)數(shù)據(jù)庫;重構(gòu)數(shù)據(jù)庫。(2)系統(tǒng)分析員的主要職責(zé):負(fù)責(zé)應(yīng)用系統(tǒng)的需求分析和規(guī)范說明,確定系統(tǒng)的基本功能、數(shù)據(jù)庫結(jié)構(gòu),設(shè)計(jì)應(yīng)用程序和硬/軟件配置,并組織整個系統(tǒng)的開發(fā)。(3)數(shù)據(jù)庫設(shè)計(jì)人員的職責(zé):負(fù)責(zé)確定數(shù)據(jù)庫中的數(shù)據(jù),并設(shè)計(jì)數(shù)據(jù)庫的各級模式。(4)應(yīng)用程序員:負(fù)責(zé)設(shè)計(jì)和編寫應(yīng)用系統(tǒng)的程序模塊,并進(jìn)行調(diào)試和安裝。(5)用戶:指最終用戶。他們可以通過應(yīng)用系統(tǒng)的用戶接口使用數(shù)據(jù)庫。2.關(guān)系型數(shù)據(jù)庫相關(guān)概念數(shù)據(jù)模型是客觀事物及其聯(lián)系的數(shù)據(jù)描述。關(guān)系模型的基本術(shù)語如下。(1)關(guān)系關(guān)系在數(shù)據(jù)庫中表現(xiàn)為一張二維表格,用來表示客觀實(shí)體之間的聯(lián)系。(2)關(guān)系模式關(guān)系模式是對關(guān)系的描述,一般形式為關(guān)系名(屬性1,屬性2…屬性n)。(3)關(guān)鍵字(Key)如表Students的學(xué)號就可以唯一確定一個記錄,也就是說,表Students中不可能出現(xiàn)學(xué)號相同的記錄。因此,學(xué)號可以作為一個關(guān)鍵字。(4)主關(guān)鍵字(PrimaryKey)一個表中可能有多個關(guān)鍵字,但在實(shí)際應(yīng)用中只能選擇一個,被選用的關(guān)鍵字稱為主關(guān)鍵字(主鍵)。(5)候選關(guān)鍵字(CandidateKey)如果一個屬性既能唯一標(biāo)識表的一行,又不含多余的屬性,那么這個屬性集稱為候選關(guān)鍵字。(6)公共關(guān)鍵字(CommonKey)如果兩個關(guān)系中具有相容或相同的屬性或?qū)傩越M,那么這個屬性或?qū)傩越M就被稱為這兩個關(guān)系的公共關(guān)鍵字。(7)外關(guān)鍵字(ForeignKey)如果公共關(guān)鍵字在一個關(guān)系中是主關(guān)鍵字,那么這個公共關(guān)鍵字就被稱為是另一個關(guān)系的外關(guān)鍵字。3.?dāng)?shù)據(jù)庫基本操作1)數(shù)據(jù)庫的創(chuàng)建啟動Access2010,在“文件”選項(xiàng)卡的右側(cè)窗格中選擇“新建”選項(xiàng),并在可用模板中選擇要創(chuàng)建的數(shù)據(jù)庫類型。2)打開或關(guān)閉數(shù)據(jù)庫當(dāng)用戶要使用已經(jīng)建立好的數(shù)據(jù)庫時,必須先確認(rèn)其是否已被打開。在用戶完成了對數(shù)據(jù)庫的操作,并不再使用它時應(yīng)將其關(guān)閉。3)退出Access2010(1)單擊Access2010應(yīng)用程序窗口右上角的“關(guān)閉”按鈕。(2)雙擊Access2010應(yīng)用程序窗口左上角的菜單控制圖標(biāo);或者單擊菜單控制圖標(biāo),然后從彈出的下拉菜單中選擇“關(guān)閉”選項(xiàng)。(1)打開數(shù)據(jù)庫(2)關(guān)閉數(shù)據(jù)庫3)退出Access2010(1)單擊Access2010應(yīng)用程序窗口右上角的“關(guān)閉”按鈕。(2)雙擊Access2010應(yīng)用程序窗口左上角的菜單控制圖標(biāo);或者單擊菜單控制圖標(biāo),然后從彈出的下拉菜單中選擇“關(guān)閉”選項(xiàng)。(3)選擇“文件”菜單中的“退出”選項(xiàng)。(4)按“Alt+F4”組合鍵。(5)右擊Access2010應(yīng)用程序窗口標(biāo)題欄,在彈出的快捷菜單中選擇“關(guān)閉”選項(xiàng)。4.Access2010數(shù)據(jù)庫的組成對象Access2010的數(shù)據(jù)庫中的對象有表、查詢、窗體、報(bào)表、數(shù)據(jù)訪問頁、宏和模塊。1)表表是Access2010數(shù)據(jù)庫的對象之一,是用來存儲數(shù)據(jù)的地方。一個表是由兩部分組成的:一部分反映了表的結(jié)構(gòu);另一部分反映了表中存儲的記錄。(1)建立表根據(jù)用戶的不同需要,Access提供了多種創(chuàng)建表的方法,常用的有3種:使用向?qū)?chuàng)建表、通過數(shù)據(jù)輸入創(chuàng)建表或使用設(shè)計(jì)器創(chuàng)建表。(2)編輯數(shù)據(jù)編輯表中數(shù)據(jù)和字段的記錄。2)查詢查詢是從Access數(shù)據(jù)表中檢索數(shù)據(jù)的主要方法。它是收集一個或幾個表中用戶認(rèn)為有用數(shù)據(jù)的工具。將查詢到的數(shù)據(jù)組成一個集合,集合中的字段可能來自同一個表,也可能來自多個不同的表,這個結(jié)果的集合就稱為查詢。在Access中查詢可以分為五類:選擇查詢、交叉表查詢、參數(shù)查詢、操作查詢和SQL查詢。(1)選擇查詢選擇查詢是最常用的查詢類型。它是根據(jù)指定的條件,從一個或多個數(shù)據(jù)源中獲取數(shù)據(jù)并顯示結(jié)果的。(2)交叉表查詢交叉表查詢是對基表或查詢中的數(shù)據(jù)進(jìn)行計(jì)算和重構(gòu),以簡化數(shù)據(jù)分析。(3)參數(shù)查詢參數(shù)查詢是一種根據(jù)用戶輸入的條件或參數(shù)來檢索記錄的查詢。(4)操作查詢操作查詢是在一次查詢操作中對檢索的數(shù)據(jù)記錄進(jìn)行創(chuàng)建、插入、修改或刪除等操作的。操作查詢分為生成表查詢、刪除查詢、更新查詢和追加查詢4種。①生成表查詢是利用一個或多個表中的全部或部分?jǐn)?shù)據(jù)建立新表。②刪除查詢可以從一個或多個表中刪除記錄。③更新查詢可以對一個或多個表中的一組記錄進(jìn)行全面更改。④追加查詢能夠?qū)⒁粋€或多個表中的記錄追加到一個表的尾部。(5)SQL查詢SQL查詢是使用語句創(chuàng)建的查詢。某些SQL查詢稱為SQL特定查詢,包括聯(lián)合查詢、傳遞查詢、數(shù)據(jù)定義查詢和子查詢。①聯(lián)合查詢是將一個或多個表、一個或多個查詢組合起來形成一個完整的查詢。②傳遞查詢是直接將命令發(fā)送到ODBC數(shù)據(jù)庫服務(wù)器中,利用它進(jìn)行檢索或更改記錄。③數(shù)據(jù)定義查詢可以創(chuàng)建、刪除或更改表,或者在當(dāng)前的數(shù)據(jù)庫中創(chuàng)建索引。④子查詢是包含在另一個選擇或操作查詢中的SQLSELECT語句,可以在查詢設(shè)計(jì)網(wǎng)格的“字段”行輸入這些語句來定義新字段,或者在“條件”行定義字段的查詢條件。3)窗體在Access2010中,窗體

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論