中國(guó)民航大學(xué)數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測(cè)卷(六卷)及答案_第1頁
中國(guó)民航大學(xué)數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測(cè)卷(六卷)及答案_第2頁
中國(guó)民航大學(xué)數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測(cè)卷(六卷)及答案_第3頁
中國(guó)民航大學(xué)數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測(cè)卷(六卷)及答案_第4頁
中國(guó)民航大學(xué)數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測(cè)卷(六卷)及答案_第5頁
已閱讀5頁,還剩68頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

中國(guó)民航大學(xué)數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測(cè)卷(一)

總分:100分考試時(shí)間:90分鐘

注意事項(xiàng):

>凡漏填、錯(cuò)填或書寫字跡不清的答卷,影響評(píng)卷結(jié)果的,責(zé)任由考生自負(fù)。

>按題號(hào)在指定的答題區(qū)域內(nèi)作答,如需對(duì)答案進(jìn)行修改,可彳等需修改的內(nèi)容劃去,然后

緊挨在其上方或其下方寫出新的答案,修改部分在書寫時(shí)與正文一樣,不能超出該題答

題區(qū)域的黑色矩形邊框,否則修改的答案無效。

>考試結(jié)束前要離開考場(chǎng)的考生須先按答題卡、試卷、草稿紙從上到下的N頁序平放在桌面

上,再舉手提出離場(chǎng)。

一、單項(xiàng)選擇題(每小題2分,共40分)

1、數(shù)據(jù)庫運(yùn)行的狀態(tài)不包括(%

A、Running

B、Nomount

C、Mount

D、Open

【答案】A

2、有商品類別和商品表如下:類別分類號(hào),類別名稱)商品編碼,品名,規(guī)

格,廠家,價(jià)格,分類號(hào))已知一個(gè)商品類別包括多種商品,且一種商品只能屬

于一個(gè)類別。若要?jiǎng)?chuàng)建一個(gè)能夠按照商品類別顯示商品記錄的窗體,可通過在

窗體內(nèi)嵌入另一個(gè)窗體來實(shí)現(xiàn),被嵌入的窗體稱為()

A、子窗體

B、單頁窗體

C、多頁窗體

D、連續(xù)窗體

【答案】A

3、在下列RDMBS產(chǎn)品中,屬于小型數(shù)據(jù)庫系統(tǒng)的是(\

A、Access

B、Oracle

C、Sybase

D、Informix

【答案】A

4、數(shù)據(jù)庫是在計(jì)算機(jī)中按照一定的數(shù)據(jù)模型組織、存儲(chǔ)和應(yīng)用的()的

集合。

A、文件

B、命令

C、程序

D、糠

【答案】D

【解析】無

5、phpMyadmin作為MySQL的一種圖形化管理工具,其工作模式為

A、腳本方式

B、B/S模式

C、C/S模式

D、命令行方式

【答案】B

【解析】本題得分:1分

6、可唯一標(biāo)識(shí)實(shí)體的屬性集稱為

A、鍵

B、域

C、實(shí)體型

D、屬性

【答案】A

7、從關(guān)系模式中指定若干個(gè)屬性組成新的關(guān)系的運(yùn)算稱為

A、聯(lián)接

B、投影

C、選擇

D、排序

【答案】B

8、.在下列數(shù)據(jù)類型中,可以設(shè)置"字段大小〃屬性的是()。

A、備注

B、文本

C、日期/時(shí)間

D、貨幣

【答案】B

【解析】無

9、實(shí)體與實(shí)體之間的關(guān)系有一對(duì)一、一對(duì)多和多對(duì)多3種,其中()不能描述

多對(duì)多關(guān)系。

A、網(wǎng)狀模型

B、層次模型

C、關(guān)系模型

D、網(wǎng)狀模型和層次模型

【答案】B

10、假設(shè)存在一張職工表,包含〃性別〃屬性,要求這個(gè)屬性胡值只能取

〃男〃或‘女‘,這屬于()

A、實(shí)體完整性

B、參照完整性

C、用戶定義完整性

D、關(guān)系不變性

【答案】C

11、有關(guān)字段屬性,以下敘述錯(cuò)誤的是()。

A、字段大小可用于設(shè)置文本的最大容量,數(shù)字型、自動(dòng)編號(hào)型的數(shù)字類型

B、可對(duì)任意類型的字段設(shè)置默認(rèn)屬性

C、有效性規(guī)則屬性是用于限制此字段輸入值的表達(dá)式

D、不同的字段類型,其字段屬性有所不同

【答案】B

【解析】不是所有的數(shù)據(jù)類型都能設(shè)置默認(rèn)值,比如自動(dòng)編號(hào)型、OLE對(duì)象

型、附件型等就不可以。

12、下面關(guān)于唯一索引描述不正確的是:—。

A、某列創(chuàng)建了唯一索引則這一列為主鍵

B、不允許插入重復(fù)的列值

C、某列創(chuàng)建為主鍵,則該列會(huì)自動(dòng)創(chuàng)建唯一索引

D、一個(gè)表中可以有多個(gè)唯一索引

【答案】A

13、教師表teacher的結(jié)構(gòu)為(教師編號(hào),姓名,職稱,性別,年齡,聯(lián)系電話),

則如下的查詢語句的功能是____。SELECT職稱,COUNT(姓名)FROM

teacherGROUPBY職稱;

A、顯示教師的職稱、姓名和同名教師的人數(shù)

B、按職稱統(tǒng)計(jì)各類職稱的教師人數(shù)

C、顯示教師的職稱、姓名和同樣職稱的人數(shù)

D、按職稱的順序分組顯示教師的姓名

【答案】B

【解析】本題得分:1分

14、使用ALTER命令修改數(shù)據(jù)時(shí),以下說法錯(cuò)誤的是()。

A、可以修改文件的增容方式

B、可以刪除次要數(shù)據(jù)文件

C、可以增加事務(wù)日志文件

D、可以增加主要數(shù)據(jù)文件

【答案】D

15、如果一個(gè)用戶不慎刪除了一個(gè)表,這將被認(rèn)為是什么故障?()

A、實(shí)例

B、用戶錯(cuò)誤

C、表述

D、用戶進(jìn)程

【答案】B

16、下列關(guān)于復(fù)制數(shù)據(jù)庫查詢對(duì)象的說法中,錯(cuò)誤的是()

A、只能在同一個(gè)數(shù)據(jù)庫內(nèi)部復(fù)制

B、可以在不同數(shù)據(jù)庫之間復(fù)制

C、可以復(fù)制到Word文檔中

D、可以復(fù)制到Excel文檔中

【答案】A

17、下列說法中,正確的是()

A、數(shù)據(jù)庫的概念模型與具體的DBMS有關(guān)

B、三級(jí)模式中描述全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的是外模式

C、數(shù)據(jù)庫管理員負(fù)責(zé)設(shè)計(jì)和編寫應(yīng)用系統(tǒng)的程序模塊

D、從邏輯模型到物理模型的轉(zhuǎn)換一般是由DBMS完成的

【答案】D

18、下列不是數(shù)據(jù)庫恢復(fù)采用的方法是()

A、建立檢查點(diǎn)

B、建立副本

C、建立日志文件

D、建立索引

【答案】D

19、從邏輯結(jié)構(gòu)上講,Oracle數(shù)據(jù)庫的最小存取單位是(X

A、block

B、extent

C、segment

D、tablespace

【答案】A

20、聚類的目的是

A、使對(duì)象之間的距離盡可能小

B、使對(duì)象之間的距離盡可能大

C、使屬于同一類別的對(duì)象之間的距離盡可能大,而不同類別的對(duì)象間的距

離盡可能小

D、使屬于同一類別的對(duì)象之間的距離盡可能小,而不同類別的對(duì)象間的距

離盡可能大

【答案】D

二.填空題(每小題2分,共20分)

1、從最終用戶來看,數(shù)據(jù)庫系統(tǒng)的外部體系結(jié)構(gòu)可分為五種類型:()、()、()、

()、()

【答案】單用戶結(jié)構(gòu)I主從式結(jié)構(gòu)I分布式結(jié)構(gòu)I客戶機(jī)/服務(wù)器結(jié)構(gòu)I瀏覽器/服務(wù)

器結(jié)構(gòu)

2、一個(gè)項(xiàng)目具有一個(gè)項(xiàng)目主管,一個(gè)項(xiàng)目主管可管理多個(gè)項(xiàng)目,則實(shí)體"項(xiàng)目主

管"與實(shí)體"項(xiàng)目"間的關(guān)系屬于()的關(guān)系。

【答案】一對(duì)多

3、笛卡爾積R由4個(gè)域組成,若每個(gè)域的基數(shù)均為2,則R的基數(shù)為(\

【答案】16

4、設(shè)有關(guān)系R,按條件f對(duì)關(guān)系R進(jìn)行選擇,正確的是______o

【答案】sf(R)

5、模塊是由VBA聲明和—組成的集合。

【答案】過程

6、SQL語言具有數(shù)據(jù)定義、數(shù)據(jù)操縱、的功能。

【答案】數(shù)據(jù)控制

7.Inserted表存放增加的記錄和()。

【答案】更新后的記錄

8、設(shè)有函數(shù)依賴集F={DTGC-A,CDTE,A-B}尸(ABC)。

【答案】ABC、CAB

9、Access提供自動(dòng)創(chuàng)建、窗體向?qū)?、設(shè)計(jì)視圖、一和數(shù)據(jù)透視表向?qū)У?

種創(chuàng)建窗體的方法。

【答案】圖表向?qū)?/p>

