Access數(shù)據(jù)庫及其應(yīng)用實踐報告.doc_第1頁
Access數(shù)據(jù)庫及其應(yīng)用實踐報告.doc_第2頁
Access數(shù)據(jù)庫及其應(yīng)用實踐報告.doc_第3頁
Access數(shù)據(jù)庫及其應(yīng)用實踐報告.doc_第4頁
Access數(shù)據(jù)庫及其應(yīng)用實踐報告.doc_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫及其應(yīng)用實踐報告學(xué) 號: 姓 名: 完成日期: 大學(xué)實踐課 一、實驗?zāi)康募耙?.1 能熟練掌握 Access2010的啟動、退出,以及操作界面和操作方法。1.2 能夠理解關(guān)系模型的基本概念。1.3 能夠完成簡單的數(shù)據(jù)庫概念設(shè)計、邏輯設(shè)計和物理設(shè)計。1.4 能夠熟練建立數(shù)據(jù)庫文件、表對象和關(guān)系。1.5 能夠熟練掌握基本SQL語言,能夠在Access中進行一般的SQL 查詢。1.6 能夠運用SQL對數(shù)據(jù)庫進行更新。1.7 能夠熟練掌握不同軟件之間的數(shù)據(jù)交換。二、實驗設(shè)備(環(huán)境)及要求PC機,Windows 7,Office 2010(主要是Access 2010)實驗參考教材:數(shù)據(jù)庫及其應(yīng)用(Access及Excel)學(xué)習(xí)與實驗實訓(xùn)教程(第二版)。 (以下簡稱實驗教程)三、實驗內(nèi)容及記錄實驗項目1:熟悉Access的啟動和退出,熟悉Access的界面1啟動Access練習(xí)不同的Access的啟動方法。答:(1)單擊“開始”按鈕,選擇“搜有程序”| Microsof Office | Microsoft Access 2010 菜單項。(2)雙擊 Access 桌面快捷方式(若沒有快捷方式可事先創(chuàng)建)(3)打開“計算機”窗口,找到要操作的 Access 數(shù)據(jù)庫文件,雙擊。 2退出Access 練習(xí)不同的Access的退出方法。答:(1)單擊 Access 主窗口關(guān)閉按鈕。(2)選擇“文件”選項卡單擊,在 Backstage 視圖中選擇“退出”項。(3)單擊Access 主窗口左上角圖標,選擇“控制菜單”中“關(guān)閉”項。(4)按 Alt + F4 組合鍵。3觀察并了解 Access用戶界面答:不同方式啟動進入Access,其界面有所差異。通過“開始”按鈕或桌面Access快捷方式啟動進入Backstage視圖;通過Access數(shù)據(jù)庫文件關(guān)聯(lián)則直接進入Access數(shù)據(jù)庫窗口。Access用戶界面主要由三個組件組成:l 功能區(qū)。l Backstage 視圖。l 導(dǎo)航窗格。(1) 觀察Backstage視圖:不同方式進入Backstage視圖,注意其差別。答:Microsoft Office Backstage 視圖是用于對文檔執(zhí)行操作的命令集。打開一個文檔,并單擊“文件”選項卡可查看 Backstage 視圖。在 Backstage 視圖中可以管理文檔和有關(guān)文檔的相關(guān)數(shù)據(jù):創(chuàng)建、保存和發(fā)送文檔,檢查文檔中是否包含隱藏的元數(shù)據(jù)或個人信息,設(shè)置打開或關(guān)閉“記憶式鍵入”建議之類的選項,等等。 (2)觀察功能區(qū):了解組成功能區(qū)的選項卡。答:操作截圖如下:最初的功能區(qū)的選項卡分別為:“開始”“創(chuàng)建”“外部數(shù)據(jù)”“數(shù)據(jù)庫工具”(3) 觀察導(dǎo)航窗格。各種對象的顯示組合。答:操作截圖如下: 導(dǎo)航窗格中,單擊每個選項卡就會出現(xiàn)相應(yīng)的對象的組合。4Access選項及其設(shè)置在Backstage視圖中選擇“選項”命令單擊,進入Access選項對話框窗口。在該窗口可設(shè)置默認文件夾等。可設(shè)置文檔窗口顯示方式、定制導(dǎo)航窗格、定制工具欄的項目等。答:進入“選項”對話框窗口,設(shè)置各種項目如下圖所示:#回答問題(1) 啟動Access一般有幾種方法? 答:啟動Access一般有3種方法,分別是 單擊“開始”按鈕,選擇“搜有程序”| Microsof Office | Microsoft Access 2010 菜單項。雙擊 Access 桌面快捷方式(若沒有快捷方式可事先創(chuàng)建) 打開“計算機”窗口,找到要操作的 Access 數(shù)據(jù)庫文件,雙擊。(2) 按鍵退出Access,對應(yīng)的鍵是什么? 答:按鍵退出Access對應(yīng)的快捷鍵是Alt+F4(3) 幾種方式進入Backstage視圖?答:直接啟動Access進入Backstage視圖打開已有的數(shù)據(jù)庫文件,單擊菜單欄上的“文件”按鈕進入Backstage視圖在“文件”選項卡上選擇“新建”命令,即出現(xiàn)新建數(shù)據(jù)庫的Backstage視圖界面 (4)最初功能區(qū)有哪幾個選項卡? 答:功能區(qū)的選項卡分別為:“開始”“創(chuàng)建”“外部數(shù)據(jù)”“數(shù)據(jù)庫工具”(5) 如何隱藏導(dǎo)航窗格? 答:利用導(dǎo)航窗格上的“百葉窗開/關(guān)”按鈕進行隱藏和顯示導(dǎo)航窗格。(6) 更改Access默認文件夾怎樣操作? 答: 選擇“工具”“選項”菜單命令,打開“選項”對話框。 單擊“常規(guī)”選項卡,在“默認數(shù)據(jù)庫文件夾”文本框中輸入所需的保存路徑。 單擊“確定”按鈕即可。(7) 怎樣在“快速訪問工具欄”中添加“復(fù)制”按鈕圖標? 答:在功能區(qū)單擊鼠標右鍵,選擇“自定義快速訪問工具欄”,選中“復(fù)制”按鈕添加到“快速訪問工具欄”中。實驗項目2:進行數(shù)據(jù)庫設(shè)計,完成表的創(chuàng)建、關(guān)系定義及完整性設(shè)置,輸入數(shù)據(jù)及操作數(shù)據(jù)1學(xué)習(xí)數(shù)據(jù)庫設(shè)計的方法 按照實驗教程中實驗2、實驗3的內(nèi)容,認真分析、了解數(shù)據(jù)庫設(shè)計中概念設(shè)計、邏輯設(shè)計、物理設(shè)計的意義及基本方法。實驗過程截圖如下:2創(chuàng)建數(shù)據(jù)庫文件按照實驗教程中實驗3的內(nèi)容,創(chuàng)建文件夾、數(shù)據(jù)庫文件。步驟:(1)在E盤上建立“test”文件夾(2)啟動Access進入Backstage視圖,選擇“新建”命令,接著在中間窗格中選擇“空數(shù)據(jù)庫”,單擊窗口右下側(cè)“文件名”欄右邊的文件夾瀏覽的按鈕,打開“文件新建數(shù)據(jù)庫”對話框,選擇E盤,“test”文件夾,在“文件名”欄輸入“項目管理”,單擊“確定”按鈕。(3)返回Backstage視圖。單擊“創(chuàng)建”按鈕,空數(shù)據(jù)庫“項目管理”建立起來了。3使用表設(shè)計視圖,完成所有表的創(chuàng)建寫出創(chuàng)建表的基本步驟,并附上截圖(詳細寫出1個表的設(shè)計過程即可)表的創(chuàng)建方法步驟:(1) 進入Access窗口,單擊功能區(qū)的“創(chuàng)建”標簽,選擇“創(chuàng)建”選項卡(2) 單擊“表設(shè)計”按鈕,啟動表設(shè)計視圖,如圖所示 (3)在設(shè)計視圖中按照表的設(shè)計定義各字段的名稱,數(shù)據(jù)類型,并設(shè)置字段屬性等。(4)定義主鍵,索引,設(shè)置表的屬性等。如圖所示(5)最后對表命名保存4定義表之間的關(guān)系當所有表都定義好后,通過建立關(guān)系實現(xiàn)表之間的引用完整性。寫出完整的操作步驟(重復(fù)操作可省略),并附上截圖。步驟:(1) 選擇“數(shù)據(jù)庫工具”選項卡,單擊“關(guān)系”按鈕。如圖所示(2)在“關(guān)系”窗口中右擊,彈出快捷菜單,然后選擇“顯示表”命令,彈出“顯示表”對話框。如圖所示(3) 在“顯示表”對話框 中選中需要創(chuàng)建關(guān)系的表,添加到“關(guān)系”窗口中。如圖所示 (4)從父表中選中被引用字段拖動到字表對應(yīng)的外鍵字段上,并在“編輯關(guān)系”對話框按照要求選擇相應(yīng)的復(fù)選框。如圖所示 (5)最后完成關(guān)系的創(chuàng)建。如圖所示5有效性規(guī)則與有效性文本根據(jù)表的物理設(shè)計,在創(chuàng)建表時,定義有效性規(guī)則屬性和有效性文本。步驟:(1) 點擊Access右下方設(shè)計視圖選項卡,進入數(shù)據(jù)表設(shè)計視圖(2) 在編輯視圖中選中要編輯的字段,最后進編輯框中設(shè)置器有效性規(guī)則和有效性文本。如圖所示 6設(shè)置格式屬性與輸入掩碼屬性按照實驗教程實驗4,設(shè)置有關(guān)格式、輸入掩碼屬性。步驟:在“教師”表中,由于“工號”是6為文本,第一位是字母,后5位由0-9數(shù)字組成,因此在“教師”表設(shè)計視圖中選中“工號”字段,定義“輸入掩碼”字段屬性的值“L0000”,如下圖所示:7設(shè)置查閱選項按照實驗教程實驗4,設(shè)置查閱選項。寫出實驗步驟,并附截圖。為“項目”表中的“項目類別”定義查閱控件綁定步驟如下:(1) 進入“項目”表設(shè)計視圖,選中“項目類別”字段,單擊“查閱”選項卡。(2) 在“顯示控件”欄中選擇“列表框”,在“行來源類型 ”欄中選擇“值列表”(3) 在“行來源類型中”輸入“國家級重點;國家級一般;校級”。如圖所示(4) 最后單擊工具欄中的“保存”按鈕,即可使用查詢列表用于輸入。8數(shù)據(jù)表視圖下數(shù)據(jù)記錄的顯示與操作根據(jù)實驗教程附錄的數(shù)據(jù),練習(xí)記錄的添加、修改、刪除數(shù)據(jù)操作。練習(xí)數(shù)據(jù)表視圖中的各種操作。進入數(shù)據(jù)表視圖對教師信息進行添加、刪除、修改的操作。步驟:(1)添加記錄,利用數(shù)據(jù)表視圖進行記錄輸入操作,選擇“新紀錄”標記,然后輸入記錄。輸入的數(shù)據(jù)應(yīng)該滿足各種完整性要求。(2)要修改表中的數(shù)據(jù),選中直接修改即可(3)刪除表中的數(shù)據(jù),在數(shù)據(jù)表視圖中左側(cè)的“記錄選定器”上選中該記錄,單擊右鍵,在快捷菜單中選擇“刪除記錄”命令,或按“Delete”鍵刪除記錄。#回答問題(1)什么是實體碼?它在轉(zhuǎn)換為關(guān)系模型后成為關(guān)系的什么?答:用來唯一確定或區(qū)分實體集中每一個實體的屬性或?qū)傩越M合成為實體碼,或稱為實體標識符。轉(zhuǎn)化成關(guān)系模型之后成為關(guān)系的“鍵”(2)在本實驗中,如果允許一名教師指導(dǎo)多個項目,ER圖和關(guān)系有何變化?答:在ER圖中教師與學(xué)生的對應(yīng)關(guān)系變?yōu)?:n(3)1:1聯(lián)系、1:n聯(lián)系、m:n聯(lián)系轉(zhuǎn)換為關(guān)系時是如何處理的?答:1:1的聯(lián)系,一般不必單獨成為一個關(guān)系模型,即給聯(lián)系取一個關(guān)系模式名,與聯(lián)系相關(guān)的各實體的碼成為該關(guān)系模式的屬性,聯(lián)系自身的屬性成為該關(guān)系模式其余的屬性。1:n的聯(lián)系,一般不必單獨成為一個關(guān)系模式,可以將它與聯(lián)系中的n方實體轉(zhuǎn)化成的關(guān)系模式合并m:n的聯(lián)系必須單獨成為一個關(guān)系模式,不能與任何一方實體合并(4)數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計,屬于數(shù)據(jù)庫設(shè)計中的什么步驟?答:屬于數(shù)據(jù)庫設(shè)計中的“邏輯設(shè)計”步驟(5)Access存儲數(shù)據(jù)時,用到幾個數(shù)據(jù)庫文件?擴展名是什么?答:Access存儲數(shù)據(jù)時一個數(shù)據(jù)庫保存在一個文件中,文件的擴展名位accdb(6)在表結(jié)構(gòu)設(shè)計中,應(yīng)該包含哪些內(nèi)容?答:在表結(jié)構(gòu)設(shè)計中應(yīng)包含:字段名、數(shù)據(jù)類型、字段屬性(字段大小、有效性規(guī)則、索引、主鍵)(7)在本實驗設(shè)計中,共使用了哪些數(shù)據(jù)類型?不同類型對寬度如何規(guī)定?答:運用文本,時間,數(shù)字(8)定義表之間的關(guān)系時,“實施參照完整性”的意義是什么?在“編輯關(guān)系”對話框中選中或者撤銷“級聯(lián)更新相關(guān)字段”復(fù)選框,對于數(shù)據(jù)表的操作有何影響?答:實施參照完整性這樣在子表中添加或更新數(shù)據(jù)時,Access將檢驗子表新加入的外鍵值是否滿足參照的完整性,如果外鍵值沒有與之對應(yīng)的主鍵值,Access將拒絕添加或更新數(shù)據(jù)。(9)建立表的關(guān)系,是否要求發(fā)生關(guān)系的兩個字段必須同名?答:表之間的聯(lián)系字段可以不同名,但必須在數(shù)據(jù)類型和字段屬性設(shè)置上相同。(10)如何輸入學(xué)生的照片?答:學(xué)生照片類型應(yīng)為OLE對象,輸入OLE對象方法為:利用“剪切”或“復(fù)制”將對象放置在“剪貼板”中,然后在輸入記錄的“OLE對象”型字段上右擊,彈出快捷菜單,快捷菜單中選中“粘貼”命令,則將對象保存在表中。(11)定義表時,設(shè)置“有效性文本”字段屬性有何作用?答:“有效性文本”屬性允許用戶指定提示的文字,所以“有效性文本”屬性與配套使用。如果用戶不定義“有效性文本”屬性,Access將提示默認文本。(12)可以采用查閱方法輸入的字段類型有哪些?綁定查閱列表框控件進行輸入,如果不點擊其中的值,而是輸入不同的值,是否可以輸入?如果一定要使輸入的值限定在列表框的值的范圍內(nèi),應(yīng)該如何實現(xiàn)?答:可采用查閱向?qū)л斎氲臄?shù)據(jù)為“文本”,“數(shù)字”,“是否”3種類型的字段。如果不點擊其中的值,也可以輸入不同的值。如果一定要是輸入的值限定在列表框的范圍內(nèi),可以“查閱向?qū)А睂υ捒蛑羞x中“是否要將條目限于選擇?”復(fù)選框,如下圖所示。(13)若為“專業(yè)”表的“學(xué)院編號”字段設(shè)計“查閱”控件。數(shù)據(jù)從“學(xué)院”表中來,顯示“學(xué)院編號”和“學(xué)院名稱”兩列數(shù)據(jù),采用列表框。寫出設(shè)計過程。答:在設(shè)計視圖中打開“查閱”選項卡,在“顯示控件”屬性設(shè)置為“列表框在“行來源類型”屬性設(shè)置為“表/查詢”將“行來源”屬性設(shè)置為“學(xué)院”.將“綁定列”屬性設(shè)置為1,該列將對應(yīng)“學(xué)院”表中第一列學(xué)院編號將“列數(shù)”屬性設(shè)置為2,這樣在數(shù)據(jù)表視圖中將顯示兩列 如下圖所示(14)在數(shù)據(jù)表瀏覽展開子表時,可以最多展開多少層子表?若要同時展開每條記錄的的子表,應(yīng)該如何操作?答:作為關(guān)系的父表,在瀏覽時如果想同時了解被其他表的引用情況,可以再數(shù)據(jù)表視圖中單擊記錄左側(cè)的展開指示器查看 相關(guān)子表。展開之后展開指示器會變成折疊的指示器。最多可以展開7層子表。當多個子表需要選擇查看的子表,多層主/子表課逐層展開。如下圖所示 實驗項目3:SQL視圖中表達式練習(xí)1進入SQL視圖及在不同視圖間切換按照實驗教程實驗5操作,熟悉不同視圖切換。2不同類型數(shù)據(jù)的表達式運算在SQL視圖中分別輸入以下命令,分別進入數(shù)據(jù)表視圖查看結(jié)果。寫出各命令結(jié)果。對于參數(shù)自己輸入數(shù)據(jù)。SELECT -5.122+(17 mod 3);運行結(jié)果:SELECT Hello +,World!,LEFT(清華大學(xué)出版社,2)+RIGHT(清華大學(xué)出版社,3);運行結(jié)果:SELECT 你畢業(yè)的年份是, VAL(LEFT(你的學(xué)號,2)+4;運行結(jié)果:SELECT 現(xiàn)在是+STR(YEAR(DATE()+年,現(xiàn)在的時間是:+CSTR(TIME();運行結(jié)果:SELECT 張三李四,ABCD1000;運行結(jié)果:#回答問題(1)有哪幾種方式可進入“SQL視圖”?如果用“記事本”編寫了SQL語句,是否可以在SQL視圖中使用?如何操作? 答:單擊“查詢設(shè)計”按鈕,進入界面,在查詢功能區(qū)右下角單擊“SQL”視圖按鈕,將設(shè)計視圖切換到SQL視圖界面。代開“查詢設(shè)計”視圖,在其功能區(qū)單擊SQL按鈕,如圖在記事本中編寫的SQL語句可以直接在SQL視圖中使用,復(fù)制記事本中的SQL語句再粘貼到SQL視圖的編輯區(qū)中(2)為什么不能在數(shù)字常量前加“¥”或“$”符號表示幣值常量?“¥”或“$”有何作用?答:Access事先規(guī)定了數(shù)字運算符用來對數(shù)字型或貨幣型數(shù)據(jù)進行運算,運算的結(jié)果也是數(shù)字型數(shù)據(jù)或貨幣型數(shù)據(jù)?!埃ぁ被颉?”用來表示貨幣的單位,在定義“貨幣“型字段的”格式“屬性中使用。實驗項目4:使用SQL命令進行查詢和操作1練習(xí)SQL查詢的SELECT語句按照實驗教程實驗6,練習(xí)SQL-SELECT查詢,查看查詢結(jié)果。(1)查詢“學(xué)院”、“專業(yè)”、“學(xué)生”完整數(shù)據(jù)在SQL視圖中輸入: SELECT 學(xué)院.*, 專業(yè).*, 學(xué)生.* FROM (學(xué)院 INNER JOIN 專業(yè) ON 學(xué)院.學(xué)院編號 = 專業(yè).學(xué)院編號) INNER JOIN 學(xué)生 ON 專業(yè).專業(yè)編號 = 學(xué)生.專業(yè)編號; (2)查詢“工商管理”專業(yè)所有女生的信息。在SQL視圖中輸入:SELECT 專業(yè)名稱,學(xué)生.* FROM 學(xué)生 INNER JOIN 專業(yè) ON 學(xué)生.專業(yè)編號 = 專業(yè).專業(yè)編號WHERE 專業(yè).專業(yè)名稱 = 工商管理 AND 學(xué)生.性別 = 女;(3)查詢作為“項目負責(zé)人”的學(xué)生的學(xué)號、姓名、性別。保存為負責(zé)人查詢在SQL中輸入:SELECT 學(xué)生.學(xué)號,學(xué)生.姓名,學(xué)生.性別 FROM 學(xué)生 INNER JOIN 項目分工 ON 學(xué)生.學(xué)號 = 項目分工.學(xué)號WHERE 項目分工.分工 = 負責(zé)人;單擊“文件”選項卡,選擇“保存”,在“另存為”對話框中輸入保存名稱“項目負責(zé)人查詢”2練習(xí)SQL的創(chuàng)建表、插入、更新、刪除操作語句按照實驗教程實驗6,練習(xí)SQL的相關(guān)命令,查看結(jié)果。(1)在教師表中添加一個新教工的信息(2)將“校級”項目的經(jīng)費增加1000元(3)創(chuàng)建“已結(jié)項項目”表,包括:項目編號、項目名稱、項目類別、指導(dǎo)老師工號、負責(zé)人學(xué)號。3寫出實現(xiàn)以下功能的SQL語句(1)查詢“專業(yè)”表,顯示開設(shè)的所有專業(yè)涉及的專業(yè)類別。步驟:選擇 “創(chuàng)建”“查詢設(shè)計”,在窗口右下角的視圖切窗口中切換SQL視圖在設(shè)計視圖中輸入SQL語句:(2) 查詢各專業(yè)學(xué)生的人數(shù)。步驟:選擇 “創(chuàng)建”“查詢設(shè)計”,在窗口右下角的視圖切窗口中切換SQL視圖在設(shè)計視圖中輸入SQL語句:(3)統(tǒng)計沒有參與項目的學(xué)生人數(shù)。步驟:選擇 “創(chuàng)建”“查詢設(shè)計”,在窗口右下角的視圖切窗口中切換SQL視圖在設(shè)計視圖中輸入SQL語句:#回答問題(1)不命名保存查詢,與將查詢保存為查詢對象有何區(qū)別?查詢對象有什么作用? 答:不命名保存的查詢,創(chuàng)建好之后可以直接運行查看運行結(jié)果,但是不能在關(guān)閉之后反復(fù)查看同一個查詢,需要反復(fù)查看同一個查詢需要保存為查詢對象。保存為查詢對象以后既可以反復(fù)打開同一個查詢,也可以作為其它數(shù)據(jù)庫操作與表類似的數(shù)據(jù)源。(2)上述實驗中,插入“已結(jié)項項目”表的命令是否可以省略字段列表?為什么?答:不可以省略字段列表(3)刪除“已結(jié)項項目”的命令的條件為什么沒有比較對象?實驗項目5:使用交互方式進行查詢和操作1進入查詢設(shè)計視圖進行交互式選擇查詢設(shè)置按照實驗教程實驗7,練習(xí)可視交互方式的選擇查詢。查看對應(yīng)的SQL命令。查詢專業(yè)表,顯示開設(shè)的所有專業(yè)涉及的學(xué)科門類。步驟:通過顯示表對話框,將“專業(yè)”表加入設(shè)計視圖在設(shè)計網(wǎng)格中“字段”欄選擇“專業(yè)類別”字段,并勾選“顯示”顯示欄因為該字段的值有重復(fù),因此進入“屬性表”對話框,選擇“唯一值”屬性為“是”2進行交叉表查詢按照實驗教程實驗7,練習(xí)可視交互方式的交叉表查詢。查看對應(yīng)的SQL命令。將學(xué)生的“學(xué)號”和“姓名”作為行標題,“項目編號”作為列標題,“分工”最為交叉數(shù)據(jù),生成交叉表步驟:(1)在查詢設(shè)計視圖,添加“學(xué)生”、“項目分工”表。在設(shè)計窗格中添加“學(xué)號”“姓名”“項目名稱”“分工”字段。(2)單擊“交叉表”按鈕,添加“總計”欄和“交叉表”欄,在“交叉表”欄設(shè)置“學(xué)號”“姓名”作為行標題,“分工”作為“值”,在“總計”欄設(shè)置分工為“First”。這樣交叉表查詢就設(shè)計完畢。運行查詢,查詢效果如下所示3生成表查詢操作按照實驗教程實驗8,練習(xí)可視交互方式的生成表查詢。查看對應(yīng)的SQL命令。將實驗6第2項實驗中“已結(jié)項項目”的處理通過生成表方式完成步驟:(1)進入查詢設(shè)計視圖,添加“項目”和“項目分工”表。設(shè)置“項目編號、項目名稱、指導(dǎo)老師工號、學(xué)號、是否結(jié)項”字段并設(shè)置相應(yīng)的條件(2)然后單擊“生成表”按鈕,彈出“生成表”對話框,輸入生成表名稱,單擊“確定”按鈕,運行查詢,將結(jié)果被保存到當前數(shù)據(jù)庫中。4刪除、更新查詢操作按照實驗教程實驗8,練習(xí)可視交互方式的刪除、更新查詢。查看對應(yīng)的SQL命令。將“校級”項目經(jīng)費增加1000元操作步驟:(1)在設(shè)計視圖中添加“項目”表,單擊“更新”按鈕,設(shè)計創(chuàng)個增加“更新到”欄。(2)添加“經(jīng)費”字段,然后在“更新到”欄中輸入“項目.經(jīng)費=1000”(3)添加“項目類別”字段,在“條件”欄中輸入“校級”,設(shè)計完成,如圖所示(4)單擊“運行”按鈕運行查詢#回答問題(1)將本實驗切換到SQL視圖, 答:選擇 “創(chuàng)建”“查詢設(shè)計”,在窗口右下角的視圖切窗口中切換SQL視圖,在設(shè)計視圖中輸入相應(yīng)的SQL語句,如下所示SELECT 項目.項目名稱, 項目.指導(dǎo)教師工號, 項目分工.學(xué)號, 項目分工.分工, 項目.是否結(jié)項FROM 項目 INNER JOIN 項目分工 ON 項目.項目編號 = 項目分工.項目編號WHERE (項目分工.分工)=負責(zé)人) AND (項目.是否結(jié)項)=True);UPDATE 項目 SET 項目.經(jīng)費 = 項目.經(jīng)費+1000WHERE (項目.項目類別)=校級);(2)深入體會交叉表查詢的作用,簡述交叉表查詢的實質(zhì)意義。為什么本實驗的交叉表只添加了兩個表?答:交叉表查詢是一種特殊的匯總查詢,是一種非常實用的查詢功能。交叉表中儲存的數(shù)據(jù)是兩部分聯(lián)系產(chǎn)生的值,就可以將發(fā)生聯(lián)系的兩部分分別作為列標題,行標題,將聯(lián)系的值作為交叉值,從而生成了交叉表查詢。本實驗交叉表查詢的數(shù)據(jù)只涉及到兩個表。(3)在交叉表設(shè)置時,作為行標題的字段最多可以設(shè)置幾個?作為列標題和交叉值的字段最多可以設(shè)置幾個?答:交叉表的內(nèi)容可以通過另外一種方式來輸出顯示??芍付ㄔ幢淼囊粋€或多個字段作為行標題,一個字段作為列標題,一個字段作為交叉值的來源(4)刪除查詢或更新查詢?nèi)绻枰ㄟ^其他表的條件實現(xiàn),如何在設(shè)計視圖中實現(xiàn)?答:刪除查詢或更新查詢?nèi)绻枰ㄟ^其他表的條件實現(xiàn),可以在設(shè)計視圖中的屬性表中進行具體選擇。實驗項目6:數(shù)據(jù)交換1導(dǎo)入操作(1)寫出將附錄中的“學(xué)院”表數(shù)據(jù)導(dǎo)入到“項目管理”數(shù)據(jù)庫中的步驟。(通過文本文件方式)步驟:打開“項目管理”數(shù)據(jù)庫,在“外部數(shù)據(jù)”選項卡的“導(dǎo)入并鏈接”組中單擊“文本文件”按鈕,彈出“獲取外部數(shù)據(jù)-文本文件”對話框如下圖所示在該對話框中單擊“瀏覽”按鈕,彈出“打開”對話框,找到并選擇要導(dǎo)入的文本文件,單擊“打開”按鈕?;氐健矮@取外部數(shù)據(jù)-文本文件”對話框中,選擇“指定數(shù)據(jù)在當前數(shù)據(jù)框中的儲存方式和儲存位置”下面的“將源數(shù)據(jù)導(dǎo)入當前數(shù)據(jù)庫的新表中”單選按鈕單擊“確定”按鈕,彈出“導(dǎo)入文本向?qū)А睂υ捒?,如下圖所示,在該對話框中選中“固定寬度字段之間使用空格使所有字段列內(nèi)對齊”單選按鈕單擊“下一步”按鈕,進入第二個“導(dǎo)入文本向?qū)А睂υ捒颍缦聢D所示,在該對話框匯總設(shè)置分割線單擊下一步,選擇設(shè)置字段名稱,數(shù)據(jù)類型,有無索引,以及哪些字段不宜導(dǎo)入單擊下一步按鈕,進入第四個對話框,選擇主鍵單擊“完成”按鈕,這時Access數(shù)據(jù)庫中產(chǎn)生了一個導(dǎo)入的表(2)寫出將附錄中“專業(yè)”表數(shù)據(jù)導(dǎo)入到“項目管理”數(shù)據(jù)庫中的步驟。(通過Excel文件)步驟:在Access中打開“項目管理”數(shù)據(jù)庫,單擊“外部數(shù)據(jù)”選項卡的“導(dǎo)入并鏈接”組中的Excel按鈕,彈出“獲取外部數(shù)據(jù)Excel電子表格”對話框,然后單擊“瀏覽”按鈕,制定“專業(yè).xlsx”的存放路徑,如下圖所示單擊“確定”按鈕,彈出“導(dǎo)入數(shù)據(jù)表”對話框,選中“第一行包含列標題”復(fù)選框,如圖所示單擊“下一步”按鈕,對每個字段的數(shù)據(jù)類型以及索引根據(jù)需要進行設(shè)置單擊“下一步”對主鍵進行設(shè)置單擊“下一步”,在“導(dǎo)入到表”文本框中輸入“專業(yè)”單擊完成按鈕即可。2導(dǎo)出操作將“學(xué)院”和“專業(yè)”聯(lián)接為一個表的查詢,然后導(dǎo)出到Excel中。寫出操作的主要過程。步驟:(1)進入查詢

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論