中國計(jì)量大學(xué)數(shù)據(jù)庫原理測試卷及答案_第1頁
中國計(jì)量大學(xué)數(shù)據(jù)庫原理測試卷及答案_第2頁
中國計(jì)量大學(xué)數(shù)據(jù)庫原理測試卷及答案_第3頁
中國計(jì)量大學(xué)數(shù)據(jù)庫原理測試卷及答案_第4頁
中國計(jì)量大學(xué)數(shù)據(jù)庫原理測試卷及答案_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2/2中國計(jì)量大學(xué)數(shù)據(jù)庫原理測試卷一、單項(xiàng)選擇題(共20題,每小題2分,共40分)1、在Access中,不.能直接導(dǎo)入的文件類型是() A、Excel文件 B、HTML文件 C、文本文件 D、Word文件2、數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的最主要區(qū)別是()。 A、數(shù)據(jù)庫系統(tǒng)復(fù)雜,而文件系統(tǒng)簡單 B、文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問題,而數(shù)據(jù)庫系統(tǒng)可以解決 C、文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)能夠管理各宗類型的文件 D、文件系統(tǒng)管理的數(shù)據(jù)量較少,而數(shù)據(jù)庫系統(tǒng)可以管理龐大的數(shù)據(jù)量3、下面關(guān)于數(shù)據(jù)系統(tǒng)敘述正確的是()。 A、數(shù)據(jù)庫系統(tǒng)避免了一切冗余 B、數(shù)據(jù)庫系統(tǒng)減少了數(shù)據(jù)冗余 C、數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù) D、數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型的一致4、在SQLPLUS中,執(zhí)行外部腳本所用的命令是()。 A、/ B、@腳本 C、EXE腳本 D、不能在SQLPLUS中直接運(yùn)行腳本5、以下()是linux環(huán)境下MySQL默認(rèn)的配置文件。 A、f B、f C、f D、f6、某表中有“編號(hào)”字段,該字段要求第一位字母必須是Q,第二、三位必須為字母,第4-6位必須為數(shù)字,則該字段的輸入掩碼應(yīng)設(shè)置為() A、”Q”LL999 B、”Q”??999 C、”Q”LL000 D、“Q”??0007、在SQL語句中,給用戶授權(quán)的命令是()。 A、GRANT B、SET C、REVOKE D、FROM8、設(shè)計(jì)性能較優(yōu)的關(guān)系模式稱為規(guī)范化,規(guī)范化主要的理論依據(jù)是()。 A、關(guān)系運(yùn)算理論 B、關(guān)系規(guī)范化理論 C、數(shù)理邏輯 D、關(guān)系代數(shù)理論9、常用的關(guān)系運(yùn)算是關(guān)系代數(shù)和()。 A、集合代數(shù) B、邏輯演算 C、關(guān)系演算 D、集合演算10、關(guān)于oracle數(shù)據(jù)庫控制文件,下面描述錯(cuò)誤的是。() A、控制文件是用于存放數(shù)據(jù)庫配置信息的文件 B、每個(gè)數(shù)據(jù)庫至少有一個(gè)控制文件 C、控制文件在創(chuàng)建數(shù)據(jù)庫時(shí)產(chǎn)生 D、刪除控制文件后對(duì)數(shù)據(jù)庫運(yùn)行沒有影響11、在VisualFoxPro系統(tǒng)中,查詢結(jié)果的輸出有多種多樣。以下不可以作為查詢的輸出類型的是()。 A、表單 B、報(bào)表 C、臨時(shí)表 D、自由表12、在Oracle中,當(dāng)控制一個(gè)顯式游標(biāo)時(shí),下列()命令包含INTO子句。 A、Open B、Close C、Fetch D、CURSOR13、以下關(guān)于Oracle數(shù)據(jù)庫物理文件的描述,描述正確的是()。 A、數(shù)據(jù)庫只能有1個(gè)控制文件 B、每組在線日志只能有1個(gè)成員 C、可以刪除狀態(tài)為CURRENT的在線redo日志 D、控制文件和在線日志文件都可以進(jìn)行多路復(fù)用,以提高可靠性14、數(shù)據(jù)庫中有兩個(gè)用戶scott和muuser,物資表wz是屬于myuser用戶的,但當(dāng)前用戶是scott,要求查詢物資表wz(wno,wname,wtype,wunit)物資單位wunit列為null的記錄,取結(jié)果的前5條記錄顯示,以下正確的SQL語句是()。 A、select*fromscott.wzwherewunitisnullandrownum<5; B、select*frommyuser.wzwherewunit=nullandrownum<5; C、select*frommyuser.wzwherewunitisnullandrownum<6; D、select*formscott.wzwherewunitisnullandrownum<6;15、對(duì)多用戶的并發(fā)操作加以控制和協(xié)調(diào)是指 A、數(shù)據(jù)集成 B、數(shù)據(jù)共享 C、并發(fā)控制 D、故障恢復(fù)16、下列關(guān)于MySQL的說法中,正確的是 A、在MySQL中,一個(gè)關(guān)系對(duì)應(yīng)多個(gè)基本表 B、在MySQL中,一個(gè)或多個(gè)基本表對(duì)應(yīng)一個(gè)存儲(chǔ)文件 C、在MySQL中,一個(gè)表只能有一個(gè)索引 D、在MySQL中,索引不能存放在存儲(chǔ)文件中17、數(shù)據(jù)完整性保護(hù)中的約束條件主要是指()。 A、用戶操作權(quán)限的約束 B、用戶口令校對(duì) C、值的約束和結(jié)構(gòu)的約束 D、并發(fā)控制的約束18、以下是對(duì)主從式結(jié)構(gòu)數(shù)據(jù)庫系統(tǒng)的描述,請(qǐng)選擇錯(cuò)誤描述的選項(xiàng)。() A、主從式結(jié)構(gòu)是指一個(gè)主機(jī)帶多個(gè)終端的多用戶結(jié)構(gòu) B、在這種結(jié)構(gòu)中,數(shù)據(jù)庫系統(tǒng)的應(yīng)用程序、DBMS、數(shù)據(jù)等都集中存放在主機(jī)上 C、所有處理任務(wù)都由主機(jī)來完成,各個(gè)用戶通過主機(jī)的終端并發(fā)地存取數(shù)據(jù),能夠共享數(shù)據(jù)源 D、主從式結(jié)構(gòu)的優(yōu)點(diǎn)是系統(tǒng)性能高,是當(dāng)終端用戶數(shù)目增加到一定程度后,數(shù)據(jù)的存取通道不會(huì)形成瓶頸19、開啟口令(密碼)檢驗(yàn)函數(shù)的方法是()。 A、使用ORAPWD應(yīng)用程序 B、在SYS模式中執(zhí)行catproc.sql腳本 C、在SYS模式中執(zhí)行utlpwdmg.sql腳本 D、將PASSWORD_VERIFY初始化參數(shù)設(shè)置為TRUE20、將符合要求的初始數(shù)據(jù)裝載到數(shù)據(jù)庫中去是指 A、應(yīng)用程序設(shè)計(jì) B、加載數(shù)據(jù) C、數(shù)據(jù)庫試運(yùn)行 D、數(shù)據(jù)庫維護(hù)二、填空題(共10題,每小題2分,共20分)1、數(shù)據(jù)庫中存儲(chǔ)的是數(shù)據(jù)以及數(shù)據(jù)之間的______。2、數(shù)據(jù)庫系統(tǒng)中,用于存放三級(jí)結(jié)構(gòu)定義的數(shù)據(jù)厙稱為()3、數(shù)據(jù)表之間的聯(lián)系是通過表的字段值來體現(xiàn)的,這種字段稱為()。4、有如下命令序列:s="2011年下半年計(jì)算機(jī)等級(jí)考試"LEFT(s,6)+RIGHT(s,4)執(zhí)行以上命令后,屏幕上所顯示的是______。5、命令?LEN(“THISISMYBOOK”)的結(jié)果是____。6、設(shè)有關(guān)系模式為:系(系編號(hào),系名稱,電話,辦公地點(diǎn)),則該關(guān)系模型的主關(guān)系鍵是(),主屬性是(),非主屬性是()。7、表中的一行稱為一條(),對(duì)應(yīng)一個(gè)(),相當(dāng)于一個(gè)()8、可以用HTML文件格式存儲(chǔ)的數(shù)據(jù)庫對(duì)象稱為____。9、常量{^2009-10-01,15:30:00}的數(shù)據(jù)類型是______。10、SQL語言是________的語言,易學(xué)習(xí)。三、簡單題(共4題,每小題5分,共20分)1、數(shù)據(jù)庫設(shè)計(jì)一般分為哪幾個(gè)階段,每個(gè)階段的主要任務(wù)是什么?2、簡述T-SQL語言的特點(diǎn)。3、關(guān)系模型有何特點(diǎn)?4、什么是事務(wù),事務(wù)有哪些特性?四、綜合應(yīng)用題(共1題,每小題20分,共20分)1、設(shè)有如下所示的關(guān)系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),試用關(guān)系代數(shù)