10、Access提供了"導(dǎo)入"和"-〃兩種使用外部數(shù)據(jù)源的方法。

【答案】鏈接

三.簡(jiǎn)單題(每小題5分,共20分)

1、建立一個(gè)學(xué)生表Student,它由學(xué)號(hào)SNo、姓名SName、性別SSex、年齡

SAge、所在系SDept五個(gè)屬性組成,其中學(xué)號(hào)(假定其為字符型,長(zhǎng)度為8個(gè)字

符)屬性不能為空。Student表建立完成后,若要在表中增加年級(jí)SGrade項(xiàng)(設(shè)

字段類型為字符型,長(zhǎng)度為10),其SQL命令為:()。

【答案】ALTERTABLEStudentADDSGradeCHAR(10)

2、簡(jiǎn)述T-SQL語言的特點(diǎn)。

【答案】(1)綜合統(tǒng)一

(2)兩種使用方式,統(tǒng)一的語法結(jié)構(gòu)

(3)高度非過程化

(4)類似于人的思維習(xí)慣,容易理解和掌握

3、簡(jiǎn)述數(shù)據(jù)庫的三級(jí)模式?

【答案】數(shù)據(jù)庫系統(tǒng)三級(jí)模式結(jié)構(gòu):外模式,模式,內(nèi)模式。

模式也稱概念模式或邏輯模式,是對(duì)數(shù)據(jù)庫中全部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描

述,是所有用戶的公共數(shù)據(jù)視圖。

外模式也稱子模式或用戶模式,它是對(duì)數(shù)據(jù)庫用戶能夠看見和使用的局部數(shù)據(jù)

的邏輯結(jié)構(gòu)和特征的描述。

內(nèi)模式也稱存儲(chǔ)模式或物理模式,是對(duì)數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)

據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式,一個(gè)數(shù)據(jù)庫只有一個(gè)內(nèi)模式。

三級(jí)模式結(jié)構(gòu)之間差別往往很大,為了實(shí)現(xiàn)這3個(gè)抽象級(jí)別的聯(lián)系和轉(zhuǎn)換,

DBMS在三級(jí)模式結(jié)構(gòu)之間提供了兩級(jí)映像:外模式/模式映像,模式/內(nèi)模式

映像。

4、主控索引

【答案】在復(fù)合索引的多個(gè)索引中,在某一時(shí)刻只有一個(gè)索引對(duì)表起作用,這

個(gè)索引標(biāo)志稱為主控索引。

四.綜合應(yīng)用題(每小題20分,共20分)

1、若定義如下關(guān)系模式:

student(sno,sn,ssex,sclass,sbirthday,stel)

course(cno,cn,cCredit,clesson)

請(qǐng)用語言表達(dá)式實(shí)現(xiàn)如下要求.

sc(snozcno,gradel,grade2,grade3)SQL

(1)從student表讀取學(xué)號(hào)為S1同學(xué)的數(shù)據(jù)記錄,如果存在,則查詢?cè)撋?/p>

信息,否則輸出"不存在學(xué)號(hào)為S1的學(xué)生"

(2)從student表選取學(xué)號(hào)和性^,如果性別字段的值為〃男〃,則輸出

〃M",如果為"女"則輸出〃F〃。

(3)編寫T-SQL程序計(jì)算1到100的偶數(shù)和。

(4)編寫T6QL程序?qū)崿F(xiàn)功能:如果存在姓名為“張三”的學(xué)生,則輸出該

生的作業(yè)等級(jí)結(jié)果(學(xué)號(hào)、姓名、課程名稱、等級(jí)1),按分?jǐn)?shù)段顯示等級(jí)〃優(yōu)

秀"、"良好"、"中等"、"及格"和"不及格",如果不存在,則輸出提

示文字為"沒有這個(gè)名字的學(xué)生〃。

(5)創(chuàng)建一個(gè)名稱為query^student的存儲(chǔ)過程,該存儲(chǔ)過程的功能是根據(jù)

學(xué)號(hào)查詢學(xué)生的成績(jī)情況,如果該生存在,則顯示學(xué)號(hào)、選課門數(shù)、作業(yè)1的

最高分及最低分,否則顯示"該學(xué)號(hào)不存在〃。

【答案】⑴.ifexists(selectsnofromstudentwheresno='Sl')select*

fromstudentwhereSno='Sl'elseprint'不存在學(xué)號(hào)為SI的學(xué)生,

'男'女

(2).selectsnozssex=casessexwhenthen'M'whenthen

'F'fromstudent

(3).declare@sumlint,@nnintset@suml=0set@nn=lwhile@nn<=10

Obeginif@nn%2=0set@suml=@suml+@nnset

@nn=@nn+lendprint@suml

(4).ifexists(select*fromstudentwheresname='張三')

begin

,

selectstudent.sno/student.sname,ame,^M1'=

casewhensc.gradel<60

then'不及格'whensc.gradel>=60andsc.gradel<70

then'及格'whensc.gradel>=70andsc.gradel<80

then'中等'whensc.gradel>=80andsc.gradel<90

then'良好'whensc.gradel>=90then優(yōu)秀'fromstudent,sc,course

wherestudent.sno=sc.snoando=oandstudentsname='

張三’

endelseprint'沒有這個(gè)名字的學(xué)生’

(5).createprocedurequery_students

@snochar(10)as

ifexists(select*fromstudentwheresno=@sno)

begin

selectsno學(xué)號(hào),COUNTS)選課門數(shù)MAX(gradel)最高分MIN(gradel)最

低分fromsc

wheresno=@snogroupbysno

end

else

print'該學(xué)號(hào)不存在‘

goexecquery_students@sno='1204304105,

中國(guó)民航大學(xué)數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測(cè)卷(二)

總分:100分考試時(shí)間:90分鐘

注意事項(xiàng):

>凡漏填、錯(cuò)填或書寫字跡不清的答卷,影響評(píng)卷結(jié)果的,責(zé)任由考生自負(fù)。

>按題號(hào)在指定的答題區(qū)域內(nèi)作答,如需對(duì)答案進(jìn)行修改,可彳等需修改的內(nèi)容劃去,然后

緊挨在其上方或其下方寫出新的答案,修改部分在書寫時(shí)與正文一樣,不能超出該題答

題區(qū)域的黑色矩形邊框,否則修改的答案無效。

>考試結(jié)束前要離開考場(chǎng)的考生須先按答題卡、試卷、草稿紙從上到下的N頁序平放在桌面

上,再舉手提出離場(chǎng)。

一、單項(xiàng)選擇題(每小題2分,共40分)

1、同一個(gè)數(shù)據(jù)模型的任意兩個(gè)元組值()

A、不能全同

B、可全同

C、必須全同

D、以上都不是

【答案】A

【解析】無

2、以下賦值語句正確的是—。

A、STORE8TOX,Y

B、STORE8,9TOX,Y

C、X=8,Y=9

D、X,Y=8

【答案】A

3、執(zhí)行命令?at("net""Internet")的顯示結(jié)果是__。

A、6

B、.F.

C、0

D、工

【答案】A

4、()語句將控制權(quán)轉(zhuǎn)到標(biāo)號(hào)指定的語句或塊中。

A、IF-THEN

B、IF-THEN-ELSE

C、FOR

D、CASE

【答案】D

5、下列四項(xiàng)中,不正確的提法是)。

A、SQL語言是關(guān)系數(shù)據(jù)庫的國(guó)際標(biāo)準(zhǔn)語言

B、SQL語言具有數(shù)據(jù)定義、查詢、操縱和控制功能

