2023年ACCESS數(shù)據(jù)庫技術實驗指導書_第1頁
2023年ACCESS數(shù)據(jù)庫技術實驗指導書_第2頁
2023年ACCESS數(shù)據(jù)庫技術實驗指導書_第3頁
2023年ACCESS數(shù)據(jù)庫技術實驗指導書_第4頁
2023年ACCESS數(shù)據(jù)庫技術實驗指導書_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《ACCESS數(shù)據(jù)庫技術》實驗指導書武漢理工大學華夏學院課程簡介:《ACCESS數(shù)據(jù)庫技術》課程重要講授數(shù)據(jù)庫的基本概念,Access2023開發(fā)環(huán)境、創(chuàng)建數(shù)據(jù)庫、數(shù)據(jù)表的使用與編輯、查詢方法的設計、窗體的應用、報表的使用和數(shù)據(jù)訪問頁在Access中的應用以及Access與其它數(shù)據(jù)源之間導入、導出與鏈接的過程等內(nèi)容。學習本課程的目的是使學生掌握Access2023的使用,掌握用Access管理數(shù)據(jù)的技術,掌握Access2023的功能、應用、使用方法和數(shù)據(jù)庫應用程序開發(fā)技巧等。課程安排:教學總周數(shù):10周教學總時數(shù):40學時(理論教學24學時,實驗教學16學時)課程規(guī)定:上課要認真學習,上機要認真實踐,注重理論聯(lián)系實際。要學有所悟,學有所用。課程考核:本課程的期末成績分為平時成績和期末實驗大作業(yè)成績兩部分,成績計算方法為:大作業(yè)成績占總成績的60%,平時成績(含考勤、平時作業(yè)、實驗成績)占總成績的40%。實驗規(guī)定:1.明的確驗課是本課程的重要組成部分,與理論課有著同等地位,是培養(yǎng)自身的實驗技能與創(chuàng)新能力的重要途徑;2.在實驗課前,對實驗的目的、規(guī)定和基本內(nèi)容,實驗的重點和難點,應進行預習與討論,擬定實行措施;3.了解實驗室的規(guī)章制度和安全用電常識、實驗設備損壞補償制度等,加強安全意識,愛惜實驗設備;4.實驗課期間不得擅自離開實驗室或從事與本實驗無關的活動,準時按質(zhì)完畢實驗作業(yè),培養(yǎng)發(fā)明性思維,努力提高自身的實踐能力;5.每次實驗應提交實驗結(jié)果,結(jié)合實驗操作過程給予綜合評分(對于有發(fā)明性的實驗成果酌情給予加分),作為期末考試成績的一部分。

ACCESS數(shù)據(jù)庫技術實驗報告實驗題目:姓名:學號:班級:實驗環(huán)境:思考題回答:實驗內(nèi)容與完畢情況以及出現(xiàn)的問題:解決方案(列出碰到的問題及解決辦法,列出沒有解決的問題):教師評語:2023年月日實驗一Access2023開發(fā)環(huán)境的熟悉一、實驗目的:1.掌握數(shù)據(jù)庫的基本知識,了解Access的開發(fā)環(huán)境,熟悉系統(tǒng)菜單的功能,初步結(jié)識理解數(shù)據(jù)庫和表的概念。2.通過創(chuàng)建數(shù)據(jù)庫理解數(shù)據(jù)庫結(jié)構(gòu)的描述方法,掌握創(chuàng)建Access2023數(shù)據(jù)庫的各種方法。二、準備工作:1.結(jié)識并掌握創(chuàng)建數(shù)據(jù)庫的各種方法;2.學習使用各種方法創(chuàng)建數(shù)據(jù)庫;3.在D:盤下新建一個自己的文獻夾,用于存放實驗作業(yè)。實驗完畢后將實驗文獻拷貝帶走,每次實驗都要用。由于個人因素數(shù)據(jù)丟失,實驗成績按0分記。三、實驗內(nèi)容:3.1瀏覽羅斯文數(shù)據(jù)庫1)啟動Access程序,單擊Access任務窗格“開始工作”列表框中的“其他…”,即可出現(xiàn)“打開”對話框。2)選擇,“C:\Programfiles\Microsoftoffice\office11\Samples\Northwind.mdb”數(shù)據(jù)庫文獻,單擊“打開”按鈕,即可出現(xiàn)Northwind數(shù)據(jù)庫的信息提醒窗口。3)選中“下次不再顯示本屏?!睆瓦x框,單擊“擬定”按鈕,即可關閉Northwind數(shù)據(jù)庫的信息提醒窗口,并出現(xiàn)Northwind數(shù)據(jù)庫窗口。4)關閉Northwind數(shù)據(jù)庫窗口,關閉Access程序。5)重新啟動Access程序,單擊Access任務窗格“開始工作”列表框中的“C:\Programfiles\…\Samples\Northwind”,即可出現(xiàn)Northwind數(shù)據(jù)庫窗口,將Northwind數(shù)據(jù)庫窗口最大化。6)單擊“表”選項卡,雙擊其中的“產(chǎn)品”表,即可出現(xiàn)“產(chǎn)品”表的數(shù)據(jù)表視圖,單擊“單價”字段上方的字段選擇器,即可選中整個列,單擊工具欄中的“降序”按鈕,即可將所有記錄按單價從高到低排序,將最高單價¥263.50改為¥264.50,關閉數(shù)據(jù)表視圖,單擊“否”按鈕不保存對“產(chǎn)品”表的設計的更改(即不保存排序效果),即可將數(shù)據(jù)表視圖關閉,并對“產(chǎn)品”表的數(shù)據(jù)的修改自動存盤。7)單擊“查詢”選項卡,雙擊其中的“十種最貴的產(chǎn)品”查詢,即可出現(xiàn)查詢窗口,此時可看到最高單價為¥264.50,關閉查詢窗口。8)單擊“窗體”選項卡,雙擊其中的“產(chǎn)品”窗體,即可出現(xiàn)窗體窗口,連續(xù)單擊數(shù)據(jù)庫向?qū)О粹o中的“下一記錄”按鈕,直到看到單價為¥264.50的產(chǎn)品的記錄。將其單價改為¥263.50,關閉窗體窗口,則可通過“產(chǎn)品”窗體對“產(chǎn)品”表的數(shù)據(jù)進行修改并自動存盤。

