2023年數(shù)據(jù)庫基礎(chǔ)與應(yīng)用形成作業(yè)答案_第1頁
2023年數(shù)據(jù)庫基礎(chǔ)與應(yīng)用形成作業(yè)答案_第2頁
2023年數(shù)據(jù)庫基礎(chǔ)與應(yīng)用形成作業(yè)答案_第3頁
2023年數(shù)據(jù)庫基礎(chǔ)與應(yīng)用形成作業(yè)答案_第4頁
2023年數(shù)據(jù)庫基礎(chǔ)與應(yīng)用形成作業(yè)答案_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

《數(shù)據(jù)庫基礎(chǔ)與應(yīng)用》形成性作業(yè)

第一次作業(yè)

一、單項(xiàng)選擇題

1、域是實(shí)體中相應(yīng)屬性的(A)。

A、取值范圍oB、值°C、名稱2、描述

2、把保存關(guān)系定義的關(guān)系稱為相應(yīng)數(shù)據(jù)庫的(B)。

A、一般關(guān)系。B、兀關(guān)系C^特定關(guān)系D、正常關(guān)系

3、在一個(gè)關(guān)系R中,若存在X?Y和X?Z,則存在X》(Y,Z),稱此為函數(shù)依賴的(C)

規(guī)則。

A、傳遞性gB、分解性C、合并性。D、增廣性

4、設(shè)一個(gè)關(guān)系為(R(A、B、C、D、E、F),它的最小函數(shù)依賴集為FD={A-B,A今

C,DfE,D?F},則該關(guān)系的候選碼為(D)。

A、(A,B)o°B、(A,C)C、(A,E)HD、(A,D)

5、設(shè)DI,D2和D3域的基數(shù)分別為2,3,4,則口1*口2*口3的元組數(shù)為也)。

A、%B、24C、1SD、20

6、若一個(gè)關(guān)系為R(學(xué)生號,姓名,性別,年齡),則(A)適合作為該關(guān)系的主碼。

A、學(xué)生號B、姓名4、性別D、年齡

7、設(shè)一個(gè)集合A={3,4,567},集合B={1,3,5,7,9},則A和B的并集中包具有(C)

個(gè)元素。

A、10B、8。C、7。D、6

8、在一個(gè)關(guān)系R中,若存在Xf(Y,Z),則也隱含存在X》Y和X-乙稱此為函數(shù)依賴

的(B)規(guī)則。

A、傳遞性。B、分解性C、合并性。D、增廣性

9、若一個(gè)關(guān)系的任何非主屬性都不部分依賴于任何候選碼,則稱該關(guān)系最高達(dá)成了(B)

范式。

A、第一。小、第二。C、第三D、BC

二、是非題

1、在文獻(xiàn)管理階段,文獻(xiàn)之間是互相聯(lián)系的,在數(shù)據(jù)庫管理階段,文獻(xiàn)之間是互相獨(dú)立的。

(錯)

2、分布式數(shù)據(jù)庫系統(tǒng)既支持客戶局部應(yīng)用,又支持客戶的全局應(yīng)用。(對)

3、在對象數(shù)據(jù)模型中,對象不僅可以繼承,并且可以嵌套。(對)

4、設(shè)一個(gè)學(xué)生關(guān)系為S(學(xué)生號,姓名),課程關(guān)系為C(課程號,課程名),選課關(guān)系為X(學(xué)

生號,課程號,成績),求出所有選課的學(xué)生信息的運(yùn)算表達(dá)式為II牲£X)與X的自然連接。

(對)

5、在一個(gè)關(guān)系R中,“職工號”函數(shù)決定“姓名”是非平凡函數(shù)依賴,但不是完全函數(shù)

依賴。(錯)

6、主碼是一種候選碼,主碼中屬性個(gè)數(shù)沒有限制。(對)

7、在一個(gè)關(guān)系R中,若存在X》Y且X不包含Y,則稱X*Y為非平凡依賴,否則,若

存在X?Y且XY,則稱X-Y為平凡依賴c(對)

8、在一個(gè)關(guān)系R中,若存在“學(xué)號》系號,系號”系主任“,則學(xué)號不可以函數(shù)決定系主

任。(錯)

9、一個(gè)關(guān)系若存在部分函數(shù)依賴和傳遞函數(shù)依賴,則必然會導(dǎo)致數(shù)據(jù)冗余,但插入、刪除

和修改操作可以正常進(jìn)行。(錯)

10、在列級完整性約束中,每個(gè)約束只能涉及到1個(gè)屬性,在表級完整性約束中,每個(gè)約束

可以涉及到多個(gè)屬性。(對)

三、填空題

1、在人工管理和文獻(xiàn)管理階段,程序設(shè)計(jì)依賴于數(shù)據(jù)表達(dá)。%、在文獻(xiàn)系統(tǒng)中,不容易做

到數(shù)據(jù)共享,在數(shù)據(jù)庫系統(tǒng)中,容易做到數(shù)據(jù)共享。3M在文獻(xiàn)系統(tǒng)中,數(shù)據(jù)沒有獨(dú)立的操作

界面.在數(shù)據(jù)扉系統(tǒng)中,數(shù)據(jù)具有獨(dú)立的操作界面。

4、分布式數(shù)據(jù)庫系統(tǒng)既支持客戶的局都應(yīng)用,又支持客戶的全局應(yīng)用。

5、在實(shí)體中能作為碼的屬性稱為主屬性,否則稱為韭王屬拄。8、若實(shí)體A和B是多對多

的聯(lián)系,實(shí)體B和C是1對1的聯(lián)系,則實(shí)體A和C是多對多的聯(lián)系。

