計算機應用基礎 課件 項目七 數(shù)據(jù)庫應用程序的設計與制作-Access 2010 的應用_第1頁
計算機應用基礎 課件 項目七 數(shù)據(jù)庫應用程序的設計與制作-Access 2010 的應用_第2頁
計算機應用基礎 課件 項目七 數(shù)據(jù)庫應用程序的設計與制作-Access 2010 的應用_第3頁
計算機應用基礎 課件 項目七 數(shù)據(jù)庫應用程序的設計與制作-Access 2010 的應用_第4頁
計算機應用基礎 課件 項目七 數(shù)據(jù)庫應用程序的設計與制作-Access 2010 的應用_第5頁
已閱讀5頁,還剩67頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

項目七

數(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ù)類型、說明等內容輸入后,關閉表的設計視圖窗口,系統(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ù)庫中的“職工基本情況表”窗體對象,然后單擊“打開“按鈕?;蛉糁苯与p擊“職工基本情況表”窗體對象。(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)單擊“下一步”按鈕,明確“報表的布局方式”,選擇“遞階”和“橫向”(采用“橫向”的目的可避免采用“縱向”時不能顯示報表所需的全部字段內容)選項。(6)單擊“下一步”按鈕,確定報表“標題”,輸入“職工基本情況報表”作為報表標題,單擊“完成”按鈕,一個簡單的報表就形成了。(7)在“設計”選項卡的“視圖”組中,選擇“視圖”下拉列表的“打印預覽”選項,即可看到報表打印預覽效果。2.手工方式創(chuàng)建報表(1)打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項卡的報表組中,單擊“報表設計”按鈕,打開報表設計視圖。(2)右擊生成的“報表”對象,在彈出的快捷菜單中,選擇相應的菜單項進行報表的格式化設置,如選擇“填充/背景色”選項可以為報表設置背景色;選擇“報表頁眉/頁腳”選項可以為報表設置頁眉和頁腳。任務實施——活動十二:在“職工基本情況”表中,建立分組級別2.手工方式創(chuàng)建報表(3)右擊報表對象的“主體”,在彈出的快捷菜單中選擇“屬性”選項。(4)在彈出的“節(jié):主體”對話框中選擇“報表”選項,彈出“報表”屬性對話框。(5)在“報表”屬性對話框中選擇“數(shù)據(jù)”標簽,單擊“記錄源”右側的“

”按鈕,彈出“報表1:查詢生成器”窗口,在“顯示表”對話框中選擇“表”選項卡的“工資”選項,單擊“添加”按鈕,添加“工資”后,再單擊“關閉”按鈕。任務實施——活動十二:在“職工基本情況”表中,建立分組級別2.手工方式創(chuàng)建報表(6)在“報表1:查詢生成器”窗口將“工資”中的字段都添加到“字段:”行(如右圖)。(7)關閉“報表1:查詢生成器”窗口和“報表”屬性對話框,返回之前的報表界面。右擊界面中“職工編號”下面的“未綁定”文本框,在彈出的快捷菜單中選擇“屬性”選項,在“文本框屬性”對話框中選擇“數(shù)據(jù)”選項卡,單擊“控件來源”右側的下三角按鈕,選擇“職工編號”選項,關閉“文本框屬性”對話框。按相同的方法完成其他“未綁定”文本框的“控件來源”設置。(8)保存對報表的設計,并取名為“職工基本情況報表”任務實施——活動十三:打印“職工基本情況報表”選擇“職工基本情況報表”,然后右擊鼠標,從彈出的快捷菜單中選擇“打印”選項即可。感謝您的觀看THANKYOUFORYOURWATCHING項目七

