《ACCESS2023數(shù)據(jù)庫應(yīng)用技術(shù).》課后習題參考答案_第1頁
《ACCESS2023數(shù)據(jù)庫應(yīng)用技術(shù).》課后習題參考答案_第2頁
《ACCESS2023數(shù)據(jù)庫應(yīng)用技術(shù).》課后習題參考答案_第3頁
《ACCESS2023數(shù)據(jù)庫應(yīng)用技術(shù).》課后習題參考答案_第4頁
《ACCESS2023數(shù)據(jù)庫應(yīng)用技術(shù).》課后習題參考答案_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《ACCESS2024數(shù)據(jù)庫應(yīng)用技術(shù).》課后習題參考答案《ACCESS2024數(shù)據(jù)庫應(yīng)用技術(shù)》

課后習題參考答案

名目

第1章(2)

第2章(4)

第3章(5)

第4章(5)

第5章(6)

第6章(7)

第7章(8)

第8章(9)

第9章(12)

第1章

一、選擇題

1.B

2.A

3.B

4.B

5.D

6.C

7.A

8.D

9.C

10.A

11.C

12.D

13.B

14.D

15.B

二、填空題

1.數(shù)據(jù)庫,數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫系統(tǒng)

2.元組,屬性

3.1:n或一對多

4.選擇

5.文件

6.表,窗體

三、問答題

1.答:計算機數(shù)據(jù)管理技術(shù)經(jīng)受了人工管理、文件管理、數(shù)據(jù)庫管理以及新型數(shù)據(jù)庫系統(tǒng)等進展階段。

人工管理階段的數(shù)據(jù)管理是以人工管理方式進行的,一般不需要將數(shù)據(jù)長期保存;由應(yīng)用程序管理數(shù)據(jù);數(shù)據(jù)有冗余,無法實現(xiàn)共享;數(shù)據(jù)對程序不具有獨立性。

文件管理階段利用操作系統(tǒng)的文件管理功能,將相關(guān)數(shù)據(jù)按肯定的規(guī)章構(gòu)成文件,通過文件系統(tǒng)對文件中的數(shù)據(jù)進行存取和管理,實現(xiàn)數(shù)據(jù)的文件管理方式。數(shù)據(jù)可以長期保存;數(shù)據(jù)對程序有肯定獨立性;但數(shù)據(jù)的共享性差、冗余度大,簡單造成數(shù)據(jù)不全都;數(shù)據(jù)獨立性差;數(shù)據(jù)之間缺乏有機的聯(lián)系,缺乏對數(shù)據(jù)的統(tǒng)一掌握和管理。

在數(shù)據(jù)庫管理階段,由數(shù)據(jù)庫管理系統(tǒng)對數(shù)據(jù)進行統(tǒng)一的掌握和管理,在應(yīng)用程序和數(shù)據(jù)庫之間保持較高的獨立性,數(shù)據(jù)具有完整性、全都性和平安性高等特點,并且具有充分的共享性,有效地削減了數(shù)據(jù)冗余。

(在數(shù)據(jù)庫管理階段,學校信息管理中應(yīng)用程序與數(shù)據(jù)庫之間的關(guān)系如圖1-4所示。有關(guān)學校信息管理的數(shù)據(jù)都存放在一個統(tǒng)一的數(shù)據(jù)庫中,數(shù)據(jù)庫不再面對某個部門的應(yīng)用,而是面對整個應(yīng)用系統(tǒng),實現(xiàn)了數(shù)據(jù)共享,并且數(shù)據(jù)庫和應(yīng)用程序之間保持較高的獨立性。)新型數(shù)據(jù)庫系統(tǒng)包括分布式數(shù)據(jù)庫系統(tǒng)、面對對象數(shù)據(jù)庫系統(tǒng)、多媒體數(shù)據(jù)庫系統(tǒng)等,為簡單數(shù)據(jù)的管理以及數(shù)據(jù)庫技術(shù)的應(yīng)用開拓新的途徑。

2.答:數(shù)據(jù)獨立性是指應(yīng)用程序與數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)之間相互獨立。在數(shù)據(jù)庫系統(tǒng)中,

由于采納了數(shù)據(jù)庫的三級模式結(jié)構(gòu),保證了數(shù)據(jù)庫中數(shù)據(jù)的獨立性。在數(shù)據(jù)存儲結(jié)構(gòu)轉(zhuǎn)變時,不影響數(shù)據(jù)的全局規(guī)律結(jié)構(gòu),這樣保證了數(shù)據(jù)的物理獨立性。在全局規(guī)律結(jié)構(gòu)轉(zhuǎn)變時,不影響用戶的局部規(guī)律結(jié)構(gòu)以及應(yīng)用程序,這樣就保證了數(shù)據(jù)的規(guī)律獨立性。

3.答:關(guān)系運算式如下:

(1)σ年齡>35(患者)

(2)σ職稱='主任醫(yī)師'(醫(yī)生)