C、SQL語言可以自動(dòng)實(shí)或關(guān)系數(shù)據(jù)庫的規(guī)范化

D、SQL語言稱為結(jié)構(gòu)直向語言

【答案】C

6、一個(gè)實(shí)體相對(duì)于關(guān)系數(shù)據(jù)庫中一個(gè)關(guān)系中的一個(gè)()

A、屬性

B、元組

C、歹u

D、字段

【答案】B

【解析】二維表中的一行稱為一個(gè)元組,相當(dāng)于一條記錄,代表一個(gè)實(shí)體。

7、在關(guān)系模式中,視圖是三級(jí)模式結(jié)構(gòu)中的()

A、內(nèi)模式

B、模式

C、存儲(chǔ)模式

D、外模式

【答案】D

8、在數(shù)據(jù)表視圖中,不可以()

A、設(shè)置表的主鍵

B、修改字段名稱

C、刪除一個(gè)字段

D、刪除一條記錄

【答案】A

【解析】在表數(shù)據(jù)表視圖中,不能設(shè)置表的主鍵,應(yīng)在表設(shè)計(jì)視圖中完成此操

9、MySQL中創(chuàng)建唯一索引的關(guān)鍵字是。

A、primaryindex

B、onlyindex

C、fulltextindex

D、uniqueindex

【答案】D

【解析】本題得分:1分

10、你要操縱Oracle數(shù)據(jù),下列哪個(gè)不是SQL命令?()

A、select*fromdual;

B、setdefine

C、updateempsetename=6543whereename='SMITHERS';

D、createtableemployees(empidvarchar2(10)primarykey);

【答案】B

11、你想更新表CUSTOMERS的CUST_CREDIT_LIMIT字段為NULL,條件中

所有CUSTJNCOME_LEVEL為NULL值的。哪個(gè)SQL能完成這個(gè)任務(wù)?

()

A、UPDATEcustomersSETcust_credit_limit=NULLWHERE

CUSTJNCOME.LEVEL=NULL;

B、UPDATEcustomersSETcust_credit_limit=NULLWHERE

cust_income_levelISNULL;

C、UPDATEcustomersSETcust_credit_limit=TO_NUMBER(NULL)

WHEREcustjncomejevel=TO_NUMBER(NULL);

D、UPDATEcustomersSETcust_credit_limit=TO_NUMBER(',,9999)

WHEREcustjncomejevelISNULL;

【答案】B

12、當(dāng)刪除一個(gè)用戶的操作時(shí),在()情況下,應(yīng)該在DROPUSER

語句中使用CASCADE選項(xiàng)。

A、這個(gè)模式包含了對(duì)象

B、這個(gè)模式?jīng)]有包含了對(duì)象

C、這個(gè)用戶目前與數(shù)據(jù)庫連接著

D、這個(gè)用戶必須保留但是用戶的對(duì)象需要?jiǎng)h除

【答案】A

