![中國民航大學數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測卷(六卷)及答案_第1頁](http://file4.renrendoc.com/view7/M00/1E/3A/wKhkGWbGKnyAVhJzAAFKG4fJUUs080.jpg)
![中國民航大學數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測卷(六卷)及答案_第2頁](http://file4.renrendoc.com/view7/M00/1E/3A/wKhkGWbGKnyAVhJzAAFKG4fJUUs0802.jpg)
![中國民航大學數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測卷(六卷)及答案_第3頁](http://file4.renrendoc.com/view7/M00/1E/3A/wKhkGWbGKnyAVhJzAAFKG4fJUUs0803.jpg)
![中國民航大學數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測卷(六卷)及答案_第4頁](http://file4.renrendoc.com/view7/M00/1E/3A/wKhkGWbGKnyAVhJzAAFKG4fJUUs0804.jpg)
![中國民航大學數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測卷(六卷)及答案_第5頁](http://file4.renrendoc.com/view7/M00/1E/3A/wKhkGWbGKnyAVhJzAAFKG4fJUUs0805.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
中國民航大學數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測卷(一)
總分:100分考試時間:90分鐘
注意事項:
>凡漏填、錯填或書寫字跡不清的答卷,影響評卷結(jié)果的,責任由考生自負。
>按題號在指定的答題區(qū)域內(nèi)作答,如需對答案進行修改,可彳等需修改的內(nèi)容劃去,然后
緊挨在其上方或其下方寫出新的答案,修改部分在書寫時與正文一樣,不能超出該題答
題區(qū)域的黑色矩形邊框,否則修改的答案無效。
>考試結(jié)束前要離開考場的考生須先按答題卡、試卷、草稿紙從上到下的N頁序平放在桌面
上,再舉手提出離場。
一、單項選擇題(每小題2分,共40分)
1、數(shù)據(jù)庫運行的狀態(tài)不包括(%
A、Running
B、Nomount
C、Mount
D、Open
【答案】A
2、有商品類別和商品表如下:類別分類號,類別名稱)商品編碼,品名,規(guī)
格,廠家,價格,分類號)已知一個商品類別包括多種商品,且一種商品只能屬
于一個類別。若要創(chuàng)建一個能夠按照商品類別顯示商品記錄的窗體,可通過在
窗體內(nèi)嵌入另一個窗體來實現(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ù)庫是在計算機中按照一定的數(shù)據(jù)模型組織、存儲和應(yīng)用的()的
集合。
A、文件
B、命令
C、程序
D、糠
【答案】D
【解析】無
5、phpMyadmin作為MySQL的一種圖形化管理工具,其工作模式為
A、腳本方式
B、B/S模式
C、C/S模式
D、命令行方式
【答案】B
【解析】本題得分:1分
6、可唯一標識實體的屬性集稱為
A、鍵
B、域
C、實體型
D、屬性
【答案】A
7、從關(guān)系模式中指定若干個屬性組成新的關(guān)系的運算稱為
A、聯(lián)接
B、投影
C、選擇
D、排序
【答案】B
8、.在下列數(shù)據(jù)類型中,可以設(shè)置"字段大小〃屬性的是()。
A、備注
B、文本
C、日期/時間
D、貨幣
【答案】B
【解析】無
9、實體與實體之間的關(guān)系有一對一、一對多和多對多3種,其中()不能描述
多對多關(guān)系。
A、網(wǎng)狀模型
B、層次模型
C、關(guān)系模型
D、網(wǎng)狀模型和層次模型
【答案】B
10、假設(shè)存在一張職工表,包含〃性別〃屬性,要求這個屬性胡值只能取
〃男〃或‘女‘,這屬于()
A、實體完整性
B、參照完整性
C、用戶定義完整性
D、關(guān)系不變性
【答案】C
11、有關(guān)字段屬性,以下敘述錯誤的是()。
A、字段大小可用于設(shè)置文本的最大容量,數(shù)字型、自動編號型的數(shù)字類型
等
B、可對任意類型的字段設(shè)置默認屬性
C、有效性規(guī)則屬性是用于限制此字段輸入值的表達式
D、不同的字段類型,其字段屬性有所不同
【答案】B
【解析】不是所有的數(shù)據(jù)類型都能設(shè)置默認值,比如自動編號型、OLE對象
型、附件型等就不可以。
12、下面關(guān)于唯一索引描述不正確的是:—。
A、某列創(chuàng)建了唯一索引則這一列為主鍵
B、不允許插入重復(fù)的列值
C、某列創(chuàng)建為主鍵,則該列會自動創(chuàng)建唯一索引
D、一個表中可以有多個唯一索引
【答案】A
13、教師表teacher的結(jié)構(gòu)為(教師編號,姓名,職稱,性別,年齡,聯(lián)系電話),
則如下的查詢語句的功能是____。SELECT職稱,COUNT(姓名)FROM
teacherGROUPBY職稱;
A、顯示教師的職稱、姓名和同名教師的人數(shù)
B、按職稱統(tǒng)計各類職稱的教師人數(shù)
C、顯示教師的職稱、姓名和同樣職稱的人數(shù)
D、按職稱的順序分組顯示教師的姓名
【答案】B
【解析】本題得分:1分
14、使用ALTER命令修改數(shù)據(jù)時,以下說法錯誤的是()。
A、可以修改文件的增容方式
B、可以刪除次要數(shù)據(jù)文件
C、可以增加事務(wù)日志文件
D、可以增加主要數(shù)據(jù)文件
【答案】D
15、如果一個用戶不慎刪除了一個表,這將被認為是什么故障?()
A、實例
B、用戶錯誤
C、表述
D、用戶進程
【答案】B
16、下列關(guān)于復(fù)制數(shù)據(jù)庫查詢對象的說法中,錯誤的是()
A、只能在同一個數(shù)據(jù)庫內(nèi)部復(fù)制
B、可以在不同數(shù)據(jù)庫之間復(fù)制
C、可以復(fù)制到Word文檔中
D、可以復(fù)制到Excel文檔中
【答案】A
17、下列說法中,正確的是()
A、數(shù)據(jù)庫的概念模型與具體的DBMS有關(guān)
B、三級模式中描述全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的是外模式
C、數(shù)據(jù)庫管理員負責設(shè)計和編寫應(yīng)用系統(tǒng)的程序模塊
D、從邏輯模型到物理模型的轉(zhuǎn)換一般是由DBMS完成的
【答案】D
18、下列不是數(shù)據(jù)庫恢復(fù)采用的方法是()
A、建立檢查點
B、建立副本
C、建立日志文件
D、建立索引
【答案】D
19、從邏輯結(jié)構(gòu)上講,Oracle數(shù)據(jù)庫的最小存取單位是(X
A、block
B、extent
C、segment
D、tablespace
【答案】A
20、聚類的目的是
A、使對象之間的距離盡可能小
B、使對象之間的距離盡可能大
C、使屬于同一類別的對象之間的距離盡可能大,而不同類別的對象間的距
離盡可能小
D、使屬于同一類別的對象之間的距離盡可能小,而不同類別的對象間的距
離盡可能大
【答案】D
二.填空題(每小題2分,共20分)
1、從最終用戶來看,數(shù)據(jù)庫系統(tǒng)的外部體系結(jié)構(gòu)可分為五種類型:()、()、()、
()、()
【答案】單用戶結(jié)構(gòu)I主從式結(jié)構(gòu)I分布式結(jié)構(gòu)I客戶機/服務(wù)器結(jié)構(gòu)I瀏覽器/服務(wù)
器結(jié)構(gòu)
2、一個項目具有一個項目主管,一個項目主管可管理多個項目,則實體"項目主
管"與實體"項目"間的關(guān)系屬于()的關(guān)系。
【答案】一對多
3、笛卡爾積R由4個域組成,若每個域的基數(shù)均為2,則R的基數(shù)為(\
【答案】16
4、設(shè)有關(guān)系R,按條件f對關(guān)系R進行選擇,正確的是______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提供自動創(chuàng)建、窗體向?qū)?、設(shè)計視圖、一和數(shù)據(jù)透視表向?qū)У?
種創(chuàng)建窗體的方法。
【答案】圖表向?qū)?/p>
10、Access提供了"導(dǎo)入"和"-〃兩種使用外部數(shù)據(jù)源的方法。
【答案】鏈接
三.簡單題(每小題5分,共20分)
1、建立一個學生表Student,它由學號SNo、姓名SName、性別SSex、年齡
SAge、所在系SDept五個屬性組成,其中學號(假定其為字符型,長度為8個字
符)屬性不能為空。Student表建立完成后,若要在表中增加年級SGrade項(設(shè)
字段類型為字符型,長度為10),其SQL命令為:()。
【答案】ALTERTABLEStudentADDSGradeCHAR(10)
2、簡述T-SQL語言的特點。
【答案】(1)綜合統(tǒng)一
(2)兩種使用方式,統(tǒng)一的語法結(jié)構(gòu)
(3)高度非過程化
(4)類似于人的思維習慣,容易理解和掌握
3、簡述數(shù)據(jù)庫的三級模式?
【答案】數(shù)據(jù)庫系統(tǒng)三級模式結(jié)構(gòu):外模式,模式,內(nèi)模式。
模式也稱概念模式或邏輯模式,是對數(shù)據(jù)庫中全部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描
述,是所有用戶的公共數(shù)據(jù)視圖。
外模式也稱子模式或用戶模式,它是對數(shù)據(jù)庫用戶能夠看見和使用的局部數(shù)據(jù)
的邏輯結(jié)構(gòu)和特征的描述。
內(nèi)模式也稱存儲模式或物理模式,是對數(shù)據(jù)物理結(jié)構(gòu)和存儲方式的描述,是數(shù)
據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式,一個數(shù)據(jù)庫只有一個內(nèi)模式。
三級模式結(jié)構(gòu)之間差別往往很大,為了實現(xiàn)這3個抽象級別的聯(lián)系和轉(zhuǎn)換,
DBMS在三級模式結(jié)構(gòu)之間提供了兩級映像:外模式/模式映像,模式/內(nèi)模式
映像。
4、主控索引
【答案】在復(fù)合索引的多個索引中,在某一時刻只有一個索引對表起作用,這
個索引標志稱為主控索引。
四.綜合應(yīng)用題(每小題20分,共20分)
1、若定義如下關(guān)系模式:
student(sno,sn,ssex,sclass,sbirthday,stel)
course(cno,cn,cCredit,clesson)
請用語言表達式實現(xiàn)如下要求.
sc(snozcno,gradel,grade2,grade3)SQL
(1)從student表讀取學號為S1同學的數(shù)據(jù)記錄,如果存在,則查詢該生的
信息,否則輸出"不存在學號為S1的學生"
(2)從student表選取學號和性^,如果性別字段的值為〃男〃,則輸出
〃M",如果為"女"則輸出〃F〃。
(3)編寫T-SQL程序計算1到100的偶數(shù)和。
(4)編寫T6QL程序?qū)崿F(xiàn)功能:如果存在姓名為“張三”的學生,則輸出該
生的作業(yè)等級結(jié)果(學號、姓名、課程名稱、等級1),按分數(shù)段顯示等級〃優(yōu)
秀"、"良好"、"中等"、"及格"和"不及格",如果不存在,則輸出提
示文字為"沒有這個名字的學生〃。
(5)創(chuàng)建一個名稱為query^student的存儲過程,該存儲過程的功能是根據(jù)
學號查詢學生的成績情況,如果該生存在,則顯示學號、選課門數(shù)、作業(yè)1的
最高分及最低分,否則顯示"該學號不存在〃。
【答案】⑴.ifexists(selectsnofromstudentwheresno='Sl')select*
fromstudentwhereSno='Sl'elseprint'不存在學號為SI的學生,
'男'女
(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'沒有這個名字的學生’
(5).createprocedurequery_students
@snochar(10)as
ifexists(select*fromstudentwheresno=@sno)
begin
selectsno學號,COUNTS)選課門數(shù)MAX(gradel)最高分MIN(gradel)最
低分fromsc
wheresno=@snogroupbysno
end
else
print'該學號不存在‘
goexecquery_students@sno='1204304105,
中國民航大學數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測卷(二)
總分:100分考試時間:90分鐘
注意事項:
>凡漏填、錯填或書寫字跡不清的答卷,影響評卷結(jié)果的,責任由考生自負。
>按題號在指定的答題區(qū)域內(nèi)作答,如需對答案進行修改,可彳等需修改的內(nèi)容劃去,然后
緊挨在其上方或其下方寫出新的答案,修改部分在書寫時與正文一樣,不能超出該題答
題區(qū)域的黑色矩形邊框,否則修改的答案無效。
>考試結(jié)束前要離開考場的考生須先按答題卡、試卷、草稿紙從上到下的N頁序平放在桌面
上,再舉手提出離場。
一、單項選擇題(每小題2分,共40分)
1、同一個數(shù)據(jù)模型的任意兩個元組值()
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)到標號指定的語句或塊中。
A、IF-THEN
B、IF-THEN-ELSE
C、FOR
D、CASE
【答案】D
5、下列四項中,不正確的提法是)。
A、SQL語言是關(guān)系數(shù)據(jù)庫的國際標準語言
B、SQL語言具有數(shù)據(jù)定義、查詢、操縱和控制功能
C、SQL語言可以自動實或關(guān)系數(shù)據(jù)庫的規(guī)范化
D、SQL語言稱為結(jié)構(gòu)直向語言
【答案】C
6、一個實體相對于關(guān)系數(shù)據(jù)庫中一個關(guān)系中的一個()
A、屬性
B、元組
C、歹u
D、字段
【答案】B
【解析】二維表中的一行稱為一個元組,相當于一條記錄,代表一個實體。
7、在關(guān)系模式中,視圖是三級模式結(jié)構(gòu)中的()
A、內(nèi)模式
B、模式
C、存儲模式
D、外模式
【答案】D
8、在數(shù)據(jù)表視圖中,不可以()
A、設(shè)置表的主鍵
B、修改字段名稱
C、刪除一個字段
D、刪除一條記錄
【答案】A
【解析】在表數(shù)據(jù)表視圖中,不能設(shè)置表的主鍵,應(yīng)在表設(shè)計視圖中完成此操
作
9、MySQL中創(chuàng)建唯一索引的關(guān)鍵字是。
A、primaryindex
B、onlyindex
C、fulltextindex
D、uniqueindex
【答案】D
【解析】本題得分:1分
10、你要操縱Oracle數(shù)據(jù),下列哪個不是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值的。哪個SQL能完成這個任務(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、當刪除一個用戶的操作時,在()情況下,應(yīng)該在DROPUSER
語句中使用CASCADE選項。
A、這個模式包含了對象
B、這個模式?jīng)]有包含了對象
C、這個用戶目前與數(shù)據(jù)庫連接著
D、這個用戶必須保留但是用戶的對象需要刪除
【答案】A
13、實際存儲在數(shù)據(jù)庫中的表是(X
A、基本表
B、視圖
C、基本表和視圖
D、臨時表
【答案】A
【解析】視圖和臨時表不實際存儲在數(shù)據(jù)庫中。
14、在VisualFoxPro中,假設(shè)教師表T(教師號,姓名,性別,職稱,研究生
導(dǎo)師)中,性別是C型字段,研究生導(dǎo)師是L型字段。若要查詢〃是研究生導(dǎo)師
的女老師〃信息,那么SQL語句"SELECT*FROMTWHERE〈邏輯表達
式,〃中的〈邏輯表達式>應(yīng)是_。
A、研究生導(dǎo)師AND性別="女"
B、研究生導(dǎo)師OR性別="女"
C、性別="女"AND研究生導(dǎo)師二.F.
D、研究生導(dǎo)師二工OR性別二女
【答案】A
15、語句SELECT*FROMstudent;中“*〃號表示。
A、student表的全部記錄
B、student表的一條記錄
C、student表的一個字段
D、student表的全部字段
【答案】D
【解析】本題得分:0分
16、在數(shù)據(jù)庫技術(shù)中,數(shù)據(jù)處理基于【】,可以發(fā)現(xiàn)有用的信息。
A、更新
B、視圖
C、查詢
D、表
【答案】C
17、在Oracle中,使用HAVING子句也可以進行條件查詢,以下選項說法是
正確的是()
A、HAVING子句和WHERE子句相同
B、HAVING子句用于行的條件查詢
C、HAVING子句用于已分組結(jié)果的條件查詢
D、以上皆非
【答案】C
18、在oracle中,會從指定的表中導(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說實例處于空閑狀態(tài),他試圖啟動數(shù)
據(jù)庫,Oracle說數(shù)據(jù)庫已啟動,Bob最好使用()命令強制關(guān)閉數(shù)據(jù)庫。
A、NORMAL
B、ABORT
C、IMMEDIATE
D、NONE
【答案】B
二.填空題(每小題2分,共20分)
1、Access規(guī)定表中文本類型字段的最大長度是
【答案】255
2、文本型字段的長度不得超過()個字符,且在創(chuàng)建的時候默認為()個字
符。Access將一個中文漢字、英文字母、數(shù)字字符等符號均視為()個字節(jié)
處理。
【答案】255|255|1
【解析】無
3、表由結(jié)構(gòu)和_____兩部分組成。
【答案】數(shù)據(jù)
4、關(guān)系模型中,一個關(guān)鍵字是可由一個或______其值能惟一標識該關(guān)系模式
中任何元組的屬性組成。
【答案】多個
5、在Access中,表中用來惟一標識每個記錄的字段或多個字段的組合稱為
【答案】主鍵
6、SQLServer2012支持()、()和()三種類型的觸發(fā)器。
【答案】DML觸發(fā)器|DDL觸發(fā)器|登錄觸發(fā)器
7、定義公共變量用命令public,定義私有變量用命令private,定義局部變量
用命令。
【答案】local
8、Access中,實現(xiàn)打開表功能的宏命令是
【答案】OpenTable
9、規(guī)則和默認是用來幫助用戶實現(xiàn)數(shù)據(jù)庫的()。
【答案】完整性
10、從數(shù)據(jù)處理的角度而言,數(shù)據(jù)訪問頁和窗體類似,所不同的是數(shù)據(jù)訪問頁
存儲在Access數(shù)據(jù)庫的一部。
【答案】外
三.簡單題(每小題5分,共20分)
1、簡述數(shù)據(jù)庫的兩種存儲結(jié)溝。
【答案】數(shù)據(jù)庫的物理存儲結(jié)構(gòu)指的是保存數(shù)據(jù)庫各種邏輯對象的物理文件是
如何在磁盤上存儲的,數(shù)據(jù)庫在磁盤上是以文件為單位存儲的,SQLServer
2008將數(shù)據(jù)庫映射為一組操蚱系統(tǒng)文件。
邏輯存儲結(jié)構(gòu):數(shù)據(jù)庫是存儲數(shù)據(jù)的容器,即數(shù)據(jù)庫是一個存放數(shù)據(jù)的表和支
持這些數(shù)據(jù)的存儲、檢索、安全性和完整性的邏輯成分所組成的集合。
2、簡述數(shù)據(jù)庫的邏輯獨立性和物理獨立性。
【答案】物理獨立性是指用戶的應(yīng)用程序與存儲在磁盤上的數(shù)據(jù)庫中數(shù)據(jù)是相
互獨立的。當數(shù)據(jù)庫物理結(jié)構(gòu)變化時,通過某種映射,使數(shù)據(jù)庫的邏輯結(jié)構(gòu)不
發(fā)生變化。
邏輯獨立性是指用戶的應(yīng)用程序與數(shù)據(jù)庫的邏輯結(jié)構(gòu)是相互獨立的,,當數(shù)據(jù)的
邏輯結(jié)構(gòu)改變時,通過另一個映射,使用戶邏輯結(jié)構(gòu)不變。
3、為什么要設(shè)立日志文件?
【答案】設(shè)立日志文件的目的是:進行事務(wù)故障恢復(fù);進行系統(tǒng)故障恢復(fù);協(xié)
助后備副本進行介質(zhì)故障恢復(fù)。
4、簡述數(shù)據(jù)庫設(shè)計過程。
【答案】數(shù)據(jù)庫設(shè)計可分為以下六個階段:
需求分析階段、
概念結(jié)構(gòu)設(shè)計階段、
邏輯結(jié)構(gòu)設(shè)計階段、
數(shù)據(jù)庫物理設(shè)計階段、
數(shù)據(jù)庫實施階段以及數(shù)據(jù)庫運行和維護階段。
四.綜合應(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.檢索計算機系年齡在40歲以上的教師號、教師姓名。
2.查詢學生的學號、姓名和年齡
3.查詢有全部課程都及格的學號及其平均分
4.檢索張三同學所學課程的成績,列出SN、Cn。和Score
【答案】(1)selectTNo,TNfromTwhereDept='計算機系'andAge>40
(2)selectSNo,SN,AgefromS
(3)selectSNo,AVG(Score)as平均分fromSCgroupbySNohaving
MIN(Score)>60
(4)selectSN,Cno,SocrefromS,SCwhereS.SNo=SC.SNoandSN='張三
中國民航大學數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測卷(三)
總分:100分考試時間:90分鐘
注意事項:
>凡漏填、錯填或書寫字跡不清的答卷,影響評卷結(jié)果的,責任由考生自負。
>按題號在指定的答題區(qū)域內(nèi)作答,如需對答案進行修改,可彳等需修改的內(nèi)容劃去,然后
緊挨在其上方或其下方寫出新的答案,修改部分在書寫時與正文一樣,不能超出該題答
題區(qū)域的黑色矩形邊框,否則修改的答案無效。
>考試結(jié)束前要離開考場的考生須先按答題卡、試卷、草稿紙從上到下的N頁序平放在桌面
上,再舉手提出離場。
一、單項選擇題(每小題2分,共40分)
1、使用access2010的樣本模板創(chuàng)建“學生"數(shù)據(jù)庫,默認的文件名稱是()
A、學生.mdb
B、學生.accdb
C、學生」df
D、學生.dbf
【答案】B
【解析】Access中,不管采用什么方式創(chuàng)建的數(shù)據(jù)庫,擴展名都是.accdb。
2、概念結(jié)構(gòu)設(shè)計階段得到的結(jié)果是—o
A、數(shù)據(jù)字典描述的數(shù)據(jù)需求
B、E-R圖表示的概念模型
C、某個DBMS所支持的數(shù)據(jù)模型
D、存儲結(jié)構(gòu)和方法的物理結(jié)構(gòu)
【答案】B
3、Access2010數(shù)據(jù)庫文件的〃壓縮并修復(fù)〃的作用是
A、打開前進行優(yōu)化
B、修復(fù)文件錯誤
C、修復(fù)數(shù)據(jù)庫邏輯錯誤
D、會破壞原有數(shù)據(jù)
【答案】C
【解析】壓縮和修復(fù)數(shù)據(jù)庫的作用是一方面壓縮數(shù)據(jù)庫的存儲空間,另一個方
面就是修復(fù)出現(xiàn)的各種邏輯錯誤。
4、在ORDERBY子句中,DESC和ASC分別表示
A、降序、升序
B、升序、升序
C、升序、降序
D、降序、降序
【答案】A
【解析】本題得分:1分
5、下列哪個是單目運算(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'的選項是_____。
A、concatCMy'-'SQL')
B、concaLwsC-'/My'/SQL')
C、concatC-'/My'/SQL')
D、concat_ws(,My,;--;SQL,)
【答案】B
【解析】本題得分:1分
8、有三個關(guān)系R、S和T如下:由關(guān)系R和S通過運算得至J關(guān)系T,則所使用
的運算為()。
A、笛卡爾積
B、交
C、并
D、連接
【答案】D
【解析】運算結(jié)果是通過R表和S表共同的屬性B的值進行的連接運算。
9、按條件f對關(guān)系R進行選取,其關(guān)系代數(shù)表達式為
A、RooS
B、Ra(oo/f)S
C、o_f(R)
D、n_f(R)
【答案】C
10、對上一級的一個記錄不僅有若干個下一級記錄相對應(yīng),而且對一個下級記
錄也有著若干個上級記錄相對應(yīng)的數(shù)據(jù)庫是()數(shù)據(jù)庫。
A、層次型
B、直接
C、網(wǎng)狀型
D、關(guān)系型
【答案】C
11、在關(guān)系模型中,如果一個屬性或?qū)傩约闹的芪ㄒ粯俗R一個關(guān)系元組,又
不含有多余的屬性值,則稱為()
A、關(guān)鍵字
B、字段名
C、數(shù)據(jù)項名
D、屬性名
【答案】A
【解析】能唯一標識一條記錄的是關(guān)鍵字(主鍵)
12、表中的行,也稱作
A、屬性
B、記錄
C、分量
D、超碼
【答案】B
13、把ER模型轉(zhuǎn)換成關(guān)系模型的過程,屬于數(shù)據(jù)庫的()
A、需求分析
B、概念設(shè)計
C、邏輯設(shè)計
D、物理設(shè)計
【答案】C
14、在數(shù)據(jù)表視圖中,當前光標位于某條記錄的某個字段時,按()鍵,可以將光
標移動到當記錄的下一個字段處。
A、Ctrl
B、Tab
C、Shift
D、Esc
【答案】B
【解析】無
15、在—子查詢中,內(nèi)層查詢只處理一次,得到一個結(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('長江長城黃山黃河,2)返回的是_____。
A、長城
B、長江
C、黃山
D、黃河
【答案】D
【解析】本題得分:1分
18、下面敘述正確的是()。
A、數(shù)據(jù)庫系統(tǒng)目錄(工程數(shù)據(jù)庫字典)也由一些關(guān)系組成,所以用戶可以同
樣對其進行查、添、刪、改操作
B、事務(wù)(transaction)是數(shù)據(jù)庫進行的基本工作單位。如果一個事務(wù)從未有
過更新,那么就保持了數(shù)據(jù)庫處于一致性狀態(tài)
C、既然數(shù)據(jù)庫能實現(xiàn)數(shù)據(jù)對不同用戶的共享,那么數(shù)據(jù)庫中不存在任何冗
余
D、對于查、添、刪、改操作都需由數(shù)據(jù)庫管理員DBA進行完整性定義和
安全性授權(quán),由數(shù)據(jù)庫具體執(zhí)行
【答案】B
19、啟動數(shù)據(jù)庫時,如果f或多個CONTROL-FILES參數(shù)指定的文件不存在
或不可用,會出現(xiàn)()的結(jié)果。
A、Oracle返回警告信息,但不加載數(shù)據(jù)庫。
B、Oracle返回警告信息,并加載數(shù)據(jù)庫。
C、Oracle忽略不可用的控制文件。
D、Oracle返回警告信息,并進行數(shù)據(jù)庫恢復(fù)。
【答案】A
20、實現(xiàn)數(shù)據(jù)庫的哪個特性能夠避免對未提交更新的依賴(“臟數(shù)據(jù)”的讀
出)?()
A、完整性
B、并發(fā)性
C、安全性
D、可移植性
【答案】B
二.填空題(每小題2分,共20分)
1、數(shù)據(jù)管理技術(shù)發(fā)展過程經(jīng)過人工管理、文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)三個階段,其
中數(shù)據(jù)獨立性最高的階段是(),
【答案】數(shù)據(jù)庫系統(tǒng)
2、用于聲明一個或多個局部變量的命令是()。
【答案】declare
3、關(guān)系代數(shù)運算中,專門的關(guān)系運算有選擇________和連接。
【答案】投影
4、在數(shù)據(jù)庫的三級模式中,內(nèi)模式是邏輯模式的
【答案】物理實現(xiàn)
5、報表由報表頁眉、頁面頁眉等多個部分構(gòu)成,每一部分稱為報表的一個
_________O
【答案】節(jié)
6、在Access中,可以通過建立表之間的將相互獨立的表聯(lián)系起來。
【答案】關(guān)系
7、SQL支持數(shù)據(jù)庫的三級模式結(jié)構(gòu),其中()對應(yīng)于視圖和部分基本表,()對應(yīng)于
基本表,()對應(yīng)于存儲文件。
【答案】外模式模式I內(nèi)模式
8、RDMBS查詢處理可分為(1(\(1()四個階段。
【答案】查詢分析|查詢檢查|查詢優(yōu)化|查詢執(zhí)行
9、在關(guān)系數(shù)據(jù)庫中,任何二元關(guān)系模式的最高范式必定為。
【答案】BCNF
10、數(shù)據(jù)庫的基本特點是數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化)、數(shù)據(jù)獨立性、數(shù)據(jù)冗
余小,易擴充、
【答案】統(tǒng)一管理和控制
三.簡單題(每小題5分,共20分)
L查詢所有科目成績在85分以上的學生的學號及其平均分的SQL語句是
selectsno,avg(grade)as平均分fromscgroupby()
【答案】snohavingmin(grade)>=85
2、簡述數(shù)據(jù)庫設(shè)計過程的各個階段上的設(shè)計任務(wù)。
【答案】需求分析的任務(wù)是通過詳細調(diào)查現(xiàn)實世界要處理的對象(組織、部
門、企業(yè)等),充分了解原系統(tǒng)(手工系統(tǒng)或計算機系統(tǒng))工作概況,明確用戶
的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。
概念設(shè)計階段要做的工作不是直接將需求分析得到的數(shù)據(jù)存儲格式轉(zhuǎn)換為
DBMS能處理的數(shù)據(jù)庫模式,而是將需求分析得到的用戶需求抽象為反映用戶
觀點的概念模型。
邏輯設(shè)計的主要目標是產(chǎn)生一個DBMS可處理的數(shù)據(jù)模型和數(shù)據(jù)庫模式。該模
型必須滿足數(shù)據(jù)庫的存取、一致性及運行等各方面的用戶需求。
將邏輯設(shè)計中產(chǎn)生的數(shù)據(jù)庫邏輯模型結(jié)合指定的DBMS,設(shè)計出最適合應(yīng)用環(huán)
境的物理結(jié)構(gòu)的過程,稱為數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計。
根據(jù)邏輯和物理設(shè)計的結(jié)果,在計算機上建立起實際的數(shù)據(jù)庫結(jié)構(gòu),并裝入數(shù)
據(jù),進行試運行和評價的過程,叫做數(shù)據(jù)庫的實施(或?qū)崿F(xiàn)I
維護工作包括以下內(nèi)容:數(shù)據(jù)庫的轉(zhuǎn)儲和恢復(fù);數(shù)據(jù)庫的安全性和完整性控
制;數(shù)據(jù)庫性能的監(jiān)督、分析和改造;數(shù)據(jù)庫的重組織和重構(gòu)造。
3、數(shù)據(jù)庫系統(tǒng)階段特點
【答案】數(shù)據(jù)庫系統(tǒng)的特點如下:
(1)數(shù)據(jù)結(jié)構(gòu)化
(2)較高的數(shù)據(jù)共享性
(3)較高的數(shù)據(jù)獨立性
(4)數(shù)據(jù)由DBMS統(tǒng)一管理和控制
4、簡述數(shù)據(jù)庫管理系統(tǒng)的功能。
【答案】數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的核心軟件,一般說來,其功能主要包
括以下5個方面。
(1)數(shù)據(jù)定義和操縱功能
(2)數(shù)據(jù)庫運行控制功能
(3)數(shù)據(jù)庫的組織、存儲和管理
(4)建立和維護數(shù)據(jù)庫
(5)數(shù)據(jù)通信接口
四.綜合應(yīng)用題(每小題20分,共20分)
1、有一個〃學生選課"數(shù)據(jù)庫,數(shù)據(jù)庫中包括三個表,其關(guān)系模式分別為:
Student(xh,xm,xb,nl,szx)
Course(kch,kcm,xxk,xf)
SG(xh,kch,cj)
其中:Student是學生表,xh表示學號、xm表示姓名、sb表示性別、rd表示
年齡、szx表示所在系。xh為主碼。
Course是課程表,kch表示課程號、kcm表示課程名、xxk表示先修課號、xf
表示學分。kch為主碼。
SG是選課表,xh表示學號,參照學生表的學號xh、kch表示課程號,參照課
程表的課程號kch、cj表示成績。(xh,kch)為主碼。
請用SQL語言實現(xiàn)下列功能:
1.建立選課表SG,要求實現(xiàn)主鍵約束和外鍵約束,且成績不能為空。
2.查詢選修課程的成績小于60分的人數(shù)。
3.查詢選修了C3號課程的學生的學號及其成績,查詢結(jié)果按分數(shù)的降序排
列。要求查詢結(jié)果的標題顯示為漢字。
4.查詢選修了"數(shù)據(jù)庫應(yīng)用〃課程且成績在90分以上的學生的姓名和所在
系。
5.向Student表中插入一條記錄,學號為"05020〃,姓名為“丁莉〃,性別
為〃女",年齡為〃17〃,所在系為“計算機系"。
6.將計算機系全體學生的成績置零。
7.創(chuàng)建一個“學生成績”視圖,包括選修了課程的學生的學號、姓名、選修課
程的課程號、課程名以及成績。
8.為Student表建立一個按學號升序排列的唯一索引StusnoJDX.
9.求各課程的選修人數(shù)及平均成績。
10.查詢選修了課程編號為‘14001'和'14002'課程的學生的學號和姓
名。
【答案】1.建立選課表SG,要求實現(xiàn)主鍵約束和9隧約束,且成績不能為空。
CREATETABLESG(
SnoCHAR⑸,
CnoCHAR⑶,
Ccredittinyintnotnull,
PRIMARYKEY(Sno,Cno),
FOREIGNKEY(Sno)REFERENCESStudent(Sno),
CONSTRAINTC3FOREIGNKEY(Cno)REFERENCESCourse(Cno))
2.查詢選修課程的成績小于60分的人數(shù)。
SELECTCOUNT(DISTINCTSno)
FROMSG
WHEREGrade<60
3.查詢選修了C3號課程的學生的學號及其成績,查詢結(jié)果按分數(shù)的降序排
列。要求查詢結(jié)果的標題顯示為漢字。
SELECTSno學號,Grade成績
FROMSG
WHERECno='C3'
ORDERBYGradeDESC
4.查詢選修了"數(shù)據(jù)庫應(yīng)用〃課程且成績在90分以上的學生的姓名和所在
系。
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表中插入一條記錄,學號為"05020",姓名為"丁莉",性別
為"女",年齡為"17",所在系為“計算機系"。
INSERTINTOStudent
VALUES('05020丁丁莉丁女,17J計算機系,)
6.將計算機系全體學生的成績置零。
UPDATESG
SETGrade=O
WHERESnoIN(SELECTSnoFROMStudentWHERESdept='計算機系')
7.創(chuàng)建一個"學生成績〃視圖,包括選修了課程的學生的學號、姓名、選修課
程的課程號、課程名以及成績。
CREATEVIEW學生成績AS
SELECTSno,Sname,Course.Cno,Cname,Grade
FROMStudent,SG,Student
WhereStudent.Sno=SG.SnoandCourse.Cno=SG.Cno
或
CREATEVIEW學生成績AS
SELECTSno,Sname,Course.Cno,Cname,Grade
FROMStudentJOINSGONStudent.Sno=SG.Sno
JOINCourseONCourse.Cno=SG.Cno
8.為Student表建立一個按學號升序排列的唯一索引StusnoJDX.
CREATEUNIQUEINDEXStusnoJDXONStudent(Sno)
9.求各課程的選修人數(shù)及平均成績。
SELECTCno,COUNT(Sno),AVG(Grage)
FROMSG
GROUPBYCno
10.查詢選修了課程編號為‘1400V和’14002'課程的學生的學號和姓
名。
SELECTStudent.Sno,Sname
FROMStudent,SG
WHEREStudent.Sno=SG.SnoANDCno:’14001'
ANDSnoIN(SELECTSnoFROMSGWHERECno=z14002')
中國民航大學數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測卷(四)
總分:100分考試時間:90分鐘
注意事項:
>凡漏填、錯填或書寫字跡不清的答卷,影響評卷結(jié)果的,責任由考生自負。
>按題號在指定的答題區(qū)域內(nèi)作答,如需對答案進行修改,可彳等需修改的內(nèi)容劃去,然后
緊挨在其上方或其下方寫出新的答案,修改部分在書寫時與正文一樣,不能超出該題答
題區(qū)域的黑色矩形邊框,否則修改的答案無效。
>考試結(jié)束前要離開考場的考生須先按答題卡、試卷、草稿紙從上到下的N頁序平放在桌面
上,再舉手提出離場。
一、單項選擇題(每小題2分,共40分)
1、數(shù)據(jù)庫系統(tǒng)的log中檢查點的作用是:
A、事務(wù)取消時數(shù)據(jù)庫關(guān)系系統(tǒng)需要重檢查點開始取消.
B、事務(wù)正確完成時數(shù)據(jù)庫系統(tǒng)會在log中設(shè)置檢查點.
C、庫重新啟動時恢復(fù)系統(tǒng)中的重做階段從檢查點開始.
D、庫重新啟動時恢復(fù)系統(tǒng)中的分析階段從檢查點開始
【答案】D
2、系統(tǒng)存儲過程在系統(tǒng)安裝時就已創(chuàng)建,這些存儲過程存放在系統(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)成的人機
系統(tǒng)。
A、數(shù)據(jù)庫管理員
B、程序員
C、高級程序員
D、軟件開發(fā)商
【答案】A
【解析】數(shù)據(jù)庫管理員,簡稱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、運行表單文件(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上的一個分解,那么分解p相
對于F
A、是無損聯(lián)接分解,也是保持函數(shù)依賴的分解
B、是無損聯(lián)接分解,但不保持函數(shù)依賴的分解
C、不是無損聯(lián)接分解,但保持函數(shù)依賴的分解
D、既不是無損聯(lián)接分解,也不保持函數(shù)依賴的分解
【答案】C
8、()函數(shù)不能用于日期/時間類型。
A、MAX
B、MIN
C、COUNT
D、TO_CHAR
【答案】C
9、一個企業(yè)提供了一個查詢數(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、下列哪個進程用于將修改過的數(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子句實現(xiàn)關(guān)系代數(shù)的一
A、投影運算
B、選擇運算
C、連接運算
D、交運算
【答案】B
14、在Oracle數(shù)據(jù)庫中,對于ROLLBACK命令,以下說法準確的是。()
A、撤銷剛剛進行的數(shù)據(jù)修改操作
B、撤銷本次登錄以來所有的數(shù)據(jù)修改
C、撤銷到上次執(zhí)行提交或回退操作的點
D、撤銷上一個COMMIT命令
【答案】C
【解析】ORACLE數(shù)據(jù)庫中ROLLBACK命令定義。
15、在SELECT語句中使用GROUPBYCNO時,CNO必須(工
A、在WHERE中出現(xiàn)
B、在FROM出現(xiàn)
C、在SELECT中出現(xiàn)
D、在HAVING中出現(xiàn)
【答案】C
16、Oracle數(shù)據(jù)庫邏輯存儲結(jié)構(gòu)不包括(\
A、操作系統(tǒng)塊
B、表空間
C、區(qū)
D、數(shù)據(jù)塊
【答案】A
17、以下說法中正確的是()。
A、DBMS提供數(shù)據(jù)控制語言(DCL),能實現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、
修改和刪除等操作
B、DBMS包含DB和DBS
C、DBMS是處于計算機硬件和操作系統(tǒng)之間的可直接對數(shù)據(jù)庫進行操作
的一個軟件系統(tǒng)
D、DBMS能實現(xiàn)數(shù)據(jù)庫的安全性控制、完整性控制、并發(fā)控制及數(shù)據(jù)庫
恢復(fù)等運行管理功能
【答案】D
18、在對數(shù)據(jù)庫的系統(tǒng)故障進行恢復(fù)時,需要對日志文件進行()
A、反向掃描
B、正向掃描
C、雙向掃描
D、隨機掃描
【答案】B
19、使用—身份驗證方式需要客戶端應(yīng)用程序連接時提供登錄時需要的用戶
標識和密碼。
A、Windows身份驗證
B、SQLServer身份驗證
C、以超級用戶身份登錄E寸
D、其他方式登錄時
【答案】B
20、下列說法正確的是()。
A、數(shù)據(jù)庫是一個結(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中,報表最多可以由一個節(jié)構(gòu)成。
【答案】7
2、數(shù)據(jù)模型的組成要素中描述系統(tǒng)的靜態(tài)特性和動態(tài)特性的分別是()和
(X
【答案】關(guān)系模式I關(guān)系
3、信息世界中的術(shù)語,與之對應(yīng)的數(shù)據(jù)庫術(shù)語為
【答案】記錄
4、合并局部E-R圖時可能會發(fā)生三種沖突,它們是:()、()和()。
【答案】屬性沖突|命名沖突|結(jié)構(gòu)沖突
5、數(shù)據(jù)訪問頁的鏈接信息存放在屬性中。
【答案】數(shù)據(jù)源
6、在Transact-SQL中可以使用兩類注釋符:單行注釋()和多行注釋()。
【答案】一\/…/
7、數(shù)據(jù)庫管理系統(tǒng)提供的數(shù)據(jù)控制方面的功能包括數(shù)據(jù)的()_保護、數(shù)據(jù)的
()檢查、()和數(shù)據(jù)庫恢復(fù)C
【答案】安全田完整性I數(shù)據(jù)庫備份
8、數(shù)據(jù)庫管理系統(tǒng)能實現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、修改和刪除等操作,
這種功能稱為
【答案】數(shù)據(jù)操縱功能
9、給數(shù)據(jù)表的某個字段設(shè)置PRIMARYKEY約束時,在該字段上會自動創(chuàng)建()索
引。
【答案】聚集
10、數(shù)據(jù)庫中存儲的是數(shù)據(jù)以及數(shù)據(jù)之間的
【答案】聯(lián)系
三.簡單題(每小題5分,共20分)
1、簡述關(guān)系的性質(zhì)。
【答案】Q)列是同質(zhì)的,即每一列中的分量是同一類型的數(shù)據(jù),來自同一個
域。
(2)在同一個關(guān)系中,不同的列的數(shù)據(jù)可以是同一種數(shù)據(jù)類型,但各屬性的名
稱都必須是互不相同。
(3)同一個關(guān)系中,任意兩個元組都不能完全相同。
(4)在一個關(guān)系中,列的次序無關(guān)緊要。即列的排列順序是不分先后的。
(5)在一個關(guān)系中,元組的位置無關(guān)緊要。即排行不分先后,可以任意交換兩
行的位置。
(6)關(guān)系中的每個屬性必須是單值,即不可再分,這就要求關(guān)系的結(jié)構(gòu)不能嵌
套。這是關(guān)系應(yīng)滿足的最基本的條件。
2、基于學生(XS)表用SELECT—SQL命令,編寫一個查詢程序,要求查詢
各個系各個班男女學生的人數(shù)。要求輸出字段為:xdh.bjdh,xb,人數(shù)。(學
生表(XS.DBF)含有系代號(XDH,C,6)、性別(XB,N,2),班代號(BJDH,C,4)字
段I
【答案】SELECTxdh,bjdh,xb,COUNT(*)AS人數(shù);
FROMXS;
GROUPBY1,2,3
3、為什么關(guān)系中不允許有重復(fù)元組?
【答案】因為關(guān)系是一個元組的集合,而集合中的元素不允許重復(fù)出現(xiàn),因此
在關(guān)系模型中對關(guān)系作了限制,關(guān)系中的元組不能重復(fù),可以用鍵來標識唯一
的元組。
4、從學生關(guān)系表S中,刪除所有姓氏為"陳"的同學()。
【答案】DELETEFROMSWHERENameLIKE'陳%'
四.綜合應(yīng)用題(每小題20分,共20分)
1、在學生課程管理數(shù)據(jù)庫中創(chuàng)建一觸發(fā)器,當向?qū)W生選課表插入記錄時,檢查
該記錄的學號在學生表中是否存在,檢查該記錄的課程號在課程表中是否存
在,及選課成績是否在0到100范圍,若有一項為否,則不允許插入。
【答案】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
中國民航大學數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測卷(五)
總分:100分考試時間:90分鐘
注意事項:
>凡漏填、錯填或書寫字跡不清的答卷,影響評卷結(jié)果的,責任由考生自負。
>按題號在指定的答題區(qū)域內(nèi)作答,如需對答案進行修改,可彳等需修改的內(nèi)容劃去,然后
緊挨在其上方或其下方寫出新的答案,修改部分在書寫時與正文一樣,不能超出該題答
題區(qū)域的黑色矩形邊框,否則修改的答案無效。
>考試結(jié)束前要離開考場的考生須先按答題卡、試卷、草稿紙從上到下的N頁序平放在桌面
上,再舉手提出離場。
一、單項選擇題(每小題2分,共40分)
L常用的數(shù)據(jù)庫系統(tǒng)所用的數(shù)據(jù)模型是—O
A、層次型
B、關(guān)系型
C、網(wǎng)絡(luò)型
D、適用型
【答案】B
2、數(shù)據(jù)庫三級模式體系結(jié)構(gòu)主要的目標是確保數(shù)據(jù)庫的(\
A、數(shù)據(jù)結(jié)構(gòu)規(guī)范化
B、存儲模式
C、數(shù)據(jù)獨立性
D、最小冗余
【答案】C
3、在數(shù)據(jù)庫系統(tǒng)中,外模式/模式映象用于解決數(shù)據(jù)的(\
A、物理獨立性
B、結(jié)構(gòu)獨立性
C、邏輯獨立性
D、分布獨立性
【答案】C
4、()是指對數(shù)據(jù)進行分類、組織、編碼、存儲、檢索和維護,它是數(shù)據(jù)處理的
中心問題。
A、數(shù)據(jù)管理
B、數(shù)據(jù)處理
C、數(shù)據(jù)加工
D、數(shù)據(jù)收集
【答案】A
5、在VisualFoxPro中,用LOCATE命令把記錄指針指向姓"劉"的記錄
后,想要查找下一個姓"劉〃的記錄,使用的命令是
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)于表的備注型字段與通用型字段,以下敘述中錯誤的是()。
A、字段寬度都不能由用戶設(shè)定
B、都能存儲文字和圖像數(shù)據(jù)
C、字段寬度都是4
D、內(nèi)容都存儲在與表文件同名的.FPT文件中
【答案】B
8、掩碼"LLLOOO"對應(yīng)的正確輸入數(shù)據(jù)是(\
A、555555
B、aaa555
C、555aaa
D、aaaaaa
【答案】B
【解析】無
9、對于學生一選課一課程的三個關(guān)系SS#,SNAME,SEX,AGE)
SCS#,C#,GRADE)CC#,CNAME,TEACHER)為了提高查詢速度,對SC表創(chuàng)建
唯一索引,應(yīng)建哪個組上()
A、(S#,C#)
B、S#
C、C#
D、GRADE
【答案】A
10、()表達了數(shù)據(jù)和處理過程的關(guān)系。
A、數(shù)據(jù)字典
B、數(shù)據(jù)流圖
C、邏輯設(shè)計
D、概念設(shè)計
【答案】B
11、下列關(guān)于Acces表的敘述中,錯誤的是
A、創(chuàng)建表之間的關(guān)系時,應(yīng)關(guān)閉所有打開的表
B、可在設(shè)計視圖的"說明"列對字段進行具體的說明
C、可以對備注型字段進行“格式"屬性設(shè)置
D、若刪除表中含有自動編號型字段的記錄后Acces不會對表中自動編號
型字段重新編號
【答案】A
【解析】〃格式〃屬性用來決定數(shù)據(jù)表的打印方式和屏幕顯示方式,可以對備
注型字段進行"格式〃屬性設(shè)置,不同類型的字段,其格式選擇有所不同,OLE對
象型不能進行"格式〃屬性設(shè)置。自動編號數(shù)據(jù)類型比較特殊,每次向表中添
加記錄時,系統(tǒng)會自動輸入唯一順序號,需要注意的是,自動編號數(shù)據(jù)類型一
旦被指定,就會永久與記錄連接,即使刪除了表中含有自動編號型字段的記錄,系
統(tǒng)也不會重新分配,并且用戶不能修改被分配的順序號。在創(chuàng)建表間關(guān)系時,
只需要關(guān)閉需要創(chuàng)建關(guān)系的所有表,而不是關(guān)閉所有打開的表。
12、下面關(guān)于索引說法正確的是()
A、聚集索引必然是稠密索引
B、在數(shù)據(jù)庫中只能創(chuàng)建一個稀松
C、在數(shù)據(jù)庫中只能創(chuàng)建一個聚集索引
D、索引文件中一定不包括記錄的詳細數(shù)據(jù)
【答案】A
13、Access數(shù)據(jù)庫最基礎(chǔ)的對象是()
A、表
B、宏
&報表
D、查詢
【答案】A
【解析】表是最基礎(chǔ)的對象,只有表才能存儲數(shù)據(jù)。
14、在Oracle中,游標都具有以下屬性,除了(\
A、%NOTFOUND
B、%FOUND
C、%ROWTYPE
D、%ISCLOSE
【答案】D
15、修改用戶賬號的語句是
A、CREATEUSER
B、DROPUSER
C、RENAMEUSER
D、SETPASSWORD
【答案】C
【解析】本題主要考查的知識點為修改用戶賬號的語句。創(chuàng)建用戶賬號的語句
是CREATEUSER,刪除用戶賬號的語句是DROPUSER修改月戶賬號的語句是
RENAMEUSER,修改用戶口令的語句是SETPASSWORD.
16、設(shè)有一張教師表js,含有一個字符型字段xb(表示教師的性別X下列命
令中語法正確的是()。
A、DELEFROMjsWHERExb="男"
B、DELETABLEjsWHERExb="男"
C、DELEFROMjsFORxb=w男"
D、DELETABLEjsFORxb=w男"
【答案】B
17、邏輯結(jié)構(gòu)設(shè)計不包括()。
A、關(guān)系模式規(guī)范化
B、初始關(guān)系模式設(shè)計
C、構(gòu)建E-R模型
D、模式的評價與改進
【答案】C
18、在數(shù)據(jù)庫的概念設(shè)計中,最常用的模型是(
A、實體聯(lián)系模型
B、數(shù)學模型
C、邏輯模型
D、物理模型
【答案】A
19、數(shù)據(jù)庫運行過程中發(fā)生的故障通常有三類,即([
A、軟件故障.硬件故障、介質(zhì)故障
B、程序故障.操作故障、運行故障
C、數(shù)據(jù)故障.程序故障、系統(tǒng)故障
D、事務(wù)故障.系統(tǒng)故障、介質(zhì)故障
【答案】D
20、下面哪些說法是正確的()
A、在死鎖預(yù)防中,等待--死亡法是中止優(yōu)先級高的事務(wù)
B、在死鎖預(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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度商標同授權(quán)與品牌授權(quán)管理服務(wù)協(xié)議
- 2025年度職工食堂承包協(xié)議書(含員工餐飲服務(wù)品牌建設(shè))
- 2025年度體育賽事營銷合作二零二五年度協(xié)議書
- 2025年度白酒企業(yè)人才培訓與行業(yè)交流合作協(xié)議
- 二零二五年度股東清算與資產(chǎn)清算評估協(xié)議
- 二零二五年度炊事員臨時聘用合同執(zhí)行與監(jiān)督規(guī)范
- 2025年度房地產(chǎn)貸款擔保合同模板二零二五年度版
- 2025年度銷售保密協(xié)議:針對高端科技產(chǎn)品市場適用
- 二零二五年度房地產(chǎn)投資合伙人合同
- 2025美容店轉(zhuǎn)讓合同包括美容院設(shè)備租賃及售后服務(wù)
- DBJ51-T 151-2020 四川省海綿城市建設(shè)工程評價標準
- GB/T 12996-2012電動輪椅車
- 小象學院深度學習-第7講遞歸神經(jīng)網(wǎng)絡(luò)
- 三方采購協(xié)議范本
- 國有金融企業(yè)年金管理辦法
- 傾聽是一種美德
- 《水上加油站安全與防污染技術(shù)要求》J
- 統(tǒng)編版三年級語文下冊第三單元《綜合性學習:中華傳統(tǒng)節(jié)日》教案
- 項目部組織機構(gòu)框圖(共2頁)
- 機動車登記證書
- 彈性力學第十一章彈性力學的變分原理
評論
0/150
提交評論