7、若實(shí)體A和B是1對多的聯(lián)系,實(shí)體B和C是1對1的聯(lián)系,則實(shí)體A和C是1對多

的聯(lián)系。以、任一種數(shù)據(jù)模型都有型和值的區(qū)別。A9、關(guān)系中的每一行稱為一個(gè)元組,每

一列稱為一個(gè)屬性。

13、把保存關(guān)系定義的關(guān)系稱為相應(yīng)數(shù)據(jù)庫的元關(guān)系.一個(gè)數(shù)據(jù)庫的元關(guān)系由DBMS自

動建立。

11、在對象數(shù)據(jù)模型中,對象具有封裝性、繼承性和多態(tài)性。

12、數(shù)據(jù)庫系統(tǒng)中的四類用戶分別為數(shù)據(jù)庫管理員、數(shù)據(jù)庫設(shè)計(jì)員、應(yīng)用程序員和終端用

戶。13A、在數(shù)據(jù)庫體系結(jié)構(gòu)中.兩級數(shù)據(jù)映象分別是指外模式和模式之間的數(shù)據(jù)映象與模

式和內(nèi)模式之間的數(shù)據(jù)映象。

14、DBMS的重要功能之一是建立和維護(hù)數(shù)據(jù)字典。1外、關(guān)系數(shù)據(jù)模型涉及關(guān)系運(yùn)算、

關(guān)系數(shù)據(jù)結(jié)構(gòu)和關(guān)系完整性規(guī)則三個(gè)方面。18、關(guān)系中的每個(gè)屬性只能取單值,關(guān)系的結(jié)

構(gòu)不允許嵌套。

17、主碼是一種候邈弘主碼中的屬旌個(gè)數(shù)沒有限制。1小、在候選碼中的每個(gè)屬性被稱為

主屬性,不在任何候選碼中的每個(gè)屬性被稱為非主屬性。

19、在參照和被參照的關(guān)系中,每個(gè)外碼值或者為至值,或者等于某個(gè)主碼值。

2。、設(shè)一個(gè)集合A={34,5,6,7},集合B={1,3,5,7,9},則A和B的并集中涉及有工

個(gè)元素,A和B的交集中包具有工個(gè)元素,A和B的差集中包具有爰個(gè)元素。

21、設(shè)一個(gè)關(guān)系模式為R(A,B,C),相應(yīng)的關(guān)系內(nèi)容為R={{1,10,50),{2,10,60},

{3,20,72},{4,30,60}},則3B>15(R)屬于選擇運(yùn)算,運(yùn)算結(jié)果中包具有復(fù)個(gè)元

組。

22、設(shè)一個(gè)學(xué)生關(guān)系為S(學(xué)生號,姓名),課程關(guān)系為C(課程號,課程名),選課關(guān)系為X(學(xué)

生號,課程號,成績),則至少選修了課程號為'001'或‘002'課程的所有學(xué)生信息所相應(yīng)的運(yùn)