13、實(shí)際存儲(chǔ)在數(shù)據(jù)庫中的表是(X

A、基本表

B、視圖

C、基本表和視圖

D、臨時(shí)表

【答案】A

【解析】視圖和臨時(shí)表不實(shí)際存儲(chǔ)在數(shù)據(jù)庫中。

14、在VisualFoxPro中,假設(shè)教師表T(教師號(hào),姓名,性別,職稱,研究生

導(dǎo)師)中,性別是C型字段,研究生導(dǎo)師是L型字段。若要查詢〃是研究生導(dǎo)師

的女老師〃信息,那么SQL語句"SELECT*FROMTWHERE〈邏輯表達(dá)

式,〃中的〈邏輯表達(dá)式>應(yīng)是_。

A、研究生導(dǎo)師AND性別="女"

B、研究生導(dǎo)師OR性別="女"

C、性別="女"AND研究生導(dǎo)師二.F.

D、研究生導(dǎo)師二工OR性別二女

【答案】A

15、語句SELECT*FROMstudent;中“*〃號(hào)表示。

A、student表的全部記錄

B、student表的一條記錄

C、student表的一個(gè)字段

D、student表的全部字段

【答案】D

【解析】本題得分:0分

16、在數(shù)據(jù)庫技術(shù)中,數(shù)據(jù)處理基于【】,可以發(fā)現(xiàn)有用的信息。

A、更新

B、視圖

C、查詢

D、表

【答案】C

17、在Oracle中,使用HAVING子句也可以進(jìn)行條件查詢,以下選項(xiàng)說法是

正確的是()

A、HAVING子句和WHERE子句相同

B、HAVING子句用于行的條件查詢

C、HAVING子句用于已分組結(jié)果的條件查詢

D、以上皆非

【答案】C

18、在oracle中,會(huì)從指定的表中導(dǎo)出所有數(shù)據(jù)的導(dǎo)出方式是(\

A、RMAN

B、Exp邏輯導(dǎo)出

C、冷備份

D、沒有辦法

【答案】B

19、數(shù)據(jù)庫中數(shù)據(jù)的正確性、有效性和相容性稱為(X

A、恢復(fù)

B、并發(fā)控制

C、完整性

D、安全性

【答案】C

20、Bob試圖正常關(guān)閉數(shù)據(jù)庫,Oracle說實(shí)例處于空閑狀態(tài),他試圖啟動(dòng)數(shù)

據(jù)庫,Oracle說數(shù)據(jù)庫已啟動(dòng),Bob最好使用()命令強(qiáng)制關(guān)閉數(shù)據(jù)庫。

A、NORMAL

B、ABORT

C、IMMEDIATE

D、NONE

【答案】B

二.填空題(每小題2分,共20分)

1、Access規(guī)定表中文本類型字段的最大長(zhǎng)度是

【答案】255

2、文本型字段的長(zhǎng)度不得超過()個(gè)字符,且在創(chuàng)建的時(shí)候默認(rèn)為()個(gè)字

符。Access將一個(gè)中文漢字、英文字母、數(shù)字字符等符號(hào)均視為()個(gè)字節(jié)

處理。

【答案】255|255|1

【解析】無

3、表由結(jié)構(gòu)和_____兩部分組成。

【答案】數(shù)據(jù)

4、關(guān)系模型中,一個(gè)關(guān)鍵字是可由一個(gè)或______其值能惟一標(biāo)識(shí)該關(guān)系模式

中任何元組的屬性組成。

【答案】多個(gè)

5、在Access中,表中用來惟一標(biāo)識(shí)每個(gè)記錄的字段或多個(gè)字段的組合稱為

【答案】主鍵

6、SQLServer2012支持()、()和()三種類型的觸發(fā)器。

【答案】DML觸發(fā)器|DDL觸發(fā)器|登錄觸發(fā)器

7、定義公共變量用命令public,定義私有變量用命令private,定義局部變量

用命令。

【答案】local

8、Access中,實(shí)現(xiàn)打開表功能的宏命令是

【答案】OpenTable

9、規(guī)則和默認(rèn)是用來幫助用戶實(shí)現(xiàn)數(shù)據(jù)庫的()。

【答案】完整性

10、從數(shù)據(jù)處理的角度而言,數(shù)據(jù)訪問頁和窗體類似,所不同的是數(shù)據(jù)訪問頁

存儲(chǔ)在Access數(shù)據(jù)庫的一部。

【答案】外

三.簡(jiǎn)單題(每小題5分,共20分)

1、簡(jiǎn)述數(shù)據(jù)庫的兩種存儲(chǔ)結(jié)溝。

【答案】數(shù)據(jù)庫的物理存儲(chǔ)結(jié)構(gòu)指的是保存數(shù)據(jù)庫各種邏輯對(duì)象的物理文件是

如何在磁盤上存儲(chǔ)的,數(shù)據(jù)庫在磁盤上是以文件為單位存儲(chǔ)的,SQLServer

2008將數(shù)據(jù)庫映射為一組操蚱系統(tǒng)文件。

邏輯存儲(chǔ)結(jié)構(gòu):數(shù)據(jù)庫是存儲(chǔ)數(shù)據(jù)的容器,即數(shù)據(jù)庫是一個(gè)存放數(shù)據(jù)的表和支

持這些數(shù)據(jù)的存儲(chǔ)、檢索、安全性和完整性的邏輯成分所組成的集合。

2、簡(jiǎn)述數(shù)據(jù)庫的邏輯獨(dú)立性和物理獨(dú)立性。

【答案】物理獨(dú)立性是指用戶的應(yīng)用程序與存儲(chǔ)在磁盤上的數(shù)據(jù)庫中數(shù)據(jù)是相

互獨(dú)立的。當(dāng)數(shù)據(jù)庫物理結(jié)構(gòu)變化時(shí),通過某種映射,使數(shù)據(jù)庫的邏輯結(jié)構(gòu)不

發(fā)生變化。

邏輯獨(dú)立性是指用戶的應(yīng)用程序與數(shù)據(jù)庫的邏輯結(jié)構(gòu)是相互獨(dú)立的,,當(dāng)數(shù)據(jù)的

邏輯結(jié)構(gòu)改變時(shí),通過另一個(gè)映射,使用戶邏輯結(jié)構(gòu)不變。

3、為什么要設(shè)立日志文件?

【答案】設(shè)立日志文件的目的是:進(jìn)行事務(wù)故障恢復(fù);進(jìn)行系統(tǒng)故障恢復(fù);協(xié)

助后備副本進(jìn)行介質(zhì)故障恢復(fù)。

4、簡(jiǎn)述數(shù)據(jù)庫設(shè)計(jì)過程。

【答案】數(shù)據(jù)庫設(shè)計(jì)可分為以下六個(gè)階段:

需求分析階段、

概念結(jié)構(gòu)設(shè)計(jì)階段、

邏輯結(jié)構(gòu)設(shè)計(jì)階段、

數(shù)據(jù)庫物理設(shè)計(jì)階段、

數(shù)據(jù)庫實(shí)施階段以及數(shù)據(jù)庫運(yùn)行和維護(hù)階段。

四.綜合應(yīng)用題(每小題20分,共20分)

1、假設(shè)有如下關(guān)系模式

S(SNo,SN,Sex,Age,Dept)

C(CNo,CN/CT)SC(SNo,CNo<Score)

T(TNoJN,Sex,Age,Prof,Sal,Comm,Dept)

TC(TNo,CNo)

1.檢索計(jì)算機(jī)系年齡在40歲以上的教師號(hào)、教師姓名。

2.查詢學(xué)生的學(xué)號(hào)、姓名和年齡

3.查詢有全部課程都及格的學(xué)號(hào)及其平均分

4.檢索張三同學(xué)所學(xué)課程的成績(jī),列出SN、Cn。和Score

【答案】(1)selectTNo,TNfromTwhereDept='計(jì)算機(jī)系'andAge>40

(2)selectSNo,SN,AgefromS

(3)selectSNo,AVG(Score)as平均分fromSCgroupbySNohaving

MIN(Score)>60

(4)selectSN,Cno,SocrefromS,SCwhereS.SNo=SC.SNoandSN='張三

中國(guó)民航大學(xué)數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測(cè)卷(三)

總分:100分考試時(shí)間:90分鐘

注意事項(xiàng):

>凡漏填、錯(cuò)填或書寫字跡不清的答卷,影響評(píng)卷結(jié)果的,責(zé)任由考生自負(fù)。

>按題號(hào)在指定的答題區(qū)域內(nèi)作答,如需對(duì)答案進(jìn)行修改,可彳等需修改的內(nèi)容劃去,然后

緊挨在其上方或其下方寫出新的答案,修改部分在書寫時(shí)與正文一樣,不能超出該題答

題區(qū)域的黑色矩形邊框,否則修改的答案無效。

>考試結(jié)束前要離開考場(chǎng)的考生須先按答題卡、試卷、草稿紙從上到下的N頁序平放在桌面

上,再舉手提出離場(chǎng)。

一、單項(xiàng)選擇題(每小題2分,共40分)

1、使用access2010的樣本模板創(chuàng)建“學(xué)生"數(shù)據(jù)庫,默認(rèn)的文件名稱是()

A、學(xué)生.mdb

B、學(xué)生.accdb

C、學(xué)生」df

D、學(xué)生.dbf

【答案】B

【解析】Access中,不管采用什么方式創(chuàng)建的數(shù)據(jù)庫,擴(kuò)展名都是.accdb。

2、概念結(jié)構(gòu)設(shè)計(jì)階段得到的結(jié)果是—o

A、數(shù)據(jù)字典描述的數(shù)據(jù)需求

B、E-R圖表示的概念模型

C、某個(gè)DBMS所支持的數(shù)據(jù)模型

D、存儲(chǔ)結(jié)構(gòu)和方法的物理結(jié)構(gòu)

【答案】B

3、Access2010數(shù)據(jù)庫文件的〃壓縮并修復(fù)〃的作用是

A、打開前進(jìn)行優(yōu)化

B、修復(fù)文件錯(cuò)誤

C、修復(fù)數(shù)據(jù)庫邏輯錯(cuò)誤

D、會(huì)破壞原有數(shù)據(jù)

【答案】C

【解析】壓縮和修復(fù)數(shù)據(jù)庫的作用是一方面壓縮數(shù)據(jù)庫的存儲(chǔ)空間,另一個(gè)方

面就是修復(fù)出現(xiàn)的各種邏輯錯(cuò)誤。

4、在ORDERBY子句中,DESC和ASC分別表示

A、降序、升序

B、升序、升序

C、升序、降序

D、降序、降序

【答案】A

【解析】本題得分:1分

5、下列哪個(gè)是單目運(yùn)算(1

A、差

B、并

C、投影

D、除法

【答案】C

6、關(guān)系模型中3NF是指(\

A、滿足2NF且不存在組合屬性

B、滿足2NF且不存在部分依賴現(xiàn)象

C、滿足2NF且不存在非主屬性

D、滿足2NF且不存在傳遞依賴現(xiàn)象

【答案】D

7、將字符串'My;5QL'連接成字符串‘My-SQL'的選項(xiàng)是_____。

A、concatCMy'-'SQL')

B、concaLwsC-'/My'/SQL')

C、concatC-'/My'/SQL')

D、concat_ws(,My,;--;SQL,)

【答案】B

【解析】本題得分:1分

8、有三個(gè)關(guān)系R、S和T如下:由關(guān)系R和S通過運(yùn)算得至J關(guān)系T,則所使用

的運(yùn)算為()。

A、笛卡爾積

B、交

C、并

D、連接

【答案】D

【解析】運(yùn)算結(jié)果是通過R表和S表共同的屬性B的值進(jìn)行的連接運(yùn)算。

9、按條件f對(duì)關(guān)系R進(jìn)行選取,其關(guān)系代數(shù)表達(dá)式為

A、RooS

B、Ra(oo/f)S

C、o_f(R)

D、n_f(R)

【答案】C

10、對(duì)上一級(jí)的一個(gè)記錄不僅有若干個(gè)下一級(jí)記錄相對(duì)應(yīng),而且對(duì)一個(gè)下級(jí)記

錄也有著若干個(gè)上級(jí)記錄相對(duì)應(yīng)的數(shù)據(jù)庫是()數(shù)據(jù)庫。

A、層次型

B、直接

C、網(wǎng)狀型

D、關(guān)系型

【答案】C

11、在關(guān)系模型中,如果一個(gè)屬性或?qū)傩约闹的芪ㄒ粯?biāo)識(shí)一個(gè)關(guān)系元組,又

不含有多余的屬性值,則稱為()

A、關(guān)鍵字

B、字段名

C、數(shù)據(jù)項(xiàng)名

D、屬性名

【答案】A

【解析】能唯一標(biāo)識(shí)一條記錄的是關(guān)鍵字(主鍵)

12、表中的行,也稱作

A、屬性

B、記錄

C、分量

D、超碼

【答案】B

13、把ER模型轉(zhuǎn)換成關(guān)系模型的過程,屬于數(shù)據(jù)庫的()

A、需求分析

B、概念設(shè)計(jì)

C、邏輯設(shè)計(jì)

D、物理設(shè)計(jì)

【答案】C

14、在數(shù)據(jù)表視圖中,當(dāng)前光標(biāo)位于某條記錄的某個(gè)字段時(shí),按()鍵,可以將光

標(biāo)移動(dòng)到當(dāng)記錄的下一個(gè)字段處。

A、Ctrl

B、Tab

C、Shift

D、Esc

【答案】B

【解析】無

15、在—子查詢中,內(nèi)層查詢只處理一次,得到一個(gè)結(jié)果集,再依次處理外

層查詢。

A、IN子查詢

B、EXIST子查詢

C、NOTEXIST子查詢

D、JOIN子查詢

【答案】A

16、Oracle數(shù)據(jù)庫中,初始化參數(shù)AUDIT_TRAIL為靜態(tài)參數(shù),使用以下

()命令可以修改其參數(shù)值。

A、ALTERSYSTEMSETAUDIT_TRAIL=DB

B、ALTERSYSTEMSETAUDIT_TRAIL=DBDEFERRED

C、ALTERSESSIONSETAUDIT_TRAIL=DB

D、ALTERSYSTEMSETAUDIT_TRAIL=DBSCOPE=SPFILE

【答案】D

17、selectright('長(zhǎng)江長(zhǎng)城黃山黃河,2)返回的是_____。

A、長(zhǎng)城

B、長(zhǎng)江

C、黃山

D、黃河

【答案】D

【解析】本題得分:1分

18、下面敘述正確的是()。

A、數(shù)據(jù)庫系統(tǒng)目錄(工程數(shù)據(jù)庫字典)也由一些關(guān)系組成,所以用戶可以同

樣對(duì)其進(jìn)行查、添、刪、改操作

B、事務(wù)(transaction)是數(shù)據(jù)庫進(jìn)行的基本工作單位。如果一個(gè)事務(wù)從未有

過更新,那么就保持了數(shù)據(jù)庫處于一致性狀態(tài)

C、既然數(shù)據(jù)庫能實(shí)現(xiàn)數(shù)據(jù)對(duì)不同用戶的共享,那么數(shù)據(jù)庫中不存在任何冗

D、對(duì)于查、添、刪、改操作都需由數(shù)據(jù)庫管理員DBA進(jìn)行完整性定義和

安全性授權(quán),由數(shù)據(jù)庫具體執(zhí)行

【答案】B

19、啟動(dòng)數(shù)據(jù)庫時(shí),如果f或多個(gè)CONTROL-FILES參數(shù)指定的文件不存在

或不可用,會(huì)出現(xiàn)()的結(jié)果。

A、Oracle返回警告信息,但不加載數(shù)據(jù)庫。

B、Oracle返回警告信息,并加載數(shù)據(jù)庫。

C、Oracle忽略不可用的控制文件。

D、Oracle返回警告信息,并進(jìn)行數(shù)據(jù)庫恢復(fù)。

【答案】A

20、實(shí)現(xiàn)數(shù)據(jù)庫的哪個(gè)特性能夠避免對(duì)未提交更新的依賴(“臟數(shù)據(jù)”的讀

出)?()

A、完整性

B、并發(fā)性

C、安全性

D、可移植性

【答案】B

二.填空題(每小題2分,共20分)

1、數(shù)據(jù)管理技術(shù)發(fā)展過程經(jīng)過人工管理、文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)三個(gè)階段,其

中數(shù)據(jù)獨(dú)立性最高的階段是(),

【答案】數(shù)據(jù)庫系統(tǒng)

2、用于聲明一個(gè)或多個(gè)局部變量的命令是()。

【答案】declare

3、關(guān)系代數(shù)運(yùn)算中,專門的關(guān)系運(yùn)算有選擇________和連接。

【答案】投影

4、在數(shù)據(jù)庫的三級(jí)模式中,內(nèi)模式是邏輯模式的

【答案】物理實(shí)現(xiàn)

5、報(bào)表由報(bào)表頁眉、頁面頁眉等多個(gè)部分構(gòu)成,每一部分稱為報(bào)表的一個(gè)

_________O

【答案】節(jié)

6、在Access中,可以通過建立表之間的將相互獨(dú)立的表聯(lián)系起來。

【答案】關(guān)系

7、SQL支持?jǐn)?shù)據(jù)庫的三級(jí)模式結(jié)構(gòu),其中()對(duì)應(yīng)于視圖和部分基本表,()對(duì)應(yīng)于

基本表,()對(duì)應(yīng)于存儲(chǔ)文件。

【答案】外模式模式I內(nèi)模式

8、RDMBS查詢處理可分為(1(\(1()四個(gè)階段。

【答案】查詢分析|查詢檢查|查詢優(yōu)化|查詢執(zhí)行

9、在關(guān)系數(shù)據(jù)庫中,任何二元關(guān)系模式的最高范式必定為。

【答案】BCNF

10、數(shù)據(jù)庫的基本特點(diǎn)是數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化)、數(shù)據(jù)獨(dú)立性、數(shù)據(jù)冗

余小,易擴(kuò)充、

【答案】統(tǒng)一管理和控制

三.簡(jiǎn)單題(每小題5分,共20分)

L查詢所有科目成績(jī)?cè)?5分以上的學(xué)生的學(xué)號(hào)及其平均分的SQL語句是

selectsno,avg(grade)as平均分fromscgroupby()

【答案】snohavingmin(grade)>=85

2、簡(jiǎn)述數(shù)據(jù)庫設(shè)計(jì)過程的各個(gè)階段上的設(shè)計(jì)任務(wù)。

【答案】需求分析的任務(wù)是通過詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象(組織、部

門、企業(yè)等),充分了解原系統(tǒng)(手工系統(tǒng)或計(jì)算機(jī)系統(tǒng))工作概況,明確用戶

的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。

概念設(shè)計(jì)階段要做的工作不是直接將需求分析得到的數(shù)據(jù)存儲(chǔ)格式轉(zhuǎn)換為

DBMS能處理的數(shù)據(jù)庫模式,而是將需求分析得到的用戶需求抽象為反映用戶

觀點(diǎn)的概念模型。

邏輯設(shè)計(jì)的主要目標(biāo)是產(chǎn)生一個(gè)DBMS可處理的數(shù)據(jù)模型和數(shù)據(jù)庫模式。該模

型必須滿足數(shù)據(jù)庫的存取、一致性及運(yùn)行等各方面的用戶需求。

將邏輯設(shè)計(jì)中產(chǎn)生的數(shù)據(jù)庫邏輯模型結(jié)合指定的DBMS,設(shè)計(jì)出最適合應(yīng)用環(huán)

境的物理結(jié)構(gòu)的過程,稱為數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計(jì)。

根據(jù)邏輯和物理設(shè)計(jì)的結(jié)果,在計(jì)算機(jī)上建立起實(shí)際的數(shù)據(jù)庫結(jié)構(gòu),并裝入數(shù)

據(jù),進(jìn)行試運(yùn)行和評(píng)價(jià)的過程,叫做數(shù)據(jù)庫的實(shí)施(或?qū)崿F(xiàn)I

維護(hù)工作包括以下內(nèi)容:數(shù)據(jù)庫的轉(zhuǎn)儲(chǔ)和恢復(fù);數(shù)據(jù)庫的安全性和完整性控

制;數(shù)據(jù)庫性能的監(jiān)督、分析和改造;數(shù)據(jù)庫的重組織和重構(gòu)造。

3、數(shù)據(jù)庫系統(tǒng)階段特點(diǎn)

【答案】數(shù)據(jù)庫系統(tǒng)的特點(diǎn)如下:

(1)數(shù)據(jù)結(jié)構(gòu)化

(2)較高的數(shù)據(jù)共享性

(3)較高的數(shù)據(jù)獨(dú)立性

(4)數(shù)據(jù)由DBMS統(tǒng)一管理和控制

4、簡(jiǎn)述數(shù)據(jù)庫管理系統(tǒng)的功能。

【答案】數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的核心軟件,一般說來,其功能主要包

括以下5個(gè)方面。

(1)數(shù)據(jù)定義和操縱功能

(2)數(shù)據(jù)庫運(yùn)行控制功能

(3)數(shù)據(jù)庫的組織、存儲(chǔ)和管理

(4)建立和維護(hù)數(shù)據(jù)庫

(5)數(shù)據(jù)通信接口

四.綜合應(yīng)用題(每小題20分,共20分)

1、有一個(gè)〃學(xué)生選課"數(shù)據(jù)庫,數(shù)據(jù)庫中包括三個(gè)表,其關(guān)系模式分別為:

Student(xh,xm,xb,nl,szx)

Course(kch,kcm,xxk,xf)

SG(xh,kch,cj)

其中:Student是學(xué)生表,xh表示學(xué)號(hào)、xm表示姓名、sb表示性別、rd表示

年齡、szx表示所在系。xh為主碼。

Course是課程表,kch表示課程號(hào)、kcm表示課程名、xxk表示先修課號(hào)、xf

表示學(xué)分。kch為主碼。

SG是選課表,xh表示學(xué)號(hào),參照學(xué)生表的學(xué)號(hào)xh、kch表示課程號(hào),參照課

程表的課程號(hào)kch、cj表示成績(jī)。(xh,kch)為主碼。

請(qǐng)用SQL語言實(shí)現(xiàn)下列功能:

1.建立選課表SG,要求實(shí)現(xiàn)主鍵約束和外鍵約束,且成績(jī)不能為空。

2.查詢選修課程的成績(jī)小于60分的人數(shù)。

3.查詢選修了C3號(hào)課程的學(xué)生的學(xué)號(hào)及其成績(jī),查詢結(jié)果按分?jǐn)?shù)的降序排