(3)π(患者病例號,患者姓名)(σ姓名='王三'(醫(yī)生患者)),其中連接的條件為“醫(yī)生.醫(yī)生編號=患

者.醫(yī)生編號”。

(4)π(醫(yī)生編號,姓名,職稱)(σ患者姓名='劉北'(醫(yī)生患者)),其中連接的條件為“醫(yī)生.醫(yī)生編號=

患者.醫(yī)生編號”。

4.答:啟動Access2024常用的方法有3種:

①在Windows桌面中單擊“開頭”按鈕,然后依次選擇“全部程序”→“MicrosoftOffice”→“MicrosoftAccess2024”選項。

②先在Windows桌面上建立Access2024的快捷方式,然后雙擊Access2024快捷方式圖標。

③雙擊要打開的數(shù)據(jù)庫文件。

退出Access2024的方法主要有如下4種。

①在Access2024窗口中,選擇“文件”→“退出”菜單命令。

②單擊Access2024窗口右上角的“關(guān)閉”按鈕。

③雙擊Access2024窗口左上角的掌握菜單圖標;或單擊掌握菜單圖標,從打開的菜單中選擇“關(guān)閉”命令;或按組合鍵Alt+F4。

④右鍵單擊Access2024窗口標題欄,在打開的快捷菜單中,選擇“關(guān)閉”命令。

5.答:Access2024的主窗口包括標題欄、快速訪問工具欄、功能區(qū)、導(dǎo)航窗格、對象編輯區(qū)和狀態(tài)欄等組成部分。

快速訪問工具欄中的命令始終可見,可將最常用的命令添加到此工具欄中。通過快速訪問工具欄,只需一次單擊即可訪問命令。

功能區(qū)是一個橫跨在Access2024主窗口頂部的帶狀區(qū)域,它由選項卡、命令組和各組的命令按鈕3部分組成。單擊選項卡可以打開此選項卡所包含的命令組以及各組相應(yīng)的命令按鈕。

在Access2024中打開數(shù)據(jù)庫時,位于主窗口左側(cè)的導(dǎo)航窗格中將顯示當前數(shù)據(jù)庫中的各種數(shù)據(jù)庫對象,如表、查詢、窗體、報表等。導(dǎo)航窗格可以關(guān)心組織數(shù)據(jù)庫對象,是打開或更改數(shù)據(jù)庫對象設(shè)計的主要方式,它取代了Access2024之前版本中的數(shù)據(jù)庫窗口。

對象編輯區(qū)位于Access2024主窗口的右下方、導(dǎo)航窗格的右側(cè),它是用來設(shè)計、編輯、修改以及顯示表、查詢、窗體和報表等數(shù)據(jù)庫對象的區(qū)域。對象編輯區(qū)的最下面是記錄定位器,其中顯示共有多少條記錄,當前編輯的是第幾條。

狀態(tài)欄是位于Access2024主窗口底部的條形區(qū)域。右側(cè)是各種視圖切換按鈕,單擊各個按鈕可以快速切換視圖狀態(tài),左側(cè)顯示了當前視圖狀態(tài)。

6.答:導(dǎo)航窗格取代了早期Access版本中所使用的數(shù)據(jù)庫窗口,在打開數(shù)據(jù)庫或創(chuàng)建新數(shù)據(jù)庫時,數(shù)據(jù)庫對象的名稱將顯示在導(dǎo)航窗格中,包括表、查詢、窗體、報表等。在導(dǎo)航窗格可實現(xiàn)對各種數(shù)據(jù)庫對象的操作。

第2章

一、選擇題

1.C

2.A

3.A

4.D

5.B

6.C

7.A

8.C

9.B

10.A

二、填空題

1.1

2.a(chǎn)ccdb

3.不含任何數(shù)據(jù)庫對象

4.字段屬性區(qū),字段名,屬性

5.表的結(jié)構(gòu),表的記錄(或表的內(nèi)容)

6.貨幣型

7.字段名稱

8.000000000

9.數(shù)據(jù)類型

10.凍結(jié),隱蔽

三、問答題

1.答:Access2024供應(yīng)了兩種創(chuàng)建數(shù)據(jù)庫的方法:一種是先創(chuàng)建一個空數(shù)據(jù)庫,然后向其中添加表、查詢、窗體和報表等對象;另一種是利用系統(tǒng)供應(yīng)的模板來創(chuàng)建數(shù)據(jù)庫,用戶只需要進行一些簡潔的選擇操作,就可以為數(shù)據(jù)庫創(chuàng)建相應(yīng)的表、窗體、查詢和報表等對象,從而建立一個完整的數(shù)據(jù)庫。

2.答:通常,在Access2024中創(chuàng)建表的方法有4種:使用設(shè)計視圖創(chuàng)建表、使用數(shù)據(jù)表視圖創(chuàng)建表、使用表模板創(chuàng)建表和使用字段模板創(chuàng)建表。