算表達(dá)式為srr學(xué)生號(3課程號-0o1'v課程號*oo2,(x))。&23、設(shè)一個(gè)

學(xué)生關(guān)系為S(學(xué)生號,姓名),課程關(guān)系為C(課程號,課程名),選課關(guān)系為X(學(xué)生號,課

程號,成績),則求出所有選修課程信息的運(yùn)算表達(dá)式為工旦Q的自然連接。

24、在一個(gè)關(guān)系R中,若屬性集X函數(shù)決定屬性集Y,同時(shí)Y函數(shù)決定X,則記作為區(qū)

一Y,它們之間互為認(rèn)定因素。

25、在一個(gè)關(guān)系R中,“職工號”函數(shù)決定“姓名"既是』王凡函數(shù)依賴,又是一完全函數(shù)依

賴。

26、在一個(gè)關(guān)系R中,若存在“學(xué)號一系號,系號一系主任”,則隱含存在著學(xué)號函數(shù)決定

系主任。2A7.在一個(gè)關(guān)系R中,若存在X—(Y,Z),則也隱含存在X—Y和X—Z,稱

此為函數(shù)依賴的分解性規(guī)則。

28、在一個(gè)關(guān)系R中,若X可以函數(shù)決定關(guān)系R中的每個(gè)屬性,并且X的任何真子集都不

能函數(shù)決定R中的每個(gè)屬性,則稱X為關(guān)系區(qū)的一個(gè)候選碼。

29.設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD={A—B,B-C,D—E},則該

關(guān)系的候選碼為(A,D)、該候選碼具有2_屬性。

30.設(shè)一個(gè)關(guān)系為R(A,B,C,D,E,F,G),它的最小函數(shù)依賴集為FD={A—B,C—D,B—E,

ETF},則該關(guān)系的候選碼為(A.C.G).該候選碼具有3屬性。3口、關(guān)系數(shù)據(jù)庫

中的每個(gè)關(guān)系必須最低達(dá)成夔二范式,該范式中的每個(gè)屬性都是丕亙血分的。

32、一個(gè)關(guān)系若存在部分函數(shù)依賴和傳遞函數(shù)依賴,則必然會導(dǎo)致帶來數(shù)據(jù)冗余和操作異

常(更新異常)。

33、設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD={A—B,A-C,(C,D)一

E),該關(guān)系只滿足夔二范式,若要規(guī)范化為第三范式,則將得到3個(gè)關(guān)系。34、設(shè)一個(gè)關(guān)

系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD={A—B,A-C,A-D,D—E},該關(guān)系滿

足第二范式,若要規(guī)范化為高一級的范式,則將得到Z個(gè)關(guān)系。

35、若一個(gè)關(guān)系的任何非主屬性都不部分依賴和傳遞依賴于任何候選碼,則稱該關(guān)系達(dá)成

第三范式。3外.若一個(gè)關(guān)系中只有一個(gè)候選碼,并且該關(guān)系達(dá)成了第三范式,則表白它同時(shí)

也達(dá)成了BC范式,該關(guān)系中所有屬性的.決定因素_都是候選碼。

第二次作業(yè)

一、填空題

1.數(shù)據(jù)庫系統(tǒng)的外模式在SQL中稱為(視圖),它由(基本表)產(chǎn)生出來。。

2.在SQL中建立和刪除數(shù)據(jù)庫模式的命令分別為(createschema)和(dropsch

ema)o

3.在SQL中,若一個(gè)完整性約束只涉及一個(gè)列,則該完整性約束既可以作為(列級)完整

性約束定義,也可以作為(表級)完整性約束定義,兩者只選其一。

4.在(列級)完整性約束中,每個(gè)約束只能涉及到一個(gè)屬性;在(表級)完整性約束中,每

個(gè)約束可以涉及多個(gè)屬性。

5.在SQL中,createtable、a1tertable和droptabie命令分別為在數(shù)據(jù)庫中

(建立)(修改)和(刪除)基本表結(jié)構(gòu)的命令。

6.向基本表插入數(shù)據(jù)時(shí),可以在命令中例用關(guān)鍵字(Valves)引出記錄值,或者在命令中

通過(Seiect)子句得到一個(gè)結(jié)果表。

7.在SQL中,每個(gè)視圖中的列可以來自不同的(表),它是在原有表的基礎(chǔ)上(建立)

的邏輯意義上的新關(guān)系。

8.在SQL中通過使用視圖,可以使在關(guān)系規(guī)范化時(shí)被分解的關(guān)系(連接)起來,可以增

強(qiáng)數(shù)據(jù)庫的(安全)性。

9.當(dāng)建立的刪除一個(gè)視圖時(shí)?,對相應(yīng)的基本表(沒有影響);當(dāng)修改一個(gè)視圖時(shí).,則對相應(yīng)

的基本表(有影響)。

10.在SQL新版的查詢語句中,(Seieel)選項(xiàng)實(shí)現(xiàn)投影運(yùn)算,(from)選項(xiàng)實(shí)現(xiàn)連接

運(yùn)算,(where)選項(xiàng)實(shí)現(xiàn)選擇運(yùn)算。

11.在SQL的查詢語句中,(groupby)選項(xiàng)實(shí)現(xiàn)分組記錄功能,(orderby)選項(xiàng)實(shí)現(xiàn)對

結(jié)果表的排序功能。。

12.一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程大體相繼通過(需求分析)、(概念設(shè)計(jì))、邏輯設(shè)計(jì)、

物理設(shè)計(jì)、機(jī)器實(shí)現(xiàn)、運(yùn)營維護(hù)等六個(gè)階段。

13.需求分析階段的重要目的是畫出(數(shù)據(jù)流圖)、建立(數(shù)據(jù)字典)和編寫(需求說明書)。

14.概念設(shè)計(jì)階段的重要任務(wù)是根據(jù)(需求分析)的結(jié)果找出所有數(shù)據(jù)實(shí)體,畫出相應(yīng)的

(ER圖)。

15.在列舉的購物活動中,存在著三個(gè)實(shí)體,分別稱為(商品實(shí)體)、(銷售實(shí)體)和(收

款實(shí)體)。

16.設(shè)計(jì)數(shù)據(jù)庫的邏輯結(jié)構(gòu)模式時(shí),一方面要設(shè)計(jì)好(全局模式),然后再設(shè)計(jì)好各個(gè)(外

模式)。

17.由概念設(shè)計(jì)進(jìn)入邏輯設(shè)計(jì)時(shí),本來的(1對1)聯(lián)系或(1對多)聯(lián)系通常不需要被轉(zhuǎn)換

為相應(yīng)的基本表。

18.機(jī)器實(shí)現(xiàn)階段的目的是在計(jì)算機(jī)系統(tǒng)中得到一個(gè)滿足皿規(guī)定的、功能完善和操作

方便的數(shù)據(jù)庫應(yīng)用系統(tǒng)。

19.在旅店管理中,涉及到的基本表有四個(gè),它們分別為客尻表、住宿表、旅客登

記表和消費(fèi)卡表。

20.在旅店管理中,由消費(fèi)卡表派生出的視圖有四個(gè),它們分別為住宿費(fèi)表伙食費(fèi)

表、娛樂費(fèi)表和催補(bǔ)款表。

21.在旅店管理中,客房表只派生出一個(gè)視圖,該視圖被稱為客房空閑表。

二、根據(jù)主教材第四章所給的商品庫和教學(xué)庫,按照下列所給的每條SQL查詢語句寫出

相應(yīng)的功能。(共20小題)

1.selectx.商品代號,分類名,數(shù)量,品牌from商品表1x,商品表2y

wherex.商品代號二y.商品代號

從商品庫中查詢出每一種商品的商品代號、分類名、數(shù)量和品牌等信息。

2.selectcount(distinet產(chǎn)地)as產(chǎn)地?cái)?shù)from商品表2

從商品庫中查詢出所有商品的不同產(chǎn)地的總數(shù)。

3.select課程.課程號,課程.課程名,count(*)as選課人數(shù)from課程,選課

where課程.課程號二選課.課程號groupby課程.課程號,課程.課

程名

從教學(xué)庫中查詢出每門課程被選修的學(xué)生數(shù)。

4.selectx.學(xué)生號,y.學(xué)生號,y.課程號from選課x,選課y