列。要求查詢結(jié)果的標(biāo)題顯示為漢字。

4.查詢選修了"數(shù)據(jù)庫應(yīng)用〃課程且成績(jī)?cè)?0分以上的學(xué)生的姓名和所在

系。

5.向Student表中插入一條記錄,學(xué)號(hào)為"05020〃,姓名為“丁莉〃,性別

為〃女",年齡為〃17〃,所在系為“計(jì)算機(jī)系"。

6.將計(jì)算機(jī)系全體學(xué)生的成績(jī)置零。

7.創(chuàng)建一個(gè)“學(xué)生成績(jī)”視圖,包括選修了課程的學(xué)生的學(xué)號(hào)、姓名、選修課

程的課程號(hào)、課程名以及成績(jī)。

8.為Student表建立一個(gè)按學(xué)號(hào)升序排列的唯一索引StusnoJDX.

9.求各課程的選修人數(shù)及平均成績(jī)。

10.查詢選修了課程編號(hào)為‘14001'和'14002'課程的學(xué)生的學(xué)號(hào)和姓

名。

【答案】1.建立選課表SG,要求實(shí)現(xiàn)主鍵約束和9隧約束,且成績(jī)不能為空。

CREATETABLESG(

SnoCHAR⑸,

CnoCHAR⑶,

Ccredittinyintnotnull,

PRIMARYKEY(Sno,Cno),

FOREIGNKEY(Sno)REFERENCESStudent(Sno),

CONSTRAINTC3FOREIGNKEY(Cno)REFERENCESCourse(Cno))

