




版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 汕尾職業(yè)技術(shù)學(xué)院《ustrator設(shè)計(jì)軟件應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025年德州市慶云縣四年級(jí)數(shù)學(xué)第二學(xué)期期末經(jīng)典試題含解析
- 跨部門合作的沖突調(diào)解策略
- 甘肅省甘南藏族自治州舟曲縣2025年數(shù)學(xué)三下期末復(fù)習(xí)檢測(cè)模擬試題含解析
- 廣州城建職業(yè)學(xué)院《傳感器原理》2023-2024學(xué)年第二學(xué)期期末試卷
- 河北正定師范高等專科學(xué)?!督ㄖY(jié)構(gòu)抗震防災(zāi)(二)》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣東省深圳市南山區(qū)南山中英文學(xué)校2025屆數(shù)學(xué)三下期末學(xué)業(yè)質(zhì)量監(jiān)測(cè)模擬試題含解析
- 貴州水利水電職業(yè)技術(shù)學(xué)院《行政公文寫作》2023-2024學(xué)年第二學(xué)期期末試卷
- 上海海關(guān)學(xué)院《資本主義發(fā)展史》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣州航海學(xué)院《科學(xué)計(jì)算可視化》2023-2024學(xué)年第二學(xué)期期末試卷
- GA/T 761-2024停車庫(場(chǎng))安全管理系統(tǒng)技術(shù)要求
- 《設(shè)施節(jié)水灌溉技術(shù)》課件
- 2023年涼山州西昌市人民醫(yī)院招聘衛(wèi)生專業(yè)技術(shù)人員考試真題
- 《中國(guó)傳統(tǒng)文化儒家》課件
- 小學(xué)三年級(jí)每日英語單選題100道及答案解析
- 咨詢公司顧問崗位聘用協(xié)議
- 2024年糖尿病指南解讀
- 環(huán)衛(wèi)應(yīng)急預(yù)案8篇
- 《與顧客溝通的技巧》課件
- 2024年大學(xué)生創(chuàng)業(yè)投資意向書
- 【蘇寧易購建設(shè)財(cái)務(wù)共享服務(wù)中心的現(xiàn)存問題及優(yōu)化建議探析(論文)13000字】
評(píng)論
0/150
提交評(píng)論