表達(dá)式表示下列查詢語句:

(1)檢索“程軍”老師所授課程的課程號(hào)(C#)和課程名(CNAME)。

(2)檢索年齡大于21的男學(xué)生學(xué)號(hào)(S#)和姓名(SNAME)。

(3)檢索至少選修“程軍”老師所授全部課程的學(xué)生姓名(SNAME)。

(4)檢索”李強(qiáng)”同學(xué)不學(xué)課程的課程號(hào)(C#)。

(5)檢索至少選修兩門課程的學(xué)生學(xué)號(hào)(S#)。

(6)檢索全部學(xué)生都選修的課程的課程號(hào)(C#)和課程名(CNAME)。

(7)檢索選修課程包含“程軍”老師所授課程之一的學(xué)生學(xué)號(hào)(S#)。

(8)檢索選修課程號(hào)為k1和k5的學(xué)生學(xué)號(hào)(S#)。

(9)檢索選修全部課程的學(xué)生姓名(SNAME)。

(10)檢索選修課程包含學(xué)號(hào)為2的學(xué)生所修課程的學(xué)生學(xué)號(hào)(S#)。

(11)檢索選修課程名為“C語言”的學(xué)生學(xué)號(hào)(S#)和姓名(SNAME)。

參考答案一、單項(xiàng)選擇題1、B2、B3、B4、B5、A6、C【解析】第一位必須是字母Q,用“Q”;第二、三位必須為字母,用LL,第4-6位必須是數(shù)字用000,因此答案為“Q”LL000。7、A8、B9、C10、D【解析】控制文件是oracle數(shù)據(jù)庫用于存放系統(tǒng)配置信息數(shù)據(jù)的文件,它是一個(gè)二進(jìn)制文件,負(fù)責(zé)維護(hù)數(shù)據(jù)庫的全局結(jié)構(gòu),支持?jǐn)?shù)據(jù)庫的啟動(dòng)和運(yùn)行??刂莆募趧?chuàng)建數(shù)據(jù)庫時(shí)產(chǎn)生,管每個(gè)數(shù)據(jù)庫至少有一個(gè)對(duì)應(yīng)的控制文件。11、A12、C13、D14、C15、C【解析】本題主要考查的知識(shí)點(diǎn)為并發(fā)控制。并發(fā)控制是指當(dāng)多個(gè)用戶的并發(fā)進(jìn)程同時(shí)存取、修改數(shù)據(jù)庫時(shí),可能會(huì)發(fā)生相互干擾而得到錯(cuò)誤結(jié)果,并使得數(shù)據(jù)庫的完整性遭到破壞,因而對(duì)多用戶的并發(fā)操作加以控制和協(xié)調(diào)。16、B【解析】本題主要考查的知識(shí)點(diǎn)為MySQL的基本概念。在MySQL中,一個(gè)關(guān)系對(duì)應(yīng)一個(gè)基本表,一個(gè)或多個(gè)基本表對(duì)應(yīng)一個(gè)存儲(chǔ)文件,一個(gè)表可以有若干索引,索引也存放在存儲(chǔ)文件中。17、C18、D19、C20、B【解析】本題主要考查的知識(shí)點(diǎn)為加載數(shù)據(jù)。加載數(shù)據(jù)是指將符合要求的初始數(shù)據(jù)裝載到數(shù)據(jù)庫中去。二、填空題1、聯(lián)系2、數(shù)據(jù)字典3、連接字段4、2011年考試5、156、系編號(hào)|系名稱|電話、辦公地點(diǎn)7、記錄|元組|實(shí)體【解析】無8、數(shù)據(jù)訪問頁9、日期型10、非過程化三、簡單題1、(1)數(shù)據(jù)庫設(shè)計(jì)分為6個(gè)階段:需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫實(shí)施、數(shù)據(jù)庫運(yùn)行和維護(hù)。

(2)各階段任務(wù)如下:①需求分析:準(zhǔn)確了解與分析用戶需求(包括數(shù)據(jù)與處理)。②概念結(jié)構(gòu)設(shè)計(jì):通過對(duì)用戶需求進(jìn)行綜合、歸納與抽象,形成一個(gè)獨(dú)立于具體DBMS的概念模型。③邏輯結(jié)構(gòu)設(shè)計(jì):將概念結(jié)構(gòu)轉(zhuǎn)換為某個(gè)DBMS所支持的數(shù)據(jù)模型,并對(duì)其進(jìn)行優(yōu)化。④數(shù)據(jù)庫物理設(shè)計(jì):為邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲(chǔ)結(jié)構(gòu)和存取方法)。⑤數(shù)據(jù)庫實(shí)施:設(shè)計(jì)人員運(yùn)用DBMS提供的數(shù)據(jù)語言、工具及宿主語言,根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果建立數(shù)據(jù)庫,編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫,并進(jìn)行試運(yùn)行。⑥數(shù)據(jù)庫運(yùn)行和維護(hù):在數(shù)據(jù)庫系統(tǒng)運(yùn)行過程中對(duì)其進(jìn)行評(píng)價(jià)、調(diào)整與修改。2、(1)綜合統(tǒng)一

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

(3)高度非過程化

(4)類似于人的思維習(xí)慣,容易理解和掌握3、1.關(guān)系模型與非關(guān)系模型不同,它是建立在嚴(yán)格的數(shù)學(xué)概念基礎(chǔ)上的。

2.關(guān)系模型的概念單一,無論實(shí)體或?qū)嶓w之間的聯(lián)系都用關(guān)系表示。

3.存取路徑對(duì)用戶透明。

4.關(guān)系必須是規(guī)范化的關(guān)系。4、事務(wù)(Transaction)是訪問并可能更新數(shù)據(jù)庫中各種數(shù)據(jù)項(xiàng)的一個(gè)程序執(zhí)行單元(unit)。

事務(wù)是恢復(fù)和并發(fā)控制的基本單位。

事務(wù)應(yīng)該具有4個(gè)屬性:原子性、一致性、隔離性、持續(xù)性。這四個(gè)屬性通常稱為ACID特性。四、綜合應(yīng)用題1、(1).∏C#,CNAME(σTEACHER=‘程軍’(C))

(2).∏S#,SNAME(σAGE>21∧SEX=”男”(s))

(3).∏SNAME{s??[∏S#,C#(sc)÷∏C#(σTEACHER=‘程軍’(C))]}

(4).∏C#(C)-∏C#(σSNAME=‘李強(qiáng)’(S)??SC)

(5).∏S#(σ[1]=[4]∧[2]≠[5](SC×SC))

(6).∏C#,CNAME(C

溫馨提示

  • 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)論