2.查詢選修課程的成績(jī)小于60分的人數(shù)。

SELECTCOUNT(DISTINCTSno)

FROMSG

WHEREGrade<60

3.查詢選修了C3號(hào)課程的學(xué)生的學(xué)號(hào)及其成績(jī),查詢結(jié)果按分?jǐn)?shù)的降序排

列。要求查詢結(jié)果的標(biāo)題顯示為漢字。

SELECTSno學(xué)號(hào),Grade成績(jī)

FROMSG

WHERECno='C3'

ORDERBYGradeDESC

4.查詢選修了"數(shù)據(jù)庫應(yīng)用〃課程且成績(jī)?cè)?0分以上的學(xué)生的姓名和所在

系。

SELECTSname,Sdept

FROMStudent,SG,Course

WHEREStudent.Sno=SG.SnoandSG.Cno=Course.CnoandCname='數(shù)

據(jù)庫應(yīng)用'ANDGrade〉=90

SELECTSname,Sdept

FROMStudentJOINSGONStudent.Sno=SG.Sno

JOINCourseONSG.Cno=Course.Cno

WHERECname='數(shù)據(jù)庫應(yīng)用'ANDGrade>=90

5.向Student表中插入一條記錄,學(xué)號(hào)為"05020",姓名為"丁莉",性別

為"女",年齡為"17",所在系為“計(jì)算機(jī)系"。

INSERTINTOStudent