9)單擊“報表”選項卡,雙擊其中的“各類產(chǎn)品”報表,即可出現(xiàn)報表窗口,查看其中第3頁的內(nèi)容,即可看到“特制品”和“飲料”兩類產(chǎn)品的產(chǎn)品名稱和庫存量報表,關閉報表窗口。10)單擊“宏”選項卡,選擇其中的“按金額匯總銷售額”宏,單擊“設計”按鈕,即可出現(xiàn)宏設計窗口,關閉宏設計窗口。10)關閉數(shù)據(jù)庫窗口,關閉Access程序。3.2用數(shù)據(jù)庫向?qū)Ы?shù)據(jù)庫進入Access2023,使用“本機上的模板”新建一個“訂單”數(shù)據(jù)庫,通過“主切換面板”使用該數(shù)據(jù)庫的基本功能,通過數(shù)據(jù)庫窗口觀測此數(shù)據(jù)庫中的七個對象;1)啟動Access程序,單擊Access任務窗格“開始工作”列表框中的“新建文獻…”單選按鈕,單擊“本機上的模板”按鈕,即可出現(xiàn)“模板”對話框。

2)單擊“數(shù)據(jù)庫”選項卡,雙擊其中的“訂單入口”模板,選擇D盤中自己的子目錄,將文獻名從“訂單入口1'’改為“訂單入口,',單擊“創(chuàng)建”按鈕。3)單擊“下一步”按鈕。4)不添加可選字段而是直接單擊“下一步”按鈕。5)選擇屏幕的顯示樣式為“工業(yè)”,單擊“下一步”按鈕。6)選擇打印報表所用的樣式為“緊湊”,單擊“下一步”按鈕。7)單擊“下一步”按鈕。8)取消“是的,啟動該數(shù)據(jù)庫”復選框,單擊“完畢”按鈕。9)單擊“擬定”按鈕。將數(shù)據(jù)庫窗口最大化。10)單擊“表”選項卡,可看到其中有十個表。11)單擊“查詢”選項卡,可看到其中有四個查詢。12)單擊“窗體”選項卡,可看到其中有十四個窗體。13)單擊“報表”選項卡,可看到其中有六個報表。14)關閉數(shù)據(jù)庫窗口,關閉Access程序。3.3、建立新表進入Access2023,使用直接創(chuàng)建“空”數(shù)據(jù)庫的方法建立一個名為“書本管理”的數(shù)據(jù)庫,存放在自己的文獻夾中(注:以后所有的實驗作業(yè)均存放在自己創(chuàng)建的文獻夾中,方便查找和檢查,牢記離開實驗室時做好備份工作,以免數(shù)據(jù)丟失);1)用Windows的“資源管理囂”或“我的電腦”在D盤根目錄中建立自己的子目錄,目錄名自取。2)啟動Access程序,在對話框中選擇“空Access數(shù)據(jù)庫”單選按鈕,單擊“擬定”按鈕,選擇D盤中自己的子目錄,將文獻名從“dbl"改為“書本管理”,單擊“創(chuàng)建”按鈕,即可出現(xiàn)數(shù)據(jù)庫窗口,將數(shù)據(jù)庫窗口最大化。3)雙擊“使用向?qū)?chuàng)建表”,選擇“個人”單選按鈕,在示例表中選擇“書籍”,在示例字段中依次雙擊“書籍ID”、“版權年份”、“ISBN編號”、“出版商名稱”、“購買價格”、“頁數(shù)”等六個字段,單擊“下一步”按鈕,選擇“是,設立一個主鍵”單選按鈕,單擊“下一步”按鈕,選擇“直接向表中輸入數(shù)據(jù)”單選按鈕,單擊“完畢”按鈕,即可出現(xiàn)數(shù)據(jù)表視圖,關閉數(shù)據(jù)表視圖,即可創(chuàng)建“書籍”表。4)雙擊“使用向?qū)?chuàng)建表”,選擇“商務”單選按鈕,在示例表中選擇“學生”,在示例字段中依次雙擊“學生ID”、“名字”、“姓氏”、“學號”等四個字段,單擊“下一步”按鈕,選擇“不,自行設立主鍵”單選按鈕。單擊“下一步”按鈕,在下拉列表中選擇“學號”將擁有唯一標記每個記錄的數(shù)據(jù),選擇“添加新記錄時自行輸入的數(shù)字和/或字母”單選按鈕,單擊“下一步”按鈕,不創(chuàng)建表之間的關系而是直接單擊“下一步”按鈕,選擇“直接向表中輸入數(shù)據(jù)”單選按鈕,單擊“完畢”按鈕,即可出現(xiàn)數(shù)據(jù)表視圖,關閉數(shù)據(jù)表視圖,即可創(chuàng)建“學生”表。

5)雙擊“使用設計器創(chuàng)建表”,即可出現(xiàn)表設計視圖。在第一行輸入字段名稱“書籍ID",設立數(shù)據(jù)類型為“數(shù)字”,在第二行輸入字段名稱“學號”,設立數(shù)據(jù)類型為“文本”,在第三行輸入字段名稱“出借日期”,設立數(shù)據(jù)類型為“日期/時間”,單擊工具欄中的“保存”按鈕,將表名稱改為“出借情況”,單擊“擬定”按鈕,單擊“否”按鈕不創(chuàng)建主鍵,關閉表設計視圖,即可創(chuàng)建“出借情況”表。6)關閉數(shù)據(jù)庫窗口,關閉Access程序。打開Access程序,觀測“書本管理”數(shù)據(jù)庫的界面,熟悉菜單欄、工具欄。再次觀測其中包含的七個對象。四、思考題:1.總結(jié)Access中共有幾種創(chuàng)建數(shù)據(jù)庫的方法,都是如何操作的;2.Access97或更早的Access版本的數(shù)據(jù)庫能否直接在Access2023中打開和使用?為什么?3.舊版本的Access數(shù)據(jù)庫能否轉(zhuǎn)換為Access2023的文獻格式?若能如何轉(zhuǎn)換?4.Access2023數(shù)據(jù)庫文獻能轉(zhuǎn)換為舊版本的數(shù)據(jù)庫嗎?若能如何轉(zhuǎn)換?

