Access數(shù)據(jù)庫(kù)管理軟件教學(xué)_第1頁(yè)
Access數(shù)據(jù)庫(kù)管理軟件教學(xué)_第2頁(yè)
Access數(shù)據(jù)庫(kù)管理軟件教學(xué)_第3頁(yè)
Access數(shù)據(jù)庫(kù)管理軟件教學(xué)_第4頁(yè)
Access數(shù)據(jù)庫(kù)管理軟件教學(xué)_第5頁(yè)
已閱讀5頁(yè),還剩70頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

Access2000數(shù)據(jù)庫(kù)管理軟件第6章教學(xué)目標(biāo)??了解Access2000數(shù)據(jù)庫(kù)的主要用途和應(yīng)用領(lǐng)域?掌握在Access2000中創(chuàng)建表、設(shè)置字段和索引的方法?了解表之間的各種關(guān)系,掌握建立表間關(guān)系的方法?熟悉Access2000中的各種查詢,能夠而進(jìn)行簡(jiǎn)單的查詢操作6.1Access2000概述

在計(jì)算機(jī)中,數(shù)據(jù)管理指的是對(duì)數(shù)據(jù)進(jìn)行分類、組織、編碼、存儲(chǔ)、檢索和維護(hù)的過程。隨著計(jì)算機(jī)硬件和軟件技術(shù)的飛速發(fā)展,計(jì)算機(jī)數(shù)據(jù)管理技術(shù)也在不斷地更新和完善之中,數(shù)據(jù)庫(kù)技術(shù)就是一種非常重要而且被廣泛應(yīng)用的計(jì)算機(jī)數(shù)據(jù)管理技術(shù)。Access2000簡(jiǎn)介6.1Access2000概述Access2000的主要用途存儲(chǔ)數(shù)據(jù)作為前端應(yīng)用程序,既是數(shù)據(jù)庫(kù),同時(shí)也可以是開發(fā)工具支持多種后臺(tái)數(shù)據(jù)庫(kù),既可以連接Excel文件、FoxPro、DBase和SQLServer數(shù)據(jù)庫(kù),也可以連接MySQL、文本文件、XML和Oracle等其他數(shù)據(jù)庫(kù)。6.1Access2000概述Access2000的操作界面單擊【開始】按鈕,選擇【程序】|【MicrosoftAccess】命令,即可打開【MicrosoftAccess】對(duì)話框6.1Access2000概述Access2000的操作界面6.1Access2000概述Access2000的操作界面6.1Access2000概述Access2000的操作界面6.1Access2000概述Access2000的操作界面6.1Access2000概述Access2000的操作界面在Access中,數(shù)據(jù)庫(kù)就是指那些用來組成一個(gè)完整系統(tǒng)的所有表、關(guān)系、查詢、視圖(含觸發(fā)器和存儲(chǔ)過程)、窗體、報(bào)表、宏、頁(yè)和模塊等的集合體。數(shù)據(jù)庫(kù)6.1Access2000概述Access2000的操作界面表是數(shù)據(jù)庫(kù)的源頭,不管將數(shù)據(jù)存儲(chǔ)在Access中,還是將數(shù)據(jù)鏈接到SQLServer中,都需要對(duì)表進(jìn)行操作。應(yīng)用程序中的其他對(duì)象,如窗體和報(bào)表都會(huì)對(duì)表進(jìn)行直接或間接的引用。表6.1Access2000概述述Access2000的操操作作界界面面為了了更更好好地地維維護(hù)護(hù)數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)的的完完整整性性并并簡(jiǎn)簡(jiǎn)化化與與數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)內(nèi)內(nèi)其其他他對(duì)對(duì)象象的的操操作作過過程程,,我我們們需需要要在在數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)中中的的表表之之間間定定義義關(guān)關(guān)系系。。它除除了了定定義義表表之之間間的的““一一對(duì)對(duì)一一””““一一對(duì)對(duì)多多””““多多對(duì)對(duì)多多””等等關(guān)關(guān)系系外外,,還還可可設(shè)設(shè)置置““級(jí)級(jí)聯(lián)聯(lián)更更新新””和和““級(jí)級(jí)聯(lián)聯(lián)刪刪除除””等等功功能能,,從從各各個(gè)個(gè)方方面面保保證證數(shù)數(shù)據(jù)據(jù)的的完完整整性性。。關(guān)系系6.1Access2000概述述Access2000的操操作作界界面面查詢?cè)兛煽梢砸詫?duì)對(duì)表表中中的的數(shù)數(shù)據(jù)據(jù)進(jìn)進(jìn)行行查查看看、、匯匯總總和和運(yùn)運(yùn)算算,,我我們們既既可可以以使使用用查查詢?cè)儗?duì)對(duì)數(shù)數(shù)據(jù)據(jù)進(jìn)進(jìn)行行增增、、刪刪、、改改的的操操作作,,又又可可以以使使用用它它來來直直觀觀快快捷捷地地進(jìn)進(jìn)行行數(shù)數(shù)據(jù)據(jù)匯匯總總和和數(shù)數(shù)據(jù)據(jù)分分析析。。查詢?cè)?.1Access2000概述述Access2000的操作界界面窗體不僅僅提供了了更直觀觀、更強(qiáng)強(qiáng)大的界界面來增增加、修修改和刪刪除數(shù)據(jù)據(jù),它提提供強(qiáng)大大的功能能來豐富用用戶操作作界面,,讓數(shù)據(jù)據(jù)操作變變得更加加簡(jiǎn)單、、快捷。。窗體6.1Access2000概述Access2000的操作界界面報(bào)表主要要是完成成數(shù)據(jù)打打印的功功能。它它會(huì)以更更直觀、、更讓用用戶接受受的方式式來組織織和打印印數(shù)據(jù),同同時(shí),也也會(huì)對(duì)數(shù)數(shù)據(jù)進(jìn)行行分組、、匯總。??梢葬樶槍?duì)企業(yè)業(yè)的實(shí)際際應(yīng)用,,設(shè)計(jì)出出非常復(fù)復(fù)雜的各種功能能的報(bào)表表。報(bào)表6.1Access2000概述Access2000的操作界界面數(shù)據(jù)訪問問頁(yè)與窗窗體類似似,也可可以在其其中對(duì)數(shù)數(shù)據(jù)進(jìn)行行增、刪刪、改的的操作,,但它是是在瀏覽覽器里操操作的,,也是Access2000版本后的的新產(chǎn)物物。數(shù)據(jù)訪問問頁(yè)6.1Access2000概述Access2000的操作界界面Access的宏主要要是用來來執(zhí)行鍵鍵盤、菜菜單和工工具欄、、系統(tǒng)功功能等需需要手工工執(zhí)行的的一些任任務(wù)。宏6.1Access2000概述Access2000的操作界界面模塊是子子程序和和函數(shù)的的集合,,一些通通用的函函數(shù)、處處理過程程、復(fù)雜雜的運(yùn)算算過程和和核心的的業(yè)務(wù)處處理等,,都可被被放在模模塊中。。利用模模塊,可可以提高高代碼的的可重用用性,也也更加方方便代碼碼的組織織與管理理。模塊6.2表的設(shè)計(jì)計(jì)表的概念念表格的名名稱記錄滾動(dòng)條6.2表的設(shè)計(jì)計(jì)創(chuàng)建表的的方法6.2表的設(shè)計(jì)計(jì)創(chuàng)建表的的方法6.2表的設(shè)計(jì)計(jì)創(chuàng)建表的的方法6.2表的設(shè)計(jì)計(jì)創(chuàng)建表的的方法6.2表的設(shè)計(jì)計(jì)創(chuàng)建表的的方法6.2表的設(shè)計(jì)計(jì)Access數(shù)據(jù)類型型①輸入入字段名名稱后,,按回車車鍵或Tab鍵,光標(biāo)標(biāo)便跳轉(zhuǎn)轉(zhuǎn)至【數(shù)據(jù)類型型】單元格中中。6.2表的設(shè)計(jì)計(jì)Access數(shù)據(jù)類型型字段命名名規(guī)定:◆長(zhǎng)度最多多只能為為64個(gè)字符。?!艨梢园瑵h字、、字母、、數(shù)字、、空格及及特殊的的字符((。、?。?、`、[、]之外)的的任意組組合?!舨荒芤韵认葘?dǎo)空格格開頭。?!舨荒馨刂谱肿址◤膹?到31的ASCII值)。6.2表的設(shè)計(jì)計(jì)Access數(shù)據(jù)類型型②單擊擊【數(shù)據(jù)類型型】單元格的的右側(cè)的的下三角角形按鈕鈕或按Alt+↓組合鍵,,打開數(shù)數(shù)據(jù)類型型選項(xiàng)列列表,并并在其中中選擇設(shè)設(shè)置字段段的數(shù)據(jù)據(jù)類型6.2表的設(shè)計(jì)計(jì)Access數(shù)據(jù)類型型6.2表的設(shè)計(jì)計(jì)設(shè)置字段段的有效效性規(guī)則則6.2表的設(shè)計(jì)計(jì)設(shè)置字段段的索引①選定定一張表表,單擊擊【設(shè)計(jì)】按鈕,打打開表設(shè)設(shè)計(jì)器,,然后單單擊字段段列表中中需要?jiǎng)?chuàng)創(chuàng)建索引引的字段段(如““書名””),再再在下方方【索引】屬性下拉拉列表中中,選擇擇“有((有重復(fù)復(fù))”或或者“有有(無重重復(fù))””,默認(rèn)認(rèn)為“無無”,然然后保存存表。6.2表的設(shè)計(jì)計(jì)設(shè)置字段段的索引②打開開表設(shè)計(jì)計(jì)器,再再單擊【視圖】|【索引】菜單命令令,或者者單擊【常用】工具欄上上的【索引】按鈕,打打開【索引】管理器6.2表的設(shè)計(jì)計(jì)設(shè)置字段段的索引6.2表的設(shè)計(jì)計(jì)設(shè)置字段段的其他屬性性【默認(rèn)值】:在新建建記錄時(shí)時(shí)會(huì)自動(dòng)動(dòng)把這個(gè)個(gè)值輸入入到字段段中。它它可以是是一個(gè)常常量值,,也可以以是一個(gè)個(gè)表達(dá)式式,表達(dá)達(dá)式中可可以包含含內(nèi)置函函數(shù)。【必填字段】:如果該屬屬性填入““是”,則則在插入新新記錄的時(shí)時(shí)候,這個(gè)個(gè)字段不能能留空,這這樣可以保保證資料的的完整性。?!据斎敕J绞健浚寒?dāng)焦點(diǎn)移移動(dòng)到這個(gè)個(gè)字段的時(shí)時(shí)候,將自自動(dòng)切換到到某種輸入入法模式。。6.2表的設(shè)計(jì)設(shè)置主鍵在每個(gè)字段段的【說明明】(Description)屬性性中,可以以為每個(gè)字字段輸入描描述性語句句。按照上面介介紹的知識(shí)識(shí),依次輸輸入和設(shè)置置其他字段段6.2表的設(shè)計(jì)設(shè)置主鍵6.2表的設(shè)計(jì)設(shè)置主鍵6.2表的設(shè)計(jì)設(shè)置主鍵6.3建立表間關(guān)關(guān)系關(guān)系的作用用關(guān)系是很重重要的數(shù)據(jù)據(jù)庫(kù)對(duì)象,,建立好關(guān)關(guān)系對(duì)于規(guī)規(guī)范表結(jié)構(gòu)構(gòu)、減少多多余數(shù)據(jù)、、保證數(shù)據(jù)據(jù)完整性、、保證數(shù)據(jù)據(jù)的有效性性和提高安安全性等方方面有著重重要作用,,并且使這這一切都非非常有效而而且簡(jiǎn)單。。6.3建立表間關(guān)關(guān)系一對(duì)一關(guān)系系在一對(duì)一關(guān)關(guān)系中,A表中的一行行最多只能能匹配于B表中的一行行,反之亦亦然。6.3建立表間關(guān)關(guān)系一對(duì)多關(guān)系系一對(duì)多關(guān)系系是最普通通的一種關(guān)關(guān)系。在這這種關(guān)系中中,A表中的一行行可以匹配配B表中的多行行,但是B表中的一行行只能匹配配A表中的一行行。6.3建立表間關(guān)關(guān)系多對(duì)多關(guān)系系在多對(duì)多關(guān)關(guān)系中,A表中的一行行可以匹配配B表中的多行行,反之亦亦然。要?jiǎng)?chuàng)創(chuàng)建這種關(guān)關(guān)系,需要要定義第三三個(gè)表,稱稱為結(jié)合表表,它的主主鍵由A表和B表的外部鍵鍵組成。6.3建立表間關(guān)關(guān)系建立表間關(guān)關(guān)系單擊【常用】工具欄上的的【關(guān)系】按鈕,打開開關(guān)系管理理器。第一一次打開關(guān)關(guān)系管理器器,會(huì)自動(dòng)動(dòng)彈出一個(gè)個(gè)【顯示表】對(duì)話框6.3建立表間關(guān)關(guān)系建立表間關(guān)關(guān)系6.3建立表間關(guān)關(guān)系建立表間關(guān)關(guān)系6.3建立表間關(guān)關(guān)系建立表間關(guān)關(guān)系6.3建立表間關(guān)關(guān)系修改、刪除除現(xiàn)有關(guān)系系在【關(guān)系】管理器中,,雙擊兩表表之間的連連線,將彈彈出【編輯關(guān)系】對(duì)話框。在在【編輯關(guān)系】對(duì)話框中可可修改關(guān)系系,例如重重新選擇相相關(guān)聯(lián)的字字段,然后后單擊【確定】按鈕即可。。在【關(guān)系】管理器中,,右擊兩表表之間的連連線,再選選擇【刪除】命令,便會(huì)會(huì)彈出確認(rèn)認(rèn)刪除的提提示框修改現(xiàn)有關(guān)系刪除現(xiàn)有關(guān)系6.3建立表間關(guān)關(guān)系修改、刪除除現(xiàn)有關(guān)系系6.4查詢操作查詢能夠在在數(shù)據(jù)處理理中帶來更更多的便捷捷:◆可以重新排排列數(shù)據(jù)順順序,使之之以更友好好的方式展展示出來。?!糁环祷剌^少少的字段。?!糁环祷胤虾弦?guī)定條件件的記錄。。◆返回位于多多個(gè)表中的的多個(gè)相關(guān)關(guān)記錄?!艨梢詫⒈碇兄械臄?shù)據(jù)進(jìn)進(jìn)行運(yùn)算、、統(tǒng)計(jì),這這些運(yùn)算得得到的結(jié)果果可以不直接存存儲(chǔ)在表中中,減少磁磁盤空間的的占用。◆可以批量的的更新數(shù)據(jù)據(jù),批量的的刪除數(shù)據(jù)據(jù)?!艨梢陨尚滦碌谋怼?fù)復(fù)制新數(shù)據(jù)據(jù)。6.4查詢操作查詢可分為為選擇查詢?cè)?、參?shù)查查詢、操作作查詢、交交叉表查詢?cè)兒蚐QL查詢等,其中操作查查詢包括更更新查詢、、追加查詢?cè)?、刪除查查詢和生成成表查詢。。6.4查詢操作選擇查詢是是最常見的的查詢類型型,它從一一個(gè)或多個(gè)個(gè)表中檢索索數(shù)據(jù)。我們也可以以使用選擇擇查詢來對(duì)對(duì)記錄進(jìn)行行分組,并并且對(duì)記錄錄作總計(jì)、、計(jì)數(shù)、平平均值以及及其他類型型的總和計(jì)計(jì)算。在數(shù)據(jù)表視視圖打開選選擇查詢會(huì)會(huì)顯示查詢?cè)兊慕Y(jié)果,,一般情況況下可以編編輯被顯示示的這些記記錄。選擇查詢6.4查詢操作選擇查詢6.4查詢操作選擇查詢6.4查詢操作選擇查詢6.4查詢操作選擇查詢6.4查詢操作選擇查詢6.4查詢操作選擇查詢6.4查詢操作更新查詢更新查詢是是可以對(duì)表表中的一組組記錄的一一個(gè)或者多多個(gè)字段作作全局的更更改。6.4查詢操作更新查詢6.4查詢操作更新查詢6.4查詢操作更新查詢6.4查詢操作更新查詢6.4查詢操作生成查詢生成表查詢?cè)儠?huì)生成新新表,新表表中包含一一個(gè)或多個(gè)個(gè)表中的全全部或部分分?jǐn)?shù)據(jù)的一一個(gè)副本。。生成表查詢?cè)冇兄趧?chuàng)創(chuàng)建表以導(dǎo)導(dǎo)出到其他他數(shù)據(jù)庫(kù)作作為備份。。6.4查詢操作生成查詢6.4查詢操作生成查詢6.4查詢操作生成查詢6.4查詢操作生成查詢6.4查詢操作追加查詢由于生成表表查詢每次次運(yùn)行會(huì)覆覆蓋掉已有有的數(shù)據(jù),,所以如果果要多次備備份不同的的數(shù)據(jù)到同同一張表中中,用生成成表查詢是是無法實(shí)現(xiàn)現(xiàn)的。但追追加查詢就就能滿足我我們的這種種需求,其其中插入的的數(shù)據(jù)可以以源自一個(gè)個(gè)或者多個(gè)個(gè)表中的一一組記錄,,也可以是是一條由表表達(dá)式指定定各字段值值的記錄。。6.4查詢操作追加查詢①因追加加查詢不能能生成新表表,只能向向已經(jīng)存在在的表中插插入新數(shù)據(jù)據(jù),所以我我們先創(chuàng)建建一個(gè)空的的表以滿足足查詢運(yùn)行行的先決條條件。打開開“羅斯文文示例數(shù)據(jù)據(jù)庫(kù)”,采采用【使用向?qū)?chuàng)創(chuàng)建表】的方法,從從“產(chǎn)品””表復(fù)制一一張名稱為為“中止產(chǎn)產(chǎn)品”的空空表。②打開““中止產(chǎn)品品”表,確確認(rèn)表中不不包含任何何記錄。然然后,打開開查詢?cè)O(shè)計(jì)計(jì)器,添加加“產(chǎn)品””表。6.4查詢操作追加查詢③

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論