wherex.學(xué)生號二@s1andy.學(xué)生號=@s2andx.課程號=y.課程

從教學(xué)庫中查詢出學(xué)生號為@sl的學(xué)生和學(xué)生號為@s2的學(xué)生所選修的共同課程的課程號。

5.se1ect*from課程whereexists(select*from選課

where課程.課程號二詵課.課程號)

從教學(xué)庫中查詢出所有已被學(xué)生選修的課程。

6.select*from學(xué)生where學(xué)生號in(seiect學(xué)生號from選課

groupby學(xué)生號havingcount(*)<=2)ornotexists(se

lect*

from選課where學(xué)生.學(xué)生號二選課.學(xué)生號)

從教學(xué)庫中查詢出最多選修了2門課程(含未選任何課程)的所有學(xué)生。

7.selectx.*,課程名,課程學(xué)分,成績from學(xué)生x,課程y,選課z

wherex.學(xué)生號二z.學(xué)生號andy.課程號=z.課程號

orderbyx.學(xué)生號,z.成績

從教學(xué)庫中查詢出每個(gè)學(xué)生選課的所有情況,并依次按學(xué)生號和成績排序。

8.select*from學(xué)生wherenotexists(selecty.課程號

from學(xué)生xinnerjoin選課yonx.學(xué)生號=y.學(xué)生號

wherex.姓名=@aandnotexists(select*from選課

where學(xué)生.學(xué)生號二選課.學(xué)生號andy.課程號二選課.課程

號))

從教學(xué)庫中查詢出選修了姓名為④a的學(xué)生的所有選課的所有學(xué)生。

三、根據(jù)教材第四章所給的商品庫和教學(xué)庫,按照下列所給的每種功能寫出相應(yīng)的查詢語

句。供16小題)

1.從商品庫中查詢出數(shù)量在10和20之間的商品種數(shù)。

select*from商品表1

where數(shù)量between10and20(或where數(shù)量>=10and數(shù)量〈=20)

2.從商品庫中查詢出每類(即分類名相同)商品的總數(shù)量。

select分類名,sum(數(shù)量)as總數(shù)量from商品表1groupby分類名

3.從商品庫中查詢出比所有商品單價(jià)的平均值要高的所有商品,

se1ect*from商品表1where單價(jià))all(selectavg(單價(jià))from商品表1)

4.從商品庫中查詢出同一產(chǎn)地的商品只有一種的所有商品。

select商品表1.*,產(chǎn)地from商品表1,商品表2

where商品表1.商品代號二商品表2.商品代號

and產(chǎn)地in(select產(chǎn)地from商品表1x,商品表2y

wherex.商品代號二y.商品代號groupby產(chǎn)地havingcount(*)=1)

5.從教學(xué)庫中查詢出至少選修了姓名為?ml學(xué)生所選課程中一門課的所有學(xué)生。

selectdistinet學(xué)生.*from學(xué)生,選課

where學(xué)生.學(xué)生號二選課.學(xué)生號and課程號二any(select課程號

from學(xué)生,選課where學(xué)生.學(xué)生號=選課.學(xué)生號and姓名=如1)

第三次作業(yè)

一、單選題

1.Access數(shù)據(jù)庫是(C)<,

A.層狀數(shù)據(jù)庫B.網(wǎng)狀數(shù)據(jù)庫

C.關(guān)系型數(shù)據(jù)庫D.樹狀數(shù)據(jù)庫

2.?Access數(shù)據(jù)庫中,數(shù)據(jù)保存在(D)對象中。

A.窗體B.查詢C.報(bào)表D.表

3.數(shù)據(jù)庫文獻(xiàn)中至少包具有(A)對象。

A表B.查詢C.窗體D.其余三種

4.在Access數(shù)據(jù)庫系統(tǒng)中,不能建立索引的數(shù)據(jù)類型是(B)o

A.文本型B.備注型C.數(shù)值型D.日期/時(shí)間型

5.假如字段內(nèi)容為聲音文獻(xiàn),可將此字段定義為(C)類型。

A.文本B.查詢向?qū).OLE對象D.備注

6.在表設(shè)計(jì)視圖中,假如要限定數(shù)據(jù)的輸入格式,應(yīng)修改字段的(A)屬性。

A.格式B.有效性規(guī)則C.輸入格式D.字段大小

7.下面有關(guān)主鍵的敘述對的的是(B)。

A.不同的記錄可以具有反復(fù)的主鍵值或空值

B.一個(gè)表中的主鍵可以是一個(gè)或多個(gè)字段

C.在一個(gè)表中的主鍵只可以是一個(gè)字段

D.表中的主鍵的數(shù)據(jù)類型必須定義為自動編號或文本

8.下面有關(guān)表的敘述中錯誤的是(C)。

A.表是Access數(shù)據(jù)庫中的要素之一

B.表設(shè)計(jì)的重要工作是設(shè)計(jì)表的結(jié)構(gòu)

C.Access數(shù)據(jù)庫的各表之間互相獨(dú)立

D.可以將其他數(shù)據(jù)庫的表導(dǎo)入到當(dāng)前數(shù)據(jù)庫中

9.Access用戶操作界面由(B)部分組成。

A.4B.5C.3D.6

10.Access是(A)辦公套件中的一個(gè)重要組成部分。

A.OfficeB.WordC.ExcelD.Lotus

11.下列(B)圖標(biāo)是Access的標(biāo)志。

A.B.C.D.

12.下列(C)圖標(biāo)是Access中表對象的標(biāo)志。

A.B.C.D.

13.下列(D)圖標(biāo)是Access中新建查詢的標(biāo)志。

A.B.C.D.