實驗二表的創(chuàng)建和使用一、實驗目的:掌握創(chuàng)建表的各種方法,通過設立字段屬性加深對數(shù)據(jù)類型、表達式等概念的理解。二、準備工作:1.結(jié)識并掌握創(chuàng)建數(shù)據(jù)表的各種方法;2.掌握數(shù)據(jù)庫管理方面的技巧;3.創(chuàng)建一個完整的數(shù)據(jù)庫;三、實驗內(nèi)容:3.1在設計視圖中修改表的結(jié)構(gòu)1)啟動Access程序,打開“書本管理”數(shù)據(jù)庫,即可出現(xiàn)數(shù)據(jù)庫窗口,將數(shù)據(jù)庫窗口最大化。2)選擇“學生”表,單擊“設計”按鈕,即可出現(xiàn)“學生”表的設計視圖。3)將光標移動到“學生ID”字段上,單擊工具欄中的“刪除行”按鈕,單擊“是”按鈕,即可刪除“學生ID”字段。4)在“姓氏”字段的下一行(即第四行)輸入字段名稱“出生日期”,設立數(shù)據(jù)類型為“日期/時間”。5)將“學號”字段的標題從“學生”改為“學號”。6)將“姓氏”字段的字段名稱改為“姓名”(標題留待下個實驗再改)。7)單擊工具欄中的“保存”按鈕,關閉設計視圖。8)選擇“書籍”表,單擊“設計”按鈕,即可出現(xiàn)“書籍”表的設計視圖。9)將光標移動到“版權年份”字段上,單擊工具欄中的“插入行”按鈕,即可在“版權年份”字段的上面插入一空行。在空行中輸入字段名稱“書名”,設立數(shù)據(jù)類型為“文本”。10)將“版權年份”的字段名稱和標題都改為“出版年份”,將“頁數(shù)”的字段名稱和標題都改為“千字數(shù)”。11)單擊“ISBN編號”字段左面的行選擇器,即可選中整行,單擊工具欄中的“剪切”按鈕,然后將光標移動到“出版年份”字段上(注意不要選中整行),單擊工具欄中的“粘貼”按鈕,即可將“ISBN編號”字段移動到“出版年份”字段之前。12)單擊工具欄中“保存”按鈕,關閉設計視圖。

13)關閉數(shù)據(jù)庫窗口,關閉Access程序。3.2在數(shù)據(jù)表視圖中修改表的結(jié)構(gòu)1)啟動Access程序,打開“書本管理”數(shù)據(jù)庫,即可出現(xiàn)數(shù)據(jù)庫窗口,將數(shù)據(jù)庫窗口最大化。2)雙擊“學生”表,即可出現(xiàn)“學生”表的數(shù)據(jù)表視圖。3)單擊“名字”字段的字段選擇器,即可選中整列。單擊“編輯”菜單中的“刪除列”菜單項,即可刪除“名字”字段。4)雙擊“姓氏”字段的字段選擇器,將“姓氏”字段名稱改為“姓名”,按回車鍵結(jié)束改名。5)單擊“出生日期”字段的字段選擇器,單擊“插入”菜單中的“列”菜單項,即可在“出生日期”字段前插入一個新字段“字段1”。雙擊“字段1”字段的字段選擇器,將“字段1”字段名稱改為“6)單擊“出生日期”字段的字段選擇器,用鼠標按住“出生日期”字段的字段選擇器并拖動到“性別”字段上再松開,即可將“出生日期”字段移動到“性別”字段之前。7)單擊工具欄中的“保存”按鈕,關閉數(shù)據(jù)表視圖。8)選擇“學生”表,單擊“設計”按鈕,即可出現(xiàn)設計視圖,從中可以看到“名字”字段已被刪除,“姓名”字段的標題已從“姓氏”改成了空白(一般情況下數(shù)據(jù)表視圖中的字段名稱取自設計視圖中的標題,但當設計視圖中的標題為空白時,數(shù)據(jù)表視圖中的字段名稱取自設計視圖中的字段名稱),“性別”字段在“出生日期”字段之前(在設計視圖中更改字段順序會影響在數(shù)據(jù)表視圖中的字段序,而在數(shù)據(jù)表視圖中更改字段順序不會影響在設計視圖中的字段順序)。關閉設計視圖。9)關閉數(shù)據(jù)庫窗口,關閉Access程序。3.3修改字段屬性1)啟動Access程序,打開“書本管理”數(shù)據(jù)庫,即可出現(xiàn)數(shù)據(jù)庫窗口,將數(shù)據(jù)庫窗口最大化。2)選擇“書籍”表,單擊“設計”按鈕,即可出現(xiàn)“書籍”表的設計視圖。3)修改“書名”字段的必填字段為“是”,索引為“有(有反復)”。4)修改“ISBN編號”字段的輸入模式為“輸入法關閉”。5)修改“出版年份”字段的默認值為0,有效性規(guī)則為“Between0AndYear(Date())”,有效性文本為“出版年份輸入錯誤!",索引為“有(有反復)”。注意:有效性規(guī)則中的標點符號必須是在英文狀態(tài)下輸入的標點符號,而不能是在漢字狀態(tài)下輸入的標點符號。6)修改“購買價格”字段的小數(shù)位數(shù)為2,默認值為0,有效性規(guī)則為“>=0”,有效性文本為“購買價格不能為負值!”,索引為“有(有反復)”7)修改“千字數(shù)”字段的有效性規(guī)則為“>=0”,有效性文本為“千字數(shù)不能為負值!”,必填字段為“是”,索引為“有(有反復)”8)單擊工具欄中的“保存”按鈕,關閉設計視圖。9)選擇“學生”表,單擊“設計”按鈕,即可出現(xiàn)“學生”表的設計視圖。10)修改“學號”字段的字段大小為5,輸入法模式為“輸入法關閉”,輸入掩碼為“00000”。(該掩碼規(guī)定輸入的每個字符都必須是0一9的阿拉伯數(shù)字,若掩碼為“9999911)修改“姓名”字段的字段大小為4,必填字段為“是”。12)修改“性別”字段的字段大小為1,默認值為“男”,有效性規(guī)則為“="男"Or="女"”,有效性文本為“性別只能輸入男或女!”。13)設立“出生日期”字段的格式名稱為“長日期”,單擊“輸入掩碼”右面的編輯欄,再單擊最右面的...按鈕,單擊“是”按鈕保存表,選擇“長日期(中文)”,單擊“完畢”按鈕,設立有效性規(guī)則為“Between#1900-1-1#AndDate()”,有效性文本為“出生日期輸入錯誤!”,必填字段為“是”,索引為“有(有反復)”。14)單擊工具欄中的“保存”按鈕,關閉設計視圖。15)選擇“出借情況”表,單擊“設計”按鈕,即可出現(xiàn)“出借情況”表的設計視圖。16)刪除“書籍ID”的默認值,修改“書籍ID”字段的必填字段為“是”。17)修改“學號”字段的字段大小為5,必填字段為“是”,索引為“有(有反復)”。18)修改“出借日期”字段的格式名稱為“長日期”,單擊“輸入掩碼”右面的編輯欄,再單擊最右面的...按鈕,單擊“是”按鈕保存表,選擇“長日期(中文)”,單擊“完畢”按鈕,設立默認值為“Date()”,有效性規(guī)則為“Between#1900-1-1#AndDate()”,有效性文本為“出借日期輸入錯誤!”,必填字段為“是”,索引為“有(有反復)”。

