資源描述:
《數(shù)據(jù)庫原理試題_B天目.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、2005-2006年第二學(xué)期數(shù)據(jù)庫原理與技術(shù)課程期末考試試卷浙江林學(xué)院天目學(xué)院《數(shù)據(jù)庫原理與技術(shù)》試題B一.單項選擇題(本大題共10小題,每小題2分,共20分)1.在數(shù)據(jù)庫方式下的信息處理中,占據(jù)中心位置的是[]A.?dāng)?shù)據(jù)B.程序C.軟件D.磁盤2.數(shù)據(jù)庫管理系統(tǒng)簡稱DBMS,它是[]A.專門用于數(shù)據(jù)的定義、操縱和控制的計算機系統(tǒng)軟件B.用于數(shù)據(jù)庫查詢、統(tǒng)計和分析的計算機軟件C.對數(shù)據(jù)完整性、安全性進(jìn)行控制的計算機軟件D.建立數(shù)據(jù)庫的計算機軟件3.邏輯模式是系統(tǒng)為了減小數(shù)據(jù)冗余、實現(xiàn)數(shù)據(jù)共享,并對所有用戶的數(shù)據(jù)進(jìn)行綜合抽象而得到的統(tǒng)一的[]A.用戶視圖B.全局?jǐn)?shù)據(jù)視圖C.局部數(shù)據(jù)
2、視圖D.實體4.SQL中,聚合函數(shù)COUNT(列名)用于[]A.計算元組個數(shù)B.計算屬性的個數(shù)C.對一列中的非空值計算個數(shù)D.對一列中的非空值和空值計算個數(shù)5.設(shè)有關(guān)系R(A,B,C)的值如下:ABC223234335下列敘述正確的是[]A.函數(shù)依賴A→B在上述關(guān)系中成立B.函數(shù)依賴BC→A在上述關(guān)系中成立C.函數(shù)依賴B→A在上述關(guān)系中成立D.函數(shù)依賴AB→C在上述關(guān)系中成立6.如果有n個事務(wù)串行調(diào)度,那么不同的有效調(diào)度有[]A.n2B.2nC.4nD.n!7.在傳統(tǒng)SQL技術(shù)中,使用“ORDERBY”子句的SELECT語句查詢的結(jié)果,實際上為[]A.?dāng)?shù)組B.列表C.包D.集合
3、8.在DDBS中,用戶或應(yīng)用程序應(yīng)當(dāng)了解分片情況,但不必了解片段的存儲場地,這種透明性稱為[]A.分片透明性B.局部數(shù)據(jù)模型透明性C.片段透明性D.位置透明性8.實體完整性規(guī)則是指關(guān)系中[]A.不允許有空行B.主鍵不允許有空值C.不允許有空列D.外鍵不允許有空值9.實現(xiàn)關(guān)系代數(shù)投影運算的SQL子句是[]A.SELECTB.ORDERBYC.FROMD.WHERE10.?dāng)?shù)據(jù)庫系統(tǒng)之所以具有數(shù)據(jù)物理獨立性高的特點,是因為[]A.數(shù)據(jù)的存儲結(jié)構(gòu)特殊B.數(shù)據(jù)庫管理系統(tǒng)能夠提供數(shù)據(jù)的物理結(jié)構(gòu)與邏輯結(jié)構(gòu)之間的映像或轉(zhuǎn)換功能C.應(yīng)用系統(tǒng)會自動調(diào)整程序功能來適應(yīng)數(shù)據(jù)變化52005-2006年第
4、二學(xué)期數(shù)據(jù)庫原理與技術(shù)課程期末考試試卷D.DBMS用復(fù)制數(shù)據(jù)的方法保證應(yīng)用程序與數(shù)據(jù)的一致性二.填空題(本大題共20小題,每空1分,共20分)11.數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了如下三個階段:[1]、___________[2]、___________[3]、_________三個階段。12.在關(guān)系模型中,若屬性A是關(guān)系R的主碼,則在R的任何元組中,屬性A的取值都不允許為[4]__________,這種約束稱為_[5]_________規(guī)則。13.?dāng)?shù)據(jù)庫有外模式、邏輯模式和物理模式,外模式是指[6]____________,邏輯模式是指[7]____________,物理模式是指_[
5、8]_______________。14.用值域的概念來定義關(guān)系,關(guān)系是屬性值域笛卡爾積的一個[9]____________。15.若關(guān)系中的某一屬性組(或單個屬性)的值能惟一標(biāo)識一個元組,則稱該屬性組(或?qū)傩?為[10]____________;若F是基本關(guān)系R的一個或一組屬性,但不是關(guān)系R的主碼,且F與基本關(guān)系S的主碼Ks相對應(yīng),則稱F是基本關(guān)系R的[11]____________。16.關(guān)系模式可以形式化地表示為:R(u,D,Dom,F(xiàn)),其中R為關(guān)系名,u為組成該關(guān)系的[12]__________,D為[13]_________,Dom[14]_________,F(xiàn)為[
6、15]____________。17.關(guān)系模型中有三類完整性約束,分別是:_[16]____________________、____________________、____________________。18.在SQLServer中,數(shù)據(jù)庫登錄與數(shù)據(jù)庫用戶是不同的概念。新建數(shù)據(jù)庫用戶在[17]__________________中完成,新建登錄在[18]__________________中完成。19.等值連接是從關(guān)系R和S的廣義笛卡兒積中選取R.A和S.B屬性值[19]____________________的那些元組。20.假設(shè)在關(guān)系模式R(U)中,X、Y、Z都是U的
7、子集,且Z=U-X-Y。若X→→Y,而,則稱X→→Y為[20]________________。三.簡答題(本大題共10小題,每小題3分,共30分)21.對現(xiàn)實世界抽象層次的不同,數(shù)據(jù)模型分為哪兩種?各有什么特點?22.設(shè)要建立學(xué)生選課數(shù)據(jù)庫,庫中包括學(xué)生、課程和選課3個表,其表結(jié)構(gòu)為:學(xué)生(學(xué)號,姓名,性別,年齡,所在系);課程(課程號,課程名,先行課);選課(學(xué)號,課程號,成績).用Transact-SQL完成下列操作。1)建立學(xué)生、課程和選課表。2)建立各表以主碼為索引項的索引。520