14.下列(D)圖標(biāo)是Access中新建報(bào)表的標(biāo)志。

A.B.C.D.

15.字段說明用于對字段作進(jìn)一步的描述,該說明顯示在(A)上。

A.狀態(tài)欄B.工具欄C.菜單欄D.標(biāo)

題欄

16.Access中包具有(3)種數(shù)據(jù)類型。

A.9B.10C.7D.8

17.在一個(gè)宏中要打開一個(gè)報(bào)表,應(yīng)當(dāng)使用的操作是(B)。

A.OpenFormB.OpenReportC.OpenTab1e

D.OpenQuery

18.若要退出MicrosoftAccess,則應(yīng)使用的操作是(C)。

A.ExitB.ReturnC.QuitD.

Revoke

19.可以通過Internel進(jìn)行數(shù)據(jù)發(fā)布的對象是(D)。

A.窗體B.報(bào)表C.查詢D.數(shù)據(jù)訪問頁

20.Access2023中數(shù)據(jù)訪問頁有兩種視圖,它們是設(shè)計(jì)視圖和(B)視圖。

A.瀏覽B.頁面C.顯示D.預(yù)覽

21.下列(B)圖標(biāo)是Access中模塊對象的標(biāo)志。

A.B.C.D.

22.模塊窗口由(B)個(gè)部分組成。

A.2B.3C.4D.5

二、填空題

1.Access用戶操作界面中的“工作區(qū)”也稱為數(shù)據(jù)庫窗體o

2.Access用戶操作界面中的“狀態(tài)欄”重要用于顯示數(shù)據(jù)庫管理系統(tǒng)的理狀態(tài)。

3.在Access的用戶界面中,工具欄中的功能可以通過執(zhí)行在菜單中的相應(yīng)命令來

實(shí)現(xiàn)。

4.Access中“貨幣”型數(shù)據(jù)最長為反個(gè)字節(jié),“自動編號”型數(shù)據(jù)最長為g個(gè)字節(jié)。

5.一個(gè)Access數(shù)據(jù)庫相應(yīng)于操作系統(tǒng)中的1一個(gè)文獻(xiàn),其文獻(xiàn)擴(kuò)展名為mdb

6.Access數(shù)據(jù)庫系統(tǒng)中,定義表中的字段就是擬定表的結(jié)構(gòu),即擬定表中字段的名座、

類型、屬性和說明等。

7.在Access的表中修改字段的名字并不會影響該字段的數(shù)據(jù),但是會影響其它

基于該表所創(chuàng)建的數(shù)據(jù)庫對象。

8.Access數(shù)據(jù)庫系統(tǒng)中字段的“格式”屬性是用來決定數(shù)據(jù)的打印方式和在屏

幕上的顯示方式。

9.查詢可以作為窗體、報(bào)表和數(shù)據(jù)訪問頁的數(shù)據(jù)源。

10.在Access中,假如要對大批量的數(shù)據(jù)進(jìn)行修改,為了提高效率,最佳使用更斷查詢。

11.Access中的窗體由頁眉、主體和一頁腳等三個(gè)部分組成。

12.在Access中創(chuàng)建帶子窗體的窗體時(shí),必須擬定作為主窗體和子窗體的數(shù)據(jù)源之間存

在著一1對多的關(guān)系。

13.在Access2023中報(bào)表中有設(shè)計(jì)和預(yù)覽視圖,而沒有數(shù)據(jù)表視

圖。

14.報(bào)表由報(bào)表頁眉、頁面頁眉、主體、頁面頁腳和報(bào)表頁腳等5節(jié)組成。

15.數(shù)據(jù)訪問頁是直接鏈接到_Access數(shù)據(jù)庫的一種Web頁,可以在Internet

Explorers.0或更高版本___________中調(diào)用數(shù)據(jù)訪問頁。

16.數(shù)據(jù)訪問頁與其他數(shù)據(jù)庫對象的區(qū)別是:在Access數(shù)據(jù)庫中僅保存數(shù)據(jù)訪問頁的

快捷方式,數(shù)據(jù)訪問頁自身則作為一個(gè)獨(dú)立的HTML文獻(xiàn)保存。

17.在Access中模塊分為類模塊和標(biāo)準(zhǔn)模塊(順序無先后)兩種類型。

18.模塊窗口由工程資源管理器、模塊屬性窗口和代碼編輯窗口三部分組成。

19.模塊是用Access提供的VBA語言編寫的程序段。

20.一個(gè)模塊是由一個(gè)或多個(gè)過程組成的,每個(gè)過程可以實(shí)現(xiàn)相應(yīng)的功能。

21.在設(shè)立或撤消數(shù)據(jù)庫密碼的過程中,密碼對丁字母大小寫是敏感的。

22.在Access中,數(shù)據(jù)導(dǎo)入是將其它格式文獻(xiàn)中的數(shù)據(jù)和其它Access數(shù)據(jù)庫中的對象

導(dǎo)入到當(dāng)前數(shù)據(jù)庫中.而數(shù)據(jù)導(dǎo)出是將Access數(shù)據(jù)庫中的數(shù)據(jù)庫對象傳

送到另一個(gè)數(shù)據(jù)庫或其它格式文獻(xiàn)中。

第四次作業(yè)

一、單選題

1.當(dāng)一條SELECT語句訪問一張大表里的有限幾行數(shù)據(jù)時(shí),SQLServer通常會

(R)。

A.為數(shù)據(jù)加上頁級鎖B.為數(shù)據(jù)加上行級鎖

C.需要用戶的干涉和參與D.使用戶獨(dú)占數(shù)據(jù)庫

