




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、、單項選擇題1、文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)相比較,其缺陷主要表現(xiàn)在數(shù)據(jù)聯(lián)系弱、數(shù)據(jù)冗余和(C)A、數(shù)據(jù)存儲量低B、處理速度慢C、數(shù)據(jù)不一致D、操作繁瑣2、數(shù)據(jù)的存儲結構與數(shù)據(jù)邏輯結構之間的獨立性成為數(shù)據(jù)的(B)A、結構獨立性B、物理獨立性C、邏輯獨立性D、分布獨立性3、在數(shù)據(jù)庫系統(tǒng)中,對數(shù)據(jù)操作的最小單位是(B)A、字節(jié)B、數(shù)據(jù)項C、記錄D、字符4、數(shù)據(jù)的邏輯結構與用戶視圖之間的獨立性稱為數(shù)據(jù)的(C)A、結構獨立性B、物理獨立性C、邏輯獨立性D、分布獨立性5、下述各項中,屆于數(shù)據(jù)庫系統(tǒng)的特點的是(C)A、存儲量大B、存取速度快C、數(shù)據(jù)共享D、操作方便6、在數(shù)據(jù)庫系統(tǒng)中,模式/內(nèi)模式映像用于解決數(shù)據(jù)的
2、(B)A、結構獨立性B、物理獨立性C、邏輯獨立性D、分布獨立性7、在數(shù)據(jù)庫系統(tǒng)中,模式/外模式映像用于解決數(shù)據(jù)的(C)A、結構獨立性B、物理獨立性C、邏輯獨立性D、分布獨立性8、數(shù)據(jù)庫結構的描述,稱為(D)A、數(shù)據(jù)庫模式B、數(shù)據(jù)庫C、數(shù)據(jù)庫管理系統(tǒng)D、數(shù)據(jù)字典9、數(shù)據(jù)庫中全體數(shù)據(jù)的整體邏輯結構描述成為(D)A、存儲模式B、內(nèi)模式C、外模式D、概念模式10、保證數(shù)據(jù)庫中數(shù)據(jù)及語義的正確性和有效性,是數(shù)據(jù)庫的(C)A、安全性B、準確性C、完整,性D、共享性11、在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)獨立性是指(C)A、用戶與計算機系統(tǒng)的獨立性B、數(shù)據(jù)庫與計算機的獨立性C、數(shù)據(jù)與應用程序的獨立性D、用戶與數(shù)據(jù)庫的獨立
3、性12、結構數(shù)據(jù)模型的三個組成部分是數(shù)據(jù)結構、數(shù)據(jù)操作和(C)A、數(shù)據(jù)安全型控制第一章B、數(shù)據(jù)一致性規(guī)則D、數(shù)據(jù)處理邏輯的基本功能中,不包括的是(B)B描述數(shù)據(jù)庫結構D、刪除數(shù)據(jù)庫中數(shù)據(jù)負責數(shù)據(jù)庫物理結構和邏輯結構的定義與修改人員是C、數(shù)據(jù)完整性約束13、數(shù)據(jù)操縱語言(DML)A、插入新數(shù)據(jù)C、數(shù)據(jù)庫中數(shù)據(jù)排序14、控制數(shù)據(jù)庫整體結構、(D)A系統(tǒng)分析員B應用程序員C、專業(yè)用戶D、數(shù)據(jù)庫管理員15、下列關于數(shù)據(jù)庫系統(tǒng)正確的敘述是(C)A、數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)存儲數(shù)據(jù)量大B、數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)存儲沒有冗余C、數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)存儲冗余較小D、數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)存取速度快16、在數(shù)據(jù)庫中,發(fā)生數(shù)
4、據(jù)不一致現(xiàn)象的根本原因是(D)A、數(shù)據(jù)存儲量太大B、數(shù)據(jù)安全性差C、數(shù)據(jù)相互關系復雜D、數(shù)據(jù)冗余17、層次型、網(wǎng)狀型和關系型數(shù)據(jù)模型的劃分根據(jù)是(A)A、數(shù)據(jù)之間聯(lián)系方式B、數(shù)據(jù)之間聯(lián)系的復雜程度C、數(shù)據(jù)存儲量的多少D、數(shù)據(jù)處理的復雜程度18、在數(shù)據(jù)庫三級模式中,描述用戶數(shù)據(jù)視圖的是數(shù)據(jù)庫的(C)A、存儲模式B、邏輯模式C、外模式D、內(nèi)模式19、數(shù)據(jù)庫三級模式體系結構主要的目標是確保數(shù)據(jù)庫的(B)A、數(shù)據(jù)安全性B、數(shù)據(jù)獨立性C、最小冗余D、數(shù)據(jù)結構規(guī)范化20、當前數(shù)據(jù)庫應用系統(tǒng)的主流數(shù)據(jù)模型是(C)A、層次數(shù)據(jù)模型B、網(wǎng)狀數(shù)據(jù)模型C、關系數(shù)據(jù)模型D、面向對象數(shù)據(jù)模型二、填空題1、文件管理系統(tǒng),
5、每個文件都有完整的體系結構2、在數(shù)據(jù)庫系統(tǒng)中,最核心的軟件是數(shù)據(jù)庫管理系統(tǒng)。3、數(shù)據(jù)庫系統(tǒng)一般由數(shù)據(jù)庫、機算機硬件系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)和人員組成。4、數(shù)據(jù)庫系統(tǒng)的目的和最重要的特點是數(shù)據(jù)共享。5、數(shù)據(jù)結構和應用程序是相互依賴的,任何一方的改變總是要影響另一方的改變,這種特性是文件管理系統(tǒng)階段的特性。6、數(shù)據(jù)存儲結構改變時邏輯結構不變,相應的程序也不變,這是數(shù)據(jù)庫系統(tǒng)的物理獨立性。7、 邏輯結構改變時, 用戶結構不變, 應用程序也不變, 這是數(shù)據(jù)庫系統(tǒng)的邏輯獨立性。8、在文件系統(tǒng)中,由于每個應用都擁有并使用自己的數(shù)據(jù),各數(shù)據(jù)文件中難免有許多數(shù)據(jù)相互重復,這是數(shù)據(jù)庫系統(tǒng)的冗余。9、數(shù)據(jù)庫中的數(shù)據(jù)從
6、整體上看是有結構的,這就是所謂的數(shù)據(jù)的結構化。10、關系數(shù)據(jù)庫系統(tǒng)都是有許多不同的關系構成,其中每個關系就是一個數(shù)據(jù)元素,可以用一張二維表表示。11、對關系數(shù)據(jù)庫的各種處理都是以集合為根據(jù)的。12、一個數(shù)據(jù)庫應用系統(tǒng)通常由數(shù)據(jù)庫系統(tǒng)、應用程序和反映實際情況的數(shù)據(jù)組成。13、數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)和程序具有相對獨立性,這是數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨立性。014、一般來說,數(shù)據(jù)庫二級模式為用戶模式,邏輯模式和存儲模式15、數(shù)據(jù)庫模式中提供了兩個映像功能,即:存儲結構/邏輯結構之間的映像和邏輯結構/用戶結構之間的映像16、DBMS是位于用戶應用程序和操作系統(tǒng)之間的軟件17、在數(shù)據(jù)存儲中,導致數(shù)據(jù)不一致的主要原因是
7、數(shù)據(jù)冗余18、面向對象的模型不僅可以處理各種復雜多種的數(shù)據(jù)結構,而且具有數(shù)據(jù)與行為相結合的特點19、關系數(shù)據(jù)的數(shù)據(jù)完整性約束包括實體完整性、參照完整性和用戶定義完整性。20、關系型數(shù)據(jù)庫與非關系型數(shù)據(jù)庫在數(shù)據(jù)操作上最大的區(qū)別時,關系數(shù)據(jù)操作是以數(shù)據(jù)集合作為操作對象。三、問答題1、簡述數(shù)據(jù)庫的定義數(shù)據(jù)庫是長期存儲在計算機存儲設備內(nèi)、有組織的、共享的數(shù)據(jù)集合。這些數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述、存儲,具有較小冗余度、較高的數(shù)據(jù)獨立性和易擴充性,并為各種用戶共享。2、簡述數(shù)據(jù)庫系統(tǒng)的組成使用數(shù)據(jù)庫技術的計算機系統(tǒng)稱為數(shù)據(jù)庫系統(tǒng),有如下幾部分組成。數(shù)據(jù)庫:包括實際存儲的數(shù)據(jù)和對數(shù)據(jù)庫的定義硬件支持系統(tǒng)
8、:包括計算機、內(nèi)外存儲器、輸入輸出設備和通信設備等軟件支持系統(tǒng):包括操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)以及應用開發(fā)系統(tǒng)。人員:與數(shù)據(jù)庫系統(tǒng)的設計、創(chuàng)建、使用、維護等工作相關的人員。包括:數(shù)據(jù)庫管理員數(shù)據(jù)庫設計人員系統(tǒng)分析員應用程序設計人員各種系統(tǒng)用戶和其他相關人員3、試述數(shù)據(jù)模型的主要內(nèi)容。數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的數(shù)學形式框架,是用來描述數(shù)據(jù)的一組概念和定義。包括以下方面的內(nèi)容:據(jù)的靜態(tài)特征,它包括對數(shù)據(jù)結構和數(shù)據(jù)問聯(lián)系的描述。數(shù)據(jù)的動態(tài)特征,是一組定義在數(shù)據(jù)上的操作,包括含義、操作符、運算規(guī)則及其語言等數(shù)據(jù)的完整性約束,這是一組規(guī)則,數(shù)據(jù)庫中的數(shù)據(jù)必須滿足這組規(guī)則。第二章一、單項選擇。1、以下對關系的敘
9、述中,正確的是(C)A、任何一個二維表就是關系B、關系就是域上的笛卡爾積C、關系是域上笛卡爾積的子集D、以上敘述都對2、ISBL是(B)A、標準數(shù)據(jù)查詢語言B、關系代數(shù)語言C、元組關系演算語言D、域關系演算語言4、得到下圖中關系R3,是關系Rl,R2通過的運算是(C關系關系R1關系關系R2關系關系R3A、并B、笛卡爾積C、自然連接D、除法5、下圖是關系R丁關系S,運算R士S結果的元組數(shù)和屆性數(shù)是(C)RSA、2,3B、3,3C、1,3D、4,26、關系R(ABC打S(BCD)下列運算中,不合理的是(C)A、R士SB、nBC(RIBC(S)C、RASD、RS7、關系代數(shù)的五種基本運算是(D)A、
10、并、差、選擇、投影、自然連接B、并、差、交、選擇、投影C、并、差、交、選擇、笛卡爾積D、并、差、選擇、投影、笛卡爾積8、作為關系數(shù)據(jù)系統(tǒng),最少應具備的關系運算是(C)ABEcD3Vba53Vbz63yba74bXz64ayz63、在卜圖構關系中.B)關系R女眼的始果是ACabc匚efCLb_dAB Cab ccb dABabcbABabdbABC2Xd3y4bZDEC5da6Xi7baABCDE3ya5 d3ya7 b4b6XEa5z6a7CA、排序、索引、統(tǒng)計B、并、差、交C、選擇、投影、連接D、選擇、連接、除法9、關系R(AB5S(BCD)運算R士S結果的屆性個數(shù)是(C)A、3B、2C、1
11、D、不一定10、關系R(ABC片S(BCD)運算RS結果的屆性個數(shù)是(B)A、3B、4C、5D、611、在關系中,能惟一表示元組的屆性即成為關系模式的(D)A、候選鍵B、主鍵G外部鍵D、超鍵12、當兩個關系沒有公共屆性時,其自然連接操作表現(xiàn)為(A)A、笛卡爾積操作B、等值連接操作C、結構為空集D、錯誤操作13、關系代數(shù)的五個基本操作是:并、差、選擇、投影和(D)A等值連接BF連接C自然連接D笛卡爾積14、關系代數(shù)是一種(D)A、程序設計語言B、代數(shù)運算公式C、數(shù)據(jù)描述語言D、關系數(shù)據(jù)語言15、在K元關系R中,公式 b34表示(C)A、從R中選擇值為第3的分量小于第4個分量值的元組組成的關系B、
12、從R中選擇第3個分量值小于第4個分量值的元組組成的關系C、從R中選擇第3個分量值小于4的元組組成的關系D、從R中選擇第3個分量小于4個元組組成的關系18、關系R與關系S只有1個公共屆性,T1是R與S等值連接的結果,T2是R與S自然連接的結果,貝U(D)A、T1的屆性個數(shù)等于T2的屆性個數(shù)B、T1的屆性個數(shù)小于T2的屆性個數(shù)C、T1的屆性個數(shù)大于或等于T2的屆性個數(shù)D、T1的屆性個數(shù)大于T2的屆性個數(shù)19、關系中組成主鍵的屆性不能取空值,這稱為關系的(A)A、實體完整性B、關系完整性C、參照完整性D、主鍵完整性20、四元關系R(A,B,C,D)下列敘述中正確的是(C)A、HB,C(R底示取值為B
13、,C的兩列組成的關系B、H2,3(R成示取值為2,3的兩列組成的關系C、HB,C(R片H2,3(R)表示的是同一個關系D、HB,C(R萬n2,3(R)8示的不是同一個關系21、對關系R進行投影運算后,得到關系S,則(C)A、關系R的元組數(shù)等于關系S的元組數(shù)B、關系R的元組數(shù)小于關系S的元組數(shù)C、關系R的元組數(shù)大于或等于關系S的元組數(shù)D、關系R的元組數(shù)大于關系S的元組數(shù)22、域關系演算表達式:T=xy|R(xy)V(S(xy)Ay2),關系T的組成是(D)A、關系R和S中全部y2的元組組成的關系B、關系R的全部元組和S中y2的元組組成的關系C、關系R和S中全部y2的元組的前兩個屆性組成的關系D、
14、關系R的全部元組和S中y2的元組的前兩個屆性組成的關系23、域關系演算表達式:T=xy|(R(xy)V(S(xy)小y2,關系T的組成是(A)A、關系R和S中全部y2的元組組成的關系B、關系R的全部元組和S中y2的元組組成的關系C、關系R和S中全部y2的元組的前兩個屆性組成的關系D、關系R的全部元組和S中y2的元組的前兩個屆性組成的關系二、填空1、關系數(shù)據(jù)語言的非過程化特點是指只需說明做什么做2、關系操作的特點是集合。3、系模式的定義由關系名和屆性集組成。4、關系代數(shù)中,自然連接運算是通過笛卡爾積和選擇組合而成。5、關系模式R與S,組成關系R+S的是關系R三、應用題1、數(shù)據(jù)模型如下:廠家S(S
15、NO,SNAME,STATUSCITY產(chǎn)品P(PNO,PNAME,WEIGHTCOLOR工程J(JNOJNAME,CITY)供貨SPJ(SNO,PNO,JNO,QTY)用關系代數(shù)寫出下述操作1、給出為工程J1供貨的廠商號SNO(JNO=J1(SPJ)2、給出供貨量在300500之間的所有供貨情況。QTY=300AQTY=500(SPJ)3、給出有London的廠商供給London的工程的產(chǎn)品號。PNO(SNO(CITY=Londo(iS)SPJJNO(CITY=,LondoJ)4、給出滿足如下條件的所有產(chǎn)品號:提供該零件的廠商和使用該零件的工程在同一城市。PNO(SJ)SPJ)5、給出由S1提
16、供產(chǎn)品的工程名JAME(JNO(SNO=S(SPJ)J)6、給出使用了由供應紅色產(chǎn)品的廠商供應的產(chǎn)品的工程名JANME(JNO(SNO(PNO(COLOR=red(P)SPJ)SPJ)J)7、求使用了全部零件的工程名。JAME(JNO,PNO(SPJ)+PNO(P)J)8、求供應P1、P2中的一種或兩種產(chǎn)品的廠家名SNAME(PNO=PI(SPJ)VPNO=P2(SPJ)S)9、顯示于”T瀕色相同的產(chǎn)品名PNAME(COLOR(PNAME=TV(P)P)10、給出至少使用了S1所提供的全部零件的工程名。JNAME(JNO,PNO(SPJ)PNO(SNO=S1(SPJ)J)2、兀組關系演算與域關
17、系演算設有兩個關系R(ABC)nS(DBF)元組關系演算表達式是:t|(u)(v)(R(u)AS(v)Au3=v1At1=u1A,無需說明怎么投影運算的屆性子集。t2=v3)寫出域關系演算表達式。(AF|(C(R(A,B,C)AD(S(D,B,F)AC=D)或(XY|(U)(V)(W)(R(XUV)A(S(VWY)3、設有關系R與S如下:T=xyz|(u)(v)(R(zxu)AS(yv)Auv)計算T。RSABC123456789叵ss8DA8775448474、設有關系R與S計算:(1)RSRSADRXSR:ABCS:BCD1232346782379787865、關系模式如下:商品P(PNO
18、,PN,COLORPRICE)商店S(SNOSN,CITY)ABCD1234123767869786AR,B R,C S.B S.CD678237978ll3978237978786銷售SP(PNQSNO,QTY)用元組關系演算寫出下述操作的查詢表達式查詢出售商品“TV的商店名SNo(t|(u)(v)(w)P(u)ASP(v)AS(w)Au1=v1Av2=w1Au2=TVAt1=w2At2=u26、關系模式如下:商品P(PNO,PN,COLORPRICE)商店S(SNOSN,CITY)銷售SP(PNOSNO,QTY)用關系代數(shù)寫出的查詢表達式是:ISN(SSP(?N=,TV(P)寫出用元組關系
19、演算表達的查詢表達式(t|(u)(v)(w)P(u)ASP(v)AS(w)Au1=v1Av2=w1Au2=TVAt1=w2At2=u2S#()VAC、ORDERBYD、HAVING8、在SELEC語句中使用*表示(B)A、選擇任何屆性B、選擇全部屆性C、選擇全部元組D、選擇主碼9、使用CREATSCHEMA句建立的是(A)A、數(shù)據(jù)庫B、表G視圖D、索引10、在SELEC誥句中使用MAX(列名)時,列名應該(D)A、必須數(shù)值型B、必須是字符型C、必須是數(shù)值型或字符型D、不限制數(shù)據(jù)類型11、在SELEC誥句中使用GROUPBYSNOf,SNO必須(C)()()()20X20ANDX20ANDXV2
20、5關系數(shù)據(jù)庫的標準語言是(C)A、關系代數(shù)GSQLB、DB、ORDERBYD、HAVINGD)ANDX25ANDX25B、7、SELEC語句中,需要對分組情況應滿足的條件進行判斷時,A、WHERE8GROUPBY關系演算D、ORACLE應使用(DA、在WHERE中出現(xiàn)B、在FROM中出現(xiàn)C、在SELECT出現(xiàn)D、在HAVING中出現(xiàn)12、使用CREATETABLE句建立的是(B)A、數(shù)據(jù)庫B、表C、視圖D、索引13、在嵌入式SQL中,當在SQL語句中引用宿主語言的程序變量時,程序變量應(CA、加前綴$B、加后綴$C、加前綴:D、加后綴:14、使用CREAEVIEM句建立的是(C)A、數(shù)據(jù)庫B、
21、表C、視圖D、索引15、在SQL中使用UPDATED表中數(shù)據(jù)進行修改時,應適用語句是(D)A、WHEREB、FROMC、VALUESD、SET16、在SQL的查詢語句中,返回對應關系代數(shù)中“投影”運算的語句是(A)A、SELECTB、FROMGWHERED、SET17、在WHERE句的條件表達式中,與零個或多個字符匹配的通配符是(C)A、*B、?C、D、18、在SQL語句中,謂詞“EXISTS的含義是(B)A、全程量詞B、存在量詞C、自然連接D、等值連接19、視圖建立后,在數(shù)據(jù)字典中存放的是(C)A、查詢語句B、組成視圖的表的內(nèi)容C、視圖的定義D、產(chǎn)生視圖的表的定義20、在SQL中,回收用戶操
22、作權限的命令是(D)A、GRANTB、FROMC、SETD、REVOKE21、在數(shù)據(jù)庫與宿主語言之間傳遞信息,是通過(C)A、全局變量B、共享變量C、公共數(shù)據(jù)區(qū)D、系統(tǒng)緩沖區(qū)二、填空題1、SQL的含義是結構化查詢語言2、在SQL中視圖是由基本表或視圖廣生的虛表。3、在SQL中建立索引的命令是CreateIndex4、在SQL中數(shù)據(jù)庫是摹本表(或表)的集合5、在SQL中使用CreateTable確定基本表的結構6、在SQL中使用OH描述數(shù)據(jù)庫的外模式7、在SQL中XNOTBETWEEN20AND30含義是x308、從數(shù)據(jù)庫設計的觀點考慮,基本表的描述是定義數(shù)據(jù)庫的邏輯模9、在嵌入式SQL中使用方
23、法解決與其他程序設計語言數(shù)據(jù)組織方式不一致的問題10、程序設計語言的特點考慮,C語言屆丁過程化語言,而SQL屬十非過程化語言。三、應用題1、給出為工程J1供貨的廠商號,并按廠商號升序。SelectSNOFromSPJWhereJNO=J1OrderSNO2、給出供貨量在300500之間的所有供貨情況。1Select*FromSPJWhereQTYBetween300and5002Select*FromSPJWhereQTY=5003、給出由London的廠商供給London的工程的產(chǎn)品號。SelectPNOFromS,SPJ,JWhereS.SNO=SPJ.SNONDSPJ.JNO=J.JNO
24、ANDS.CIYT=LondonandJ.CITY=London或SelectPNOFromSPJWhereSNOIN(SelectSNOFromSWhereCIYT=London)JNOIN(SelectJNOFromJWhereCIYT=London)4、給出滿足如下條件的所有產(chǎn)品號:提供該零件的廠商和使用該零件的工程在同一城市。1SelectPNOFromSPJWhereSNOIN(SelectSNOFromS,JWhereS.CITY=J.CITY)2SelectPNOFromS,SPJ,JWhereS.SNO=SPJ.SNONDSPJ.JNO=J.JNONDJ.CITY=S.CITY
25、5、給出由S1提供產(chǎn)品的工程名1SelectJnameFromJWhereJNOIN(SelectJNOFromSPJWhereSNO=ST)或2SelectJnameFromJ,SPJWhere返回J.JNO=SPJ.JNOANDSNO*6、給出使用了由供應紅色產(chǎn)品的廠商供應的產(chǎn)品的工程名1.SelectPNOFromPWhereColor=red2.SelectSNOFromSPJWherePNOIN(1)3.SelectJNOFromSPJWhereSNOIN(2)4.SelectJNAMEFromJWhereJNOIN(3)所以有:SelectJnameFromJWhereJNOIN(
26、SelectJNOFromSPJWhereSNOIN(SelectSNOFromSPJWherePNOIN(SelectPNOFromPWherecolor=red)7、求使用了全部零件的工程名。部分零件記為P1,余下零件記為P2,全部零件記為P=P1+P2;使用P1或P2的工程記為J2使用P的工程記為J,全部工程記為J+J1+J2先找出P的情況(1)SelectPNOFromP;再選擇工程號J使用了零件(P1,P2,P)勺情況;(2)SelectPNOFromSPJWhereJNO(P1J1,P2J2,PJ)然后若P所有的零件在(P1J1,P2J2,PJ)都能找到,說明此工程號J是要找的(3
27、) SelectJNOFromSPJWhere(P1,P2,P況括P7、求使用了全部零件的工程名現(xiàn)在先找出所有零件P的情況(1);再選擇工程號J(包括J、J1、J2情況)使用了零件的情況(2);然后找出全部零件P(1冶,但沒有包括全部P(P1J1,P2J2,PJ2)的,即挑出工程號J1,J2最后從全部J+J1+J卯找出排除J1、J2,即挑出J1、J2SelectJnameFromJWhereNOTEXISTS(Select*FromPWhereNOTEXISTS(SelectPNOFromSPJWherePNO=PPNOANDJNO=J.JNO)8、給出未采用由London供應者提供紅色的零件
28、的工程名1SelectJNAMEFromJWhereJNONOTIN(SelectJNOFromSPJWhereSNOIN(SelectSNOFromSWhereS.CITY=London)ANDPNOIN(SelectPNOFromPWhereCOLOR=RED)2SelectJNAMEFromJWhereJNONOTIN(SelectJNOFromS,SPJ,PWhereS.SNO=SPJ.SNOANDSPJ.PNONPANDS.CITY=LondonANDPCOLOR=RED)9、給出全部由S2提供零件的工程名9、SelectJNAMEFromJWhereJNOIN(SelectJNOF
29、romSPJXWhereNOTEXISTS(Select*FromPNO=X.PNOANDSNOS?)或SelectJnameFromJWhereJNOIN(SelectJNOFromSPJXWherenotexists(Select*FromSPJYWhereSNO=S1ANDNOTEXISTS(SelectFromSPJZWhereZ.PNO=Y.PNOandZ.JNO=X.JNO)10、求供給London的所有工程的零件名1.找出London的所有工程selectjnofromjwherecity=London2.找出被工程使用的零件名selectpnofromspj3.要求找出這樣的零
30、件,即它被用了London的各個工程SelectPnameFromPWherenotexists(SelectJNOFromSPJXWhereJNOIN(SelectJNOFromJWhereCITY=Londonndnotexists(Select*FromSPJWherePNO=P.PNOANDJNO=X.JNO)11、給出至少使用了S1所提供的全部零件的工程名SelectJNAMEFromJWherenotexists(Select*FromSPJXWhereSNO=STANDnotexists(Select*FromSPJWherePNO=X.PNOANDJNO=J.JNO)12、給出
31、由提供紅色零件的每個供應者供給零件的工程名SelectJNAMEFromJWherenotexists(SelectSNOFromSPJXWherePNOIN(SelectPNOFromPWhereCOLOR=RED)ANDnotexists(Select*FromSPJWhereJNO=J.JNOANDSNO=X.SNO)13、給出由供應者S1提供零件的工程項目總數(shù)SelectCOUNT(JNO)FromJWhereJNOIN(SelectJNOFromSPJWhereSNO=S1)或SelectCount(DistinctJNO)FromSPJWhereSNO=S114、同時供應P1、P2
32、兩種產(chǎn)品的廠家名SelectSNAMEFromSWhereSNOIN(SelectSNOFromSPJWherePNO=P1)ANDSNOIN(SelectSNOFromSPJWherePNO=P2)15、顯示與”TV顏色相同的產(chǎn)品名SelectX.PNAMEFromPX,PYWhereX.COLOR=Y.COLORANDY.PNAME=或SelectPNAMEFromPWhereColor=(SelectColorFromPWherePname=弟八早一、單項選擇題1、在關系模式R(U,F)中,如果XTY,存在X的真子集X1,使XY,稱函數(shù)依賴XTY為(B)平凡函數(shù)依賴B、部分函數(shù)依賴完全函
33、數(shù)依賴D、傳遞函數(shù)依賴在關系模式R(U,F)中,如果XTU,WJX是R的(C)候選鍵B、 主鍵C、超鍵D、外鍵在關系模式R(U,F)中,如果F是最小函數(shù)依賴集,則(D)至少有RC2NF至少有RCBCNF在關系模式R(U,F)賴XTY為(C)平凡函數(shù)依賴完全函數(shù)依賴在 關 系 模 式R(U,F)中,R中任何非主屆性對鍵完全依賴是RC3NF的(B)充分必要條件B、必要條件充分條件D、 既不充分也不必要條件對關系模式進行分解時,要求保持函數(shù)依賴,最高可以達到(B)2NFB、3NFC、BCNFD、4NF在關系模式R(U,F)中,對任何非平凡的函數(shù)依賴XTY,X均包含鍵,則RC、BCNFD、4NF.n)
34、成立是XA1,A2,An成立的(A)B、必要條件D、既不充分也不必要條件對關系模式進行分解時,要使分解具有無損失連接性,在下屆范式中最高可以達到(D)A、2NFB、3NFC、BCNFD、4NF10、在二元關系模式R(U,F)中,X、Y都是單一屆性,如果XTY,則R最高可以達到(D)A、2NFB、3NFC、BCNFD、4NF11、關系模式R(U,F),如果RC2NF,基本可以消除的數(shù)據(jù)異常是(A)A、插入異常B、刪除異常C、候選鍵冗余D、數(shù)據(jù)冗余過大12、在關系模式R(U,F)中,YXF建XY是否成立(A)A、充分必要條件B、必要條件C、充分條件D、既不充分也不要條件13、在關系模式R(U,F)
35、中,X、Y、Z都是屆性,且XTY、Y乙則XZ是(C)A、一定是傳遞函數(shù)依賴B、一定不是傳遞函數(shù)依賴C、不一定是傳遞函數(shù)依賴D、如果X是單一屆性,則是傳遞函數(shù)依賴。14、在二元關系模式R(U,F)中,則R最高可以達到(C)A、2NFB、3NFC、BCNFD、4NF15、在關系模式中,“每個主屆性對不包含它的鍵完全函數(shù)依賴”,是RC3NF的TV)A、C、2、A、3、B、至少有RC3NFD、R的規(guī)范化程度與F是否最小函數(shù)依賴集無關中,如果不存在X的真子集X1,使X1TY,稱函數(shù)依B、部分函數(shù)依賴D、傳遞函數(shù)依賴A、C、5、A、C最局可以達到(C)2NFB、3NF每個XTAi(I=1,2,充分必要條件
36、充分條件A、8、A、(B)A、充分必要條件B、必要條件C、充分條件D、既不充分也不要條件16、對關系模式進行分解時,要使分解既保持函數(shù)依賴、乂具有無損失連接性,在下屆范式中最高可以達到(B)A、2NFB、3NFC、BCNFD、4NF17、在關系模式R(U,F)中,RC3NF且具有唯一的候選鍵,則(B)A、R屆于3NF不屆于BCNFB、R一定屆于BCNFC、R不一定屆于BCNFD、當候選鍵是單屆性時,R屆于BCNF18、下列關于函數(shù)依賴與多值依賴的敘述中,正確的是(C)A、當XTTY時,X的每個值一定對應Y的多個值B、當Y是X的子集時,稱為平凡多值依賴C、函數(shù)依賴是多值依賴的特例,多值依賴是函數(shù)
37、依賴的推廣D、多值依賴是函數(shù)依賴的特例,函數(shù)依賴是多值依賴的推廣19、在關系模式R(U,F)中,F(xiàn)是最小函數(shù)依賴集,屆性T只在F中諸函數(shù)依賴的左端出現(xiàn),則屆性T具有如下性質(zhì)(C)A、屆性T僅是R的主屆性B、屆性T必是R的非主屆性C、屆性T必是組成R任何候選鍵的主屆性D、屆性T可能是R的主屆性,也可能是R的非主屆性20、在下列敘述中,正確的是(D)A、對于關系數(shù)據(jù)模型,規(guī)范化程度越高越好B、如果F是最小函數(shù)依賴集,貝URC2NFC、如果RCBCNF則F是最小函數(shù)依賴集D、關系模式分解為BCNF后,函數(shù)依賴關系可能被破壞21、在關系模式R(U,F)中,F(xiàn)是最小函數(shù)依賴集,屆性T只在F中諸函數(shù)依賴“
38、t”的右端出現(xiàn),則屆性T具有如下性質(zhì)(B)A、屆性T僅是R的主屆性B、屆性T必是R的非主屆性C、屆性T必是組成R任何候選鍵的主屆性D、屆性T可能是R的主屆性,也可能是R的非主屆性22、在關系模式R(U,F)中,如果任何主屆性對候選鍵完全函數(shù)依賴,則(A)A、RC2NFB、RC3NFC、RC4NFD、RCBCNF23、關系數(shù)據(jù)庫規(guī)范化要解決的問題是:插入異常、刪除異常和(A)A、數(shù)據(jù)冗余B、保障數(shù)據(jù)安全性C、查詢復雜D、控制數(shù)據(jù)完整性24、在關系數(shù)據(jù)模式中,任何二元模式最高可以達到(D)A、4NFB、2NFC、3NFD、BCNF25、由全碼組成的關系模式,所有屆性都是主屆性的模式最高可以達到(D
39、)A、4NFB、2NFC、3NFD、BCNF26、在關系數(shù)據(jù)模式中,所有屆性都是主屆性的模式最高可以到達(C)A、4NFB、2NFC、3NFD、BCNF27、在關系模式的分解中,保持函數(shù)依賴分解最高可以達到(B)A、2NFB、3NFC、4NFD、BCNF28、在關系模式的分解中,滿足無損失連接最高可以達到(C)A、2NFB、3NFC、4NFD、BCNF29、在關系模式的分解中,既保持函數(shù)依賴乂滿足無損失連接最高可以達到(B)A、2NFB、3NFC、4NFD、BCNF30、在關系模式R(U,F)中,F(xiàn)是最小函數(shù)依賴集,貝UR的規(guī)范化程度達到(D)A、2NFB、3NFC、BCNFD、不一定二、填空
40、題1、與1NF相比,2NF消除了非主屆性對碼的部分依賴。2、與2NF相比,3NF消除了非主屆性對碼的傳遞依賴。3、與3NF相上匕,BCNF*肖除了主屬性對相部分和傳遞依賴或冗余的碼。4、如果REBCNF則R的主屆性對丁不包含它的碼滿足完全函數(shù)依賴。5、要求模式分解滿足保持函數(shù)依賴”,一定能達到的范式是3NF。6、函數(shù)依賴是多值依賴的特例,多值依賴是函數(shù)依賴的推7、關系規(guī)范化的目的是控制數(shù)據(jù)冗余、避免插入異常和刪幽異常。8、在對關系模式進行分解時,需滿足無損失連接,才能不丟失數(shù)據(jù)信息。9、關系模式R3NF,且每個候選碼都僅是單屆性,則R一定屆丁BCNF。10、在關系模式R(U,F)中,U=ABC
41、DEF=ABC,BAD,AAER的碼是AB,R屬于2NF三、應用題1、已知:關系模式R(U,F),U=ABCDEGF=A。B,CTG,ETA,dD求:(1)R的候選碼R最高屆丁哪級范式。解:(1)AF+=ABBF+=BCF+=CGDF+=DEF+=EAB所以CF+=CEF+=EA既差D,但(CE)F+=EABCGD因此:CE是碼1NF2、已知:關系模式R(U,F),U=CTSNGF=AT,CAG,STN求:(1)R的候選碼(2)R最高屆丁哪級范式。解:CF+=CTCSF+=CSGT,NSF+=SN所以,CS是碼3、已知:關系模式R(U,F)U=ABCDEF=ABC,CAE,ETA,BTD求:(
42、1)R的候選碼(2)R最高屆丁哪級范式解:(1)AF+=ABCDECDF+=CDEABCEF+=ABCDEBF+=BDBCF+=BCDCDF+=CDEABC所以A、CDE、BC都是碼(2)屆丁3NF,因為都是主屆性5、已知:關系模式R(U,F,U=ABCDF=2C,AA,BTAC,AAC,BAA寫出F的一切最小函數(shù)依賴集解:有4個等價的最小函數(shù)依賴集F1=1C,AA,BTC,AC;F2=QC,AA,BTC,AAF3=1C,AA,BTA,DTA;F4=1C,AA,BA,AC4、已知:關系模式R(U,F,U=ABCDF=2C,AA,BTAC,AAC求:(1)F的最小函數(shù)依賴集R的候選碼(3)R最高
43、屆于哪級范式(4)將模式R無損失連接且保持函數(shù)依賴分解為3NF解:(1)最小函數(shù)依賴集F=A。C,AA,BTA,D1A(2)候選鍵BD(3)1NF(4)將模式R無損失連接且保持函數(shù)依賴分解為3NFAC,DA,BDA6、已知:關系模式R(U,F)中,U=ABCDEF=2D,AD,AB,BAD,CAA求:(1)F的最小函數(shù)依賴集(2)R的候選碼(3)將R分解為3NF解:(1)最小函數(shù)依賴集:Fmin=2D,AD,AB,BAD,CAA(2)候選碼:CE(3)將R分解為3NF:AD,CED,DB,BCD,CDA7、已知:關系模式R(U,F沖,U=ABCDEGF=BOC,BAE,DEC,ADOBC,AE
44、B,BD求:(1)F的最小函數(shù)依賴集(2)R的候選鍵(3)R最高屆于哪級范式(4)將模式R按規(guī)范化要求分解解:(1)F的最小函數(shù)依賴集Fmin=E,DAC,AAB,D候選鍵:AG(3)2NF(4)將模式R分解為BDE,CDG,ABG8、已知:關系模式R(U,F,R=ABCDGEF=B曰G,BAG,CDBAB,CAA,CAG,BAA,BTD,AD求:(1)F的最小函數(shù)依賴集(2)R的候選鍵(3)R最高屆于哪級范式(4)將模式R按規(guī)范化要求分解解:(1)F=伊G,時D,C曰B,AA,AD(2)候選鍵CE(3)1NFBDGCEBCAD9、已知:關系模式R(U,F.,R=ABCDEGF=B曰G,BAG
45、,CAA,CAG,CDEAB,BGA,BTD求:(1)F的最小函數(shù)依賴集(2)R的候選碼(3)最高屆于哪級范式(4)將模式R按規(guī)范化要求分解解(1)Fmin=EG,BD,CAA,CEG,CDEB(2)候選鍵:BC剖CDE(3)1NF(4)將模式R分解為3NF:BDG,CDA,CEG,CDEB10、已知:關系模式R(U,F十,R=ABCDEGF=AAC,BAD,BEC,CAB,CEtAG,CGBD,AA,AEG求:(1)F的最小函數(shù)依賴集(2)R的候選鍵。(3)R最高屆丁哪級范式(4)將模式R按規(guī)范化要求分解解:(1)Fmin=D,JC,CEG,COB,COD,AA,AE,AG(2)候選鍵B,C
46、D,C巳CG(3)1NF(4)將模式R分解為3NF:BCRCEGCGBDCA,DEG第七章一、單項選擇題1、在數(shù)據(jù)庫設計中,用E-R圖來描述信息結構是數(shù)據(jù)庫設計的(B)A、需求分析階段B、概念設計階段C、邏輯設計階段D、物理設計階段2、在關系數(shù)據(jù)庫設計階段中,完成關系模式設計的階段是(C)A、需求分析階段B、概念設計階段C、邏輯設計階段D、物理設計階段3、E-R圖的作用是建立(D)A、用戶模型B、物理模型C、邏輯模型D、概念模型4、下列不屆丁數(shù)據(jù)庫實施階段任務的是(C)A、建立數(shù)據(jù)庫B、加載數(shù)據(jù)C、擴充功能D、系統(tǒng)調(diào)試5、在E-R圖中,描述實體屆性的符號是(B)A、B、C、D、7、在數(shù)據(jù)庫概念
47、設計中,最常用的數(shù)據(jù)模型是(D)A、關系模型B、邏輯模型C、物理模型D、實體聯(lián)系模型7、在E-R圖中的主要成分是實體和(C)A、結點、記錄B、屆性、主碼C、屆性、聯(lián)系D、文件、關聯(lián)8、在E-R圖中,描述實體的符號是(A)A、BZC、D;I9、數(shù)據(jù)流程圖是結構化設計的工具,用丁數(shù)據(jù)庫設計的(D)A、可行性分析階段B、程序設計階段C、系統(tǒng)詳細設計階段D、需求分析階段10、計算機軟、硬件系統(tǒng)的確定是在數(shù)據(jù)庫設計的(D)A、系統(tǒng)開發(fā)之前B、概念設計階段C、邏輯設計階段D、物理設計階段11、當兩個實體之間存在m:n聯(lián)系時,一般米取的措施是(A)A、建立第三個實體B、將兩個實體和并C、將第一個實體的主碼加
48、入第二個實體D、將兩個實體的主碼交換12、數(shù)據(jù)抽象的內(nèi)容是:(B)A、選擇、投影、連接B、分類、概括、聚集C、調(diào)查、分析、設計D、超類、子類、消息13、在下列的數(shù)據(jù)庫模式中,獨立與計算機系統(tǒng)的模式是(A)A、概念模式B、邏輯模式C、內(nèi)模式D、外模式14、應用程序設計的工作開始丁數(shù)據(jù)庫設計步驟的(D)A、需求分析階段B、概念設計階段C、邏輯設計階段D、物理設計階段15、基本E-R圖就是數(shù)據(jù)庫的(D)A、外模式B、邏輯模式G內(nèi)模式D、概念模式17、數(shù)據(jù)字典產(chǎn)生丁數(shù)據(jù)庫設計步驟地(A)A、需求分析階段B、概念設計階段C、邏輯設計階段D、物理設計階段17、模式評價的內(nèi)容包括功能評價和(C)A、效率評價
49、B、效益評價G性能評價D、用戶評價18、設計數(shù)據(jù)庫概念結構時,常用的數(shù)據(jù)抽象方法是分類、聚集和(D)A、歸納B、繼承G分析D、概括19、模式評價的內(nèi)容包括性能評價和(C)A、效率評價B、效益評價G功能評價D、用戶評價20、為保證多用戶環(huán)境中數(shù)據(jù)的完整性和一致性,DBMS采用的控制稱為(C)A、安全性控制B、完整性控制C、事務控制D、并發(fā)控制21、從數(shù)據(jù)流圖和數(shù)據(jù)字典出發(fā),首先得到的是數(shù)據(jù)庫的(A)A、概念結構B、邏輯結構G物理結構D、用戶視圖22、在表達實體關系的E-R圖中,表示實體之間關系的圖標是(C)A、BT_C、.:D、24、從數(shù)據(jù)流圖構造E-R圖時,選擇實體一般應先考慮數(shù)據(jù)流圖中的(D)A、數(shù)據(jù)項B、數(shù)據(jù)流G數(shù)據(jù)處理D、數(shù)據(jù)存儲25、在數(shù)據(jù)庫物理設計中,數(shù)據(jù)的基本單位是(D)A、數(shù)據(jù)項B、數(shù)據(jù)流C、數(shù)據(jù)字典D、存儲紀錄
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 張麗萍高校信息技術創(chuàng)新項目研修培訓計劃
- 汽車維修質(zhì)量保證期服務計劃
- 安全管理人員培訓計劃
- 2025年公務員考試時事政治模擬題含完整答案詳解【必刷】
- 2025年公務員考試時事政治模擬試題附答案詳解(預熱題)
- 文化藝術展覽工期計劃及保證措施
- 揚州中瑞酒店職業(yè)學院《幼兒園級組織與管理》2023-2024學年第一學期期末試卷
- 誠信經(jīng)營綠色環(huán)保產(chǎn)業(yè)政策支持承諾書
- 2025至2030年中國麻棉彈力竹節(jié)牛仔布市場分析及競爭策略研究報告
- 初中語文集體備課經(jīng)驗分享計劃
- 2025漳浦縣國企招聘考試題目及答案
- 知識產(chǎn)權相關的國際法的試題及答案
- 鋼結構墻板拆除施工方案
- 軟件開發(fā)文檔-電子政務云服務平臺系統(tǒng)招標文件范本
- 2025年養(yǎng)老護理員專業(yè)知識測試卷:養(yǎng)老護理員護理技能操作試題集
- PET考試培訓課件
- 無人機飛手培訓班合作合同協(xié)議范本模板
- 2025年燃氣安全生產(chǎn)管理人員模擬考試題庫試卷
- 2024-2025學北京房山區(qū)初一語文(下)期末試卷附答案解析
- VDA6.3-2023版培訓教材課件
- 2025年GCP(藥物臨床試驗質(zhì)量管理規(guī)范)相關知識考試題與答案
評論
0/150
提交評論