




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、數(shù)據(jù)庫系統(tǒng)原理練習(xí)1一、單項選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。1信息世界中的術(shù)語“實體”對應(yīng)于機器世界的術(shù)語是( )A記錄B字段C文件D關(guān)鍵碼2用二維表結(jié)構(gòu)表達實體集的模型是( )A概念模型B層次模型C網(wǎng)狀模型D關(guān)系模型3內(nèi)模式的修改盡量不影響概念模式的特點稱為數(shù)據(jù)庫的( )A物理數(shù)據(jù)獨立性B邏輯數(shù)據(jù)獨立性C外模式數(shù)據(jù)獨立性D內(nèi)模式數(shù)據(jù)獨立性4設(shè)R和S是任意兩個關(guān)系,則RS等價于( )A(R-S) SBR (R-S)CS-(R-S)DR-(R-S)5設(shè)有R與S兩個關(guān)系如題5圖
2、所示:關(guān)系代數(shù)表達式C,E( (R s)的結(jié)果是( )Ac1,elBc2,e2Cc3,e2D. c3,e16SQL語言中,HAVING子句用于篩選滿足條件的( )A列B行C分組D元組7若R1NF,且R中只有一個主屬性,則R必然滿足( )A2NFB3NFC4NFDBCNF8設(shè)有關(guān)系模式R(A,B,C,D),F(xiàn)是R上成立的FD集,F(xiàn)=BC,CD,則屬性C的閉包C+為( )ABCBBCDCBDDCD9將ER模型轉(zhuǎn)換成關(guān)系模型的過程屬于數(shù)據(jù)庫的( )A需求分析B. 概念設(shè)計C邏輯設(shè)計D. 物理設(shè)計10有職工和親屬兩個關(guān)系,當(dāng)職工調(diào)出時,應(yīng)該從職工關(guān)系中刪除該職工的元組,同時應(yīng)該從親屬關(guān)系中刪除該職工所
3、有親屬的元組,在SQL語言中,定義這個完整性約束的短語是( )A. ON DELETE ALLBON DELETE CASCADECON DELETE RESTRICTDON DELETE SET NULL11多個事務(wù)執(zhí)行的次序稱為( )A過程B流程C調(diào)度D步驟12斷言機制主要用于( )A數(shù)據(jù)庫恢復(fù)B.完整性控制C并發(fā)控制D. 安全性控制13在DBMS中,實現(xiàn)事務(wù)持久性的是( )A完整性子系統(tǒng)B. 安全性子系統(tǒng)C. 恢復(fù)子系統(tǒng)D. 并發(fā)控制子系統(tǒng)14在分布式數(shù)據(jù)庫系統(tǒng)中,將數(shù)據(jù)庫劃分為若干不相交的邏輯子集,且每個場地存儲一個邏輯子集的數(shù)據(jù)分配策略稱為( )A集中式B分割式C混合式D組合式15在
4、面向?qū)ο髷?shù)據(jù)庫系統(tǒng)中,對象定義采用的信息隱蔽技術(shù)稱為( )A保密性B封裝性C自閉性D隱蔽性二、填空題(本大題共10小題,每小題1分,共10分)請在每小題的空格中填上正確答案。錯填、不填均無分。16數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,單個用戶使用的數(shù)據(jù)視圖描述稱為_。17在數(shù)據(jù)庫系統(tǒng)中三級模式結(jié)構(gòu)的定義存放于_中。18關(guān)系模型有三類完整性約束:實體完整性、用戶定義的完整性和_。19設(shè)有關(guān)系R和S,與元組關(guān)系演算表達式t|R(t)S(t)等價的關(guān)系代數(shù)表達式是_。20設(shè)關(guān)系R(A,B,C)和S(A,D),用關(guān)系代數(shù)的基本運算寫出與R S等價的關(guān)系代數(shù)表達式是_。21設(shè)有關(guān)系模式R(A,B,C,D),F(xiàn)是R上成
5、立的FD集,F(xiàn)=AC,AD,則R的候選鍵是_。22如果XY且有YX,那么XY稱為_。23在SQL語言中,用于測試一個關(guān)系是否非空的謂詞是_。24在數(shù)據(jù)庫系統(tǒng)中,視圖的作用是簡化操作、提高數(shù)據(jù)的獨立性和數(shù)據(jù)的_。25各場地的數(shù)據(jù)模型不同的分布式數(shù)據(jù)庫系統(tǒng)稱為_DDBS。三、簡答題(本大題共10小題,每小題3分,共30分)26有學(xué)生關(guān)系S和成績關(guān)系SC,如題26圖所示,寫出S與SC左外聯(lián)接運算的結(jié)果。27依據(jù)題26圖,寫出與SQL語句: SELECT sname FROM S WHERE sno IN (SELECT sno FROM SC) 等價的關(guān)系代數(shù)表達式。28設(shè)關(guān)系模式R(A,B,C),
6、F=ACB,ABC,BC,則R最高屬于第幾范式?說明理由。29寫出Armstrong推理規(guī)則中自反律、增廣律、傳遞律的形式化定義。30簡述對嵌入式SQL進行預(yù)處理的作用和過程。31簡述日志文件的內(nèi)容。32簡述SQL中的安全性控制機制。33已知事務(wù)T1和T2的并發(fā)操作序列,如題33圖所示,指出這個并發(fā)操作引發(fā)的問題。34在面向?qū)ο髷?shù)據(jù)庫中,查找對象的方法有哪三種?35在CS數(shù)據(jù)庫體系結(jié)構(gòu)中,客戶機和服務(wù)器各完成什么功能?四、設(shè)計題(本大題共5小題,每小題4分,共20分)設(shè)教學(xué)數(shù)據(jù)庫中有三個關(guān)系模式: 學(xué)生(學(xué)號,姓名,性別,專業(yè)) 課程(課程編號,課程名稱,學(xué)時) 成績(學(xué)號,課程編號,分?jǐn)?shù))利
7、用SQL語句,完成第3639題。36檢索“英語”專業(yè)所有男同學(xué)姓名。37檢索每個學(xué)生的學(xué)號和平均分。38檢索所有選修課程名稱為“DB”的學(xué)生姓名和分?jǐn)?shù)。39檢索選修課程名稱為“OS,且分?jǐn)?shù)最高的學(xué)生學(xué)號和分?jǐn)?shù)。40設(shè)有關(guān)系模式R(A,B,C,D),F(xiàn)=AB,BC,DB,若將R分解成ACD,BD,試求F在這兩個關(guān)系模式上的投影。五、綜合題(本題10分)41已知:某公司有多個倉庫,每一個倉庫存放多種零件,而每一種零件也可在多個倉 庫中保存,在每一個倉庫中保存的零件都有庫存數(shù)量。倉庫的屬性有倉庫號、地點 和電話號碼,零件的屬性有零件號、名稱、規(guī)格和單價。 (1)根據(jù)上述語義畫出ER圖。(2)將ER模
8、型轉(zhuǎn)換成關(guān)系模型,并指出關(guān)系的主鍵和外鍵。數(shù)據(jù)庫系統(tǒng)原理練習(xí)2一、單項選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。1.數(shù)據(jù)庫系統(tǒng)中產(chǎn)生數(shù)據(jù)不一致性的根本原因是( )A沒有嚴(yán)格保護數(shù)據(jù)B.未對數(shù)據(jù)進行完整性控制C.數(shù)據(jù)冗余D.數(shù)據(jù)存儲量大2.有關(guān)系:教學(xué)(學(xué)號、教工號、課程號)假定每個學(xué)生可以選修多門課程,每門課程可以由多名學(xué)生來選修,每個老師只能講授一門課程,每門課程只能由一個老師來講授,那么該關(guān)系的主鍵是( )A.課程號B.教工號C.學(xué)號D.(學(xué)號,教工號)3.在關(guān)系數(shù)據(jù)庫系統(tǒng)中,為
9、了簡化用戶的查詢操作,而又不增加數(shù)據(jù)的存儲空間,常用的方法是創(chuàng)建( )A另一個表(table)B.游標(biāo)(cursor)C.視圖(view)D.索引(index)4.記載數(shù)據(jù)庫系統(tǒng)運行過程中所有更新操作的文件稱為( )A.更新文件B.后備文件C.日志文件D.數(shù)據(jù)文件5.R為3元關(guān)系R(A,B,C),S為3元關(guān)系S(B,C,D),則R S構(gòu)成的結(jié)果集為_元關(guān)系。( )A4B.2C.3D.66.以下關(guān)系數(shù)據(jù)庫的基本數(shù)據(jù)操作中,不能同時操作兩個關(guān)系的是( )A交B.選擇C.連接D.并7.SQL語言具有數(shù)據(jù)操作功能,SQL語言的一次查詢的結(jié)果是一個( )A.數(shù)據(jù)項B.記錄C.元組D.表8.有學(xué)生關(guān)系:學(xué)
10、生(學(xué)號,姓名,年齡),對學(xué)生關(guān)系的查詢語句如下:SELECT 學(xué)號FROM 學(xué)生WHERE 年齡 20 AND 姓名 LIKE%偉如果要提高該語句的查詢效率,應(yīng)該建索引的屬性是( )A學(xué)號B.姓名C.年齡D.(學(xué)號,姓名)9.數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)、應(yīng)用軟件的層次關(guān)系從核心到外圍是( )A.數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)、應(yīng)用軟件B.操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用軟件C.數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用軟件、操作系統(tǒng)D.操作系統(tǒng)、應(yīng)用軟件、數(shù)據(jù)庫管理系統(tǒng)10.數(shù)據(jù)庫的并發(fā)操作可能帶來的問題包括( )A.丟失更新B.數(shù)據(jù)獨立性會提高C.非法用戶的使用D.增加數(shù)據(jù)冗余度11.對數(shù)據(jù)模式來說,采用三級模式的主要原
11、因是( )A把大模式分解成小模式,便于DBMS進行分級管理B.解決程序與數(shù)據(jù)之間的數(shù)據(jù)獨立性C.便于應(yīng)用程序從不同角度進行數(shù)據(jù)調(diào)用D.便于提供數(shù)據(jù)的二級映象12.在數(shù)據(jù)庫設(shè)計中,當(dāng)合并局部ER圖時,學(xué)生在某一局部應(yīng)用中被當(dāng)作實體,而在另一局部應(yīng)用中被當(dāng)作屬性,那么被稱之為_沖突。( )A屬性B.命名C.了解D.結(jié)構(gòu)13.在分布式數(shù)據(jù)庫系統(tǒng)中,局部數(shù)據(jù)模型透明性位于分配視圖與_視圖之間。( )A分片B.分段C.局部概念D.全局14.如果事務(wù)T獲得了數(shù)據(jù)項Q上的共享鎖,則T對Q( )A只能讀不能寫B(tài).只能寫不能讀C.既可讀又可寫D.不能讀不能寫15.如果要求職工關(guān)系Emp(ENO,NAME,SEX
12、,AGE)中存儲的職工信息滿足下列條件:男職工(SEXM)的年齡在1860歲之間,女職工(SEXF)的年齡在1855歲之間。那么在關(guān)系Emp的定義中加入的檢查子句正確的是( )A.CHECK(AGE=18 AND ((SEX=M AND AGE=60) AND (SEX=FAND AGE=18 AND ((SEX=M AND AGE=60) OR (SEX=FAND AGE=18 OR ((SEX=M AND AGE=60) OR (SEX=FAND AGE=18 OR ((SEX=M AND AGE=60) AND (SEX=FAND AGE=55)二、填空題(本大題共10小題,每小題1分,
13、共10分)請在每小題的空格中填上正確答案。錯填、不填均無分。16.關(guān)系模型和層次、網(wǎng)狀模型的最大區(qū)別是用_而不是指針導(dǎo)航數(shù)據(jù),表格簡單,用戶易懂,編程時不涉及數(shù)據(jù)的物理結(jié)構(gòu)。17.設(shè)有關(guān)系模式S(B,C,D,E),與關(guān)系代數(shù)表達式34(S)等價的SQL語句是:_。18.在SQL查詢中,子查詢的條件不依賴于父查詢的查詢稱之為_,否則稱之為_。19.在創(chuàng)建視圖時,把視圖的定義存放在_中,而不存儲視圖對應(yīng)的數(shù)據(jù)。20.XY是模式R的一個函數(shù)依賴,在當(dāng)前值r的兩個不同元組中,如果X值相同,就一定要求_。21.數(shù)據(jù)庫的轉(zhuǎn)儲可分為靜態(tài)轉(zhuǎn)儲和_,也可以分為海量轉(zhuǎn)儲和_轉(zhuǎn)儲。22.事務(wù)的性質(zhì)有原子性、一致性、
14、_和_四個性質(zhì)。23.要使數(shù)據(jù)庫具有可恢復(fù)性,基本原則很簡單,就是“冗余”,即_。24.一個分布式系統(tǒng)具有_和_兩種透明性,使用戶看到的系統(tǒng)就如同一個集中式系統(tǒng)。25.在面向?qū)ο髷?shù)據(jù)模型中,對象的三個組成部分是:變量、_和_。三、簡答題(本大題共10小題,每小題3分,共30分)26.所有的視圖都可被更新嗎,為什么?27.簡述數(shù)據(jù)庫恢復(fù)子系統(tǒng)的“運行記錄優(yōu)先原則”。28.簡述SQL中的為保證數(shù)據(jù)的安全性而提供的兩個機制及其作用。29.請簡述計算機發(fā)生介質(zhì)故障,數(shù)據(jù)庫被破壞后的恢復(fù)方法。30.如果一個關(guān)系模式已屬于第一范式,并且該關(guān)系中的鍵均為單個屬性,則該關(guān)系模式一定滿足2NF。請解釋理由。31
15、.設(shè)有兩個關(guān)系R1和R2,其中R1是基本關(guān)系,R2是依賴關(guān)系,則在對R1進行刪除操作時,SQL規(guī)定系統(tǒng)可以采取的三種方式(或者策略)是什么?32.簡述分布式數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)存儲中數(shù)據(jù)分片的三種方式。33.簡述對象關(guān)系數(shù)據(jù)庫中,子表和超表需滿足的一致性要求。34.簡述數(shù)據(jù)庫設(shè)計中概念結(jié)構(gòu)設(shè)計的主要步驟。35.關(guān)系R和S如下圖所示,試計算關(guān)系R和S自然聯(lián)接的結(jié)果。RSA B CB C Ea 5 c4 a ce 8 f4 g ga 4 g8 b a 題35圖四、設(shè)計題(本大題共4小題,每小題4分,共16分)假設(shè)有如下三個關(guān)系模式:商品表:P(PNO,PNAME,CITY,COLOR)各屬性含義依次為
16、商品號、商品名、產(chǎn)地和商品顏色;主鍵為商品號。商場表:M(MNO,MNAME,CITY)各屬性含義依次為商場號、商場名和商場所在城市;主鍵為商場號。銷售表:S(MNO,PNO,QTY)各屬性含義依次為商場號、商品號和銷售數(shù)量。主鍵為(商場號,商品號)基于以上關(guān)系模式回答3639題36.試用SQL語句寫出下列查詢:檢索銷售了產(chǎn)地為浙江省的商品的商場名和商場所在城市。37.試用SQL語句寫出下列查詢:檢索上海市所有商場中各種商品的平均銷售量。38.試用SQL語句實現(xiàn)下列查詢:銷售了藍色商品的商場號、商品號和數(shù)量。(要求用嵌套子查詢完成)39.用關(guān)系代數(shù)表達式實現(xiàn)下列查詢:銷售了紅色商品的商場號、商品名稱和數(shù)量。五、綜合題(本大題10分)41已知某個
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遵義醫(yī)科大學(xué)《產(chǎn)品交互設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 唐山工業(yè)職業(yè)技術(shù)學(xué)院《中醫(yī)四診技能》2023-2024學(xué)年第二學(xué)期期末試卷
- 河北東方學(xué)院《幼兒園教育環(huán)境創(chuàng)設(shè)》2023-2024學(xué)年第二學(xué)期期末試卷
- 做賬實操-代理記賬公司的利潤計算
- 入黨積極分子民主表
- 遼寧工程技術(shù)大學(xué)《男裝制版與工藝》2023-2024學(xué)年第二學(xué)期期末試卷
- 吉林航空職業(yè)技術(shù)學(xué)院《專題設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 焦作大學(xué)《新聞評論與體育》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣東酒店管理職業(yè)技術(shù)學(xué)院《抽樣設(shè)計與推斷》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖北大學(xué)知行學(xué)院《結(jié)構(gòu)化學(xué)A》2023-2024學(xué)年第二學(xué)期期末試卷
- 陰道鏡檢查臨床醫(yī)學(xué)知識及操作方法講解培訓(xùn)PPT
- AI09人工智能-多智能體
- 建設(shè)工程前期工作咨詢費收費計算表
- 行為矯正技術(shù)-課件
- 八年級物理下冊《實驗題》專項練習(xí)題及答案(人教版)
- 腦血管造影術(shù)后病人的護理查房
- 5.0Mt-a煉焦煤選煤廠初步設(shè)計-畢業(yè)論文
- 美術(shù)高考色彩備考教學(xué)策略
- 2023智聯(lián)招聘行測題庫
- 中國工筆花鳥畫
- T型廣告牌預(yù)算表
評論
0/150
提交評論