2.當(dāng)采用Windows認(rèn)證方式登錄數(shù)據(jù)庫服務(wù)器時(shí),SQLServer客戶端軟件會向操作

系統(tǒng)請求一個(gè)(A)。

A.信任連接B.郵件集成C.并發(fā)控制D.數(shù)據(jù)轉(zhuǎn)換

服務(wù)

3.提高SQLServer性能的最佳方法之一是(B)。

A.增大硬盤空間B.增長內(nèi)存

C.減少數(shù)據(jù)量D.采用高分辨率顯示器

4.SQLServer標(biāo)準(zhǔn)版不支持的操作系統(tǒng)是(C)。

A.Windows2023ServerB.WindowsNTServer

C.Windows98D.Windows2023Advan

cedServer

5.用于配置客戶端網(wǎng)絡(luò)連接的工具是(B)。

A.公司管理器B.客戶端網(wǎng)絡(luò)實(shí)用工具

C.查詢分析器D.聯(lián)機(jī)幫助文檔

6.SQLServer的物理存儲重要涉及3類文獻(xiàn)(A)。

A.主數(shù)據(jù)文獻(xiàn)、次數(shù)據(jù)文獻(xiàn)、事務(wù)日記文獻(xiàn)

B.主數(shù)據(jù)文獻(xiàn)、次數(shù)據(jù)文獻(xiàn)、文本文獻(xiàn)

C.表文獻(xiàn)、索引文獻(xiàn)、存儲過程

D.表文獻(xiàn)、索引文獻(xiàn)、圖表文獻(xiàn)

7.下面關(guān)于tempdb數(shù)據(jù)庫描述不對的的是(D)。

A.是一個(gè)臨時(shí)數(shù)據(jù)庫B.屬于全局資源

C.沒有權(quán)限限制D.是用戶建立新數(shù)據(jù)庫的模板

8.Transact-SQL對標(biāo)準(zhǔn)SQL的擴(kuò)展重要表現(xiàn)為(A)。

A.加入了程序控制結(jié)構(gòu)和變量

B.加入了建庫和建表語句

C.提供了分組(GroupBy)查詢功能

D.提供了Min、Max等記錄函數(shù)

9.假如要在SQLServer中存儲圖形圖像、Word文檔文獻(xiàn),不可采用的數(shù)據(jù)類型是

(D)o

A.binaryB.varbinaryC.imageD.text

10.下面關(guān)于Timestamp數(shù)據(jù)類型描述對的的是:(C)。

A.是一種口期型數(shù)據(jù)類型

B.是一種日期和時(shí)間組合型數(shù)據(jù)類型

C.可以用來替代傳統(tǒng)的數(shù)據(jù)庫加鎖技術(shù)

D.是一種雙字節(jié)數(shù)據(jù)類型

11.下面關(guān)于索引的描述不對的的是(B)。

A.索引是一個(gè)指向表中數(shù)據(jù)的指針

B.索引是在列上建立的一種數(shù)據(jù)庫對象

C.索引的建立和撤消對表中的數(shù)據(jù)毫無影響

D.表被撤消時(shí)將同時(shí)撤消在其上建立的索引

12.以下哪種情況應(yīng)盡量創(chuàng)建索引(A)。

A.在Where子句中出現(xiàn)頻率較高的列

B.具有很多NULL值的列

C.記錄較少的基本表

D.需要更新頻繁的基本表

13.SQLServer提供的單行注釋語句是使用(B)開始的一行內(nèi)容。

