版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、中國民航大學(xué)數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測(cè)卷(一)總分:100分 考試時(shí)間:90分鐘考前須知:凡漏填、錯(cuò)填或書寫字跡不清的答卷,影響評(píng)卷結(jié)果的,責(zé)任由考生自負(fù)。按題號(hào)在指定的答題區(qū)域內(nèi)作答,如需對(duì)答案進(jìn)行修改,可將需修改的內(nèi)容劃去,然后 緊挨在其上方或其下方寫出新的答案,修改局部在書寫時(shí)與正文一樣,不能超出該題答 題區(qū)域的黑色矩形邊框,否那么修改的答案無效??荚嚱Y(jié)束前要離開考場(chǎng)的考生須先按答題卡、試卷、草稿紙從上到下的順序平放在桌面 上,再舉手提出離場(chǎng)。一、單項(xiàng)選擇題(每題2分,共40分)L數(shù)據(jù)庫運(yùn)行的狀態(tài)不包括(A、RunningB、No mountC、MountD、Open【答案】A2、有商品類別和
2、商品表如下:類別分類號(hào),類別名稱)商品編碼,品名,規(guī) 格,廠家,價(jià)格,分類號(hào))一個(gè)商品類別包括多種商品,且一種商品只能屬 于一個(gè)類別。假設(shè)要?jiǎng)?chuàng)立一個(gè)能夠按照商品類別顯示商品記錄的窗體,可通過在 窗體內(nèi)嵌入另一個(gè)窗體來實(shí)現(xiàn),被嵌入的窗體稱為()A、子窗體B、單頁窗體【答案】數(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)部的表
3、示方式,一個(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、假設(shè)定義如下關(guān)系模式:student(sno,sn,ssex,sclass,sbirthday,stel)course(cno,cn,cCredit,clesson)sc(sno,cno,gradel,grade2,grade3)請(qǐng)用SQL語言表達(dá)式實(shí)現(xiàn)如下要求.(1)
4、從student表讀取學(xué)號(hào)為S1同學(xué)的數(shù)據(jù)記錄,如果存在,那么查詢?cè)撋?信息,否那么輸出不存在學(xué)號(hào)為S1的學(xué)生(2 )從student表選取學(xué)號(hào)和性別,如果性別字段的值為男,那么輸出M,如果為女那么輸出嚇。(3 )編寫T-SQL程序計(jì)算1至I100的偶數(shù)和。(4 )編寫T-SQL程序?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ī)情況,如
5、果該生存在,那么顯示學(xué)號(hào)、選課門數(shù)、作業(yè)1的 最高分及最低分,否那么顯示該學(xué)號(hào)不存在。【答案】(l).if exists (select sno from student where sno=Sl) select * from student where Sno=Sl else print 不存在學(xué)號(hào)為 SI 的學(xué)生 (2).select snozssex=case ssexwhen 男then Mwhen 女 then Ffrom student.declare suml intznn intset suml=0set nn=lwhile nn = 10 Obeginif nn%2=0set
6、 suml=suml+nnsetnn = nn + lendprint suml.if exists (select * from student where sname =張三) beginselect student.sno,student.sname,ame成績(jī) 1=case when sc.gradel =60 and sc.gradel =70 and sc.gradel =80 and sc.gradel =90 then 優(yōu)秀from student,sc,coursewhere student.sno=sc.sno and course.eno二sc.eno and stude
7、nt.sname =張三end else print 沒有這個(gè)名字的學(xué)生,.create procedure query_studentssno char(10) asif exists(select * from student where sno=sno)beginselect sno 學(xué)號(hào),COUNT(*)選課門數(shù)MAX(gradel)最高分MIN(gradel)最低分from scwhere sno=snogroup by snoendelseprint該學(xué)號(hào)不存在go exec query_students sno=,1204304105,中國民航大學(xué)數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測(cè)卷(二)總分
8、:100分考試時(shí)間:90分鐘考前須知:凡漏填、錯(cuò)填或書寫字跡不清的答卷,影響評(píng)卷結(jié)果的,責(zé)任由考生自負(fù)。按題號(hào)在指定的答題區(qū)域內(nèi)作答,如需對(duì)答案進(jìn)行修改,可將需修改的內(nèi)容劃去,然后 緊挨在其上方或其下方寫出新的答案,修改局部在書寫時(shí)與正文一樣,不能超出該題答 題區(qū)域的黑色矩形邊框,否那么修改的答案無效。考試結(jié)束前要離開考場(chǎng)的考生須先按答題卡、試卷、草稿紙從上到下的順序平放在桌面 上,再舉手提出離場(chǎng)。一、單項(xiàng)選擇題(每題2分,共40分)L同一個(gè)數(shù)據(jù)模型的任意兩個(gè)元組值()A、不能全同B、可全同C、必須全同D、以上都不是【答案】A【解析】無2、以下賦值語句正確的選項(xiàng)是oA、STORE 8 TO X
9、,YB、STORE 8,9 TO X,YC、X=8,Y=9D、X,Y=8【答案】A3、執(zhí)行命令?at( net Internet)的顯示結(jié)果是。A、6.F.C、0D、工【答案】A4、()語句將控制權(quán)轉(zhuǎn)到標(biāo)號(hào)指定的語句或塊中。A、IF-THENB、IF-THEN-ELSEC、FORD、CASE【答案】D5、以下四項(xiàng)中,不正確的提法是)。A、SQL語言是關(guān)系數(shù)據(jù)庫的國際標(biāo)準(zhǔn)語言B、SQL語言具有數(shù)據(jù)定義、查詢、操縱和控制功能C、SQL語言可以自動(dòng)實(shí)現(xiàn)關(guān)系數(shù)據(jù)庫的規(guī)范化D、SQL語言稱為結(jié)構(gòu)查詢語言【答案】C6、一個(gè)實(shí)體相對(duì)于關(guān)系數(shù)據(jù)庫中一個(gè)關(guān)系中的一個(gè)()A、屬性B、元組C、歹ID、字段【答案】B
10、【解析】二維表中的一行稱為一個(gè)元組,相當(dāng)于一條記錄,代表一個(gè)實(shí)體。7、在關(guān)系模式中,視圖是三級(jí)模式結(jié)構(gòu)中的()A、內(nèi)模式B、模式C、存儲(chǔ)模式D、外模式【答案】D8、在數(shù)據(jù)表視圖中,不可以()A、設(shè)置表的主鍵B、修改字段名稱C、刪除一個(gè)字段D、刪除一條記錄【答案】A【解析】在表數(shù)據(jù)表視圖中,不能設(shè)置表的主鍵,應(yīng)在表設(shè)計(jì)視圖中完成此操作9、MySQL中創(chuàng)立唯一索引的關(guān)鍵字是。A、primary indexB、only indexC、fulltext indexD、unique index【答案】D【解析】此題得分:1分10、你要操縱Oracle數(shù)據(jù),以下哪個(gè)不是SQL命令?()A、select *
11、 from dual;B、set defineC、update emp set ename = 6543 where ename = SMITHERS;D、create table employees(empid varchar2(10) primary key);【答案】B11、你想更新表CUSTOMERS的CUST_CREDIT_LIMIT字段為NULL,條件中 所有CUSTJNCOME_LEVEL為NULL值的。哪個(gè)SQL能完成這個(gè)任務(wù)?( )A、UPDATE customers SET cust_credit_limit = NULL WHERECUSTJNCOME_LEVEL = N
12、ULL;B、UPDATE customers SET cust credit limit = NULL WHERE cust income level IS NULL;C、UPDATE customers SET cust_credit_limit = TO_NUMBER(NULL)WHERE custjncomejevel = TO_NUMBER(NULL);D、UPDATE customers SET cust_creditjimit = TO_NUMBER( ,9999)WHERE cust income level IS NULL;【答案】B12、當(dāng)刪除一個(gè)用戶的操作時(shí),在()情況下,
13、應(yīng)該在DROP USER語句中使用CASCADE選項(xiàng)。A、這個(gè)模式包含了對(duì)象B、這個(gè)模式?jīng)]有包含了對(duì)象C、這個(gè)用戶目前與數(shù)據(jù)庫連接著D、這個(gè)用戶必須保存但是用戶的對(duì)象需要?jiǎng)h除【答案】A13、實(shí)際存儲(chǔ)在數(shù)據(jù)庫中的表是(XA、基本表B、視圖C、基本表和視圖D、臨時(shí)表【答案】A【解析】視圖和臨時(shí)表不實(shí)際存儲(chǔ)在數(shù)據(jù)庫中。14、在Visual FoxPro中,假設(shè)教師表T(教師號(hào),姓名,性別,職稱,研究生 導(dǎo)師)中,性別是C型字段,研究生導(dǎo)師是L型字段。假設(shè)要查詢”是研究生導(dǎo)師 的女老師信息,那么SQL語句SELECT * FROM T WHERE邏輯表達(dá) 式中的邏輯表達(dá)式應(yīng)是。A、研究生導(dǎo)師AND性別
14、=女B、研究生導(dǎo)師OR性別=女C、性別:女AND研究生導(dǎo)師二.F.D、研究生導(dǎo)師二工OR性別二女【答案】A15、語句 SELECT * FROM student;中號(hào)表示 oA、student表的全部記錄B、student表的一條記錄C、student表的一個(gè)字段D、student表的全部字段【答案】D【解析】此題得分:0分16、在數(shù)據(jù)庫技術(shù)中,數(shù)據(jù)處理基于【】,可以發(fā)現(xiàn)有用的信息。A、更新B、視圖C、查詢D、表【答案】C17、在Oracle中,使用HAVING子句也可以進(jìn)行條件查詢,以下選項(xiàng)說法是正確的選項(xiàng)是()A、HAVING子句和WHERE子句相同B、HAVING子句用于行的條件查詢C、
15、HAVING子句用于已分組結(jié)果的條件查詢D、以上皆非【答案】C18、在oracle中,會(huì)從指定的表中導(dǎo)出所有數(shù)據(jù)的導(dǎo)出方式是(A、RMANB、Exp邏輯導(dǎo)出C、冷備份D、沒有方法【答案】B19、數(shù)據(jù)庫中數(shù)據(jù)的正確性、有效性和相容性稱為(1A、恢復(fù)B、并發(fā)控制C、完整性D、安全性【答案】C20、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、NORMALB、ABORTC、IMMEDIATED、NONE【答案】B二、填空題(每題2分,共20分)1、Access規(guī)定表中文本類型字段的最大長(zhǎng)度是C、多頁窗
16、體D、連續(xù)窗體【答案】A3、在以下RDMBS產(chǎn)品中,屬于小型數(shù)據(jù)庫系統(tǒng)的是(XA、 AccessB、OracleSybaseD、Informix【答案】A4、數(shù)據(jù)庫是在計(jì)算機(jī)中按照一定的數(shù)據(jù)模型組織、存儲(chǔ)和應(yīng)用的()的集合。A、文件B、命令C、程序D、數(shù)據(jù)【答案】D【解析】無5、phpMyadmin作為MySQL的一種圖形化管理工具,其工作模式為A、腳本方式B、B/S模式C、C/S模式【答案】2552、文本型字段的長(zhǎng)度不得超過()個(gè)字符,且在創(chuàng)立的時(shí)候默認(rèn)為()個(gè)字 符。Access將一個(gè)中文漢字、英文字母、數(shù)字字符等符號(hào)均視為()個(gè)字節(jié) 處理。【答案】255|255|1【解析】無3、表由結(jié)構(gòu)
17、和 兩局部組成。【答案】數(shù)據(jù)4、關(guān)系模型中,一個(gè)關(guān)鍵字是可由一個(gè)或 其值能惟一標(biāo)識(shí)該關(guān)系模式中任何元組的屬性組成?!敬鸢浮慷鄠€(gè)5、在Access中,表中用來惟一標(biāo)識(shí)每個(gè)記錄的字段或多個(gè)字段的組合稱為【答案】主鍵6、SQL Server 2012支持()、()和()三種類型的觸發(fā)器?!敬鸢浮緿ML觸發(fā)器|DDL觸發(fā)器|登錄觸發(fā)器7、定義公共變量用命令public ,定義私有變量用命令private ,定義局部變量 用命令O【答案】local8、Access中,實(shí)現(xiàn)翻開表功能的宏命令是一?!敬鸢浮縊penTable9、規(guī)那么和默認(rèn)是用來幫助用戶實(shí)現(xiàn)數(shù)據(jù)庫的()?!敬鸢浮客暾?0、從數(shù)據(jù)處理的角度
18、而言,數(shù)據(jù)訪問頁和窗體類似,所不同的是數(shù)據(jù)訪問頁 存儲(chǔ)在Access數(shù)據(jù)庫的一部。【答案】外三、簡(jiǎn)單題(每題5分,共20分)1、簡(jiǎn)述數(shù)據(jù)庫的兩種存儲(chǔ)結(jié)構(gòu)。【答案】數(shù)據(jù)庫的物理存儲(chǔ)結(jié)構(gòu)指的是保存數(shù)據(jù)庫各種邏輯對(duì)象的物理文件是 如何在磁盤上存儲(chǔ)的,數(shù)據(jù)庫在磁盤上是以文件為單位存儲(chǔ)的,SQL Server 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ù)庫物
19、理結(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
20、,CT)SC(SNo,CNo,Score)T(TNo,TN,Sex,Age,Prof,Sal,Comm,Dept)TC(TNo,CNo)L檢索計(jì)算機(jī)系年齡在40歲以上的教師號(hào)、教師姓名。.查詢學(xué)生的學(xué)號(hào)、姓名和年齡.查詢有全部課程都及格的學(xué)號(hào)及其平均分.檢索張三同學(xué)所學(xué)課程的成績(jī),列出SN、Cn。和Score【答案】(1) select TNo,TN from T where Dept=計(jì)算機(jī)系and Age40(2 ) select SNozSN,Age from S(3 ) select SNozAVG(Score)as 平均分 from SC group by SNo havingMIN
21、(Score)60(4 ) select SNzCnozSocre from S,SC where S.SNo=SC.SNo and SN=張三中國民航大學(xué)數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測(cè)卷(三)總分:100分 考試時(shí)間:90分鐘考前須知:凡漏填、錯(cuò)填或書寫字跡不清的答卷,影響評(píng)卷結(jié)果的,責(zé)任由考生自負(fù)。按題號(hào)在指定的答題區(qū)域內(nèi)作答,如需對(duì)答案進(jìn)行修改,可將需修改的內(nèi)容劃去,然后 緊挨在其上方或其下方寫出新的答案,修改局部在書寫時(shí)與正文一樣,不能超出該題答 題區(qū)域的黑色矩形邊框,否那么修改的答案無效??荚嚱Y(jié)束前要離開考場(chǎng)的考生須先按答題卡、試卷、草稿紙從上到下的順序平放在桌面 上,再舉手提出離場(chǎng)。一、單項(xiàng)
22、選擇題(每題2分,共40分)1、使用access2010的樣本模板創(chuàng)立學(xué)生”數(shù)據(jù)庫,默認(rèn)的文件名稱是()A、學(xué)生.mdbB、學(xué)生.accdbC、學(xué)生.IdfD、學(xué)生.dbf【答案】B【解析】Access中,不管采用什么方式創(chuàng)立的數(shù)據(jù)庫,擴(kuò)展名都是.accdb。2、概念結(jié)構(gòu)設(shè)計(jì)階段得到的結(jié)果是oA、數(shù)據(jù)字典描述的數(shù)據(jù)需求B、E-R圖表示的概念模型C、某個(gè)DBMS所支持的數(shù)據(jù)模型D、存儲(chǔ)結(jié)構(gòu)和方法的物理結(jié)構(gòu)【答案】B3、Access 2010數(shù)據(jù)庫文件的“壓縮并修復(fù)的作用是A、翻開前進(jìn)行優(yōu)化B、修復(fù)文件錯(cuò)誤C、修復(fù)數(shù)據(jù)庫邏輯錯(cuò)誤D、會(huì)破壞原有數(shù)據(jù)【答案】C【解析】壓縮和修復(fù)數(shù)據(jù)庫的作用是一方面壓縮
23、數(shù)據(jù)庫的存儲(chǔ)空間,另一個(gè)方 面就是修復(fù)出現(xiàn)的各種邏輯錯(cuò)誤。4、在ORDER BY子句中,DESC和ASC分別表示。A、降序、升序B、升序、升序C、升序、降序D、降序、降序【答案】A【解析】此題得分:1分5、以下哪個(gè)是單目運(yùn)算(A、差B、并C、投影D、除法【答案】C6、關(guān)系模型中3NF是指(XA、滿足2NF且不存在組合屬性B、滿足2NF且不存在局部依賴現(xiàn)象C、滿足2NF且不存在非主屬性D、滿足2NF且不存在傳遞依賴現(xiàn)象【答案】D7、將字符串My、5QL連接成字符串My-SQL的選項(xiàng)是。A、concatCMy-SQL)B、concat.wsC-/My/SQL)C、concatC-VMyySQL)D
24、、concat_ws(My,/,-,SQL,)【答案】B【解析】此題得分:1分8、有三個(gè)關(guān)系R、S和T如下:由關(guān)系R和S通過運(yùn)算得到關(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、RooSB、Rn(oo/f) SC、o_f (R)D、n_f (R)【答案】C10、對(duì)上一級(jí)的一個(gè)記錄不僅有假設(shè)干個(gè)下一級(jí)記錄相對(duì)應(yīng),而且對(duì)一個(gè)下級(jí)記 錄也有著假設(shè)干個(gè)上級(jí)記錄相對(duì)應(yīng)的數(shù)據(jù)庫是()數(shù)據(jù)庫。A、層次型B、直接C、網(wǎng)狀型D、關(guān)系型【答案】C11、在關(guān)系模型中,如果
25、一個(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、超碼【答案】B13、把ER模型轉(zhuǎn)換成關(guān)系模型的過程,屬于數(shù)據(jù)庫的()A、需求分析B、概念設(shè)計(jì)C、邏輯設(shè)計(jì)D、物理設(shè)計(jì)【答案】C14、在數(shù)據(jù)表視圖中,當(dāng)前光標(biāo)位于某條記錄的某個(gè)字段時(shí)按()鍵,可以將光 標(biāo)移動(dòng)到當(dāng)記錄的下一個(gè)字段處。A、CtrlB、TabC、ShiftD、Esc【答案】B【解析】無15、在子查詢中,內(nèi)層查詢只處理一次,得到一個(gè)結(jié)果集,再依次處理外 層查詢。A、
26、IN子查詢B、EXIST子查詢C、NOT EXIST 子查詢D、JOIN子查詢【答案】A16、Oracle數(shù)據(jù)庫中,初始化參數(shù)AUDIT_TRAIL為靜態(tài)參數(shù),使用以下()命令可以修改其參數(shù)值。A、ALTER SYSTEM SET AUDIT TRAIL=DBB、ALTER SYSTEM SET AUDIT_TRAIL=DB DEFERREDC、ALTER SESSION SET AUDIT_TRAIL=DBD、ALTER SYSTEM SET AUDIT TRAIL=DB SCOPE=SPFILE【答案】D17、select right。長(zhǎng)江長(zhǎng)城黃山黃河,2)返回的是。A、長(zhǎng)城B、長(zhǎng)江C、黃
27、山D、黃河【答案】D【解析】此題得分:1分18、下面表達(dá)正確的選項(xiàng)是()。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)D、命令行方式【答案】B【解析】此題得分:1分6、可唯一標(biāo)識(shí)實(shí)體的屬性集稱為A、鍵B、域C、實(shí)體型D、屬性【答案】A7、從關(guān)系模式中指定假設(shè)干個(gè)屬性組成新的關(guān)系的運(yùn)算稱為A、聯(lián)接B、投影C、選擇D、排序【答案】B8、在以下數(shù)據(jù)類型中,可以設(shè)置字段大小屬性的是()0A、備注B、文本C、日期/時(shí)間D、貨幣【答案】
28、B【解析】無C、既然數(shù)據(jù)庫能實(shí)現(xiàn)數(shù)據(jù)對(duì)不同用戶的共享,那么數(shù)據(jù)庫中不存在任何冗D、對(duì)于查、添、刪、改操作都需由數(shù)據(jù)庫管理員DBA進(jìn)行完整性定義和安全性授權(quán),由數(shù)據(jù)庫具體執(zhí)行【答案】B19、啟動(dòng)數(shù)據(jù)庫時(shí),如果一個(gè)或多個(gè)CONTROLFILES參數(shù)指定的文件不存在或不可用,會(huì)出現(xiàn)()的結(jié)果。A、Oracle返回警告信息,但不加載數(shù)據(jù)庫。B、Oracle返回警告信息,并加載數(shù)據(jù)庫。C、Oracle忽略不可用的控制文件。D、Oracle返回警告信息,并進(jìn)行數(shù)據(jù)庫恢復(fù)?!敬鸢浮緼20、實(shí)現(xiàn)數(shù)據(jù)庫的哪個(gè)特性能夠防止對(duì)未提交更新的依賴(臟數(shù)據(jù)的讀出)?()A、完整性B、并發(fā)性C、安全性D、可移植性【答案】B
29、二、填空題(每題2分,共20分)1、數(shù)據(jù)管理技術(shù)開展過程經(jīng)過人工管理、文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)三個(gè)階段,其 中數(shù)據(jù)獨(dú)立性最高的階段是()O【答案】數(shù)據(jù)庫系統(tǒng)2、用于聲明一個(gè)或多個(gè)局部變量的命令是()0【答案】declare3、關(guān)系代數(shù)運(yùn)算中,專門的關(guān)系運(yùn)算有選擇、和連接?!敬鸢浮客队?、在數(shù)據(jù)庫的三級(jí)模式中,內(nèi)模式是邏輯模式的 o【答案】物理實(shí)現(xiàn)5、報(bào)表由報(bào)表頁眉、頁面頁眉等多個(gè)局部構(gòu)成,每一局部稱為報(bào)表的一個(gè)O【答案】節(jié)6、在Access中,可以通過建立表之間的 將相互獨(dú)立的表聯(lián)系起來?!敬鸢浮筷P(guān)系7、SQL支持?jǐn)?shù)據(jù)庫的三級(jí)模式結(jié)構(gòu),其中()對(duì)應(yīng)于視圖和局部基本表,()對(duì)應(yīng)于基本表,()對(duì)應(yīng)于存
30、儲(chǔ)文件?!敬鸢浮客饽J絀模式I內(nèi)模式8、RDMBS查詢處理可分為(X ( )、( X ()四個(gè)階段?!敬鸢浮坎樵兎治鰘查詢檢查|查詢優(yōu)化|查詢執(zhí)行9、在關(guān)系數(shù)據(jù)庫中,任何二元關(guān)系模式的最高范式必定為?!敬鸢浮緽CNF10、數(shù)據(jù)庫的基本特點(diǎn)是數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化)、數(shù)據(jù)獨(dú)立性、數(shù)據(jù)冗 余小,易擴(kuò)充、O【答案】統(tǒng)一管理和控制三、簡(jiǎn)單題(每題5分,共20分)1、查詢所有科目成績(jī)?cè)?5分以上的學(xué)生的學(xué)號(hào)及其平均分的SQL語句是 select sno,avg(grade)as 平均分 from sc group by ()【答案】sno having min(grade)=852、簡(jiǎn)述數(shù)據(jù)庫設(shè)計(jì)過
31、程的各個(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)
32、設(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)1維護(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)建
33、立和維護(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表示性別、nl表示 年齡、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,kc
34、h)為主碼。請(qǐng)用SQL語言實(shí)現(xiàn)以下功能:.建立選課表SG ,要求實(shí)現(xiàn)主鍵約束和外鍵約束,且成績(jī)不能為空。.查詢選修課程的成績(jī)小于60分的人數(shù)。.查詢選修了 C3號(hào)課程的學(xué)生的學(xué)號(hào)及其成績(jī),查詢結(jié)果按分?jǐn)?shù)的降序排列。要求查詢結(jié)果的標(biāo)題顯示為漢字。.查詢選修了 數(shù)據(jù)庫應(yīng)用課程且成績(jī)?cè)?0分以上的學(xué)生的姓名和所在系。.向Student表中插入一條記錄,學(xué)號(hào)為05020,姓名為丁莉,性別 為女,年齡為17,所在系為“計(jì)算機(jī)系”。.將計(jì)算機(jī)系全體學(xué)生的成績(jī)置零。.創(chuàng)立一個(gè)“學(xué)生成績(jī)視圖,包括選修了課程的學(xué)生的學(xué)號(hào)、姓名、選修課 程的課程號(hào)、課程名以及成績(jī)。.為Student表建立一個(gè)按學(xué)號(hào)升序排列的唯一
35、索引Stusno_IDXo.求各課程的選修人數(shù)及平均成績(jī)。.查詢選修了課程編號(hào)為1400r和14002課程的學(xué)生的學(xué)號(hào)和姓 名?!敬鸢浮?.建立選課表SG ,要求實(shí)現(xiàn)主鍵約束和外鍵約束,且成績(jī)不能為空。CREATE TABLE SG(Sno CHAR(5),Cno CHAR(3),Ccredit tinyint not null,PRIMARY KEY (Sno,Cno),FOREIGN KEY (Sno) REFERENCES Student(Sno),CONSTRAINT C3 FOREIGN KEY (Cno) REFERENCES Course(Cno).查詢選修課程的成績(jī)小于60分的
36、人數(shù)。SELECT COUNT(DISTINCT Sno)FROM SGWHERE Grade =90或SELECT SnamezSdeptFROM Student JOIN SG ON Student.Sno=SG.SnoJOIN Course ON SG.Cno=Course.CnoWHERE Cname=數(shù)據(jù)庫應(yīng)用AND Grade=90.向Student表中插入一條記錄,學(xué)號(hào)為05020,姓名為丁莉,性別 為女,年齡為17,所在系為“計(jì)算機(jī)系”。INSERT INTO StudentVALUES (05020丁丁莉,女,17,計(jì)算機(jī)系).將計(jì)算機(jī)系全體學(xué)生的成績(jī)置零。UPDATE SG
37、SET Grade=OWHERE Sno IN(SELECT Sno FROM Student WHERE Sdept=計(jì)算機(jī)系).創(chuàng)立一個(gè)“學(xué)生成績(jī)視圖,包括選修了課程的學(xué)生的學(xué)號(hào)、姓名、選修課 程的課程號(hào)、課程名以及成績(jī)。CREATE V正W 學(xué)生成績(jī)ASSELECT Sno, Sname, Course.Cno, Cname, GradeFROM Student, SG, StudentWhere Student.Sn。二SG.Sno and Course.Cno二SG.Cno或CREATE VIEW 學(xué)生成績(jī)ASSELECT Sno, Sname, Course.Cno, Cname,
38、 GradeFROM Student JOIN SG ON Student.Sno=SG.SnoJOIN Course ON Course.Cno=SG.Cno.為Student表建立一個(gè)按學(xué)號(hào)升序排列的唯一索引Stusno_IDXoCREATE UNIQUE INDEX StusnoJDX ON Student(Sno).求各課程的選修人數(shù)及平均成績(jī)。SELECT Cno,COUNT(Sno),AVG(Grage)FROM SGGROUP BYCno.查詢選修了課程編號(hào)為14001和14002課程的學(xué)生的學(xué)號(hào)和姓名。SELECT Student.SnozSnameFROM StudentzS
39、GWHERE Student.Sno=SG.Sno ANDCno=14001AND Sno IN(SELECT Sno FROM SG WHERE Cno=z 14002)中國民航大學(xué)數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測(cè)卷(四)總分:100分考試時(shí)間:90分鐘考前須知:凡漏填、錯(cuò)填或書寫字跡不清的答卷,影響評(píng)卷結(jié)果的,責(zé)任由考生自負(fù)。按題號(hào)在指定的答題區(qū)域內(nèi)作答,如需對(duì)答案進(jìn)行修改,可將需修改的內(nèi)容劃去,然后 緊挨在其上方或其下方寫出新的答案,修改局部在書寫時(shí)與正文一樣,不能超出該題答 題區(qū)域的黑色矩形邊框,否那么修改的答案無效??荚嚱Y(jié)束前要離開考場(chǎng)的考生須先按答題卡、試卷、草稿紙從上到下的順序平放在桌面 上
40、,再舉手提出離場(chǎng)。一、單項(xiàng)選擇題(每題2分,共40分)L數(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)開始【答案】D2、系統(tǒng)存儲(chǔ)過程在系統(tǒng)安裝時(shí)就已創(chuàng)立,這些存儲(chǔ)過程存放在一系統(tǒng)數(shù)據(jù)庫 中。A、masterB、tempdbC、modelD、msdb9、實(shí)體與實(shí)體之間的關(guān)系有一對(duì)一、一對(duì)多和多對(duì)多3種,其中()不能描述 多對(duì)多關(guān)系。A、網(wǎng)狀模型B、層次模型C、關(guān)系模型D、網(wǎng)狀模型和層次模型【答案】B10、假設(shè)存在
41、一張職工表,包含性別屬性,要求這個(gè)屬性胡值只能取男或女,這屬于()A、實(shí)體完整性B、參照完整性C、用戶定義完整性D、關(guān)系不變性【答案】C11、有關(guān)字段屬性,以下表達(dá)錯(cuò)誤的選項(xiàng)是()0A、字段大小可用于設(shè)置文本的最大容量,數(shù)字型、自動(dòng)編號(hào)型的數(shù)字類型 等B、可對(duì)任意類型的字段設(shè)置默認(rèn)屬性C、有效性規(guī)那么屬性是用于限制此字段輸入值的表達(dá)式D、不同的字段類型,其字段屬性有所不同【答案】B【答案】A3、數(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)共同組成
42、數(shù)據(jù) 庫系統(tǒng)(DBS 14、下面的SQL*Plus命令來查看表的結(jié)構(gòu)的是(A、VIEWB、STRUCTUREC、DESCRIBED、DISPLAY【答案】C5、以下()sql語句用來查看SGA信息。A、SHOW SGAB、SHOW PARAMETER SGAC、LIST SGAD、SHOW CACHE【答案】A6、運(yùn)行表單文件(FORMA)的命令是()。A、DO FORMAB、USE FORMAC、OPEN FORMAD、DO FORM FORMA【答案】D7、設(shè)關(guān)系模式R(A,B,C,D),F是R上成立的函數(shù)依賴集,F(xiàn)= B-A , A-C , p= AB , AC , AD 是R上的一個(gè)分
43、解,那么分解p相 對(duì)于FA、是無損聯(lián)接分解,也是保持函數(shù)依賴的分解B、是無損聯(lián)接分解,但不保持函數(shù)依賴的分解C、不是無損聯(lián)接分解,但保持函數(shù)依賴的分解D、既不是無損聯(lián)接分解,也不保持函數(shù)依賴的分解【答案】C8、()函數(shù)不能用于日期/時(shí)間類型。A、MAXB、MINC、COUNTD、TO_CHAR【答案】C9、一個(gè)企業(yè)提供了一個(gè)查詢數(shù)據(jù)庫,該數(shù)據(jù)庫的數(shù)據(jù)可以很容易的重新構(gòu)造.為 了提供數(shù)據(jù)庫中磁盤數(shù)據(jù)的訪問速度,下面磁盤技術(shù)中采用哪種方法可以滿足該 要求()A、RAIDOB、RAID 1C、RAID 0+1D、RAID 5【答案】A10、MySQL支持的用戶自定義完整性約束不包括A、非空約束B、C
44、HECK 約束C、觸發(fā)器D、視圖【答案】D11、以下哪個(gè)進(jìn)程用于將修改過的數(shù)據(jù)從內(nèi)存保存到磁盤數(shù)據(jù)文件中?()A、DBWRB、LGWRC、RECOD、ARCH【答案】A12、SQL語言中,SELECT語句的執(zhí)行結(jié)果是A、屬性B、表C、元組D、數(shù)據(jù)庫【答案】C13、在SQL語言查詢語句中,WHERE子句實(shí)現(xiàn)關(guān)系代數(shù)的 一A、投影運(yùn)算B、選擇運(yùn)算C、連接運(yùn)算D、交運(yùn)算【答案】B14、在Oracle數(shù)據(jù)庫中,對(duì)于ROLLBACK命令,以下說法準(zhǔn)確的是。()A、撤銷剛剛進(jìn)行的數(shù)據(jù)修改操作B、撤銷本次登錄以來所有的數(shù)據(jù)修改C、撤銷到上次執(zhí)行提交或回退操作的點(diǎn)D、撤銷上一個(gè)COMMIT命令【答案】C【解析
45、】ORACLE數(shù)據(jù)庫中ROLLBACK命令定義。15、在SELECT語句中使用GROUP BY CNO時(shí),CNO必須(1A、在WHERE中出現(xiàn)B、在FROM出現(xiàn)C、在SELECT中出現(xiàn)D、在HAVING中出現(xiàn)【答案】C16、Oracle數(shù)據(jù)庫邏輯存儲(chǔ)結(jié)構(gòu)不包括(1A、操作系統(tǒng)塊B、表空間C、區(qū)D、數(shù)據(jù)塊【答案】A17、以下說法中正確的選項(xiàng)是()。A、DBMS提供數(shù)據(jù)控制語言(DCL),能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、 修改和刪除等操作B、DBMS 包含 DB 和 DBSC、DBMS是處于計(jì)算機(jī)硬件和操作系統(tǒng)之間的可直接對(duì)數(shù)據(jù)庫進(jìn)行操作 的一個(gè)軟件系統(tǒng)D、DBMS能實(shí)現(xiàn)數(shù)據(jù)庫的安全性控制、完整
46、性控制、并發(fā)控制及數(shù)據(jù)庫 恢復(fù)等運(yùn)行管理功能【答案】D18、在對(duì)數(shù)據(jù)庫的系統(tǒng)故障進(jìn)行恢復(fù)時(shí),需要對(duì)日志文件進(jìn)行()A、反向掃描B、正向掃描C、雙向掃描D、隨機(jī)掃描【答案】B19、使用身份驗(yàn)證方式需要客戶端應(yīng)用程序連接時(shí)提供登錄時(shí)需要的用戶 標(biāo)識(shí)和密碼。A、Windows身份驗(yàn)證B、SQL Server身份驗(yàn)證C、以超級(jí)用戶身份登錄時(shí)D、其他方式登錄時(shí)【答案】B20、以下說法正確的選項(xiàng)是()。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分)
47、1、在Access中,報(bào)表最多可以由一個(gè)節(jié)構(gòu)成。【答案】72、數(shù)據(jù)模型的組成要素中描述系統(tǒng)的靜態(tài)特性和動(dòng)態(tài)特性的分別是()和【答案】關(guān)系模式I關(guān)系3、信息世界中的術(shù)語,與之對(duì)應(yīng)的數(shù)據(jù)庫術(shù)語為 o【答案】記錄4、合并局部E-R圖時(shí)可能會(huì)發(fā)生三種沖突,它們是:()、()和()?!敬鸢浮繉傩詻_突|命名沖突|結(jié)構(gòu)沖突5、數(shù)據(jù)訪問頁的鏈接信息存放在 屬性中?!敬鸢浮繑?shù)據(jù)源6、在Transact-SQL中可以使用兩類注釋符:單行注釋()和多行注釋()?!敬鸢浮?I/./7、數(shù)據(jù)庫管理系統(tǒng)提供的數(shù)據(jù)控制方面的功能包括數(shù)據(jù)的()一保護(hù)、數(shù)據(jù)的()檢查、()和數(shù)據(jù)庫恢復(fù)?!敬鸢浮堪踩詜完整性|數(shù)據(jù)庫備份8、數(shù)
48、據(jù)庫管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、修改和刪除等操作,這種功能稱為 O【答案】數(shù)據(jù)操縱功能9、給數(shù)據(jù)表的某個(gè)字段設(shè)置PRIMARY KEY約束時(shí)在該字段上會(huì)自動(dòng)創(chuàng)立()索引?!敬鸢浮烤奂?0、數(shù)據(jù)庫中存儲(chǔ)的是數(shù)據(jù)以及數(shù)據(jù)之間的 O【答案】聯(lián)系三、簡(jiǎn)單題(每題5分,共20分)L簡(jiǎn)述關(guān)系的性質(zhì)?!敬鸢浮縌)列是同質(zhì)的,即每一列中的分量是同一類型的數(shù)據(jù),來自同一個(gè) 域。(2)在同一個(gè)關(guān)系中,不同的列的數(shù)據(jù)可以是同一種數(shù)據(jù)類型,但各屬性的名 稱都必須是互不相同。(3)同一個(gè)關(guān)系中,任意兩個(gè)元組都不能完全相同。在一個(gè)關(guān)系中,列的次序無關(guān)緊要。即列的排列順序是不分先后的。(5)在一個(gè)關(guān)系中,元組
49、的位置無關(guān)緊要。即排行不分先后,可以任意交換兩 行的位置。(6)關(guān)系中的每個(gè)屬性必須是單值,即不可再分,這就要求關(guān)系的結(jié)構(gòu)不能嵌 套。這是關(guān)系應(yīng)滿足的最基本的條件。2、基于學(xué)生(XS )表用SELECTSQL命令,編寫一個(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)字 段【答案】SELECT xdhz bjdh z xb , COUNTS) AS 人數(shù);FROM XS;GROUP BY 1,2,33、為什么關(guān)系中不允許有重復(fù)元組?【
50、答案】因?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é)()?!敬鸢浮緿ELETE FROM S WHERE Name LIKE 陳四、綜合應(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范圍,假設(shè)有一項(xiàng)為否,那么不允許插入?!敬鸢浮縞reate trigger stu_ins_trion sc for inse
51、rtasbegindeclare s# char(6),c# char(5),grade intselect s#=sno/c#=cno/grade=scorefrom inserted if (s# not in(select sno from student) or (c# not in (select eno fromcourse) )or (grade not between 0 and 100)rollback transactionelseprint 成功插入end【解析】不是所有的數(shù)據(jù)類型都能設(shè)置默認(rèn)值,比方自動(dòng)編號(hào)型、OLE對(duì)象 型、附件型等就不可以。12、下面關(guān)于唯一索引描述
52、不正確的選項(xiàng)是:0A、某列創(chuàng)立了唯一索引那么這一列為主鍵B、不允許插入重復(fù)的列值C、某列創(chuàng)立為主鍵,那么該列會(huì)自動(dòng)創(chuàng)立唯一索引D、一個(gè)表中可以有多個(gè)唯一索引【答案】A13、教師表teacher的結(jié)構(gòu)為(教師編號(hào),姓名,職稱,性別,年齡,聯(lián)系 ), 那么如下的查詢語句的功能是 o SELECT職稱,COUNT(姓名)FROMteacher GROUP BY 職稱;A、顯示教師的職稱、姓名和同名教師的人數(shù)B、按職稱統(tǒng)計(jì)各類職稱的教師人數(shù)C、顯示教師的職稱、姓名和同樣職稱的人數(shù)D、按職稱的順序分組顯示教師的姓名【答案】B【解析】此題得分:1分14、使用ALTER命令修改數(shù)據(jù)時(shí),以下說法錯(cuò)誤的選項(xiàng)是(
53、)0A、可以修改文件的增容方式B、可以刪除次要數(shù)據(jù)文件C、可以增加事務(wù)日志文件D、可以增加主要數(shù)據(jù)文件中國民航大學(xué)數(shù)據(jù)庫基礎(chǔ)專升本預(yù)測(cè)卷(五)總分:100分考試時(shí)間:90分鐘考前須知:凡漏填、錯(cuò)填或書寫字跡不清的答卷,影響評(píng)卷結(jié)果的,責(zé)任由考生自負(fù)。按題號(hào)在指定的答題區(qū)域內(nèi)作答,如需對(duì)答案進(jìn)行修改,可將需修改的內(nèi)容劃去,然后 緊挨在其上方或其下方寫出新的答案,修改局部在書寫時(shí)與正文一樣,不能超出該題答 題區(qū)域的黑色矩形邊框,否那么修改的答案無效。考試結(jié)束前要離開考場(chǎng)的考生須先按答題卡、試卷、草稿紙從上到下的順序平放在桌面 上,再舉手提出離場(chǎng)。一、單項(xiàng)選擇題(每題2分,共40分)L常用的數(shù)據(jù)庫系
54、統(tǒng)所用的數(shù)據(jù)模型是OA、層次型B、關(guān)系型C、網(wǎng)絡(luò)型D、適用型【答案】B2、數(shù)據(jù)庫三級(jí)模式體系結(jié)構(gòu)主要的目標(biāo)是確保數(shù)據(jù)庫的(1A、數(shù)據(jù)結(jié)構(gòu)規(guī)范化B、存儲(chǔ)模式C、數(shù)據(jù)獨(dú)立性D、最小冗余【答案】C3、在數(shù)據(jù)庫系統(tǒng)中,外模式/模式映象用于解決數(shù)據(jù)的(XA、物理獨(dú)立性B、結(jié)構(gòu)獨(dú)立性C、邏輯獨(dú)立性D、分布獨(dú)立性【答案】C4、()是指對(duì)數(shù)據(jù)進(jìn)行分類、組織、編碼、存儲(chǔ)、檢索和維護(hù),它是數(shù)據(jù)處理的 中心問題。A、數(shù)據(jù)管理B、數(shù)據(jù)處理C、數(shù)據(jù)加工D、數(shù)據(jù)收集【答案】A5、在Visual FoxPro中,用LOCATE命令把記錄指針指向姓劉的記錄后,想要查找下一個(gè)姓劉的記錄,使用的命令是OA、LOCATEB、CON
55、TINUEC、GO NEXT 1D、SKIP【答案】B6、關(guān)于SQL量詞表達(dá)正確的選項(xiàng)是。A、ALL和SOME是同義詞B、ANY和SOME是同義詞C、ANY和ALL是同義詞D、ALL和EXISTS是同義詞【答案】B【解析】此題得分:1分7、關(guān)于表的備注型字段與通用型字段,以下表達(dá)中錯(cuò)誤的選項(xiàng)是()0A、字段寬度都不能由用戶設(shè)定B、都能存儲(chǔ)文字和圖像數(shù)據(jù)C、字段寬度都是4D、內(nèi)容都存儲(chǔ)在與表文件同名的.FPT文件中【答案】B8、掩碼LLLOOO對(duì)應(yīng)的正確輸入數(shù)據(jù)是(X555555aaa555555aaaaaaaaa【答案】B【解析】無9、對(duì)于學(xué)生一選課一課程的三個(gè)關(guān)系SS#,SNAME,SEX,
56、AGE)SCS#,C#,GRADE) CC#,CN AM E,TEACH ER)為了提高查詢速度,對(duì) SC 表創(chuàng)立唯一索引,應(yīng)建哪個(gè)組上()A、( S# , C# )B、S#C、C#D、GRADE【答案】A10、()表達(dá)了數(shù)據(jù)和處理過程的關(guān)系。A、數(shù)據(jù)字典B、數(shù)據(jù)流圖C、邏輯設(shè)計(jì)D、概念設(shè)計(jì)【答案】B11、以下關(guān)于Acces表的表達(dá)中,錯(cuò)誤的選項(xiàng)是A、創(chuàng)立表之間的關(guān)系時(shí),應(yīng)關(guān)閉所有翻開的表B、可在設(shè)計(jì)視圖的說明列對(duì)字段進(jìn)行具體的說明C、可以對(duì)備注型字段進(jìn)行格式屬性設(shè)置D、假設(shè)刪除表中含有自動(dòng)編號(hào)型字段的記錄后Acces不會(huì)對(duì)表中自動(dòng)編號(hào) 型字段重新編號(hào)【答案】A【解析】格式屬性用來決定數(shù)據(jù)表的
57、打印方式和屏幕顯示方式,可以對(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)于索引說法正確的選項(xiàng)是()A、聚集索引必然是稠密索引B、在數(shù)據(jù)庫中只能創(chuàng)立一個(gè)稀松C、在數(shù)據(jù)庫中只能創(chuàng)立一個(gè)聚集索引D、索引文件中一定不包括記
58、錄的詳細(xì)數(shù)據(jù)【答案】A13、Access數(shù)據(jù)庫最基礎(chǔ)的對(duì)象是()A、表B、宏C、報(bào)表D、查詢【答案】A【解析】表是最基礎(chǔ)的對(duì)象,只有表才能存儲(chǔ)數(shù)據(jù)。14、在Oracle中,游標(biāo)都具有以下屬性,除了(A、%NOTFOUNDB、%FOUNDC、% ROWTYPED、%ISCLOSE【答案】D15、修改用戶賬號(hào)的語句是A、CREATE USERB、DROP USERC、RENAME USERD、SET PASSWORD【答案】C【解析】此題主要考查的知識(shí)點(diǎn)為修改用戶賬號(hào)的語句。創(chuàng)立用戶賬號(hào)的語句 是CREATEUSER,刪除用戶賬號(hào)的語句是DROP USER,修改用戶賬號(hào)的語句是 RENAME US
59、ER,修改用戶口令的語句是SET PASSWORD.16、設(shè)有一張教師表js ,含有一個(gè)字符型字段xb (表示教師的性別1以下命 令中語法正確的選項(xiàng)是()0A、DELE FROMjs WHERE xb=z,男”B、DELE TABLE js WHERE xb=#,男”C、DELE FROMjs FORxb=z,男D、DELE TABLE js FORxb=,z 男【答案】B17、邏輯結(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)【答案】C18、在數(shù)據(jù)庫的概念設(shè)計(jì)中,最常用的模型是(XA、實(shí)體聯(lián)系模型B、數(shù)學(xué)模型C、邏輯模型D、物理模型【答案】A
60、19、數(shù)據(jù)庫運(yùn)行過程中發(fā)生的故障通常有三類,即(工A、軟件故障.硬件故障、介質(zhì)故障B、程序故障.操作故障、運(yùn)行故障C、數(shù)據(jù)故障.程序故障、系統(tǒng)故障D、事務(wù)故障.系統(tǒng)故障、介質(zhì)故障【答案】D20、下面哪些說法是正確的()A、在死鎖預(yù)防中,等待一死亡法是中止優(yōu)先級(jí)高的事務(wù)B、在死鎖預(yù)防中,受傷一等待法是優(yōu)先級(jí)高的事務(wù)可能等待優(yōu)先級(jí)低的事 務(wù)釋放鎖C、使用死鎖預(yù)防的系統(tǒng)中不會(huì)出現(xiàn)死鎖。D、使用死鎖判斷的系統(tǒng)會(huì)不會(huì)出現(xiàn)死鎖。【答案】C二、填空題(每題2分,共20分)L數(shù)據(jù)庫的概念模型獨(dú)立于 O【答案】具體的機(jī)器和DBMS2、關(guān)系運(yùn)算中花費(fèi)時(shí)間可能最長(zhǎng)的運(yùn)算是?!敬鸢浮康芽柗e3、在Access中,撤銷
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 財(cái)務(wù)公司合作協(xié)議
- 2025版委托代辦食品生產(chǎn)許可合同2篇
- 2025年度個(gè)人股權(quán)交易合同范本:股權(quán)轉(zhuǎn)讓流程與稅務(wù)籌劃4篇
- 2025-2030全球合成麝香香料行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國3D ToF深度相機(jī)行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025版屋頂廣告牌廣告位租賃合同(二零二五年度)3篇
- 2025-2030全球氯化鍶89Sr行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2024年趣味化學(xué)知識(shí)競(jìng)賽題庫及答案(共180題)
- 2025版微電影主創(chuàng)人員聘用合同模板3篇
- 2025版定制化柴油采購居間服務(wù)合同6篇
- 2024-2025學(xué)年八年級(jí)上學(xué)期1月期末物理試題(含答案)
- 商場(chǎng)電氣設(shè)備維護(hù)勞務(wù)合同
- 《妊娠期惡心嘔吐及妊娠劇吐管理指南(2024年)》解讀
- 2025年高考語文作文滿分范文6篇
- 2023年國家公務(wù)員錄用考試《行測(cè)》真題(行政執(zhí)法)及答案解析
- 維吾爾醫(yī)優(yōu)勢(shì)病種
- 全國教學(xué)設(shè)計(jì)大賽一等獎(jiǎng)英語七年級(jí)上冊(cè)(人教2024年新編)《Unit 2 Were Family!》單元教學(xué)設(shè)計(jì)
- 2024智慧醫(yī)療數(shù)據(jù)字典標(biāo)準(zhǔn)值域代碼
- 年產(chǎn)12萬噸裝配式智能鋼結(jié)構(gòu)項(xiàng)目可行性研究報(bào)告模板-立項(xiàng)備案
- 【獨(dú)家揭秘】2024年企業(yè)微信年費(fèi)全解析:9大行業(yè)收費(fèi)標(biāo)準(zhǔn)一覽
- 醫(yī)療器械經(jīng)銷商會(huì)議
評(píng)論
0/150
提交評(píng)論