




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
選擇題〔每題1分,共10一A:一、選擇題〔每題1分,共10分〕1.?dāng)?shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的主要區(qū)別是B.文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問題,而數(shù)據(jù)庫(kù)系統(tǒng)可以解決;2.屬于BCNF范式的關(guān)系模式D.在函數(shù)依賴的范疇內(nèi),已消除插入和刪除異常。3.單個(gè)用戶使用的數(shù)據(jù)視圖的描述稱為A.外模式4.SQL語言中,刪除記錄的命令是ADELETE6.數(shù)據(jù)庫(kù)系統(tǒng)三級(jí)結(jié)構(gòu)的描述放在D.?dāng)?shù)據(jù)字典中。7.弱實(shí)體的主鍵B.一部份或全部從其父實(shí)體的主鍵獲得8.在SQL的語句中,ALTER的作用是A.修改根本表的結(jié)構(gòu)9.在以下函數(shù)依賴中,B.ABCD→A是平凡的函數(shù)依賴。10.在DB恢復(fù)時(shí),對(duì)已經(jīng)提交但更新未寫入磁盤的事務(wù)執(zhí)行A.REDO處理二A:1.同一個(gè)關(guān)系模型的任意兩個(gè)元組值A(chǔ).不能全同;2.從ER模型向關(guān)系模型轉(zhuǎn)換時(shí),一個(gè)M:N聯(lián)系轉(zhuǎn)換為關(guān)系模式時(shí),該關(guān)系模式的主鍵是C.M端和N端實(shí)體的標(biāo)識(shí)符組合;3.事務(wù)的ACID性質(zhì)中,關(guān)于原子性〔atomicity〕的描述正確的選項(xiàng)是C.事務(wù)中的所有操作要么都執(zhí)行,要么都不執(zhí)行。4.設(shè)有一個(gè)關(guān)系:DEPT〔DNO,DNAME〕,如果要找出倒數(shù)第三個(gè)字母為W,并且至少包含4個(gè)字母的DNAME,那么查詢條件子句應(yīng)寫成WHEREDNAMELIKEB‘_%W__’6.數(shù)據(jù)獨(dú)立性是指B應(yīng)用程序和數(shù)據(jù)庫(kù)的數(shù)據(jù)結(jié)構(gòu)之間相互獨(dú)立,不受影響7.在數(shù)據(jù)庫(kù)設(shè)計(jì)中,父實(shí)體與弱實(shí)體之間的聯(lián)系只能是A.1:1或1:N8.在SELECT語句中使用“*”表示C.選擇全部屬性9.事務(wù)對(duì)DB的修改,應(yīng)該在數(shù)據(jù)庫(kù)中留下痕跡,永不消逝。這個(gè)性質(zhì)稱為事務(wù)的D.持久性10.“死鎖”是C.事務(wù)故障三A:1.自然連接是構(gòu)造新關(guān)系的方法。一般情況下,對(duì)關(guān)系R和S使用自然連接時(shí),要求R和含有一個(gè)或多個(gè)共有的D.屬性。2.數(shù)據(jù)庫(kù)的B完整性是指數(shù)據(jù)的正確性、有效性和相容性。3.如果事務(wù)T獲得了數(shù)據(jù)項(xiàng)Q上的排它鎖,那么T對(duì)QC.既可讀又可寫4.在SQL的SELECT句中,實(shí)現(xiàn)選擇操作的是哪個(gè)子句?CWHERE6.在數(shù)據(jù)庫(kù)的三級(jí)體系結(jié)構(gòu)中,外模式/邏輯模式映象可以保證數(shù)據(jù)結(jié)構(gòu)和應(yīng)用程序之間的A.邏輯獨(dú)立性7.如果兩個(gè)關(guān)系沒有公共屬性,那么其自然連接操作A.轉(zhuǎn)化為笛卡爾積操作8.SQL中,謂詞A可用來測(cè)試一個(gè)集合是否有重復(fù)元組。A.UNIQU9.“日志”文件用于保存D.對(duì)數(shù)據(jù)庫(kù)的更新操作10.視圖”是DBS采用的B.平安性措施四A:1.SQL語言有兩種使用方式,分別為交互式SQL和C.嵌入式SQL;2.授權(quán)編譯系統(tǒng)和合法性檢查機(jī)制一起組成了A子系統(tǒng)。A.平安性;3.為了防止一個(gè)用戶的工作不適當(dāng)?shù)赜绊懥硪粋€(gè)用戶,應(yīng)該采取C并發(fā)控制4.在SQL的SELECT語句中,實(shí)現(xiàn)投影操作的是哪個(gè)子句?ASELECT5.網(wǎng)狀模型的數(shù)據(jù)結(jié)構(gòu)是D.有向圖6.主鍵的屬性上有空值違反了A.實(shí)體完整性規(guī)那么7.兩個(gè)關(guān)系的D運(yùn)算不要求這兩個(gè)關(guān)系具有相同的關(guān)系模式。D.連接8.設(shè)有關(guān)系模式R(ABCD),R上的FD集F={A→D,B→C,D→B}。那么D=C.BCD9.在DB技術(shù)中,“臟數(shù)據(jù)”是指D.未提交隨后又被撤銷的數(shù)據(jù)五A:1.關(guān)系標(biāo)準(zhǔn)化中刪除異常是指A.不該刪除的數(shù)據(jù)被刪除;2.設(shè)有兩個(gè)事物T1和T2,其并發(fā)操作如下圖,以下正確的選項(xiàng)是D.該操作讀“臟”數(shù)據(jù)。3.SQL語言中,刪除一個(gè)表的命令是BDROP5.在層次模型中,記錄之間的聯(lián)系通過A來實(shí)現(xiàn)。A.指針6.參照完整性規(guī)那么是對(duì)D的約束。D.外鍵7.在SQL的語句中,UPDATE的作用是B.修改根本表中的數(shù)據(jù)8.兩個(gè)函數(shù)依賴集F和G等價(jià)的充分必要條件是C.F=G9.在DB恢復(fù)時(shí),對(duì)尚未做完的事務(wù)執(zhí)行A.REDO處理1.在數(shù)據(jù)庫(kù)系統(tǒng)中,對(duì)存取權(quán)限的定義稱為___B)授權(quán)2.關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)并發(fā)控制的根本單位是___A__A)事務(wù)3.解決并發(fā)操作帶來的數(shù)據(jù)不一致性問題普遍采用的機(jī)制是_A)封鎖4.不允許其他任何事務(wù)對(duì)這個(gè)鎖定目標(biāo)再加任何類型的鎖是_B)排他鎖5并發(fā)控制假設(shè)不加控制,可能會(huì)帶來___D_不一致___問題6.__B日志文件____用來記錄對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)進(jìn)行的每一次更新操作。8.一個(gè)根本表上可以建___A)1個(gè)___聚簇索引.?dāng)?shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)的___A)正確性和有效性兩段鎖協(xié)議可以確保并發(fā)控制的_B)可串行性1.建立索引的目的是〔A)提高查詢速度2.按照傳統(tǒng)的數(shù)據(jù)模型分類,數(shù)據(jù)庫(kù)系統(tǒng)可以分為三種模型〔C)層次、網(wǎng)狀、關(guān)系3.在一個(gè)關(guān)系中如果有一個(gè)屬性能唯一標(biāo)識(shí)關(guān)系中每一個(gè)元組,稱這個(gè)屬性為A)候選碼4.消除了非主屬性對(duì)碼的局部依賴的1NF的關(guān)系模式,必定是(B〕2NF5.以下關(guān)系運(yùn)算中花費(fèi)時(shí)間最長(zhǎng)的是D)連接關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)化是為了解決關(guān)系數(shù)據(jù)庫(kù)中的〔C保證數(shù)據(jù)〕問題而引入的保證數(shù)據(jù)的平安性和完整性.關(guān)系模式的分解〔B不唯一關(guān)系模式的候選碼可以有〔C)1個(gè)或多個(gè)9.在關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中,設(shè)計(jì)關(guān)系模式是〔B邏輯設(shè)計(jì)〕階段的任務(wù)。10.以下那個(gè)不是數(shù)據(jù)庫(kù)必須提供的數(shù)據(jù)控制功能。CC)可移植性1.要保證數(shù)據(jù)庫(kù)的數(shù)據(jù)獨(dú)立性,需要修改的是A三層模式之間的2種映射2.一輛汽車由多種零部件組成,且相同的零部件可適用于不同型號(hào)的汽車,那么汽車實(shí)體和零部件實(shí)體之間的聯(lián)系類型是____A多對(duì)多3.關(guān)系代數(shù)表達(dá)式的優(yōu)化策略中,首先要做的是__B盡早執(zhí)行選擇運(yùn)算4.?dāng)?shù)據(jù)庫(kù)的并發(fā)操作可能帶來的問題包括____A喪失更新5.關(guān)系模式R〔A,B,C,D,E〕,其上的函數(shù)依賴集合F={A→B,E→A,CE→D},該關(guān)系模式的候選鍵是____CCE6.設(shè)有關(guān)系模式R〔A,B,C,D〕,其上函數(shù)依賴集合F={B-→A,BC→D},R最高是___A第一范式7.現(xiàn)在有如下關(guān)系:職工〔職工號(hào),姓名,性別,職務(wù)〕部門〔部門編號(hào),部門名稱,職工號(hào),姓名,部門地址,〕其中,部門關(guān)系中的外鍵是__C職工號(hào)9.SQL語言中,用GRANT/REVOKE語句實(shí)現(xiàn)數(shù)據(jù)庫(kù)的___D平安性控制10.用于數(shù)據(jù)庫(kù)恢復(fù)的重要文件是___C日志文件1.在數(shù)據(jù)庫(kù)中,產(chǎn)生數(shù)據(jù)不一致的根本原因是_D〕數(shù)據(jù)冗余2.在三級(jí)模式結(jié)構(gòu)中,描述數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特征的是__D)模式.數(shù)據(jù)庫(kù)三級(jí)模式結(jié)構(gòu)有利于保持?jǐn)?shù)據(jù)庫(kù)的__A)數(shù)據(jù)獨(dú)立性4.在SQL的SELECT語句中,實(shí)現(xiàn)選擇操作的是____C〕WHERE____子句?.關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)能實(shí)現(xiàn)的專門關(guān)系運(yùn)算包括__B)選擇、投影、連接6.在關(guān)系代數(shù)的專門關(guān)系運(yùn)算中,從表中選出滿足條件的元組的操作稱為_C)選擇.在數(shù)據(jù)庫(kù)設(shè)計(jì)中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計(jì)算機(jī)中的表示,它屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的___D_概念設(shè)計(jì)_階段。.關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系模式至少是___B)仍存在異常操作_。E-R模型是數(shù)據(jù)庫(kù)設(shè)計(jì)的有力工具,適于建立數(shù)據(jù)庫(kù)的3NF關(guān)于“死鎖”,以下說法中正確的選項(xiàng)是__B〕只有出現(xiàn)并發(fā)操作時(shí),才有可能出現(xiàn)死鎖1.在數(shù)據(jù)庫(kù)技術(shù)中,獨(dú)立于計(jì)算機(jī)系統(tǒng)的模型是__A.E-R模型2.取出關(guān)系中的某些列,并消去重復(fù)的元組的關(guān)系運(yùn)算稱為__B.投影運(yùn)算3.SQL根本表的創(chuàng)立中是通過___B.外鍵子句______實(shí)現(xiàn)參照完整性規(guī)那么的。4.設(shè)計(jì)性能較優(yōu)的關(guān)系模式稱為標(biāo)準(zhǔn)化,標(biāo)準(zhǔn)化的主要理論依據(jù)是__A.關(guān)系標(biāo)準(zhǔn)化理論5.在E-R模型轉(zhuǎn)換成關(guān)系模型的過程中,以下表達(dá)不正確的選項(xiàng)是___C.每個(gè)聯(lián)系類型轉(zhuǎn)換成一6.系統(tǒng)死鎖屬于____A.事務(wù)故障7.與分散式DB相比,分布式DB具有_____C.邏輯整體性8.在面向?qū)ο髷?shù)據(jù)模型中,以下表達(dá)不正確的選項(xiàng)是___C.類相當(dāng)于E-R模型中實(shí)體集9.假設(shè)采用關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)來實(shí)現(xiàn)應(yīng)用,在數(shù)據(jù)庫(kù)設(shè)計(jì)的___C.邏輯設(shè)計(jì)____階段,需要將E-R模型轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型。10.數(shù)據(jù)庫(kù)鏡像可以用于____C.進(jìn)行數(shù)據(jù)庫(kù)恢復(fù)或并發(fā)操作填空題:1.DBMS的根本工作單位是事務(wù),它是用戶定義的一組邏輯一致的程序序列,并發(fā)控制的主要方法是封鎖機(jī)制。2.關(guān)系中屬性的個(gè)數(shù)稱為_元數(shù),關(guān)系中元組的個(gè)數(shù)稱為_基數(shù)3.根據(jù)屬性的取值特點(diǎn)屬性可分為單值屬性和多值屬性。6.在SELECT語句中,假設(shè)希望查詢或無意地存取數(shù)據(jù)庫(kù)中的數(shù)據(jù),這是數(shù)據(jù)庫(kù)的___保護(hù)所要解決的問題。7.將一個(gè)關(guān)系模式從2NF分解為3NF,是消除非關(guān)鍵屬性對(duì)候選鍵的_傳遞依賴二A:1.視圖是一個(gè)虛表,它是從假設(shè)干根本表和其他視圖導(dǎo)出的表,數(shù)據(jù)庫(kù)中,只存放視圖的定義,不存放視圖的數(shù)據(jù)。一級(jí)封鎖協(xié)議解決了事務(wù)的并發(fā)操作帶來的更新不一致性的問題。4.在關(guān)系模型中,假設(shè)屬性A是關(guān)系R的主屬性,那么在R的任何元組中,屬性A的取值都不允許為空,這種約束稱為__完整性約束__。三A:1.假設(shè)2個(gè)事務(wù)同時(shí)存取同一個(gè)數(shù)據(jù)庫(kù),當(dāng)?shù)谝粋€(gè)事務(wù)結(jié)束之前,第2個(gè)事務(wù)更新數(shù)據(jù)庫(kù),這就違反了事務(wù)的_隔離性,破壞了DB的一致性。2.DB并發(fā)操作通常會(huì)帶來三類問題,它們是。一個(gè)關(guān)系模式為Y〔X1,X2,X3,X4〕,假定該關(guān)系存在著如下函數(shù)依賴:X1→X2,X1→X3,X3→X4,那么該關(guān)系屬于2NF范式,因?yàn)樗嬖谥鴤鬟f依賴。3.解決關(guān)系模式中數(shù)據(jù)冗余問題的主要方法是模式分解。4.恢復(fù)的根本原那么是囧于P227.“為哪些表,在哪些字段上,建立什么樣的索引”,這一設(shè)計(jì)內(nèi)容應(yīng)該屬于數(shù)據(jù)庫(kù)設(shè)計(jì)中的____物理___設(shè)計(jì)階段。8.ER模型中包含實(shí)體、___屬性___和實(shí)體之間的聯(lián)系三種根本成分。四A:1事務(wù)必須具有的四個(gè)性質(zhì)是原子性一致性隔離性持久性3.關(guān)系模式在分解時(shí)應(yīng)保持等價(jià),數(shù)據(jù)等價(jià)用無損分解特征來衡量,語義等價(jià)用特征來衡量。4.要使數(shù)據(jù)庫(kù)具有可恢復(fù)性,在平時(shí)要做好兩件事:轉(zhuǎn)儲(chǔ)和建立日志。7.并發(fā)控制的主要方法是采用__封鎖機(jī)制_。五A:1.假設(shè)事務(wù)執(zhí)行完了,但是對(duì)數(shù)據(jù)庫(kù)的修改,還留在內(nèi)存的系統(tǒng)緩沖區(qū)中,那么事務(wù)處于局部提交狀態(tài)。2.DBS具有“數(shù)據(jù)獨(dú)立性”特點(diǎn)的原因是在___在DBS中采用三級(jí)模式結(jié)構(gòu)_。3.根據(jù)屬性類別屬性可分為簡(jiǎn)單屬性和復(fù)合屬性。6.在數(shù)據(jù)庫(kù)設(shè)計(jì)中,用ER圖來描述信息結(jié)構(gòu)但不涉及信息在計(jì)算機(jī)中的表示,這是數(shù)據(jù)庫(kù)設(shè)計(jì)的階段。7.當(dāng)數(shù)據(jù)庫(kù)被破壞后,如果事先保存了和數(shù)據(jù)庫(kù)的副本,就有可能恢復(fù)數(shù)據(jù)庫(kù)。事務(wù)必須具有的四個(gè)性質(zhì)是原子性、一致性、隔離性、持久性2.一個(gè)觸發(fā)器由_條件_______、事件和動(dòng)作3局部組成。3.關(guān)系模式在分解時(shí)應(yīng)保持,數(shù)據(jù)等價(jià)用無損分解特征來衡量,語義等價(jià)用特征來衡量。4.要使數(shù)據(jù)庫(kù)具有可恢復(fù)性,在平時(shí)要做好兩件事:轉(zhuǎn)儲(chǔ)和建立日志。6.在XPath中,可以使用content數(shù)返回元素的內(nèi)容。7.并發(fā)控制的主要方法是采用___封鎖機(jī)制_____________。1.單用戶DBS能夠自動(dòng)地保證事務(wù)以____串行的______、___隔離的______方式操作DB,因?yàn)橥瑫r(shí)2.一個(gè)關(guān)系模式R是3NF指的是它的_每個(gè)非主屬__都不傳遞依賴它的任一候選鍵。3.設(shè)關(guān)系模式R〔A,B,C〕,F(xiàn)是R上成立的FD集,F(xiàn)={B→A,B→C},那么分解ρ={AB,AC}喪失的FD是___B→C_______。4.按照索引文件的結(jié)構(gòu),索引可以分為兩類:_____稀疏___索引和稠密索引。5.在關(guān)系代數(shù)表達(dá)式的語法樹中,葉子結(jié)點(diǎn)是關(guān)系,非葉子結(jié)點(diǎn)是__代數(shù)操作____。6.關(guān)系模式的三類完整性約束條件分別是_實(shí)體完整性約___、參照完整性約束和用戶定義完整性約束。7.?dāng)?shù)據(jù)庫(kù)語言包括_數(shù)據(jù)定義語言___和數(shù)據(jù)操縱語言兩大局部,前者負(fù)責(zé)描述和定義數(shù)據(jù)庫(kù)的各種特性,后者說明對(duì)數(shù)據(jù)庫(kù)進(jìn)行的各種操作。8.關(guān)系數(shù)據(jù)模型由數(shù)據(jù)結(jié)構(gòu)、__數(shù)據(jù)操作___和完整性約束規(guī)那么三局部組成。9.在關(guān)系模式分解中,假設(shè)要保證不喪失信息,那么分解應(yīng)具有__無損連接性____。1.數(shù)據(jù)庫(kù)系統(tǒng)中常用的三種數(shù)據(jù)模型有層次模型、__網(wǎng)狀模型__和_關(guān)系模型___。2.關(guān)系模式的三類完整性約束條件分別是_實(shí)體完整性約束_、參照完整性約束和__用戶定義完整性約3.聚合函數(shù)“count(列名)”的語義是__統(tǒng)計(jì)本列列值個(gè)數(shù)__。4.對(duì)于屬性X的每個(gè)具體值,屬性Y都有唯一的具體值與之對(duì)應(yīng),稱Y_函數(shù)依賴__X,或稱X決定Y,記為__X→Y________。5.在數(shù)據(jù)抽象中,概括層次表示___繼承__聯(lián)系,聚集層次表示_包含_聯(lián)系。6.如果對(duì)數(shù)據(jù)庫(kù)的并發(fā)操作不加以控制,那么會(huì)帶來三類問題:_喪失更新_,不一致分析問題,_讀“臟”。7.在定義數(shù)據(jù)分片時(shí),必須遵守三個(gè)條件:_完備性條件__,重構(gòu)性條件和__不相交條件__。8.繼承性可以發(fā)生在__類型___一級(jí)或___表___一級(jí)。9.與數(shù)據(jù)庫(kù)系統(tǒng)相比擬,文件管理系統(tǒng)的數(shù)據(jù)共享性___差___,數(shù)據(jù)獨(dú)立性_差__。10.視圖是定義在__根本表__之上的,對(duì)視圖的一切操作最終要轉(zhuǎn)換為對(duì)__根本表__的操作。1.在關(guān)系數(shù)據(jù)模式分解中,假設(shè)要保證不喪失信息,那么分解應(yīng)具有__無損連接性____。2.按使用方式不同,數(shù)據(jù)操縱語言DML分為__數(shù)據(jù)定義語言__和_數(shù)據(jù)控制語言__兩大類。交互型DML和嵌入型DML3.關(guān)系R〔A,B,C〕中有8個(gè)元組,那么∏A,B〔R〕×∏A,C〔R〕中最多有_4_個(gè)元組。4.為了在出現(xiàn)故障后能實(shí)現(xiàn)DB恢復(fù),在平時(shí)應(yīng)該做好__轉(zhuǎn)儲(chǔ)__和_建立日志__兩件事。5.當(dāng)多個(gè)事務(wù)在某個(gè)調(diào)度下的執(zhí)行是正確的,是能保證數(shù)據(jù)一致性的,當(dāng)且僅當(dāng)該調(diào)度是_可串行化的調(diào)度___。6.在一個(gè)關(guān)系R中,假設(shè)每個(gè)數(shù)據(jù)項(xiàng)都是不可再分割的,那么R一定屬于___1NF___。7.SQL語句中的數(shù)據(jù)定義語言能夠建立表、索引和__視圖____。8.SQL語言的授權(quán)制中,用來實(shí)現(xiàn)為用戶授予數(shù)據(jù)庫(kù)上的操作權(quán)限的語句是__GRANT___。1.DB能為各種用戶共享,具有較小冗余度、數(shù)據(jù)間聯(lián)系緊密、較高的數(shù)據(jù)_獨(dú)立性_等特點(diǎn)。2.DB分成物理數(shù)據(jù)庫(kù)和_描述_數(shù)據(jù)庫(kù)兩類,后者由DD系統(tǒng)管理。3.不必存儲(chǔ)屬性值,而是從其他屬性值推導(dǎo)出值的屬性稱為_派生_屬性。4.假設(shè)F是最小函數(shù)依賴集,那么其中每一個(gè)函數(shù)依賴的右部都是_單屬性__。5.關(guān)系代數(shù)的五個(gè)根本操作是:并、差、_笛卡爾積__、投影和選擇。6.SQL語言中創(chuàng)立根本表的命令是_GREATE_(tái)TABLE_(tái)_。7.事務(wù)故障和系統(tǒng)故障的恢復(fù)由系統(tǒng)自動(dòng)進(jìn)行,而介質(zhì)故障的恢復(fù)需要__DBA__配合執(zhí)行。8.保護(hù)數(shù)據(jù)庫(kù),防止不合法的使用,以免數(shù)據(jù)的泄密、更改或破壞,屬于數(shù)據(jù)庫(kù)的_平安性__控制。9.ODBC的卓越奉獻(xiàn)是使應(yīng)用程序具有良好的互用性和可移植性,并且具備同時(shí)訪問多種_DBS__的能力。10.在類圖中,重復(fù)度類似于ER模型中_實(shí)體的基數(shù)__的概念。1.在信息世界中能唯一標(biāo)識(shí)實(shí)體的屬性集,稱為_關(guān)鍵字或碼__。2.關(guān)系模型和層次、網(wǎng)狀模型的最大區(qū)別是用_關(guān)鍵碼__而不是指針導(dǎo)航數(shù)據(jù),表格簡(jiǎn)單,用戶易懂,編程時(shí)不涉及數(shù)據(jù)的物理結(jié)構(gòu)。3.關(guān)系數(shù)據(jù)模型應(yīng)包含數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作_數(shù)據(jù)完整__。4.在SQL的SELECT語句查詢中,如果希望將查詢結(jié)果排序,應(yīng)在SELECT語句中使用__ORDERBY__子句。5.將一個(gè)關(guān)系模式分解成多個(gè)關(guān)系模式時(shí),為了保持原模式所滿足的特性,要求分解處理具有___1NF__和__2NF__。6.在數(shù)據(jù)庫(kù)設(shè)計(jì)的需求分析階段,數(shù)據(jù)流圖表達(dá)了數(shù)據(jù)與__實(shí)體__的關(guān)系。7.ODBC是一個(gè)分層體系結(jié)構(gòu),有縱向ODBC數(shù)據(jù)庫(kù)應(yīng)用程序、驅(qū)動(dòng)程序管理器、__DB驅(qū)動(dòng)程序_、_數(shù)據(jù)源___。8.系統(tǒng)能把數(shù)據(jù)庫(kù)從被破壞、不正確的狀態(tài),恢復(fù)到最近一個(gè)正確的狀態(tài),DBMS的這種能力稱為__數(shù)據(jù)庫(kù)的可恢復(fù)性___。9.在DBMS的授權(quán)子系統(tǒng)中,授權(quán)和回收權(quán)限的語句分別是__GRNAT______和REVOKE語句。10.在面向?qū)ο髷?shù)據(jù)模型中,主要存在包含和__繼承__兩種不同類型的數(shù)據(jù)聯(lián)系。簡(jiǎn)答題3.〔20分〕設(shè)體育比賽數(shù)據(jù)庫(kù)中有兩個(gè)實(shí)體集。一是“運(yùn)發(fā)動(dòng)”實(shí)體集,屬性有運(yùn)發(fā)動(dòng)編號(hào)、姓名、年齡、性別等;二是“比賽工程”實(shí)體集,屬性有工程編號(hào)、工程名稱、級(jí)別等。一個(gè)運(yùn)發(fā)動(dòng)可參加多項(xiàng)比賽,一項(xiàng)比賽有多個(gè)運(yùn)發(fā)動(dòng)參加,一個(gè)運(yùn)發(fā)動(dòng)在某個(gè)時(shí)間參加一項(xiàng)比賽有一個(gè)比賽成績(jī)。(1)畫出ER圖,并在圖上注明屬性、聯(lián)系類型、實(shí)體標(biāo)識(shí)符;將ER圖轉(zhuǎn)換成關(guān)系模型,并說明主鍵和外鍵。2.在同一個(gè)SQL語句中的having子句和where子句中的條件是什么樣的關(guān)系?-如果在同一個(gè)查詢中同時(shí)存在where子句和having子句,那么首先應(yīng)該用where子句中的條件進(jìn)行選擇,滿足where條件的記錄通過groupby子句形成分組;然后在每個(gè)分組上應(yīng)用having子句,不符合having條件的分組將被拋棄掉!having子句主要是針對(duì)分組進(jìn)行條件限制。having子句中的條件只有在形成分組后才起作用,因此可以在having子句中使用聚集函數(shù)1.DBMS的主要功能有哪5個(gè)方面?P272.數(shù)據(jù)庫(kù)并發(fā)控制中的“活鎖”現(xiàn)象和“死鎖”現(xiàn)象是如何產(chǎn)生的?P2303.簡(jiǎn)述模式分解的優(yōu)缺點(diǎn)。P1274.JDBC的總體結(jié)構(gòu)由哪4局部組成?5.什么是實(shí)體完整性?什么是關(guān)聯(lián)完整性?P412.對(duì)DBS生存期的劃分,一般分為哪7個(gè)階段。P1485.什么是數(shù)據(jù)庫(kù)的平安性?DBMS提供的主要平安性措施有哪些?P242簡(jiǎn)單說明排它鎖和它的作用。答:排它鎖又稱寫鎖。假設(shè)事務(wù)T對(duì)數(shù)據(jù)對(duì)象A加上X鎖,那么只允許T讀取和修改A,其他任何事務(wù)都不能再對(duì)A加任何類型的鎖,直到T釋放A上的鎖。作用:保證了其他事務(wù)在T釋放A上的鎖之前不能再讀取和修改A,防止了并發(fā)操作引起的數(shù)據(jù)不一致性函數(shù)依賴集F的最小依賴集G應(yīng)滿足哪4個(gè)條件?答:定義:如果函數(shù)依賴集F滿足以下條件,那么稱F為最小函數(shù)依賴集或最小覆蓋。①F中的任何一個(gè)函數(shù)依賴的右部?jī)H含有一個(gè)屬性;②F中不存在這樣一個(gè)函數(shù)依賴X→A,使得F與F-{X→A}等價(jià);③F中不存在這樣一個(gè)函數(shù)依賴X→A,X有真子集Z使得F-{X→A}∪{Z→A}與F等價(jià)。ODBC應(yīng)用程序初始化的根本流程是什么?答,課本有JDBCAPI主要完成哪三項(xiàng)任務(wù)?答:(1)同一個(gè)數(shù)據(jù)庫(kù)建立連接;(2)向數(shù)據(jù)庫(kù)發(fā)送SQL語句;(3)處理數(shù)據(jù)庫(kù)返回的結(jié)果。簡(jiǎn)述主鍵與候選鍵的區(qū)別。答:超鍵(superkey):在關(guān)系中能唯一標(biāo)識(shí)元組的屬性集稱為關(guān)系模式的超鍵候選鍵(candidatekey):不含有多余屬性的超鍵稱為候選鍵主鍵(primarykey):用戶選作元組標(biāo)識(shí)的一個(gè)候選鍵程序主鍵1.現(xiàn)有關(guān)系模式R〔A,B,C,D,E,G〕,其上的FD集為F={A→B,C→A,CD→E,D→G}判斷分解=p={ABC,CDEG}是否具有無損連續(xù)性和依賴保持性。2.簡(jiǎn)述SQL數(shù)據(jù)庫(kù)的體系結(jié)構(gòu)中表的三種類型。有三種類型:根本表、視圖、和導(dǎo)出表。根本表是實(shí)際存儲(chǔ)在數(shù)據(jù)庫(kù)中的表,視圖是假設(shè)干根本表或其他視圖構(gòu)成的表的定義,而導(dǎo)出表是執(zhí)行了查詢時(shí)產(chǎn)生的表3.簡(jiǎn)述采用檢查點(diǎn)方法的恢復(fù)算法的主要內(nèi)容。=1\*GB2⑴根據(jù)日志文件建立事務(wù)重做隊(duì)列和事務(wù)撤銷隊(duì)列=2\*GB2⑵對(duì)重做隊(duì)列中的事務(wù)進(jìn)行REDO處理,對(duì)撤銷隊(duì)列中的事務(wù)進(jìn)行UNDO處理4.什么是ODBC數(shù)據(jù)源?ODBC數(shù)據(jù)源是驅(qū)動(dòng)程序與DBS連接的橋梁,數(shù)據(jù)源不是DBS,而是用于表達(dá)一個(gè)ODBC驅(qū)動(dòng)程序和DBMS特殊連接的命名5.簡(jiǎn)述事務(wù)的調(diào)度、串行調(diào)度和并發(fā)調(diào)度的含義。事務(wù)的執(zhí)行次序成為“調(diào)度”。如果多個(gè)事務(wù)依次執(zhí)行,那么成為事務(wù)的串行調(diào)度。如果利用分時(shí)的方法,同時(shí)處理多個(gè)事務(wù),那么稱為事務(wù)的并發(fā)調(diào)度。大題4.〔12分〕設(shè)教學(xué)數(shù)據(jù)庫(kù)的關(guān)系如下:S〔S#,SNAME,AGE,SEX)SC〔S#,C#,SCORE〕C〔C#,CNAME,T#〕試用多種方法定義以下完整性約束在關(guān)系S中插入的學(xué)生年齡值應(yīng)在16至25歲之間。在關(guān)系SC中插入元組時(shí),其S#值和C#值必須分別在S和C中出現(xiàn)。在關(guān)系C中刪除一個(gè)元組時(shí),首先要把關(guān)系SC中具有同樣C#的元組全部刪去。在關(guān)系S中把某個(gè)S#值修改為新值時(shí),必須同時(shí)把關(guān)系SC中那些同樣的S#值也修改為新值。答:(1)定義S時(shí)采用檢查子句:CREATTABLES(
S#CHAR(4),
SNAMEchar(10)NOTNULL,
AGESMALLINT,
primarykey(S#)
CHECK(AGE>=16andAGE<=25))(2)采用外鍵子句約束CREATTABLESC(
S#CHAR(4),
C#CHAR(4),
GRADESMALLINT,
FOREIGNkey(S#)REFERENCES(S#)
FOREIGNkey(C#)REFERENCEC(C#)采用外鍵約束CREATTABLESC(
S#CHAR(4),
C#CHAR(4),
GRADESMALLINT,
FOREIGNkey(S#)REFERENCES(S#),
FOREIGNkey(C#)REFERENCEC(C#)
)采用外鍵約束CREATTABLESC(
S#CHAR(4),
C#CHAR(4),
GRADESMALLINT,
FOREIGNkey(S#)REFERENCES(S#)ONUPDATECASCADE,
FOREIGNkey(C#)REFERENCEC(C#)
)
5.〔8分〕設(shè)有一個(gè)記錄高校教師參加社會(huì)學(xué)術(shù)團(tuán)體情況的關(guān)系模式:〔自考20101〕R(教師號(hào),姓名,職稱,團(tuán)體名稱,團(tuán)體簡(jiǎn)介,團(tuán)體負(fù)責(zé)人,參加日期,擔(dān)當(dāng)職務(wù))如果規(guī)定:每名教師可同時(shí)參加多種學(xué)術(shù)團(tuán)體,在每種團(tuán)體中只擔(dān)當(dāng)一種職務(wù);每種學(xué)術(shù)團(tuán)體由多人組成,只有一位負(fù)責(zé)人。根據(jù)上述規(guī)定,寫出模式R的根本FD和關(guān)鍵碼。答:根本FD有:教師號(hào)姓名,教師號(hào)職稱,教師號(hào)、團(tuán)體名稱擔(dān)當(dāng)職務(wù),教師號(hào)、團(tuán)體名稱參加日期,團(tuán)體名稱團(tuán)體簡(jiǎn)介,團(tuán)體名稱團(tuán)體負(fù)責(zé)人。關(guān)鍵碼是:〔教師號(hào)、團(tuán)體名稱〕R最高屬于第幾范式。答:最高屬于1NF將R標(biāo)準(zhǔn)到3NF。答:R1〔教師號(hào),姓名,職稱,團(tuán)體名稱〕R2〔團(tuán)體名稱,團(tuán)體簡(jiǎn)介,團(tuán)體負(fù)責(zé)人〕R3〔教師號(hào),團(tuán)體名稱,擔(dān)當(dāng)職務(wù),參加日期〕〔4分〕設(shè)有學(xué)生關(guān)系S(學(xué)號(hào),姓名,性別,獎(jiǎng)學(xué)金),選課關(guān)系SC(學(xué)號(hào),課號(hào),成績(jī)),用SQL語句完成如下操作:對(duì)成績(jī)得過總分值(100)的學(xué)生,如果沒有得過獎(jiǎng)學(xué)金(NULL值),將其獎(jiǎng)學(xué)金設(shè)為1000元。答:UPDATEINTOSSET獎(jiǎng)學(xué)金=1000WHERE學(xué)號(hào)IN(SELECT學(xué)號(hào)FROMSCWHERE成績(jī)=100)5.〔22分〕現(xiàn)有關(guān)系數(shù)據(jù)庫(kù)如下:學(xué)生(學(xué)號(hào),姓名,性別,專業(yè)、獎(jiǎng)學(xué)金)課程(課程號(hào),名稱,學(xué)分)學(xué)習(xí)(學(xué)號(hào),課程號(hào),分?jǐn)?shù))用關(guān)系代數(shù)表達(dá)式實(shí)現(xiàn):(1〕檢索“國(guó)際貿(mào)易”專業(yè)中獲得獎(jiǎng)學(xué)金的學(xué)生信息,包括學(xué)號(hào)、姓名、課程名和分?jǐn)?shù);(2)檢索學(xué)生成績(jī)得過總分值(100分)的課程的課程號(hào)、名稱和學(xué)分;(3)檢索沒有獲得獎(jiǎng)學(xué)金、同時(shí)至少有一門課程成績(jī)?cè)?5分以上的學(xué)生信息,包括學(xué)號(hào)、姓名和專業(yè);〔4〕檢索沒有任何一門課程成績(jī)?cè)?0分以下的學(xué)生的信息,包括學(xué)號(hào)、姓名和專業(yè);
用SQL語言實(shí)現(xiàn):
〔5〕檢索沒有獲得獎(jiǎng)學(xué)金、同時(shí)至少有一門課程成績(jī)?cè)?5分以上的學(xué)生信息,包括學(xué)號(hào)、姓名和專業(yè);〔6〕檢索沒有任何一門課程成績(jī)?cè)?0分以下的所有學(xué)生的信息,包括學(xué)號(hào)、姓名和專業(yè);答:〔1.〕Π學(xué)號(hào),姓名,課程名,分?jǐn)?shù)〔σ獎(jiǎng)學(xué)金>0∧專業(yè)=國(guó)際貿(mào)易〔學(xué)生∞學(xué)習(xí)∞課程〕〕2.〕Π課程號(hào),名稱,學(xué)分〔σ分?jǐn)?shù)=100〔學(xué)習(xí)∞課程〕〕3.〕Π學(xué)號(hào),姓名,專業(yè)〔σ獎(jiǎng)學(xué)金<=0∧分?jǐn)?shù)>95〔學(xué)生∞學(xué)習(xí)〕〕4.〕Π學(xué)號(hào),姓名,專業(yè)〔學(xué)生〕—Π學(xué)號(hào),姓名,專業(yè)〔σ分?jǐn)?shù)<80〔學(xué)生∞學(xué)習(xí)〕〕5〕.SELECT學(xué)生。學(xué)號(hào),姓名,專業(yè)FROM學(xué)生,學(xué)習(xí)WHERE學(xué)生。學(xué)號(hào)=學(xué)習(xí)。學(xué)號(hào)AND學(xué)習(xí)。課程號(hào)=課程。課程號(hào)AND獎(jiǎng)學(xué)金<=0AND分?jǐn)?shù)>956.〕SELECT學(xué)號(hào),姓名,專業(yè)FROM學(xué)生WHERE學(xué)號(hào)NOTIN〔SELECT學(xué)號(hào)FROM學(xué)習(xí)WHERE分?jǐn)?shù)<80〕1.〔10分〕設(shè)有關(guān)系模式STUDENT(S#,SNAME,SDEPT,MNAME,CNAME,GRADE)S#,CNAME組成候選鍵,函數(shù)依賴集合為F={S#,CNAMESNAME,SDEPT,MNAMES#SNAME,SDEPT,MNAMES#,CNAMEGRADESDEPTMNAME}試問:關(guān)系模式STUDENT屬于第幾范式?給出理由。答:由于S#,CNAMESDEPT,和S#SDEPT,所以,存在非主屬性局部依賴于候選鍵,所以關(guān)系模式不是2NF的,它是1NF的。如果STUDENT不屬于BCNF,試給出分解為BCNF的過程答:首先消除S#,CNAMESNAME,SDEPT,MNAME局部函數(shù)依賴,構(gòu)造R1(S#,SNAME,SDEPT,MNAME)和R2(S#,SNAME,GRADE)在關(guān)系R1中,其函數(shù)依賴為S#SNAME,SDEPT,MNAMESDEPTMNAME這里有非主屬性MNAME傳遞依賴于候選鍵S#,將R1分解為R11(SDEPT,MNAME)和R12(S#,SNAME,SDEPT),它們和R2都是BCNF5.〔15分〕設(shè)教學(xué)數(shù)據(jù)庫(kù)有三個(gè)關(guān)系:學(xué)生關(guān)系:S〔S#,SNAME,AGE,SEX〕;選課關(guān)系:SC〔S#,C#,GRADE〕;課程關(guān)系:C〔C#,CNAME,TEACHER〕。數(shù)據(jù)庫(kù)上的一個(gè)查詢?yōu)椤皺z索男同學(xué)選修課程的課程名和任課教師名”。〔1〕寫出該
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年超低頻傳感器標(biāo)定系統(tǒng)項(xiàng)目合作計(jì)劃書
- 2025年汽車級(jí)珠光材料合作協(xié)議書
- 化工管道施工規(guī)范
- 2025年旅游景區(qū)開發(fā)運(yùn)營(yíng)項(xiàng)目建議書
- 2025年特種銅合金材料項(xiàng)目發(fā)展計(jì)劃
- 心臟內(nèi)科臨床操作指南
- 2025年導(dǎo)電銀漿合作協(xié)議書
- 學(xué)校教育工作總結(jié)
- 護(hù)理工作工作量統(tǒng)計(jì)
- 2025年甾體藥物項(xiàng)目構(gòu)思建設(shè)方案
- 2025年c語言高級(jí)面試題及答案
- 2025年遼寧生態(tài)工程職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能考試題庫(kù)及答案1套
- 留置導(dǎo)尿管常見問題及相關(guān)的護(hù)理措施課件
- 中國(guó)威海房地產(chǎn)行業(yè)市場(chǎng)前景預(yù)測(cè)及投資價(jià)值評(píng)估分析報(bào)告
- 5-1《阿Q正傳》(公開課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì))-高二語文同步教學(xué)(選擇性必修下冊(cè))
- JJF 2207-2025醫(yī)用空氣系統(tǒng)校準(zhǔn)規(guī)范
- 氫能與燃料電池技術(shù) 課件 4-儲(chǔ)氫技術(shù)
- 2025年康復(fù)科多學(xué)科協(xié)作計(jì)劃
- 2025年河南地礦職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)(各地真題)
- 《焊接知識(shí)培訓(xùn)》課件
- 安全生產(chǎn)風(fēng)險(xiǎn)防控“六項(xiàng)機(jī)制”做法及經(jīng)驗(yàn)分享
評(píng)論
0/150
提交評(píng)論