A.“/*,,B.“一”C.“{”D.

14.下列標(biāo)記符可以作為局部變量使用(C)o

A.[@Myvar]B.MyvarC.@MyvarD.

@Myvar

15.屬于事務(wù)控制的語句是(A)。

A.BeginTran、CDmmit、Rol1Back

B.Begin、Continue>End

C.CreateTran>CommitsRo11Back

D.BeginTran、Continue、End

16.SQLSezer觸發(fā)器重要針對下列語句創(chuàng)建(B)o

A.SELECT.INSERT>DELETE

B.INSERT、UPDATE、DELETE

C.SELECT>UPDATE>INSERT

D.INSERT、UPDATE、CREATE

17.以下軟件產(chǎn)品中,是數(shù)據(jù)庫管理系統(tǒng)的是(B)。

A.PowerBuilderB.DB2

C.DelphiD.VisualBasic

18.生產(chǎn)出DB2數(shù)據(jù)庫產(chǎn)品的公司是(A)o

A.IBMB.ORACLEC.BorlandD.Mierosoft

19.面向?qū)ο髷?shù)據(jù)庫用面向?qū)ο髷?shù)據(jù)模型去映射客觀世界,不僅存儲數(shù)據(jù),并且存儲定

義在數(shù)據(jù)上的(A)。

A.操作B.屬性C.主鍵D.豐主鍵

20.面向?qū)ο蠹夹g(shù)中,封裝性是一種(B

A.封裝技術(shù)B.信息隱藏技術(shù)

C.組合技術(shù)D.傳遞技術(shù)

21.“類對象”是指(B)°

A.類中的一個(gè)實(shí)例B.類自身也當(dāng)作一個(gè)對象

C.類中的一個(gè)對象D.類中的一個(gè)變量

22.在面向?qū)ο蟮臄?shù)據(jù)庫中,對象標(biāo)記(D)o

A.與數(shù)據(jù)的描述方式有關(guān)B.與對象的物理存儲位置有關(guān)

C.與數(shù)據(jù)的值有關(guān)D.是指針一級的概念

三、填空題

1.SQLServer采用客戶機(jī)/服務(wù)器(或C/S)計(jì)算模型,通過中央服務(wù)器集中存儲數(shù)據(jù)

資源。

2.SQLServer數(shù)據(jù)庫應(yīng)用的解決過程分布在客戶機(jī)(或客戶端)和服務(wù)器上。

3.在網(wǎng)絡(luò)環(huán)境下,當(dāng)多個(gè)用戶同時(shí)訪問數(shù)據(jù)庫時(shí),就會產(chǎn)生并發(fā)問題,SQLServer是運(yùn)用

數(shù)據(jù)封鎖機(jī)制成并發(fā)控制的。

4.SQLServer與Windows2023等操作系統(tǒng)完全集成,可以使用操作系統(tǒng)的用戶

和域賬號作為數(shù)據(jù)庫的注冊賬號(或登錄賬號)。

5.安裝SQLServer時(shí)需要以本地系統(tǒng)管理員身份登錄操作系

統(tǒng)。

6.假如在WindowsNT/2023上安裝,需要事先設(shè)立至少一個(gè)域用戶賬號

7.在網(wǎng)絡(luò)環(huán)境多用戶環(huán)境下,在停止SQLServer服務(wù)之前,最佳先執(zhí)行暫停操作。

8.SQLServer將數(shù)據(jù)組織到用戶可以看見的邏輯組件「而在磁盤上則作為操作系統(tǒng)

文獻(xiàn)實(shí)現(xiàn)。

9.SQLServer的數(shù)據(jù)庫分為系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫兩種類型。

10.每個(gè)SQLServer數(shù)據(jù)庫下都涉及master、model、tempdb和msdb

四個(gè)系統(tǒng)數(shù)據(jù)庫。

11.一般可以使用GO命令來標(biāo)記Transact-SQL批解決的結(jié)束。

12.SQLServer中的數(shù)據(jù)類型通常是指字段列、存儲過程參數(shù)和局部變星的數(shù)

據(jù)特性。

13.在SQLServer中,通常使用—bit(或位)數(shù)據(jù)類型來表達(dá)邏輯數(shù)據(jù)。

14.函數(shù)LEFT(七bcdefl2)的結(jié)果是/。

5.SQLServer中的整數(shù)類型分別為bigint、int>sma11int和tinyint,它們分別

占用8、4、2和1個(gè)存儲字節(jié)。

16.SQLServer中的數(shù)據(jù)類型重要涉及數(shù)值、包、日期時(shí)間(順序無先后)、二

進(jìn)制、位和雙字節(jié)等類型。

17.在SOLServer中重要是通過使用杳詢分析器運(yùn)營Transact-SQL語句。

18.假如希望修改數(shù)據(jù)庫的名字,可以使用的系統(tǒng)存儲過程是_sp」enamedb。

19.在一個(gè)已存在數(shù)據(jù)的表中增長一列,一定要保證所增長的列允許Nu11(空)值。

20.對表中記錄的維護(hù)工作重要有增長、刪除和修改(順序無先后)操作,

均可通過公司管理器或Transact-SQL語句完畢。

21.可以將視圖理解為存儲在SQLServer數(shù)據(jù)庫中的一條通過預(yù)編譯的SELECT語

句。

22.索引是一種常用的改善數(shù)據(jù)庫性能的技術(shù)。

23.索引一經(jīng)創(chuàng)建就完全由SQLServer系統(tǒng)自動選擇和維護(hù)。

24.索引會影響對基本表的插入、刪除和修改等操作的速度。

25.注釋是一些說明性的文字,而不是可執(zhí)行語句,不參與程序的編譯。

26.SQLServer支持兩種形式的變量,即局部變量和全局變量°

27.觸發(fā)器是一種特殊的存儲過程,基于表而創(chuàng)建,重要用來保證數(shù)據(jù)的完整

性。

28.使用createdatabase命令定義一個(gè)數(shù)據(jù)庫,涉及定義數(shù)據(jù)文獻(xiàn)和日記文獻(xiàn)兩個(gè)部

分。

29.打開一個(gè)數(shù)據(jù)庫使之成為當(dāng)前庫,有2種方法,其中之一使用的命令關(guān)鍵字為USEo

30.索引可以由系統(tǒng)根據(jù)約束條件自動建立,也可以由用戶通過命令或菜單方式建立,

但它的打開和重建將根據(jù)需要由系統(tǒng)自動實(shí)現(xiàn),無須用戶過問。

31.創(chuàng)建索引的命令關(guān)鍵字為CREATEINDEX,刪除索引的命令

關(guān)鍵字為DROPINDEX<,

32.在索引命令中使用關(guān)鍵字CLUSTERED或NOCLUSTERED分別表達(dá)將建立的是聚

集或非聚集索引。

33.當(dāng)指定基本表中某一列或若干列為UNIQUE約束時(shí)指I」系統(tǒng)將在這些列上自動建立

(創(chuàng)建)一個(gè)唯一值索引.

34.在SQLServer中,通常不需要用戶建立索引,而是通過使用主碼約束和

唯一值約束,由系統(tǒng)自動建立索引。

35.局部變量的開始標(biāo)記為應(yīng)—,全局變量的開始標(biāo)記為@必.

36.定義局部變量的語句關(guān)鍵字為DECLARE,被定義的各變量之間必須用逗號字符分開。

37.在SQLServer中,前后相鄰的語句之間可以使用空格、分號或換行字符分開。

38.CASE函數(shù)具有2_種格式,每種格式中可以帶有空個(gè)WHEN選

項(xiàng),可以帶有一個(gè)ELSE選項(xiàng)。

39.在循環(huán)結(jié)構(gòu)的語句中,當(dāng)執(zhí)行到關(guān)鍵字BREAK后將終止整個(gè)語句

的執(zhí)行,當(dāng)執(zhí)行到關(guān)鍵字CONTINUE后將結(jié)束一次循環(huán)體的執(zhí)行。

40.打開和關(guān)閉游標(biāo)的語句關(guān)鍵字分別為OPEN和CLOSE。

使用游標(biāo)取數(shù)和釋放游標(biāo)的語句關(guān)鍵字分別為和。F

ETCH、DEALLOCATE

41.使用游標(biāo)對基本表進(jìn)行修改和刪除操作的語句中,WHERE選項(xiàng)的格式為“WHERE

—CURRENTOF〈游標(biāo)名〉°

42.一個(gè)事務(wù)是一個(gè)并發(fā)控制的單位,它把必須同時(shí)執(zhí)行或不執(zhí)行的一組操作捆綁在一起。

43.每個(gè)存儲過程可以包含多條Transact-SQL語句,可以在過程體中的任

何地方使用RETURN(返回)語句結(jié)束過程的執(zhí)行,返回到調(diào)用語句后的位置。

44.在一個(gè)存儲過程定義的AS關(guān)鍵字前可以定義該過程的參數(shù),AS關(guān)鍵字之

后為該過程的過程體___________o

45.創(chuàng)建和刪除一個(gè)觸發(fā)器的語句關(guān)鍵字為—CREATETRIGGER__________

和DROPT1RGGER。

46.CHECK約束被稱為—檢查—約束,UNIQUE約束被稱為—唯一值—約束。

47.當(dāng)一個(gè)表帶有約束后,執(zhí)行對表的各種更新操作時(shí),將自動檢查相應(yīng)的約

束,只有符合約束條件的合法操作才干被真正執(zhí)行。

48.數(shù)據(jù)庫的安全管理問題歸結(jié)為對力________和鑰匙的管理問題。

49.對用戶授予和收回?cái)?shù)據(jù)庫操作的語句關(guān)鍵字分別為—GRANT和REVOKE

_0

50.在收回用戶訪問權(quán)限的語句中,所給表名選項(xiàng)以關(guān)鍵字—ON開始,所給

用戶名選項(xiàng)以關(guān)鍵字FROM開始。

51.從Visua1FoxPro6.0發(fā)布后,Microsoft公司就把它同—Visua1C++

、VisualJ++和VisualBasic—等軟件產(chǎn)品一起捆綁銷售。

52.VisualFoxPr。具有易于使用、可視化開發(fā)、事件驅(qū)動和面向?qū)?/p>

象編程等優(yōu)點(diǎn)。

53.DB2是IBM公司的關(guān)系_________型數(shù)據(jù)庫管理系統(tǒng),用戶通過SQL—語言

可以創(chuàng)建、更新以及控制數(shù)據(jù)庫.

54.DB2UDB提供了一套具有統(tǒng)一的圖形用戶界面的管理工具,用于與任何服務(wù)器平臺

的數(shù)據(jù)庫進(jìn)行交互。這些管理工具最重要的二個(gè)是控制中心和命令中心。

55.0rac1e9i共有三種版本,分別為:個(gè)人版(PersonalEdition)、標(biāo)準(zhǔn)版(Stan

dardEdition)、以及公司版(EnterpriseEdition)。

56.在Oracle9i內(nèi)提供了一套具有圖形用戶界面的數(shù)據(jù)庫管理工具—OracleEnt

c[priseManagcr(OEM)。

57.面向?qū)ο髷?shù)據(jù)模型是由類構(gòu)成的一個(gè)層次結(jié)構(gòu),類是對一類對象(Object)

的抽象,類與類之間的繼承(Inheriemance)關(guān)系構(gòu)成類層次結(jié)構(gòu)。

58.類中每個(gè)對象稱為實(shí)例。同一類的對象具有共同的屬性和—方法

一它

們可以在類中統(tǒng)一說明,而不必在類的每個(gè)實(shí)例中反復(fù)。

59.Delphi是國際著名的軟件二具開發(fā)廠商—Bor1and—公司的產(chǎn)品,Delph

i事實(shí)上是一Pascal語言的一種版本。

60.Visua1Basic是__Miciosofl公司推出的幾乎是最早的可視化編程工具

從VB初次推出至今已經(jīng)經(jīng)歷了多個(gè)版本,目前廣泛使用的是VB6.0。

四、根據(jù)下面所給的AAA數(shù)據(jù)庫,寫出下列每條查詢語句的執(zhí)行結(jié)果,或者寫出下列每條

語句或程序段的功能(共8小題)

假設(shè)存在名為AAA的數(shù)據(jù)庫,涉及Students(學(xué)號char(8),姓名varcha

r(8),年齡int,專業(yè)varchar(20),入學(xué)日期Datelime)和Score(學(xué)號c

har(8),課程名varchar(10),成績numeric(5,2))兩張表。

1.SELECTCEILING(888.33),CEILING(-888.32)

889-888

2.SELECTFLOOR(888.33),FLOOE(-888.33)

888-889

3.SELECTSUBSTRING(4amastudenf,8,7)

student

4.SELECT,學(xué)生號'課程號',ISNULL(null,0)

學(xué)生號課程號0

5.DECLARE@MyN0CHAR(8)

SET@MyN0='20230001'

IF(SELECT專業(yè)FROMStudentsWHERE學(xué)號二@MyN0)=計(jì)算機(jī)軟件'

BEGIN

SELECTAVG(成績)AS平均成績

FR0MScore

WHERE學(xué)號=@MyN0

END

ELSE

PRINT'學(xué)號為'+@MyNO+'的學(xué)生不存在或不屬于軟件專業(yè)'

溫馨提示

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

最新文檔

評論

0/150

提交評論