3.答:可通過有效性規(guī)章屬性來定義對某字段的約束,通過有效性文本定義對該字段編輯時若違反了所定義的約束應(yīng)給出的提示信息。例如,對于“工齡”字段,可定義有效性規(guī)章為大于1并且小于60,有效性文本為“輸入數(shù)據(jù)有誤,請重新輸入”。

4.答:打開數(shù)據(jù)庫后,在導(dǎo)航窗格中對數(shù)據(jù)庫對象的操作有:打開與關(guān)閉數(shù)據(jù)庫對象;在數(shù)據(jù)庫中添加數(shù)據(jù)庫對象;復(fù)制數(shù)據(jù)庫對象;通過數(shù)據(jù)庫對象快捷菜單,還可以對數(shù)據(jù)庫對象實施其他操作,包括數(shù)據(jù)庫對象的重命名、刪除、查看數(shù)據(jù)庫對象屬性等。刪除數(shù)據(jù)庫對象前必需先將此對象關(guān)閉。

5.答:排序的作用是對表的記錄按所需字段值的挨次顯示;篩選的作用是選擇表中的記錄;假如要取消篩選效果,恢復(fù)被隱蔽的記錄,只需在“排序和篩選”命令組中單擊“取消篩選”命令按鈕。

第3章

一、選擇題

1.B

2.C

3.C

4.D

5.B

6.B

7.C

8.A

9.C

10.D

二、填空題

1.BetweenDate()-20AndDate()或BetweenNow()-20AndNow()或>=Date()-20And=Now()-20AndmaxThenmax=y

z=InputBox("請輸入第三個數(shù)z的值","請輸入需比較的數(shù)")

Ifz>maxThenmax=z

Me.Text1.Value=Str(x)&","&Str(y)&","&Str(z)

Me.Text3.Value=max

4.答:VBA代碼如下:

PrivateSubForm_Load()

Me.Text1.Value=""

EndSub

PrivateSubCommand5_Click()

Me.Text1.Value=""

m%=InputBox("請輸入欲推斷季節(jié)的月份的值","留意:只可為1-12之間的整數(shù)")SelectCasem

Case2To4'春季

Me.Label2.Caption=Trim(Str(m))&"月份的季節(jié)為"

Me.Text1.Value="春季"

Case5To7'夏季

Me.Label2.Caption=Trim(Str(m))&"月份的季節(jié)為"

Me.Text1.Value="夏季"

Case8To10'秋季

Me.Label2.Caption=Trim(Str(m))&"月份的季節(jié)為"

Me.Text1.Value="秋季"

Case11To12,1

Me.Label2.Caption=Trim(Str(m))&"月份的季節(jié)為"

Me.Text1.Value="冬季"

CaseElse'無效的月份

Me.Text1.Value="輸入的是無效的月份"

EndSelect

EndSub

5.答:VBA代碼如下:

PrivateSubCommand1_Click()

DimmAsString

Me.Text1.Value=""

m="2"

Fori%=3To99Step2

Forj%=2Toi-1

Lx%=iModj

IfLx=0Then

ExitFor

EndIf

Next

Ifj>i-1Then

m=m+","+Trim(Str(i))

EndIf

Next

Me.Text1.Value=m

EndSub

6.答:(1)在教學管理數(shù)據(jù)庫中,添加一條記錄的過程如下。

SubAddRecord(kc_haoAsString,kc_nameAsString,kc_classAsString,kc_scoreAsInteger)

DimrsAsNewADODB.Recordset

DimconnAsNewADODB.Connection

OnErrorGoToGetRS_Error

Setconn=CurrentProject.Connection'打開當前連接

rs.OpenstrSQL,conn,adOpenKeyset,adLockOptimistic

rs.AddNew

rs.Fields("課程號").Value=kc_hao

rs.Fields("課程名").Value=kc_name

rs.Fields("課程類別").Value=kc_class

rs.Fields("學分").Value=kc_score

rs.Update

Setrs=Nothing

Setconn=Nothing

EndSub

(2)查找課程名為“數(shù)據(jù)結(jié)構(gòu)”的記錄,并將其學分更新為3。其代碼實現(xiàn)如下:SubExecSQL()

DimconnAsNewADODB.Connection

Setconn=CurrentProject.Connection'打開當前連接

strsql="update課程set學分=3where課程名='數(shù)據(jù)結(jié)構(gòu)'"

conn.Execute(strsql)

Setconn=Nothing

EndSub

(3)刪除課程號為“Z0004”的記錄。其實現(xiàn)方法只需將ExecSQL()過程中的SQL語句改為:strsql="delete*from課程where課程號='Z0004'"

第9章

一、選擇題

1.D

2.C

3.A

4.C

5.A

6.A

二、填空題

1.導(dǎo)入,導(dǎo)出,共享

2.后端數(shù)據(jù)庫,前端數(shù)據(jù)庫

3.商品信息_2024-06-20.accdb

4

溫馨提示

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

評論

0/150

提交評論