數(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)功能模塊設計任務能力拓展1.查詢與篩選的比較作為對數(shù)據(jù)的查找方法,查詢與篩選有許多相似的地方,但二者是有本質區(qū)別的。查詢是對數(shù)據(jù)庫對象進行的查找并保留結果;而篩選是數(shù)據(jù)庫對象的臨時性查找操作,一旦關閉篩選結果會消失。查詢和篩選之間的不同,如下表所示。能力拓展2.分組和排序打印報表時,通常需要按特定順序組織記錄,如在打印班級報表時,希望能按班級名稱的字母順序對記錄進行排序。對于很多報表來說,僅對記錄排序是不夠的,還需要將其劃分為組。group是記錄的集合,并且包含與記錄一起顯示的介紹性內容和匯總信息(如頁眉)。組由組頁眉、嵌套組(如果有)、明細記錄和組頁腳構成。通過分組可以直觀地區(qū)分各組記錄,并顯示每個組的介紹性內容和匯總數(shù)據(jù)。能力拓展3.報表的節(jié)報表頁眉可以放置可能出現(xiàn)在封面上的信息,如徽標、標題或日期。報表頁眉打印在頁面頁眉之前頁面頁眉打印在每一頁的頂部。可以在每一頁上重復打印報表標題組頁眉打印在每個新記錄組的開頭。可以打印組名稱主體對記錄源中的每一行打印一次。構成報表主要部分控件所在的位置組頁腳打印在每個記錄組的結尾??梢源蛴〗M的匯總信息頁面頁腳打印在每一頁的結尾??梢源蛴№摯a或每一頁的特定信息報表頁腳在報表結尾打印一次。可以打印針對整個報表的報表匯總或其他匯總信息能力拓展4.控件控件是顯示數(shù)據(jù)、執(zhí)行操作以及允許查看或處理用于改善用戶界面的信息(如標簽和圖像)的對象。Access支持以下3種控件類型:綁定控件、未綁定控件和計算控件。321數(shù)據(jù)源為表或查詢中的字段的控件。使用綁定控件可以顯示數(shù)據(jù)庫中字段的值。值可以是文本、日期、數(shù)字、是/否值、圖片或圖形。文本框是最常見的一類綁定控件綁定控件數(shù)據(jù)源為表達式(而不是字段)的控件,可以通過將expression定義為控件的數(shù)據(jù)源來指定所需的控件值。表達式是運算符(-和+)、控件名稱、字段名稱、返回單個值的函數(shù)以及常量值的組合計算控件無數(shù)據(jù)源的控件。使用未綁定控件可以顯示信息、線條、矩形和圖片未綁定控件相關知識1.數(shù)據(jù)庫系統(tǒng)的基本概念數(shù)據(jù)(Data)是描述事物的符號記錄,是數(shù)據(jù)庫中存儲的基本對象。描述事物的符號可以是數(shù)字,也可以是文字、圖形、圖像、聲音、語言等,數(shù)據(jù)有多種表現(xiàn)形式。它們都可以經(jīng)過數(shù)字化后存入計算機。數(shù)據(jù)庫(DataBase)就是為了實現(xiàn)一定的目的按某種規(guī)則組織起來的數(shù)據(jù)集合。數(shù)據(jù)庫管理系統(tǒng)(DatabaseManagementSystem,DBMS)是一種操縱和管理數(shù)據(jù)庫的大型軟件,用于建立、使用和維護數(shù)據(jù)庫。它對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。常見的數(shù)據(jù)庫管理系統(tǒng)有Oracle、Sybase、Informix、MicrosoftSQLServer、MicrosoftAccess、VisualFoxPro、MySQL、NoSQL等產品。它以各自特有的功能,在數(shù)據(jù)庫市場上占有一席之地。數(shù)據(jù)庫系統(tǒng)(DatabaseSystem,DBS)是帶有數(shù)據(jù)庫的計算機系統(tǒng),一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具),以及相關的硬件、軟件和各類人員組成。相關知識1.數(shù)據(jù)庫系統(tǒng)的基本概念(1)數(shù)據(jù)庫管理員的主要職責:設計與定義數(shù)據(jù)庫系統(tǒng);幫助最終用戶使用數(shù)據(jù)庫系統(tǒng);監(jiān)督與控制數(shù)據(jù)庫系統(tǒng)的使用和運行;改進和重組數(shù)據(jù)庫系統(tǒng),調整數(shù)據(jù)庫系統(tǒng)的性能;轉儲與恢復數(shù)據(jù)庫;重構數(shù)據(jù)庫。(2)系統(tǒng)分析員的主要職責:負責應用系統(tǒng)的需求分析和規(guī)范說明,確定系統(tǒng)的基本功能、數(shù)據(jù)庫結構,設計應用程序和硬/軟件配置,并組織整個系統(tǒng)的開發(fā)。(3)數(shù)據(jù)庫設計人員的職責:負責確定數(shù)據(jù)庫中的數(shù)據(jù),并設計數(shù)據(jù)庫的各級模式。(4)應用程序員:負責設計和編寫應用系統(tǒng)的程序模塊,并進行調試和安裝。(5)用戶:指最終用戶。他們可以通過應用系統(tǒng)的用戶接口使用數(shù)據(jù)庫。相關知識2.關系型數(shù)據(jù)庫相關概念數(shù)據(jù)模型是客觀事物及其聯(lián)系的數(shù)據(jù)描述。關系模型的基本術語如下。關系在數(shù)據(jù)庫中表現(xiàn)為一張二維表格,用來表示客觀實體之間的聯(lián)系。如花名冊、工資表等1關系模式是對關系的描述,一般形式為關系名(屬性1,屬性2…屬性n)2關鍵字(Key):如表Students的學號就可以唯一確定一個記錄,也就是說,表Students中不可能出現(xiàn)學號相同的記錄。因此,學號可以作為一個關鍵字3一個表中可能有多個關鍵字,但在實際應用中只能選擇一個,被選用的關鍵字稱為主關鍵字(主鍵)4如果一個屬性既能唯一標識表的一行,又不含多余的屬性,那么這個屬性集稱為候選關鍵字5如果兩個關系中具有相容或相同的屬性或屬性組,那么這個屬性或屬性組就被稱為這兩個關系的公共關鍵字6如果公共關鍵字在一個關系中是主關鍵字,那么這個公共關鍵字就被稱為是另一個關系的外關鍵字7相關知識3.數(shù)據(jù)庫基本操作退出Access2010打開或關閉數(shù)據(jù)庫數(shù)據(jù)庫的創(chuàng)建啟動Access2010,在“文件”選項卡的右側窗格中選擇“新建”選項,并在可用模板中選擇要創(chuàng)建的數(shù)據(jù)庫類型(1)打開數(shù)據(jù)庫方法1:啟動Access,在“文件”選項卡左側,選擇“打開”選項,在彈出的“打開”對話框中,找到要打開的數(shù)據(jù)庫名單擊即可方法2:啟動Access,在“文件”選項卡左側選擇“最近所用文件夾”選項。在右側的“最近使用的數(shù)據(jù)庫”列表中,找到要打開的數(shù)據(jù)庫名單擊即可(2)關閉數(shù)據(jù)庫①單擊數(shù)據(jù)庫窗口右上角的“關閉”按鈕。②在“文件”選項卡中,選擇“關閉數(shù)據(jù)庫”選項。③單擊“數(shù)據(jù)庫”窗口左上角的“控制”菜單圖標,從彈出的菜單中選擇“關閉”選項;或者直接雙擊“數(shù)據(jù)庫”窗口左上角的“控制”菜單圖標(1)單擊Access2010應用程序窗口右上角的“關閉”按鈕。(2)雙擊Access2010應用程序窗口左上角的菜單控制圖標;或者單擊菜單控制圖標,然后從彈出的下拉菜單中選擇“關閉”選項。(3)選擇“文件”菜單中的“退出”選項。(4)按“Alt+F4”組合鍵。(5)右擊Access2010應用程序窗口標題欄,在彈出的快捷菜單中選擇“關閉”選項相關知識3.數(shù)據(jù)庫基本操作相關知識4.Access2010數(shù)據(jù)庫的組成對象Access2010的數(shù)據(jù)庫中的對象有表、查詢、窗體、報表、數(shù)據(jù)訪問頁、宏和模塊。數(shù)據(jù)庫窗口如下圖相關知識4.Access2010數(shù)據(jù)庫的組成對象1)表表是Access2010數(shù)據(jù)庫的對象之一,是用來存儲數(shù)據(jù)的地方。一個表是由兩部分組成的:一部分反映了表的結構;另一部分反映了表中存儲的記錄。Access2010為表安排了設計視圖(如右上圖)和數(shù)據(jù)表視圖(如右下圖)兩種顯示窗口。相關知識4.Access2010數(shù)據(jù)庫的組成對象1)表(1)建立表根據(jù)用戶的不同需要,Access提供了多種創(chuàng)建表的方法,常用的有3種:使用向導創(chuàng)建表、通過數(shù)據(jù)輸入創(chuàng)建表或使用設計器創(chuàng)建表。(2)編輯數(shù)據(jù)編輯表中數(shù)據(jù)和字段的記錄。添加記錄刪除記錄保存記錄記錄定位查找記錄替換記錄排序記錄篩選記錄相關知識4.Access2010數(shù)據(jù)庫的組成對象2)查詢查詢是從Access數(shù)據(jù)表中檢索數(shù)據(jù)的主要方法。它是收集一個或幾個表中用戶認為有用數(shù)據(jù)的工具。將查詢到的數(shù)據(jù)組成一個集合,集合中的字段可能來自同一個表,也可能來自多個不同的表,這個結果的集合就稱為查詢。在Access中查詢可以分為五類:選擇查詢、交叉表查詢、參數(shù)查詢、操作查詢和SQL查詢。相關知識4.Access2010數(shù)據(jù)庫的組成對象2)查詢是最常用的查詢類型。它是根據(jù)指定的條件,從一個或多個數(shù)據(jù)源中獲取數(shù)據(jù)并顯示結果的選擇查詢對基表或查詢中的數(shù)據(jù)進行計算和重構,以簡化數(shù)據(jù)分析交叉表查詢是一種根據(jù)用戶輸入的條件或參數(shù)來檢索記錄的查詢參數(shù)查詢相關知識4.Access2010數(shù)據(jù)庫的組成對象2)查詢交叉表查詢的具體操作步驟如下:①打開“人事管理”數(shù)據(jù)庫,在“創(chuàng)建”選項卡的“查詢”組中,單擊“查詢設計”按鈕,進入設計視圖狀態(tài)。②在“顯示表”對話框中,將“職工基本情況”表添加到“查詢”中,并單擊“關閉”按鈕。③選擇“查詢類型”組中的“交叉表查詢”選項,并在彈出的“交叉表查詢”對話框中,將“專業(yè)”“性別”和“職工編號”字段分別拖到交叉表查詢設計網(wǎng)格下“字段”行的前三列中,即可將這些字段添加到查詢中來,也可以在“字段”所在行的“字段”下拉列表中選擇相應的字段。④在“交叉表查詢設計”窗格中單擊“專業(yè)”字段的“交叉表”單元格,選擇“行標題”選項。單擊“性別”字段的“交叉表”單元格,選擇“列標題”選項。單擊“職工編號”字段的“交叉表:”單元格,選擇“值”選項,并在“職工編號”字段的“總計”單元格,選擇“計數(shù)”選項。⑤單擊“結果”組中的“運行”按鈕,查看查詢的運行結果。⑥選擇“文件”菜單中的“保存”選項,在彈出的“另存為”對話框中輸入“交叉表查詢”,單擊“確定”按鈕。相關知識4.Access2010數(shù)據(jù)庫的組成對象2)查詢相關知識4.Access2010數(shù)據(jù)庫的組成對象2)查詢(4)操作查詢操作查詢是在一次查詢操作中對檢索的數(shù)據(jù)記錄進行創(chuàng)建、插入、修改或刪除等操作的。分為生成表查詢、刪除查詢、更新查詢和追加查詢4種。生成表查詢刪除查詢更新查詢追加查詢可以從一個或多個表中刪除記錄能夠將一個或多個表中的記錄追加到一個表的尾部利用一個或多個表中的全部或部分數(shù)據(jù)建立新表可以對一個或多個表中的一組記錄進行全面更改相關知識4.Access2010數(shù)據(jù)庫的組成對象2)查詢(4)操作查詢相關知識4.Access2010數(shù)據(jù)庫的組成對象2)查詢(4)操作查詢相關知識4.Access2010數(shù)據(jù)庫的組成對象2)查詢(5)SQL查詢SQL查詢是使用語句創(chuàng)建的查詢。某些SQL查詢稱為SQL特定查詢,包括聯(lián)合查詢、傳遞查詢、數(shù)據(jù)定義查詢和子查詢。將一個或多個表、一個或多個查詢組合起來形成一個完整的查詢聯(lián)合查詢直接將命令發(fā)送到ODBC數(shù)據(jù)庫服務器中,利用它進行檢索或更改記錄傳遞查詢可以創(chuàng)建、刪除或更改表,或者在當前的數(shù)據(jù)庫中創(chuàng)建索引數(shù)據(jù)定義查詢包含在另一個選擇或操作查詢中的SQLSELECT語句,可以在查詢設計網(wǎng)格的“字段”行輸入這些語句來定義新字段,或者在“條件”行定義字段的查詢條件子查詢相關知識4.Access2010數(shù)據(jù)庫的組成對象3)窗體在Access2010中,窗體是用戶與應用程序之間進行人機交互的重要窗口,同

溫馨提示

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

評論

0/150

提交評論