VALUES('05020丁丁莉丁女,17J計(jì)算機(jī)系,)

6.將計(jì)算機(jī)系全體學(xué)生的成績(jī)置零。

UPDATESG

SETGrade=O

WHERESnoIN(SELECTSnoFROMStudentWHERESdept='計(jì)算機(jī)系')

7.創(chuàng)建一個(gè)"學(xué)生成績(jī)〃視圖,包括選修了課程的學(xué)生的學(xué)號(hào)、姓名、選修課

程的課程號(hào)、課程名以及成績(jī)。

CREATEVIEW學(xué)生成績(jī)AS

SELECTSno,Sname,Course.Cno,Cname,Grade

FROMStudent,SG,Student

WhereStudent.Sno=SG.SnoandCourse.Cno=SG.Cno

CREATEVIEW學(xué)生成績(jī)AS

SELECTSno,Sname,Course.Cno,Cname,Grade

FROMStudentJOINSGONStudent.Sno=SG.Sno

JOINCourseONCourse.Cno=SG.Cno

8.為Student表建立一個(gè)按學(xué)號(hào)升序排列的唯一索引StusnoJDX.

CREATEUNIQUEINDEXStusnoJDXONStudent(Sno)

9.求各課程的選修人數(shù)及平均成績(jī)。

SELECTCno,COUNT(Sno),AVG(Grage)

FROMSG

GROUPBYCno

10.查詢選修了課程編號(hào)為‘1400V和’14002'課程的學(xué)生的學(xué)號(hào)和姓

名。

SELECTStudent.Sno,Sname

FROMStudent,SG

WHEREStudent.Sno=SG.SnoANDCno:’14001'

ANDSnoIN(SELECTSnoFROMSGWHERECno=z14002')

中國(guó)民航大學(xué)數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測(cè)卷(四)

總分:100分考試時(shí)間:90分鐘

注意事項(xiàng):

>凡漏填、錯(cuò)填或書寫字跡不清的答卷,影響評(píng)卷結(jié)果的,責(zé)任由考生自負(fù)。

>按題號(hào)在指定的答題區(qū)域內(nèi)作答,如需對(duì)答案進(jìn)行修改,可彳等需修改的內(nèi)容劃去,然后

緊挨在其上方或其下方寫出新的答案,修改部分在書寫時(shí)與正文一樣,不能超出該題答

題區(qū)域的黑色矩形邊框,否則修改的答案無效。

>考試結(jié)束前要離開考場(chǎng)的考生須先按答題卡、試卷、草稿紙從上到下的N頁序平放在桌面

上,再舉手提出離場(chǎng)。

一、單項(xiàng)選擇題(每小題2分,共40分)

1、數(shù)據(jù)庫系統(tǒng)的log中檢查點(diǎn)的作用是:

A、事務(wù)取消時(shí)數(shù)據(jù)庫關(guān)系系統(tǒng)需要重檢查點(diǎn)開始取消.

B、事務(wù)正確完成時(shí)數(shù)據(jù)庫系統(tǒng)會(huì)在log中設(shè)置檢查點(diǎn).

C、庫重新啟動(dòng)時(shí)恢復(fù)系統(tǒng)中的重做階段從檢查點(diǎn)開始.

D、庫重新啟動(dòng)時(shí)恢復(fù)系統(tǒng)中的分析階段從檢查點(diǎn)開始

【答案】D

2、系統(tǒng)存儲(chǔ)過程在系統(tǒng)安裝時(shí)就已創(chuàng)建,這些存儲(chǔ)過程存放在系統(tǒng)數(shù)據(jù)庫

中。

A、master

B、tempdb

C、model

D、msdb

【答案】A

3、數(shù)據(jù)庫系統(tǒng)是由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、(1硬件系統(tǒng)等構(gòu)成的人機(jī)

系統(tǒng)。

A、數(shù)據(jù)庫管理員

B、程序員

C、高級(jí)程序員

D、軟件開發(fā)商

【答案】A

【解析】數(shù)據(jù)庫管理員,簡(jiǎn)稱DBA,與DB、DBMS、硬件系統(tǒng)共同組成數(shù)據(jù)

庫系統(tǒng)(DBS1

4、下面的SQL*Plus命令來查看表的結(jié)構(gòu)的是(X

A、V正W

B、STRUCTURE

C、DESCRIBE

D、DISPLAY

【答案】C

5、以下()sql語句用來查看SGA信息。

A、SHOWSGA

B、SHOWPARAMETERSGA

C、LISTSGA

D、SHOWCACHE

【答案】A

6、運(yùn)行表單文件(FORMA)的命令是()。

A、DOFORMA

B、USEFORMA

C、OPENFORMA

D、DOFORMFORMA

【答案】D

7、設(shè)關(guān)系模式R(A,B,C,D),F是R上成立的函數(shù)依賴集,

F={B-A,A-C},p={AB,AC,AD}是R上的一個(gè)分解,那么分解p相

對(duì)于F

A、是無損聯(lián)接分解,也是保持函數(shù)依賴的分解

B、是無損聯(lián)接分解,但不保持函數(shù)依賴的分解

C、不是無損聯(lián)接分解,但保持函數(shù)依賴的分解

D、既不是無損聯(lián)接分解,也不保持函數(shù)依賴的分解

【答案】C

8、()函數(shù)不能用于日期/時(shí)間類型。

A、MAX

B、MIN

C、COUNT

D、TO_CHAR

【答案】C

9、一個(gè)企業(yè)提供了一個(gè)查詢數(shù)據(jù)庫,該數(shù)據(jù)庫的數(shù)據(jù)可以很容易的重新構(gòu)造.為

了提供數(shù)據(jù)庫中磁盤數(shù)據(jù)的訪問速度,下面磁盤技術(shù)中采用哪種方法可以滿足該

要求()

A、RAIDO

B、RAID1

C、RAID0+1

D、RAID5

【答案】A

10、MySQL支持的用戶自定義完整性約束不包括

A、非空約束

B、CHECK約束

C、觸發(fā)器

D、視圖

【答案】D

11、下列哪個(gè)進(jìn)程用于將修改過的數(shù)據(jù)從內(nèi)存保存到磁盤數(shù)據(jù)文件中?()

A、DBWR

B、LGWR

C、RECO

D、ARCH

【答案】A

12、SQL語言中,SELECT語句的執(zhí)行結(jié)果是

A、屬性

B、表

C、元組

D、數(shù)據(jù)庫

【答案】C

13、在SQL語言直詢語句中,WHERE子句實(shí)現(xiàn)關(guān)系代數(shù)的一

A、投影運(yùn)算

B、選擇運(yùn)算

C、連接運(yùn)算

D、交運(yùn)算

【答案】B

14、在Oracle數(shù)據(jù)庫中,對(duì)于ROLLBACK命令,以下說法準(zhǔn)確的是。()

A、撤銷剛剛進(jìn)行的數(shù)據(jù)修改操作

B、撤銷本次登錄以來所有的數(shù)據(jù)修改

C、撤銷到上次執(zhí)行提交或回退操作的點(diǎn)

D、撤銷上一個(gè)COMMIT命令

【答案】C

【解析】ORACLE數(shù)據(jù)庫中ROLLBACK命令定義。

15、在SELECT語句中使用GROUPBYCNO時(shí),CNO必須(工

A、在WHERE中出現(xiàn)

B、在FROM出現(xiàn)

C、在SELECT中出現(xiàn)

D、在HAVING中出現(xiàn)

【答案】C

16、Oracle數(shù)據(jù)庫邏輯存儲(chǔ)結(jié)構(gòu)不包括(\

A、操作系統(tǒng)塊

B、表空間

C、區(qū)

D、數(shù)據(jù)塊

【答案】A

17、以下說法中正確的是()。

A、DBMS提供數(shù)據(jù)控制語言(DCL),能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、

修改和刪除等操作

B、DBMS包含DB和DBS

C、DBMS是處于計(jì)算機(jī)硬件和操作系統(tǒng)之間的可直接對(duì)數(shù)據(jù)庫進(jìn)行操作

的一個(gè)軟件系統(tǒng)

D、DBMS能實(shí)現(xiàn)數(shù)據(jù)庫的安全性控制、完整性控制、并發(fā)控制及數(shù)據(jù)庫

恢復(fù)等運(yùn)行管理功能

【答案】D

18、在對(duì)數(shù)據(jù)庫的系統(tǒng)故障進(jìn)行恢復(fù)時(shí),需要對(duì)日志文件進(jìn)行()

A、反向掃描

B、正向掃描

C、雙向掃描

D、隨機(jī)掃描

【答案】B

19、使用—身份驗(yàn)證方式需要客戶端應(yīng)用程序連接時(shí)提供登錄時(shí)需要的用戶

標(biāo)識(shí)和密碼。

A、Windows身份驗(yàn)證

B、SQLServer身份驗(yàn)證

C、以超級(jí)用戶身份登錄E寸

D、其他方式登錄時(shí)

【答案】B

20、下列說法正確的是()。

A、數(shù)據(jù)庫是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)集合

B、數(shù)據(jù)庫管理系統(tǒng)的完整性控制功能是保證數(shù)據(jù)庫的完整性,防止數(shù)據(jù)丟

C、數(shù)據(jù)庫系統(tǒng)的核心是數(shù)據(jù)庫管理員

D、數(shù)據(jù)庫避免了一切數(shù)據(jù)的冗余

【答案】A

二、填空題(每小題2分,共20分)

1、在Access中,報(bào)表最多可以由一個(gè)節(jié)構(gòu)成。

【答案】7

2、數(shù)據(jù)模型的組成要素中描述系統(tǒng)的靜態(tài)特性和動(dòng)態(tài)特性的分別是()和

(X

【答案】關(guān)系模式I關(guān)系

3、信息世界中的術(shù)語,與之對(duì)應(yīng)的數(shù)據(jù)庫術(shù)語為

【答案】記錄

4、合并局部E-R圖時(shí)可能會(huì)發(fā)生三種沖突,它們是:()、()和()。

【答案】屬性沖突|命名沖突|結(jié)構(gòu)沖突

5、數(shù)據(jù)訪問頁的鏈接信息存放在屬性中。

【答案】數(shù)據(jù)源

6、在Transact-SQL中可以使用兩類注釋符:單行注釋()和多行注釋()。

【答案】一\/…/

7、數(shù)據(jù)庫管理系統(tǒng)提供的數(shù)據(jù)控制方面的功能包括數(shù)據(jù)的()_保護(hù)、數(shù)據(jù)的

()檢查、()和數(shù)據(jù)庫恢復(fù)C

【答案】安全田完整性I數(shù)據(jù)庫備份

8、數(shù)據(jù)庫管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、修改和刪除等操作,

這種功能稱為

【答案】數(shù)據(jù)操縱功能

9、給數(shù)據(jù)表的某個(gè)字段設(shè)置PRIMARYKEY約束時(shí),在該字段上會(huì)自動(dòng)創(chuàng)建()索

引。

【答案】聚集

10、數(shù)據(jù)庫中存儲(chǔ)的是數(shù)據(jù)以及數(shù)據(jù)之間的

【答案】聯(lián)系

三.簡(jiǎn)單題(每小題5分,共20分)

1、簡(jiǎn)述關(guān)系的性質(zhì)。

【答案】Q)列是同質(zhì)的,即每一列中的分量是同一類型的數(shù)據(jù),來自同一個(gè)

域。

(2)在同一個(gè)關(guān)系中,不同的列的數(shù)據(jù)可以是同一種數(shù)據(jù)類型,但各屬性的名

稱都必須是互不相同。

(3)同一個(gè)關(guān)系中,任意兩個(gè)元組都不能完全相同。

(4)在一個(gè)關(guān)系中,列的次序無關(guān)緊要。即列的排列順序是不分先后的。

(5)在一個(gè)關(guān)系中,元組的位置無關(guān)緊要。即排行不分先后,可以任意交換兩

行的位置。

(6)關(guān)系中的每個(gè)屬性必須是單值,即不可再分,這就要求關(guān)系的結(jié)構(gòu)不能嵌

套。這是關(guān)系應(yīng)滿足的最基本的條件。

2、基于學(xué)生(XS)表用SELECT—SQL命令,編寫一個(gè)查詢程序,要求查詢

各個(gè)系各個(gè)班男女學(xué)生的人數(shù)。要求輸出字段為:xdh.bjdh,xb,人數(shù)。(學(xué)

生表(XS.DBF)含有系代號(hào)(XDH,C,6)、性別(XB,N,2),班代號(hào)(BJDH,C,4)字

段I

【答案】SELECTxdh,bjdh,xb,COUNT(*)AS人數(shù);

FROMXS;

GROUPBY1,2,3

3、為什么關(guān)系中不允許有重復(fù)元組?

【答案】因?yàn)殛P(guān)系是一個(gè)元組的集合,而集合中的元素不允許重復(fù)出現(xiàn),因此

在關(guān)系模型中對(duì)關(guān)系作了限制,關(guān)系中的元組不能重復(fù),可以用鍵來標(biāo)識(shí)唯一

的元組。

4、從學(xué)生關(guān)系表S中,刪除所有姓氏為"陳"的同學(xué)()。

【答案】DELETEFROMSWHERENameLIKE'陳%'

四.綜合應(yīng)用題(每小題20分,共20分)

1、在學(xué)生課程管理數(shù)據(jù)庫中創(chuàng)建一觸發(fā)器,當(dāng)向?qū)W生選課表插入記錄時(shí),檢查

該記錄的學(xué)號(hào)在學(xué)生表中是否存在,檢查該記錄的課程號(hào)在課程表中是否存

在,及選課成績(jī)是否在0到100范圍,若有一項(xiàng)為否,則不允許插入。

【答案】createtriggerstu_ins_tri

onsc

forinsert

as

begin

declare@s#char⑹,@c#char(5),@gradeint

select@s#=sno,@c#=cno/@grade=score

frominserted

if(@s#notin(selectsnofromstudent))or(@c#notin(selectenofrom

course))or(@gradenotbetween0and100)

rollbacktransaction

else

print'成功插入’

end

中國(guó)民航大學(xué)數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測(cè)卷(五)

總分:100分考試時(shí)間:90分鐘

注意事項(xiàng):

>凡漏填、錯(cuò)填或書寫字跡不清的答卷,影響評(píng)卷結(jié)果的,責(zé)任由考生自負(fù)。

>按題號(hào)在指定的答題區(qū)域內(nèi)作答,如需對(duì)答案進(jìn)行修改,可彳等需修改的內(nèi)容劃去,然后

緊挨在其上方或其下方寫出新的答案,修改部分在書寫時(shí)與正文一樣,不能超出該題答

題區(qū)域的黑色矩形邊框,否則修改的答案無效。

>考試結(jié)束前要離開考場(chǎng)的考生須先按答題卡、試卷、草稿紙從上到下的N頁序平放在桌面

上,再舉手提出離場(chǎng)。

一、單項(xiàng)選擇題(每小題2分,共40分)

L常用的數(shù)據(jù)庫系統(tǒng)所用的數(shù)據(jù)模型是—O

A、層次型

B、關(guān)系型

C、網(wǎng)絡(luò)型

D、適用型

【答案】B

2、數(shù)據(jù)庫三級(jí)模式體系結(jié)構(gòu)主要的目標(biāo)是確保數(shù)據(jù)庫的(\

A、數(shù)據(jù)結(jié)構(gòu)規(guī)范化

B、存儲(chǔ)模式

C、數(shù)據(jù)獨(dú)立性

D、最小冗余

【答案】C

3、在數(shù)據(jù)庫系統(tǒng)中,外模式/模式映象用于解決數(shù)據(jù)的(\

A、物理獨(dú)立性

B、結(jié)構(gòu)獨(dú)立性

C、邏輯獨(dú)立性

D、分布獨(dú)立性

【答案】C

4、()是指對(duì)數(shù)據(jù)進(jìn)行分類、組織、編碼、存儲(chǔ)、檢索和維護(hù),它是數(shù)據(jù)處理的

中心問題。

A、數(shù)據(jù)管理

B、數(shù)據(jù)處理

C、數(shù)據(jù)加工

D、數(shù)據(jù)收集

【答案】A

5、在VisualFoxPro中,用LOCATE命令把記錄指針指向姓"劉"的記錄

后,想要查找下一個(gè)姓"劉〃的記錄,使用的命令是

A、LOCATE

B、CONTINUE

C、GONEXT1

D、SKIP

【答案】B

6、關(guān)于SQL量詞敘述正確的是____。

A、ALL和SOME是同義詞

B、ANY和SOME是同義詞

C、ANY和ALL是同義詞

D、ALL和EXISTS是同義詞

【答案】B

【解析】本題得分:1分

7、關(guān)于表的備注型字段與通用型字段,以下敘述中錯(cuò)誤的是()。

A、字段寬度都不能由用戶設(shè)定

B、都能存儲(chǔ)文字和圖像數(shù)據(jù)

C、字段寬度都是4

D、內(nèi)容都存儲(chǔ)在與表文件同名的.FPT文件中

【答案】B

8、掩碼"LLLOOO"對(duì)應(yīng)的正確輸入數(shù)據(jù)是(\

A、555555

B、aaa555

C、555aaa

D、aaaaaa

【答案】B

【解析】無

9、對(duì)于學(xué)生一選課一課程的三個(gè)關(guān)系SS#,SNAME,SEX,AGE)

SCS#,C#,GRADE)CC#,CNAME,TEACHER)為了提高查詢速度,對(duì)SC表創(chuàng)建

唯一索引,應(yīng)建哪個(gè)組上()

A、(S#,C#)

B、S#

C、C#

D、GRADE

【答案】A

10、()表達(dá)了數(shù)據(jù)和處理過程的關(guān)系。

A、數(shù)據(jù)字典

B、數(shù)據(jù)流圖

C、邏輯設(shè)計(jì)

D、概念設(shè)計(jì)

【答案】B

11、下列關(guān)于Acces表的敘述中,錯(cuò)誤的是

A、創(chuàng)建表之間的關(guān)系時(shí),應(yīng)關(guān)閉所有打開的表

B、可在設(shè)計(jì)視圖的"說明"列對(duì)字段進(jìn)行具體的說明

C、可以對(duì)備注型字段進(jìn)行“格式"屬性設(shè)置

D、若刪除表中含有自動(dòng)編號(hào)型字段的記錄后Acces不會(huì)對(duì)表中自動(dòng)編號(hào)

型字段重新編號(hào)

【答案】A

【解析】〃格式〃屬性用來決定數(shù)據(jù)表的打印方式和屏幕顯示方式,可以對(duì)備

注型字段進(jìn)行"格式〃屬性設(shè)置,不同類型的字段,其格式選擇有所不同,OLE對(duì)

象型不能進(jìn)行"格式〃屬性設(shè)置。自動(dòng)編號(hào)數(shù)據(jù)類型比較特殊,每次向表中添

加記錄時(shí),系統(tǒng)會(huì)自動(dòng)輸入唯一順序號(hào),需要注意的是,自動(dòng)編號(hào)數(shù)據(jù)類型一

旦被指定,就會(huì)永久與記錄連接,即使刪除了表中含有自動(dòng)編號(hào)型字段的記錄,系

統(tǒng)也不會(huì)重新分配,并且用戶不能修改被分配的順序號(hào)。在創(chuàng)建表間關(guān)系時(shí),

只需要關(guān)閉需要?jiǎng)?chuàng)建關(guān)系的所有表,而不是關(guān)閉所有打開的表。

12、下面關(guān)于索引說法正確的是()

A、聚集索引必然是稠密索引

B、在數(shù)據(jù)庫中只能創(chuàng)建一個(gè)稀松

C、在數(shù)據(jù)庫中只能創(chuàng)建一個(gè)聚集索引

D、索引文件中一定不包括記錄的詳細(xì)數(shù)據(jù)

【答案】A

13、Access數(shù)據(jù)庫最基礎(chǔ)的對(duì)象是()

A、表

B、宏

&報(bào)表

D、查詢

【答案】A

【解析】表是最基礎(chǔ)的對(duì)象,只有表才能存儲(chǔ)數(shù)據(jù)。

14、在Oracle中,游標(biāo)都具有以下屬性,除了(\

A、%NOTFOUND

B、%FOUND

C、%ROWTYPE

D、%ISCLOSE

【答案】D

15、修改用戶賬號(hào)的語句是

A、CREATEUSER

B、DROPUSER

C、RENAMEUSER

D、SETPASSWORD

【答案】C

【解析】本題主要考查的知識(shí)點(diǎn)為修改用戶賬號(hào)的語句。創(chuàng)建用戶賬號(hào)的語句

是CREATEUSER,刪除用戶賬號(hào)的語句是DROPUSER修改月戶賬號(hào)的語句是

RENAMEUSER,修改用戶口令的語句是SETPASSWORD.

16、設(shè)有一張教師表js,含有一個(gè)字符型字段xb(表示教師的性別X下列命

令中語法正確的是()。

A、DELEFROMjsWHERExb="男"

B、DELETABLEjsWHERExb="男"

C、DELEFROMjsFORxb=w男"

D、DELETABLEjsFORxb=w男"

【答案】B

17、邏輯結(jié)構(gòu)設(shè)計(jì)不包括()。

A、關(guān)系模式規(guī)范化

B、初始關(guān)系模式設(shè)計(jì)

C、構(gòu)建E-R模型

D、模式的評(píng)價(jià)與改進(jìn)

【答案】C

18、在數(shù)據(jù)庫的概念設(shè)計(jì)中,最常用的模型是(

A、實(shí)體聯(lián)系模型

B、數(shù)學(xué)模型

C、邏輯模型

D、物理模型

【答案】A

19、數(shù)據(jù)庫運(yùn)行過程中發(fā)生的故障通常有三類,即([

A、軟件故障.硬件故障、介質(zhì)故障

B、程序故障.操作故障、運(yùn)行故障

C、數(shù)據(jù)故障.程序故障、系統(tǒng)故障

D、事務(wù)故障.系統(tǒng)故障、介質(zhì)故障

【答案】D

20、下面哪些說法是正確的()

A、在死鎖預(yù)防中,等待--死亡法是中止優(yōu)先級(jí)高的事務(wù)

B、在死鎖預(yù)防中,受傷一等待法是

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論