19)選擇“書籍ID”字段,單擊“查閱”選項卡,將顯示控件改為“組合框”,將列數(shù)改為2,單擊行來源右面的編輯欄的最右側(cè),在出現(xiàn)的下拉列表框中選擇“書籍”表。再單擊最右面的...按鈕,單擊“是”創(chuàng)建查詢,即可出現(xiàn)查詢生成器窗口。設立第一個列網(wǎng)格的字段名稱為“書籍ID”,設立第二列網(wǎng)格的字段名稱為“書名”,單擊工具欄中的“保存”按鈕,單擊“擬定”按鈕保存“查詢1”,關閉查詢生成器窗口,單擊“否”按鈕不改變原始查詢。將限于列表改為“是”20)選擇“學號”字段,單擊“查閱”選項卡,將顯示控件改為“組合框”,單擊行來源右面的編輯欄的最右側(cè),在出現(xiàn)的下拉列表框中選擇“學生”表。再單擊最右面的...按鈕,單擊“是”創(chuàng)建查詢,即可出現(xiàn)查詢生成器窗口。設立第一列網(wǎng)格的字段名稱為“學號”,單擊工具欄中的“保存”按鈕,單擊“擬定”按鈕保存“查詢2”,關閉查詢生成器窗口,單擊“否”按鈕不改變原始查詢。將限于列表改為“是”21)單擊工具欄中的“保存”按鈕,關閉設計視圖。22)關閉數(shù)據(jù)庫窗口,關閉Access程序。3.4向表中輸入記錄1)啟動Access程序,打開“書本管理”數(shù)據(jù)庫,即可出現(xiàn)數(shù)據(jù)庫窗口,將數(shù)據(jù)庫窗口最大化。2)雙擊“書籍”表,即可出現(xiàn)“書籍”表的數(shù)據(jù)表視圖,依次輸入如下五條記錄:數(shù)據(jù)結(jié)構(gòu)簡明教程7-392-01663-11995清華大學出版社¥13.80377輻射生物學空白1987科學出版社¥5.45530MCSE:Windows2023Server學習指南7-5053-6427-82023電子工業(yè)出版社¥50.00820神曲空白1985人民文學出版社¥2.35356VisualC++6寶典7-5053-4556-71999電子工業(yè)出版社¥135.001668然后關閉數(shù)據(jù)庫視圖。注意:若輸入記錄過程中發(fā)現(xiàn)類型為“自動編號”的字段的值不連續(xù)時,應立即關閉數(shù)據(jù)表視圖,按實驗3.7的環(huán)節(jié)壓縮數(shù)據(jù)庫,然后再進入數(shù)據(jù)表視圖繼續(xù)輸入記錄。3)雙擊“學生”表,即可出現(xiàn)“學生”表的數(shù)據(jù)表視圖,依次輸入如下四條記錄:98201東方不敗男1950年08月01日99312任盈盈女1981年12月31日99313任我行男1941年01月01日99314令狐沖男1982年11月05日然后關閉數(shù)據(jù)表視圖。4)雙擊“出借情況”表,即可出現(xiàn)“出借情況”表的數(shù)據(jù)表視圖。5)將光標移動到“書籍ID”所在列,單擊“格式”菜單中的“列寬”菜單項,將列寬改為40,單擊“擬定”按鈕,再單擊工具欄中的“保存”按鈕。6)依次輸入如下記錄:學號為98201的學生在1999年12月1日借了第二本書和第五本書。學號為99312的學生在2023年1月12日借了第一本書、第二本書和第四本書。學號為99313的學生在1999年12月1日借了第二本書,在2023年6月8日借了第三本書,在今天借了第一本書。學號為99314的學生在今天借了第四本書。然后關閉數(shù)據(jù)表視圖。7)關閉數(shù)據(jù)庫窗口,關閉Access程序。3.5設立主關鍵字1)啟動Access程序,打開“書本管理”數(shù)據(jù)庫,即可出現(xiàn)數(shù)據(jù)庫窗口,將數(shù)據(jù)庫窗口最大化。2)選擇“書籍”表,單擊“設計”按鈕,即可出現(xiàn)“書籍”表的設計視圖。3)單擊“書名”字段所在行,單擊工具欄中的“主鍵”按鈕,即可將主關鍵字從“書籍ID”字段改為“書名”字段,同時可看到“書名”字段的索引從“有(有反復)”自動改為“有(無反復)”,而“書籍ID”字段的索引從“有(無反復)”自動改為“無”o4)單擊工具欄中的“撤消主鍵”按鈕即可將將主關鍵字還原為“書籍ID”。5)單擊工具欄中的“保存”按鈕,關閉設計視圖。6)選擇“出借情況”表,單擊“設計”按鈕,即可出現(xiàn)“出借情況”表的設計視圖。7)單擊“書籍ID”字段左面的行選擇器,即可選中整行,再在按住CTRL鍵的同時單擊“學號”左面的行選擇器,即可同時選中兩整行,單擊工具欄中的“主鍵”按鈕,即可創(chuàng)建多字段主關鍵字,此時可看到“書籍ID”字段和“學號”字段的索引都仍然是“有(有反復)”。8)將光標移動到“書籍ID”字段或“學號”字段所在行上,單擊工具欄中的“主鍵”按鈕,即可刪除多字段主關鍵字。9)單擊工具欄中的“保存”按鈕,關閉設計視圖。10)關閉數(shù)據(jù)庫窗口,關閉Access程序。3.6創(chuàng)建關系1)啟動Access程序,打開“書本管理”數(shù)據(jù)庫,即可出現(xiàn)數(shù)據(jù)庫窗口,將數(shù)據(jù)庫窗口最大化。2)單擊工具欄中的“關系”按鈕,即可出現(xiàn)“顯示表”窗口。3)選擇“出借情況”表,在按住SHIFT鍵的同時單擊“學生”表,即可選中三個表,單擊“添加”按鈕,關閉“顯示表”窗口,即可出現(xiàn)數(shù)據(jù)庫的關系窗口。4)用鼠標左鍵將“出借情況”表中的“書籍ID”字段拖放到“書籍”表的“書籍ID”字段上,松開左鍵即可出現(xiàn)“編輯關系”窗口,選中“實行參照完整性”復選框,再選中“級聯(lián)刪除相關記錄”復選框,單擊“創(chuàng)建”按鈕,即可在這兩個表之間創(chuàng)建了一對多的關系。5)用鼠標左鍵將“出借情況”表中的“學號”字段拖放到“學生”表的“學號”字段上,松開左鍵即可出現(xiàn)“編輯關系”窗口,選中“實行參照完整性”復選框,再選中“級聯(lián)更新相關字段”復選框,單擊“創(chuàng)建”按鈕,即可在這兩個表之間創(chuàng)建了一對多的關系。6)單擊工具欄中的“保存”按鈕,關閉數(shù)據(jù)庫的關系窗口。7)雙擊“書籍”表,即可出現(xiàn)“書籍”表的數(shù)據(jù)表視圖,將光標移動到書名為“神曲”的記錄上,單擊工具欄中的“刪除記錄”按鈕,單擊“是”即可刪除該記錄和其它表中相關聯(lián)的記錄,關閉數(shù)據(jù)表視圖。8)雙擊“出借情況”表,即可出現(xiàn)“出借情況”表的數(shù)據(jù)表視圖,從中可以看到書名為“神曲”的借書記錄已所有刪除,關閉數(shù)據(jù)表視圖。9)雙擊“學生”表,即可出現(xiàn)“學生”表的數(shù)據(jù)表視圖。將學號98201改為99311,關閉數(shù)據(jù)表視圖。10)雙擊“出借情況”表,即可出現(xiàn)“出借情況”表的數(shù)據(jù)表視圖,從中可以看到本來的學號98201已所有自動改為99311,關閉數(shù)據(jù)表視圖。11)雙擊“學生”表,即可出現(xiàn)“學生”表的數(shù)據(jù)表視圖。將光標移動到姓名為“令狐沖”的記錄上,單擊工具欄中的“刪除記錄”按鈕,再單擊“是”按鈕確認刪除,即可刪除姓名為“令狐沖”的記錄。12)將光標移動到姓名為“任盈盈”的記錄上,單擊工具欄中的“刪除記錄”按鈕,則提醒由于“出借情況”表中包含相關記錄,所以不能刪除該記錄,單擊“擬定”按鈕,關閉數(shù)據(jù)表視圖。13)關閉數(shù)據(jù)庫窗口,關閉Access程序。3.7壓縮數(shù)據(jù)庫1)啟動Access程序,打開“書本管理”數(shù)據(jù)庫,即可出現(xiàn)數(shù)據(jù)庫窗口,將數(shù)據(jù)庫窗口最大化。2)單擊“工具”菜單中的“數(shù)據(jù)庫實用工具”菜單項中的“壓縮和恢復數(shù)據(jù)庫”菜單項,即可壓縮“書本管理”數(shù)據(jù)庫并以原文獻名自動存盤。3)關閉數(shù)據(jù)庫窗口。在不打開任何數(shù)據(jù)庫的情況下,單擊“工具”菜單中的“數(shù)據(jù)庫實用工具”菜單項中的“壓縮和恢復數(shù)據(jù)庫”菜單項,選擇D盤自己子目錄中的“訂單入口”數(shù)據(jù)庫文獻,單擊“壓縮”按鈕,再將文獻名從“dbl”改為“壓縮訂單入口”,單擊“保存”按鈕,即可將“訂單入口”數(shù)據(jù)庫文獻壓縮,且以“壓縮訂單入口”文獻名保存。4)關閉Access程序。3.8設立數(shù)據(jù)表的顯示格式1)啟動Access程序,打開“書本管理”數(shù)據(jù)庫,即可出現(xiàn)數(shù)據(jù)庫窗口,將數(shù)據(jù)庫窗口最大化。2)雙擊“書籍”表,即可出現(xiàn)“書籍”表的數(shù)據(jù)表視圖。3)單擊“出版年份”字段上方的字段選擇器,即可選中該列,再在按住SHIFT鍵的同時單擊“千字數(shù)”字段上方的字段選擇器,即可選中連續(xù)的四列,單擊“格式”菜單中的“隱藏列”菜單項,即可將這四列隱藏。單擊“格式”菜單中的“取消隱藏列”菜單項,即可出現(xiàn)“取消隱藏列”窗口,選中窗口中的最后四個字段,即可恢復顯示被隱藏的四列,關閉“取消隱藏列”窗口。4)單擊“書籍ID”字段上方的字段選擇器,即可選中該列,單擊“格式”菜單中的“凍結(jié)列”菜單項,即可凍結(jié)該列。左右拖動水平滾動條,可看到“書籍ID”列并未滾動。單擊“格式”菜單中的“取消對所有列的凍結(jié)”菜單項,即可取消對“書籍ID”列的凍結(jié),此時左右拖動水平滾動條,可看到“書籍ID”列隨之滾動。5)單擊“格式”菜單中的“數(shù)據(jù)表”菜單項,即可出現(xiàn)“設立數(shù)據(jù)表格式”窗口。取消“網(wǎng)格線顯示方式”中的“垂直方向”復選框,設立背景顏色為“黑色”,網(wǎng)絡線顏色為“鮮綠”,單擊“擬定”按鈕。單擊“格式”菜單中的“字體”菜單項,設立顏色為“白色”,單擊“擬定”按鈕。6)單擊工具欄中的“保存”按鈕,保存以上對數(shù)據(jù)表顯示格式所做的修改,關閉數(shù)據(jù)表視圖。7)關閉數(shù)據(jù)庫窗口,關閉Access程序。3.9對數(shù)據(jù)進行排序1)用windows的“資源管理囂”或“我的電腦”將“C:\Programfiles\Microsoftoffice\office11\Samples\Northwind.mdb”數(shù)據(jù)庫文獻復制到D盤自己的目錄中,并將文獻名改為“測試.mdb”。2)啟動Access程序,打開“測試”數(shù)據(jù)庫文獻,即可出現(xiàn)數(shù)據(jù)庫的信息提醒窗口,選中“下次不再顯示本屏?!睆瓦x框,單擊“擬定”按鈕,即可關閉數(shù)據(jù)庫的信息提醒窗口,并出現(xiàn)“測試”數(shù)據(jù)庫窗口,將數(shù)據(jù)庫窗口最大化。3)單擊“表”選項卡,雙擊“產(chǎn)品”表,即可出現(xiàn)“產(chǎn)品”表的數(shù)據(jù)表視圖。單擊“產(chǎn)品ID”字段的字段選擇器,單擊工具欄中的“降序”按鈕,即可將所有記錄按“產(chǎn)品ID”字段值的降序排列。單擊工具欄中的“保存”按鈕,關閉數(shù)據(jù)表視圖。4)雙擊“產(chǎn)品”表,即可出現(xiàn)“產(chǎn)品”表的數(shù)據(jù)表視圖。單擊“記錄”菜單中的“取消篩選/排序”菜單項,即可取消排序效果。單擊工具欄中的“保存”按鈕,關閉數(shù)據(jù)表視圖。5)雙擊“產(chǎn)品”表,即可出現(xiàn)“產(chǎn)品”表的數(shù)據(jù)表視圖。單擊“產(chǎn)品名稱”字段的字段選擇器,再在按住SHIFT鍵的同時單擊“類別”字段的字段選擇器,即可選中連續(xù)的三列。單擊工具欄中的“升序”按鈕,即可看到所有記錄按“產(chǎn)品名稱”字段值的升序排序,對于“產(chǎn)品名稱”字段值相同的記錄,則按“供應商”字段值的升序排序,對于“產(chǎn)品名稱”和“供應商”字段值都相同的記錄,則按“類別”字段值的升序排序。單擊工具欄中的“保存”按鈕,關閉數(shù)據(jù)表視圖。6)雙擊“產(chǎn)品”表,即可出現(xiàn)“產(chǎn)品”表的數(shù)據(jù)表視圖。單擊“記錄”菜單中的“取消篩選/排序”菜單項,即可取消排序效果。單擊工具欄中的“保存”按鈕,關閉數(shù)據(jù)表視圖。7)雙擊“產(chǎn)品”表,即可出現(xiàn)“產(chǎn)品”表的數(shù)據(jù)表視圖。單擊“記錄”菜單中的“篩選”菜單項中的“高級篩選/排序”子菜單項,即可出現(xiàn)“高級篩選/排序”窗口。設立第一列網(wǎng)格的字段為“單價”,排序方式為降序,設立第二列網(wǎng)格的排序方式為“(不排序)”,設立第四列網(wǎng)格的字段為“庫存量”,排序方式為降序,然后單擊工具欄中的“應用篩選”按鈕,即可自動關閉“高級篩選/排序”窗口,并出現(xiàn)數(shù)據(jù)表視圖。從數(shù)據(jù)表視圖中可看到所有記錄“單價”字段值的降序排序,對于“單價”字段值相同的記錄,則按“類別名稱”字段值的升序排序,對于“單價”和“類別名稱”字段值都相同的記錄,則按“庫存量”字段值的降序排序。單擊工具欄中的“保存”按鈕,關閉數(shù)據(jù)表視圖。8)雙擊“產(chǎn)品”表,即可出現(xiàn)“產(chǎn)品”表的數(shù)據(jù)表視圖。單擊“記錄”菜單中的“篩選”菜單項中的“高級篩選/排序”子菜單項,即可出現(xiàn)“高級篩選/排序”窗口。刪除第一、二和三列網(wǎng)格中的字段名稱,單擊工具欄中的“應用篩選”按鈕,即可取消排序效果。單擊工具欄中的“保存”按鈕,關閉數(shù)據(jù)表視圖。9)關閉數(shù)據(jù)庫窗口,關閉Access程序。3.10對數(shù)據(jù)進行篩選1)啟動Access程序,打開“測試”數(shù)據(jù)庫文獻,即可出現(xiàn)數(shù)據(jù)庫窗口,將數(shù)據(jù)庫窗口最大化。2)雙擊“產(chǎn)品”表,即可出現(xiàn)“產(chǎn)品”表的數(shù)據(jù)表視圖。單擊任一內(nèi)容為“點心”的單元格(不是選中整行),單擊“記錄”菜單中的“篩選”菜單項中的“按選定內(nèi)容篩選”子菜單項,則數(shù)據(jù)表視圖中只顯示類別為“點心”的記錄。再單擊任一內(nèi)容為“每箱30盒”的單元格,單擊“記錄”菜單中的“篩選”菜單項中的“按選定內(nèi)容篩選”子菜單項,則數(shù)據(jù)表視圖中只顯示類別為“點心”且單位數(shù)量為“每箱30盒”的5條記錄。單擊工具欄中的“保存”按鈕,關閉數(shù)據(jù)表視圖。3)雙擊“產(chǎn)品”表,即可出現(xiàn)“產(chǎn)品”表的數(shù)據(jù)表視圖,且其中顯示所有的記錄,說明篩選效果無法保存。單擊任一內(nèi)容為“點心”的單元格,單擊“記錄”菜單中的“篩選”菜單項中的“內(nèi)容排除篩選”子菜單項,則數(shù)據(jù)表視圖中只顯示類別不為“點心”的記錄。單擊任一內(nèi)容為“調(diào)味品”的單元格,單擊“記錄”菜單中的“篩選”菜單項中的“內(nèi)容排除篩選”子菜單項,則數(shù)據(jù)表視圖中只顯示類別不為“點心”也不為“調(diào)味品”的記錄。單擊“記錄”菜單中的“取消篩選/排序”菜單項,即可取消所有的篩選效果。4)單擊“記錄”菜單中的“篩選”菜單項中的“高級篩選/排序”子菜單項,即可出現(xiàn)“高級篩選/排序”窗口。刪除第一列網(wǎng)格的字段和準則,再設立其字段為“單價”,排序為“降序”,準則為“>=40”,單擊工具欄中的“應用篩選”5)單擊“記錄”菜單中的“篩選”菜單項中的“高級篩選/排序”子菜單項,即可出現(xiàn)“高級篩選/排序”窗口。刪除第一列網(wǎng)格中的“單價”字段,單擊工具欄中的“應用篩選”菜單項,即可取消高級篩選效果。6)單擊“記錄”菜單中的“篩選”菜單項中的“按窗體篩選”子菜單項,即可出現(xiàn)“按窗體篩選”窗口。設立類別的值為“點心”,單擊工具欄中的“應用篩選”按鈕,則只顯示類別為“點心”的所有記錄。單擊“記錄”菜單中的“篩選”菜單項中的“按窗體篩選”子菜單項,即可出現(xiàn)“按窗體篩選”窗口。設立單價的值為“>=20”,單擊工具欄中的“應用篩選”按鈕,則只顯示類別為“點心”7)單擊工具欄中的“保存”按鈕,關閉數(shù)據(jù)表視圖。8)關閉數(shù)據(jù)庫窗口,關閉Access程序。實驗3.11設計“圖書管理”數(shù)據(jù)庫設計已創(chuàng)建好的“圖書管理”數(shù)據(jù)庫;1.使用【設計視圖】創(chuàng)建“圖書基本信息表”;2.使用【表向?qū)А縿?chuàng)建“作者基本信息表”;3.使用【數(shù)據(jù)表視圖】創(chuàng)建“出版社基本信息表”;4.使用【導入表】創(chuàng)建“銷售情況表”(必須在另一個數(shù)據(jù)庫中存在銷售情況表);5.使用【鏈接表】創(chuàng)建“出版社職工信息表”(必須在另一個數(shù)據(jù)庫中存在職工信息表);6.為各表設立主鍵、建立各個表之間的關聯(lián)并打印預覽關聯(lián);7.在以上表中添加若干記錄(至少4條記錄);8.在word中畫出“圖書管理”數(shù)據(jù)庫的E-R圖。實驗指導:各表結(jié)構(gòu)如下(也可自行設計):1.圖書基本信息表:圖書編號、圖書名稱、出版社編號、作者編號、出版日期等。2.作者基本信息表:作者編號、名字、地址、工作電話、家庭電話、移動電話等。3.出版社基本信息表:出版社編號、出版社名稱、地址、社長等。4.銷售情況表:銷售編號、圖書編號、數(shù)量、購買單位、地址、銷售員編號等。5.出版社職工信息表職工編號、姓名、性別、出生年月、學歷、職務、簡歷、出版社編號等。注:每個字段的數(shù)據(jù)類型自行設計,其中銷售情況表和出版社職工信息表需要建立在另一個數(shù)據(jù)庫中,然后進行導入和鏈接的操作。實驗3.12設計班級數(shù)據(jù)庫設計一個以你所在班級名稱為名的數(shù)據(jù)庫(如“數(shù)學052信息庫”);1.創(chuàng)建學生基本信息表,名為“學生信息表”,自行設計表結(jié)構(gòu);2.創(chuàng)建任課教師表,名為“任課教師信息表”,自行設計表結(jié)構(gòu);3.創(chuàng)建課程信息表,名為“課程信息表”,自行設計表結(jié)構(gòu);4.創(chuàng)建全班學生的成績表,名為“成績表”,自行設計表結(jié)構(gòu);5.創(chuàng)建教師上課情況表,名為“授課表”,自行設計表結(jié)構(gòu);6.為各表設立主鍵,并建立各表之間的關系;7.分別在上述三個表中輸入數(shù)據(jù)(至少4條記錄);8.在word中畫出該數(shù)據(jù)庫的E-R圖。實驗指導:可以參考下列各表結(jié)構(gòu)(也可自行設計):1.學生信息表:學號、姓名、性別、民族、出生日期、政治面貌、專業(yè)、班級、宿舍號、電話、家庭住址、畢業(yè)中學、照片、簡歷等。2.任課教師信息表:教師編號、教師姓名、性別、民族、出生年月、學歷、職稱、專業(yè)、工作日期、聯(lián)系電話、照片、簡歷、婚否等。3.課程信息表課程編號、課程名稱、課程性質(zhì)(必修、專業(yè)選修、公共選修)、課時數(shù)、學分等。4.成績表:學號、課程編號、成績、備注等。5.授課表教師編號、課程編號、授課時間(周二、3-4節(jié))、授課地點等。注:每個字段的數(shù)據(jù)類型自行設計,假如認為給出的參考設計不夠合理,可進一步改善。實驗3.13數(shù)據(jù)庫管理1.使用向?qū)Х謩e創(chuàng)建“圖書管理”數(shù)據(jù)庫中五個表的窗體,學習使用切換面板,創(chuàng)建切換面板實現(xiàn)對五個窗體的調(diào)用和關閉整個應用程序;2.使用向?qū)Х謩e創(chuàng)建班級數(shù)據(jù)庫中五個表的窗體,創(chuàng)建切換面板并實現(xiàn)對五個窗體的調(diào)用和關閉整個應用程序;3.在班級數(shù)據(jù)庫中新建一個自定義的組,使用不同方法將你創(chuàng)建的對象添加到組中;4.自建“成績”文檔(類型自選,建議為文本(*.txt)或Excel類型),將其導入你的班級數(shù)據(jù)庫;5.將班級數(shù)據(jù)庫中的“學生信息表”導出到名為“學生名單”的Excel文獻中;6.學習拆分數(shù)據(jù)庫,理解鏈接表的含義;7.將班級數(shù)據(jù)庫中的“學生信息表”導出為Word文檔,在Word中編輯修改其內(nèi)容,再導入到數(shù)據(jù)庫中。實驗3.14數(shù)據(jù)庫的安全1.給“圖書管理”數(shù)據(jù)庫設立密碼;2.產(chǎn)生“登錄”對話框;3.定義用戶組的權限為只能瀏覽數(shù)據(jù);4.添加用戶“讀者”和“作者”均屬于用戶組,但具有不同的權限;5.加密數(shù)據(jù)庫,以及生成MDE文獻;6.取消數(shù)據(jù)庫密碼和登陸窗口。實驗3.15“學生管理”數(shù)據(jù)庫的設計和創(chuàng)建結(jié)合先前創(chuàng)建的班級數(shù)據(jù)庫,使用Access重新設計一個相對合理的學生管理數(shù)據(jù)庫,創(chuàng)建名為“學生管理”的數(shù)據(jù)庫,該數(shù)據(jù)庫重要涉及有學生信息表、健康狀況表、班級信息表(還可加入學院信息表)、課程信息表、成績表、教師信息表、教師授課信息表等。設計好數(shù)據(jù)庫中的各個表,并完畢其合理的結(jié)構(gòu)定義。檢查設計完畢的“學生管理”數(shù)據(jù)庫是否實現(xiàn)以下幾項內(nèi)容:1.至少包含八張表:學生信息表、健康狀況表、班級信息表、學院信息表、課程信息表、成績表、教師信息表、教師授課信息表(字段名稱、類型、個數(shù)等規(guī)定自行設計,學習使用各種數(shù)據(jù)類型,做到盡也許多的使用不同類型的數(shù)據(jù),并設計格式與準則,以此作為評分依據(jù));2.每張表都必須設立主鍵,并創(chuàng)建各表間完整的關系,規(guī)定實行參照完整性;3.完畢所有設計后,再向表中添加一定量的數(shù)據(jù)(至少4條記錄);4.為每張表創(chuàng)建一個窗體,并設計一個切換面板,用于調(diào)用所有窗體和關閉整個應用程序。實驗3.16數(shù)據(jù)庫操作練習在“學生管理”數(shù)據(jù)庫中做下列練習:1.指出哪些字段的類型為查閱向?qū)В?.學習設立字段的輸入掩碼和有效性規(guī)則屬性:“學號”字段值必須在“SID0001”到“SID1111”之間,不能為空;“性別”字段值只能是“男”或“女”,不能為空;“成績”字段值必須在-1到100之間的數(shù)字,不能為空;“手機號碼”字段值必須是11位數(shù)字,可認為空;3.學習設立字段格式:“學號”、“姓名”等字段名為英文如“SID”,但現(xiàn)實效果為漢字;“出生日期”字段值的格式如:1984/JANSunday;“出生年月”字段值的格式如:1976年11月2日;“成績”字段值的格式為:0分為紅色顯示、-1(缺考)為綠色顯示,其他為藍色顯示;是否型字段“婚否”的值為:yes或者no;4.建立索引、定義主鍵;5.建立表間關系;6.學習使用排序;7.學習篩選記錄;8.學習隱藏列和凍結(jié)列。四、思考題:1.空數(shù)據(jù)庫和空表的實質(zhì)各是什么?2.表的結(jié)構(gòu)和內(nèi)容的含義各是什么?3.任何一個表的主鍵只能是一個字段嗎?4.表有哪兩種視圖,它們的作用是什么?5.表中記錄刪除后能恢復嗎?6.索引的作用是什么?7.表間建立關系后有哪些功能和好處?

實驗六管理信息系統(tǒng)開發(fā)一、實驗目的:學習使用Access開發(fā)管理信息系統(tǒng)的一般方法及環(huán)節(jié),對該課程所學習的知識實現(xiàn)綜合性應用。二、準備工作:根據(jù)學習情況從備選題目中選擇承擔力所能及的開發(fā)設計任務,從而熟悉管理信息系統(tǒng)開發(fā)的過程,涉及系統(tǒng)功能分析、系統(tǒng)功能模塊設計、數(shù)據(jù)庫需求分析與設計、各功能模塊編碼實現(xiàn)、系統(tǒng)的發(fā)布等過程。通過系統(tǒng)的開發(fā)綜合應用該課程中如下重要技術:1、創(chuàng)建數(shù)據(jù)庫、表以及建

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論