復(fù)習(xí)題數(shù)據(jù)庫_第1頁
復(fù)習(xí)題數(shù)據(jù)庫_第2頁
復(fù)習(xí)題數(shù)據(jù)庫_第3頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、WORD格式特別聲明:本復(fù)習(xí)題僅為大家提供復(fù)習(xí)課程知識點的作用,希望大家能夠真正掌握每題涉及的知識點,只要每題都真正會做,那么通過本課程的課終考核就沒有問題。但切記不能僅記住這些題,特別是只記答案,因為抽出的題應(yīng)該都不會是跟這里的題完全一樣的。所以大家一定要通過看書 /PPT,討論搞懂每一題,特別是關(guān)系代數(shù)運算、 SQL 命令、求候選碼、屬性集閉包、范式判斷等等等等,掌握的是方法,不是題本身!不會就問問會的同學(xué)!以下有個別題有錯誤,看看你能不能找到!判斷題1. SQL數(shù)據(jù)查詢語句中的 HAVING 子句與 WHERE子句的作用是相同的。 F HAVING是針對 GROUP BY后的分組進行篩選

2、, WHERE是選擇條件的元組2.在關(guān)系代數(shù)運算中,基本的運算是并,交,笛卡爾積,選擇,投影。F并,差,笛卡爾積,選擇,投影3.一個關(guān)系只有一個候選碼(鍵) 。 F只有一個主碼(主鍵)4.實體完整性規(guī)則是對外鍵的約束,參照完整性規(guī)則是對主鍵的約束。F說反了,實體參照完整性是對本關(guān)系的主鍵進行約束,包括不能為空和重復(fù)(空串非空);參照完整性是對外鍵進行約束,K 為 R1 的主鍵,且為R2 的外鍵,那么這時R2 中的K 的取值有兩種可能,為空或者為R1 的 K 存在的值。5.按照索引記錄的存放位置,索引可以分為聚集索引和非聚集索引。T索引可以加快查詢速度,一般建立索引的字段是WHERE 后的字段。

3、 針對查詢較多的表,如果一個表的中修改字段較多,會增加一定的時間來存儲索引。也會增加一定的空間來存儲索引。專業(yè)資料整理CREATE INDEX索引名ON 表名(基本字段列表);6.跟基本表一樣,視圖中也存儲有實實在在的數(shù)據(jù)。F視圖只是一個查詢,SELECT查詢,投影出的一個視圖,是一個虛表,不存在實在的數(shù)據(jù)。7.SQL語言的中文名稱為結(jié)構(gòu)化數(shù)據(jù)語言。F結(jié)構(gòu)化查詢語言,Structured Query Language.8.專門的關(guān)系運算包括選擇運算、投影運算和迪卡爾積運算。F專門的關(guān)系運算時選擇(WHERE),投影( SELECT),鏈接( JOIN),除9. 假設(shè)有關(guān)系 R 和 S,關(guān)系代數(shù)

4、表達式 R (RS)表示的是 R S。 F 應(yīng)該表示 R交 S10.在關(guān)系數(shù)據(jù)庫中,把數(shù)據(jù)表示成二維表,每一個二維表稱為一個實體。F應(yīng)該是一個關(guān)系,一個關(guān)系就是一個二維表。11.SQL 語言集數(shù)據(jù)查詢、數(shù)據(jù)操作、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,語句ALTER TABLE屬于數(shù)據(jù)查詢語句。 F不解釋。12.一個關(guān)系數(shù)據(jù)庫文件中的各條記錄前后順序可以任意顛倒,不影響庫中的數(shù)據(jù)關(guān)系。 T不存影響數(shù)據(jù)關(guān)系,但會影響數(shù)據(jù)存儲在物理設(shè)備上的結(jié)構(gòu),和查詢速度。13.同一個關(guān)系中不能出現(xiàn)兩個以上相同的屬性名。T14.在 SQL的 SELECT語句中 ,SELECT子句能實現(xiàn)關(guān)系代數(shù)中的投影運算。T15.設(shè)關(guān)系

5、R(A,B,C)和 S(A,D),與自然連接 RS等價的關(guān)系代數(shù)表達式是A,B,C,D(R × S)。 F應(yīng)該是: B,C,S.A,D( R.A=S.A(R × S)16.關(guān)系模型定義了域完整性、實體完整性和參照完整性三類數(shù)據(jù)約束。F實體完整性,參照完整性,用戶自定義17.從關(guān)系模式中指定若干個屬性組成新的關(guān)系的運算稱為投影。T18.關(guān)系中關(guān)鍵字必須指定為第一列。F19.如果關(guān)系 R2 的外部關(guān)系鍵 X 與關(guān)系R1 的主關(guān)系鍵相符,則外部關(guān)系鍵X 的每個值必須在關(guān)系 R1 中主關(guān)系鍵的值中找到,或者為空,這是關(guān)系的參照完整性規(guī)則。T20.視圖對應(yīng)于三級模式結(jié)構(gòu)中的模式。F應(yīng)

6、該是外模式或者子模式。模式(概念模式)是指的用戶的公共透明的視圖,是數(shù)據(jù)整體邏輯結(jié)構(gòu)的描述。內(nèi)模式,是數(shù)據(jù)結(jié)構(gòu)的物理存儲,數(shù)據(jù)庫內(nèi)部的表示。21.在關(guān)系代數(shù)中,從兩個關(guān)系中找出相同元組的運算稱為差運算。F應(yīng)該是找出不同的元素。找出相同的那是,交()運行。22.關(guān)系數(shù)據(jù)模型上的關(guān)系運算分為關(guān)系代數(shù)和關(guān)系演算兩種。T23.當(dāng)對兩個關(guān)系 R 和 S 進行自然連接運算時,要求R 和 S 含有一個或多個共有的屬性。 T24.在關(guān)系模型中,關(guān)系的碼(鍵)只能是一個屬性。F可以有多個,碼是唯一標示元組的一個或多個屬性的集合。主碼(主鍵)一個關(guān)系只能有一個。25.如果兩個關(guān)系沒有公共屬性,那么其自然聯(lián)接操作結(jié)

7、果為空關(guān)系。F轉(zhuǎn)為笛卡爾積操作。26.同一個關(guān)系模型的任意兩個元組值不能完全相同。T集合或者實體完整性約束。關(guān)系運算是集合的運行,但集合中要求不能存在兩個完全相同的元素(即元組) ;在實體完整性中,要求主碼不能重復(fù)。27. SQL中,判斷年齡字段是否為空值的短語是“ WHERE年齡 =NULL”。 F在使用特殊常量時,要用特殊運算符,比如IS, LIKE等。28. 傳統(tǒng)的集合并差交運算施加于兩個關(guān)系時,這兩個關(guān)系必須相容。T29.對關(guān)系執(zhí)行投影運算后,元組的個數(shù)與原關(guān)系中元組的個數(shù)完全相同。T投影運算是對列(屬性)進行操作,所以元組是和原關(guān)系相同。30.在關(guān)系數(shù)據(jù)庫中,把數(shù)據(jù)表示成二維表,每一

8、個二維表稱為一個關(guān)系。T31. DB 包含 DBS 和 DBMS。 FDBS(數(shù)據(jù)庫系統(tǒng))包括 DB(數(shù)據(jù)庫)和 DBMS(數(shù)據(jù)庫管理系統(tǒng)) 。32. 設(shè)有關(guān)系模式 R( A, B, C, D)上的函數(shù)依賴集F=AB CD, C A,則 R 最高屬于1NF。 FAB->ABCD,AB 為碼,且非主屬性都完全函數(shù)依賴于碼(AB) ,因為 A 不能決定C, A 不能決定 D, B 不能決定C,B 不能決定D( 2NF)。且所有非主屬性都不傳遞依賴于碼(3NF)。但是 A 完全函數(shù) 依賴于 C, C 并非碼,所以不是BCNF。33. 關(guān)系規(guī)范化中的插入異常是指應(yīng)該插入的數(shù)據(jù)沒插入。T插入異常主

9、要是元組未被插入(既數(shù)據(jù)沒有正確插入,數(shù)據(jù)庫中不存在那一條記錄)。34. 在最小函數(shù)依賴集 F 中每個函數(shù)依賴的右部都是單屬性。T右邊的多屬性可以被拆分,比如:A->BCD,可以拆分為: A->B, A>C, A>D。35. 數(shù)據(jù)庫安全保護中,后備副本的主要用途是數(shù)據(jù)庫恢復(fù)。T36. 如果關(guān)系模式 R 上有函數(shù)依賴 ABC和 AC,則 R 中存在部分函數(shù)依賴。R 的最小函數(shù)依賴為: A>C,所以不存在部分函數(shù)依賴。37.事務(wù)具有原子性、并發(fā)性、隔離性和持久性4 個特征。 T38.解決并發(fā)控制帶來的數(shù)據(jù)不一致問題普遍采用的技術(shù)是封鎖。T39. 子模式是模式的副本。

10、F子模式(外模式)是模式的邏輯子集。40.設(shè)有關(guān)系模式 R(X,Y,Z)與它的函數(shù)依賴集F=X Y,Y Z,則 F 的閉包 F+中左部為 XY的函數(shù)依賴有 4個。F很多個41.在 E R 圖中,用來表示實體的圖形是菱形。F用 E-R 圖中,實體用矩形表示;屬性用橢圓表示;聯(lián)系用實體線連接起來,并在線上標注聯(lián)系類型( 1: 1, 1: n, m: n)。42. 數(shù)據(jù)庫完整性控制的防范對象是不合語義的數(shù)據(jù)。T數(shù)據(jù)庫的完整性是防范不合語義的數(shù)據(jù)、不正確的數(shù)據(jù),數(shù)據(jù)庫的安全性是防范非法用戶、非法操作。43. 設(shè)關(guān)系模式R( A, B,C,D), F 是 R 上成立的函數(shù)依賴集,F(xiàn)= BD, AD C

11、,那么 = ABC,BCD 相對于 F 既不是無損聯(lián)接分解,也不保持函數(shù)依賴的分解。 F U1=ABC,U2=BCD, U2 U1=BC, U2-U1=D,顯然 BC->,所以該分解是無損分解。44. 建立實際數(shù)據(jù)庫結(jié)構(gòu)是數(shù)據(jù)庫實施階段的任務(wù)。T1.需求分析階段準確了解與分析用戶需求(包括數(shù)據(jù)與處理)是整個設(shè)計過程的基礎(chǔ),是最困難、最耗費時間的一步2.概念結(jié)構(gòu)設(shè)計階段是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵通過對用戶需求進行綜合、歸納與抽象,形成一個獨立于具體DBMS 的概念模型3.邏輯結(jié)構(gòu)設(shè)計階段將概念結(jié)構(gòu)轉(zhuǎn)換為某個DBMS 所支持的數(shù)據(jù)模型對其進行優(yōu)化4.數(shù)據(jù)庫物理設(shè)計階段為邏輯數(shù)據(jù)模型選取一個最適合

12、應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲結(jié)構(gòu)和存取方法)5.數(shù)據(jù)庫實施階段運用 DBMS 提供的數(shù)據(jù)語言、工具及宿主語言,根據(jù)邏輯設(shè)計和物理設(shè)計的結(jié)果建立數(shù)據(jù)庫,編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫,并進行試運行6.數(shù)據(jù)庫運行和維護階段數(shù)據(jù)庫應(yīng)用系統(tǒng)經(jīng)過試運行后即可投入正式運行。在數(shù)據(jù)庫系統(tǒng)運行過程中必須不斷地對其進行評價、調(diào)整與修改45.需求分析是數(shù)據(jù)庫設(shè)計的起點,為以后的具體設(shè)計做準備。T46.存取時間、存儲空間和維護代價是決定數(shù)據(jù)物理存儲結(jié)構(gòu)的主要因素。T47.在事務(wù)依賴圖中,如果兩個事務(wù)的依賴關(guān)系形成一個循環(huán),那么就會出現(xiàn)活鎖現(xiàn)象。F應(yīng)該是死鎖狀態(tài)48. 在數(shù)據(jù)庫技術(shù)中,事務(wù)未提交的數(shù)據(jù)稱為 “臟(幻

13、象)數(shù)據(jù) ”。 F 應(yīng)該是未提交隨后又被撤銷的數(shù)據(jù)49. XY能從推理規(guī)則導(dǎo)出的充分必要條件是 Y X。 F 應(yīng)該是 Y 包涵于 X 的閉包50. 在數(shù)據(jù)庫設(shè)計中,用E-R 圖來描述信息結(jié)構(gòu)但不涉及信息在計算機中的表示,它是數(shù)據(jù)庫設(shè)計的需求分析階段。 F這個是概念設(shè)計階段。51. 設(shè)有關(guān)系模式 R(X,Y,Z,W)與它的函數(shù)依賴集 F=XY Z,W X,則 R 的關(guān)鍵碼為 XY。 F 應(yīng)該是 YW。52.在數(shù)據(jù)庫恢復(fù)時,數(shù)據(jù)庫系統(tǒng)會對尚未做完的事務(wù)執(zhí)行REDO處理。 F先做 UNDO 操作,再做 REDO操作。53.被函數(shù)依賴集 F 邏輯蘊涵的函數(shù)依賴的全體構(gòu)成的集合,稱為函數(shù)依賴集F 的閉包

14、。 T54. 在關(guān)系模式 R 中,能函數(shù)決定 R 中所有屬性的屬性組,稱為關(guān)系模式R 的超鍵。55. 兩個函數(shù)依賴集 F 和 G 等價的充分必要條件是 F=G。 FF+=G+56. 數(shù)據(jù)庫保護分為:安全性控制、完整性控制、并發(fā)控制和數(shù)據(jù)恢復(fù)四類。T57. 保護數(shù)據(jù)庫,防止未經(jīng)授權(quán)的或不合法的使用造成的數(shù)據(jù)泄漏、更改破壞,這是數(shù)據(jù)的安全性。 T非法用戶和非法操作+58. XY能從推理規(guī)則導(dǎo)出的充分必要條件是X =Y 。 F59. 數(shù)據(jù)庫安全性控制中,為了保證用戶只能存取他有權(quán)存取的數(shù)據(jù),需要對其授權(quán)。在授權(quán)定義中,數(shù)據(jù)對象的范圍越小,授權(quán)子系統(tǒng)就越靈活。T60. 超市管理中,商品與顧客這兩個實體

15、集之間的聯(lián)系一般是多對多。T多對多,一個商品會有多個顧客購買,一個顧客可以買多個種商品。61.在關(guān)系模式 R 中,函數(shù)依賴 XY的語義是在 R 的某一關(guān)系中,若兩個元組的X 值相等,則 Y 值也相等。 T62.在 E R 圖中,用來表示實體的圖形是橢圓形。F是矩形。63.若事務(wù) T1 已經(jīng)給數(shù)據(jù) A 加上了共享鎖,則事務(wù)T2 只能再對 A 加共享鎖。 T如果 T1 對數(shù)據(jù) A 加了寫鎖,那么其他的事務(wù)不能對數(shù)據(jù)A 再加任何鎖。64. 一個事務(wù)在執(zhí)行時,應(yīng)該遵守 “要么不做,要么全做 ”的原則,這是事務(wù)的原子性。 T65. 數(shù)據(jù)獨立性是數(shù)據(jù)庫技術(shù)的重要特點之一。所謂數(shù)據(jù)獨立性是指不同的數(shù)據(jù)只能被

16、對應(yīng)的應(yīng)用程序所使用。 F數(shù)據(jù)獨立性是指物理獨立性和邏輯獨立性。66.規(guī)范化理論是數(shù)據(jù)庫概念設(shè)計階段的指南和工具。 F 規(guī)范化理論是數(shù)據(jù)庫邏輯設(shè)計的指南和工具。67. 實現(xiàn)事務(wù)回滾的語句是 ROLLBACK。 T68. 從 E-R 模型向關(guān)系模型轉(zhuǎn)換時,一個M:N 聯(lián)系轉(zhuǎn)換為關(guān)系模式時,該關(guān)系模式的關(guān)鍵字是 M 端實體關(guān)鍵字與 N 端實體關(guān)鍵字組合。 T69. 新奧爾良法是目前公認的比較完整和權(quán)威的一種數(shù)據(jù)庫設(shè)計的規(guī)范設(shè)計法。T新奧爾良烤翅是目前公認最好吃、鮮美的一種烤翅方法。70. 在數(shù)據(jù)庫管理系統(tǒng)提供的數(shù)據(jù)語言中,負責(zé)數(shù)據(jù)的模式定義與數(shù)據(jù)的物理存取構(gòu)建的是數(shù)據(jù)定義語言。第二題單項選擇題 (

17、共有 35 小題 ,每小題 2 分,共計 70 分 )1.關(guān)系數(shù)據(jù)模型上的關(guān)系運算分為(A)。A) 關(guān)系代數(shù)和集合運算B) 關(guān)系代數(shù)和關(guān)系演算C) 關(guān)系演算和謂詞演算D) 關(guān)系代數(shù)和謂詞演算2.在 SQL中,修改數(shù)據(jù)表結(jié)構(gòu)應(yīng)使用的命令動詞是(A)。A) ALTERB) CREATEC) CHANGED) DELETE3.同一個關(guān)系模型的任意兩個元組值(A)。A) 不能完全相同B) 可以完全相同C) 必須完全相同D) 以上都不對4.SQL中,下列涉及判斷是否是空值的操作,不正確的是(C)。A) AGE IS NULLB) AGE IS NOT NULLC) AGE=NULLD) NOT (AGE

18、 IS NULL)5. 下列 SQL語句中,( B)不是數(shù)據(jù)操縱語句。A) INSERTB) CREATEC) DELETED) UPDATE數(shù)據(jù)定義: CREATE, ALERT, DROP;數(shù)據(jù)查詢:SELECT;數(shù)據(jù)操縱: UPDATE, INSERT,DELETE;數(shù)據(jù)控制: GRANK, REVOKE;6.已有關(guān)系模式:學(xué)生(學(xué)號、姓名、性別、班級)、課程(課程名稱、學(xué)時、性質(zhì))、成績(課程名稱,學(xué)號,分數(shù))。若要顯示學(xué)生成績單,包括學(xué)號、姓名、課程名稱、分數(shù),應(yīng)該對這些關(guān)系進行(D)操作。A)并B)交C)乘D)連接7.關(guān)于關(guān)系模型,敘述正確的是(C)。A) 只可以表示實體之間的簡單

19、關(guān)系B) 實體間的聯(lián)系用人為連線表示C) 有嚴格的數(shù)學(xué)基礎(chǔ)D) 允許處理復(fù)雜表格,如一欄包括若干行8.在 SQL的 SELECT語句中 ,能實現(xiàn)關(guān)系代數(shù)中投影操作的子句是(A)。A) SELECT投(影 )B) FROMC) WHERE(選擇)D) GROUP BY9.SQLALTER TABLE實現(xiàn)的是下列哪類功能(C)。A)數(shù)據(jù)查詢B)數(shù)據(jù)操縱C)數(shù)據(jù)定義D)數(shù)據(jù)控制10. 關(guān)系代數(shù)是以( C)為基礎(chǔ)的運算。A) 關(guān)系運算B) 謂詞運算C) 集合運算D) 代數(shù)運算因為關(guān)系就是從集合的角度出發(fā)的。11. 相關(guān)子查詢的執(zhí)行次數(shù)( D)。A) 與子查詢表的元組數(shù)相等B) 是由父查詢表與子查詢表中

20、的相同元組數(shù)量決定的C) 跟父查詢表的元組數(shù)無關(guān)D) 是由父查詢表的元組數(shù)決定的子查詢依賴于外部查詢,當(dāng)外部查詢將要被執(zhí)行(未執(zhí)行)時,就會執(zhí)行子查詢,子查詢執(zhí)行完畢,再執(zhí)行外部查詢。12. 設(shè)有如下關(guān)系表:則下列操作中正確的是(A)。A) T=R SB) T=RSC) T=R× SD) T=R÷ S13. 數(shù)據(jù)庫( DB)、數(shù)據(jù)庫系統(tǒng)( DBS)及數(shù)據(jù)庫管理系統(tǒng)(DBMS)三者之間的關(guān)系是( A)。A) DBS包含 DB 和 DBMSB) DBMS 包含 DB 和 DBSC) DB 包含 DBS和 DBMSD) DBS就是 DB,也就是 DBMS14. 傳統(tǒng)的集合并差交運

21、算施加于兩個關(guān)系時,這兩個關(guān)系應(yīng)該是(A)的。A) 相容B) 相等C) 相似15. 設(shè)有如下關(guān)系表:則下列操作中正確的是(B)。A) T=R SB) T=RSC) T=R× SD) T=R÷ S16. 在 SQL中,視圖對應(yīng)于三級模式結(jié)構(gòu)中的(A)。A) 外模式B) 模式C) 內(nèi)模式外模式又稱子模式,是模式的部分視圖,相當(dāng)于一盒查詢,是一個虛表。模式(概念模式) ,是所有用戶的公共視圖,整體邏輯結(jié)構(gòu)和特征的描述。內(nèi)模式,最里層,數(shù)據(jù)物理結(jié)構(gòu)和存儲方式的描述。他們之間用映像來鏈接。17. 索引屬于( B)。A) 模式B) 內(nèi)模式C) 外模式D) 概念模式索引是寫入修改了數(shù)據(jù)庫

22、的物理結(jié)構(gòu),實實在在的存儲在物理上的一個小表。我是這樣認為的。18. 對于 “關(guān)系 ”的描述,正確的是( D)。A) 同一個關(guān)系中允許有完全相同的元組B) 同一個關(guān)系中元組必須按關(guān)鍵字升序存放C) 在一個關(guān)系中必須將關(guān)鍵字作為該關(guān)系的第一個屬性D) 同一個關(guān)系中不能出現(xiàn)相同的屬性名19. 在關(guān)系代數(shù)中,從兩個關(guān)系中找出相同元組的運算稱為(B)運算。A) 并B) 交C) 差D) 除20. 從關(guān)系模式中指定若干個屬性組成新的關(guān)系的運算稱為(B)。A) 聯(lián)接B) 投影C) 選擇D) 排序21. 數(shù)據(jù)庫系統(tǒng)的核心是( C)。A) 數(shù)據(jù)庫( DB)B) 操作系統(tǒng)( OS)C) 數(shù)據(jù)庫管理系統(tǒng)( DBMS

23、)D) 文件( File)22. 若用如下的 SQL語句創(chuàng)建了一個表 S:CREATE TABLE S(Sno CHAR(6) NOT NULL, Sname CHAR(8) NOT NULL,SEX CHAR(2),AGE INTEGER)現(xiàn)向 S 表插入如下行時,哪一行可以被插入(B)。A) ( '991001',' 李芳 ',女 ,'23' )B) ( '990746',' 張軍 ',NULL,NULL)C) ( NULL,'陳明 ','男 ',32)D) ( '991

24、724',NULL,' 女 ',25)23. 下列關(guān)于數(shù)據(jù)庫的正確敘述是(C)。A) 數(shù)據(jù)庫是一個 DBF文件B) 數(shù)據(jù)庫是一個關(guān)系C) 數(shù)據(jù)庫是一個結(jié)構(gòu)化的數(shù)據(jù)集合D) 數(shù)據(jù)庫是一組文件24. 數(shù)據(jù)獨立性是數(shù)據(jù)庫技術(shù)的重要特點之一。所謂數(shù)據(jù)獨立性是指(D)。A) 數(shù)據(jù)與程序獨立存放B) 不同的數(shù)據(jù)被存放在不同的文件中C) 不同的數(shù)據(jù)只能被對應(yīng)的應(yīng)用程序所使用D) 以上三種說法都不對數(shù)據(jù)獨立性是指物理獨立性和邏輯獨立性。25. 如果兩個關(guān)系沒有公共屬性,那么其自然聯(lián)接操作(A)。A) 轉(zhuǎn)化為笛卡爾積操作B) 轉(zhuǎn)化為聯(lián)接操作C) 轉(zhuǎn)化為外部并操作D) 結(jié)果為空關(guān)系26.

25、如果關(guān)系R2 的外部關(guān)系鍵 X 與關(guān)系 R1 的主關(guān)系鍵相符,則外部關(guān)系鍵X 的每個值必須在關(guān)系 R1 中主關(guān)系鍵的值中找到,或者為空,這是關(guān)系的(C)完整性規(guī)則。A)域B)實體C)參照D)相對R 中,屬性 K 是 R 的主鍵,則對于屬性K 的取值,不能重復(fù)且不能實體完整性:對于關(guān)系為空( NULL,它并不是空串哦,”這個可以存)27. 下面有關(guān) HAVING 子句描述錯誤的是( B)。A) HAVING子句必須與 GROUP BY子句同時使用,不能單獨使用B) 使用 HAVING 子句的同時不能使用 WHERE子句C) 使用 HAVING 子句的同時可以使用 WHERE子句D) 使用 HAV

26、ING 子句的作用是限定分組的條件28. SQL使用( C)語句為用戶授予系統(tǒng)權(quán)限或?qū)ο髾?quán)限。A) SELECT查詢數(shù)據(jù)B) CREATE 建表C) GRANT 設(shè)權(quán)限D(zhuǎn)) REVOKE 撤權(quán)限29. 關(guān)系模式的任何屬性( A)。A) 不可再分B) 可再分C) 命名在該關(guān)系模式中不唯一D) 以上都不是30. 以下關(guān)于視圖的描述中,不正確的是(B)。A) 視圖是外模式B) 使用視圖可以加快查詢語句的執(zhí)行速度C) 視圖是虛表D) 使用視圖可以加快查詢語句的編寫視圖不能加快查詢的執(zhí)行速度,可以建立索引來加快查詢速度。31. 專門的關(guān)系運算不包括下列中的(D)。A) 聯(lián)接運算B) 選擇運算C) 投影運

27、算D) 交運算32. 一個關(guān)系只有一個( D)。A) 超碼B) 外碼C) 候選碼D) 主碼33. 在關(guān)系模型中,以下有關(guān)關(guān)系的碼(鍵)的描述正確的是(D)。A) 可以由任意多個屬性組成B) 至多由一個屬性組成C) 由一個或多個屬性組成,其值能唯一標識關(guān)系中的一個元組D) 以上都不對34. SQL語言中, SELECT語句的執(zhí)行結(jié)果是( B)。A) 屬性B) 表C) 元組D) 數(shù)據(jù)庫35. 兩個函數(shù)依賴集 F 和 G 等價的充分必要條件是( D)。A) F=GB) F+=GC) F=G+ +D) F =G36. 實現(xiàn)事務(wù)回滾的語句是(C)。A) DELETEB) COMMITC) ROLLBAC

28、KD) REVOKE37. 若事務(wù) T1 已經(jīng)給數(shù)據(jù)A 加上了共享鎖,則事務(wù)T2(A)。A) 只能再對 A 加共享鎖B) 只能再對 A 加排他鎖D) 不能再給 A 加任何鎖38. 解決并發(fā)控制帶來的數(shù)據(jù)不一致問題普遍采用的技術(shù)是(A)。A) 封鎖B) 存取控制C) 恢復(fù)D) 協(xié)商39. 在 E R 圖中,用來表示實體的圖形是(A)。A) 矩形B) 橢圓形C) 菱形D) 三角形40. 如果關(guān)系模式 R 上有函數(shù)依賴 ABC和 AC,則 R 中存在( B)。A) 完全函數(shù)依賴B) 部分函數(shù)依賴C) 傳遞函數(shù)依賴D) 多值依賴AB->C, A 是 AB 的真子集,又有A->C,所以它(

29、AB->C)不是完全函數(shù)依賴(即部分函數(shù)依賴)41. 如果 XY和 Y? X 成立,那么XY是一個平凡的函數(shù)依賴,他可以根據(jù)Armstrong 推理規(guī)則的( A)推出。A)自反律B)合并律C)增廣律D)分解律42. 設(shè)有關(guān)系模式R(X,Y,Z,W)與它的函數(shù)依賴集 F=XY Z,W X,則 R 的關(guān)鍵碼為( D)。A)XYB)XWC)YZD)YWYW->YWXZ所以是關(guān)鍵碼。43. 設(shè)關(guān)系模式R( A, B, C, D),F(xiàn) 是 R 上成立的函數(shù)依賴集,F(xiàn)= B A, A C , =AB,AC, AD 是 R 上的一個分解,那么分解相對于 F( C)。A) 是無損聯(lián)接分解,也是保持

30、函數(shù)依賴的分解B) 是無損聯(lián)接分解,但不保持函數(shù)依賴的分解C) 不是無損聯(lián)接分解,但保持函數(shù)依賴的分解D) 既不是無損聯(lián)接分解,也不保持函數(shù)依賴的分解第一次列表:ABCDABa1a2b13b14ACa1b22a3b24ADa1b32b33a4根據(jù) F 的函數(shù)依賴 A->C,因為B->A 中 B 沒有兩行是相等的。ABCDABa1a2a3b14ACa1b22a3b24ADa1b32a3a4然而并沒有全a 的一行,所有是非無損連接分解。G=B->A,A->C對于 F 中每一個依賴, X,都有 X G,所以呢, X 屬于 G+ 因此是保持函數(shù)依賴啦! !應(yīng)該是這樣!44. 數(shù)

31、據(jù)庫中的 “日志 ”文件用于保存( D)。A) 程序運行過程B) 數(shù)據(jù)操作C) 程序執(zhí)行結(jié)果D) 對數(shù)據(jù)庫的更新操作45. 在關(guān)系模式 R 中,函數(shù)依賴 XY的語義是( B)。A)在 R 的某一關(guān)系中,若兩個元組的X 值相等,則Y 值也相等B)在 R 的每一關(guān)系中,若兩個元組的X 值相等,則Y 值也相等C) 在 R 的某一關(guān)系中, Y 值應(yīng)與 X 值相等D) 在 R 的每一關(guān)系中, Y 值應(yīng)與 X 值相等46.設(shè)有關(guān)系模式R(X,Y,Z)與它函數(shù)依賴集F=X Y,Y Z,則 F 的閉包 F+中左部為 XY的函數(shù)依賴有( C)個。A)32B)16C)8D)447. 安全性控制的防范對象是(C)。

32、A) 合法用戶B) 不合語義的數(shù)據(jù)C) 非法操作D) 不正確的數(shù)據(jù)安全性控制非法用戶、非法操作。完整性是防范不合語義的數(shù)據(jù)、不正確的數(shù)據(jù)。48. 在數(shù)據(jù)庫恢復(fù)時,對尚未做完的事務(wù)執(zhí)行(B)。A) REDO處理B) UNDO 處理C) ABORT處理D) ROLLBACK處理先做 UNDO,再做 REDO。49. XY能從推理規(guī)則導(dǎo)出的充分必要條件是(B)。A) Y? XB) Y? X+C) X? Y+ +D) X =Y50. 一個事務(wù)在執(zhí)行時,應(yīng)該遵守 “要么不做,要么全做 ”的原則,這是事務(wù)的( A)。A) 原子性B) 一致性C) 隔離性D) 持久性51. 在數(shù)據(jù)庫技術(shù)中, “臟(幻象)數(shù)據(jù)

33、 ”是指( D)。A) 未回退的數(shù)據(jù)B) 未提交的數(shù)據(jù)C) 回退的數(shù)據(jù)D) 未提交隨后又被撤銷的數(shù)據(jù)52. 數(shù)據(jù)庫安全保護中,后備副本的主要用途是(D)。A) 保障安全性B) 完整性控制C) 并發(fā)控制D) 數(shù)據(jù)庫恢復(fù)53. 設(shè)有關(guān)系模式 R(A,B,C,D) ,函數(shù)依賴 F=A B,B C,A D,D C, =AB,AC,BD是R上的一個分解,則分解 中未丟失的函數(shù)依賴是( A)。A) ABB) BCC) ADD) DC54. 數(shù)據(jù)庫完整性控制的防范對象是(BD)。A) 非法用戶B) 不合語義的數(shù)據(jù)C) 非法操作D) 不正確的數(shù)據(jù)55. 在關(guān)系模式R(A, B, C)中,有函數(shù)依賴集F=AB

34、C,BC A,則 R 最高達到( D)。A) 1NFB) 2NFC) 3NFD) BCNF碼為 AB,BC,所以主屬性為: A,B, C;56. 數(shù)據(jù)庫安全性控制中,為了保證用戶只能存取他有權(quán)存取的數(shù)據(jù),需要對其授權(quán)。在授權(quán)定義中,數(shù)據(jù)對象的( A),授權(quán)子系統(tǒng)就越靈活。A) 范圍越小B) 范圍越大C) 約束越細致D) 范圍越靈活57. 設(shè)有關(guān)系模式R( A,B,C,D) ,函數(shù)依賴F=AB C, D B,則 F 在模式 ACD 上的投影為。( D)。A) B) AB CC) AC DD) AD C58. 在數(shù)據(jù)庫設(shè)計中,用E-R 圖來描述信息結(jié)構(gòu)但不涉及信息在計算機中的表示,它是數(shù)據(jù)庫設(shè)計的

35、( C)階段。A) 需求分析B) 邏輯設(shè)計C) 概念設(shè)計D) 物理設(shè)計59. 消除了非主屬性對候選鍵的部分函數(shù)依賴的關(guān)系模式,就是(B)。A) 1NFB) 2NFC) 3NFD) BCNF60. 屬性集 X 的閉包是指( B)。B) 由屬性 X 函數(shù)決定的屬性的集合C) 函數(shù)決定屬性 X 的屬性的集合D)函數(shù)依賴集中全部右端為X 的函數(shù)依賴的集合61. 設(shè)有關(guān)系模式R(X,Y,Z,W)與它的函數(shù)依賴集F=XY Z,W X,則屬性集ZW 的閉包為( B)。A)ZWB)XZWC)YZWD)XYZW62. 在事務(wù)依賴圖中,如果兩個事務(wù)的依賴關(guān)系形成一個循環(huán),那么就會(B)。A) 出現(xiàn)活鎖現(xiàn)象B) 出

36、現(xiàn)死鎖現(xiàn)象C) 事務(wù)執(zhí)行成功D) 事務(wù)執(zhí)行失敗63. (A)是數(shù)據(jù)庫設(shè)計的起點,為以后的具體設(shè)計做準備。A) 需求分析B) 邏輯設(shè)計C) 概念設(shè)計D) 物理設(shè)計64. 設(shè)關(guān)系模式 R(A,B,C,D),F(xiàn) 是 R 上成立的函數(shù)依賴集, F= AB,BC,CD,D A, = AB, BC, AD 是 R 上的一個分解,那么分解相對于 F( C)。A) 是無損聯(lián)接分解,也是保持函數(shù)依賴的分解B) 是無損聯(lián)接分解,但不保持函數(shù)依賴的分解C) 不是無損聯(lián)接分解,但保持函數(shù)依賴的分解D) 既不是無損聯(lián)接分解,也不保持函數(shù)依賴的分解65. 保護數(shù)據(jù)庫,防止未經(jīng)授權(quán)的或不合法的使用造成的數(shù)據(jù)泄漏、更改破壞,

37、這是數(shù)據(jù)的( B)。A) 完整性B) 安全性C) 恢復(fù)D) 并發(fā)控制66. (C)稱為函數(shù)依賴集 F 的閉包。A) 函數(shù)依賴集 F 中全部的全部函數(shù)依賴B) 函數(shù)依賴集 F 的任意一個子集C) 被函數(shù)依賴集 F 邏輯蘊涵的函數(shù)依賴的 全體構(gòu)成 的集合D) 蘊涵了函數(shù)依賴集 F 的其它函數(shù)依賴集67. 在關(guān)系模式 R 中,能函數(shù)決定 R 中所有屬性的屬性組,稱為關(guān)系模式R 的( D)。A) 主鍵B) 候選鍵C) 外鍵D) 超鍵68. 從 E-R 模型向關(guān)系模型轉(zhuǎn)換時,一個M:N 聯(lián)系轉(zhuǎn)換為關(guān)系模式時,該關(guān)系模式的關(guān)鍵字是( C)。A) M 端實體的關(guān)鍵字B) N 端實體的關(guān)鍵字C) M 端實體關(guān)

38、鍵字與 N 端實體關(guān)鍵字組合D) 重新選取其他屬性69. 在最小函數(shù)依賴集 F 中,下面敘述不正確的是( B)。A) F 中的每個函數(shù)依賴的右部都是單屬性B) F 中的每個函數(shù)依賴的左部都是單屬性C) F 中沒有冗余的函數(shù)依賴D) F 中的每個函數(shù)依賴的左部沒有冗余的屬性 70. 關(guān)系規(guī)范化中的插入異常是指( B)。A) 不該插入的數(shù)據(jù)被插入B) 應(yīng)該插入的數(shù)據(jù) 沒插入C) 插入了沒有用的數(shù)據(jù)D) 插入了錯誤的數(shù)據(jù)71. E-R圖的基本成分不包含( C)。A) 實體B) 屬性C) 元組D) 聯(lián)系72. 超市管理中,商品與顧客這兩個實體集之間的聯(lián)系一般是(D)的關(guān)系。A) 一對一B) 一對多C)

39、 多對一D) 多對多73. 消除了非主屬性對候選鍵的部分與傳遞函數(shù)依賴的關(guān)系模式,就是(C)。A) 1NFB) 2NFC) 3NFD) BCNF74. 當(dāng)局部 E-R圖合并成全局E-R圖時可能出現(xiàn)沖突,不屬于合并沖突的是(B)。A) 屬性沖突B) 語法沖突C) 命名沖突D) 結(jié)構(gòu)沖突當(dāng)局部 E-R 圖合并成全局 E-R 圖時可能出現(xiàn) 3 種沖突,包括屬性沖突,結(jié)構(gòu)沖突,命名沖突。75. 在關(guān)系運算中,查找滿足一定條件的元組的運算稱之為(C)。A) 聯(lián)接B) 投影C) 選擇D) 排序76. SQL 語言集數(shù)據(jù)查詢、數(shù)據(jù)操作、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,語句實現(xiàn)的是下列哪類功能(C)。A)數(shù)據(jù)查

40、詢B)數(shù)據(jù)操縱C)數(shù)據(jù)定義D)數(shù)據(jù)控制77. 在關(guān)系模型中,以下有關(guān)關(guān)系的碼(鍵)的描述正確的是(C)。ALTER TABLEA) 可以由任意多個屬性組成B) 至多由一個屬性組成C) 由一個或多個屬性組成,其值能唯一標識關(guān)系中的一個元組D) 以上都不對78. 在數(shù)據(jù)庫理論中,數(shù)據(jù)庫總體邏輯結(jié)構(gòu)的改變,如修改數(shù)據(jù)模式、增加新的數(shù)據(jù)類型、改變數(shù)據(jù)間聯(lián)系等,不需要修改相應(yīng)的應(yīng)用程序,稱為(B)。A) 物理獨立性B) 邏輯獨立性C) 數(shù)據(jù)獨立性D) 結(jié)構(gòu)獨立性79. 一個關(guān)系只有一個( D)。A) 超碼B) 外碼C) 候選碼D) 主碼80. 在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,表達物理數(shù)據(jù)庫的是(B)。A) 外

41、模式B) 內(nèi)模式C) 模式D) 用戶模式81. 專門的關(guān)系運算不包括下列中的(D)。A) 聯(lián)接運算B) 選擇運算C) 投影運算D) 交運算82. 設(shè) 有 一 個 學(xué) 生 檔 案的 關(guān) 系 數(shù) 據(jù) 庫 , 關(guān) 系 模 式 是 : Student(SNo,SN,Sex,Age), 其 中SNo,SN,Sex,Age 分別表示學(xué)生的學(xué)號、姓名、性別、年齡。則 “從學(xué)生檔案數(shù)據(jù)庫中檢索學(xué)生年齡小于 25 歲的學(xué)生的姓名 ”的關(guān)系代數(shù)式是( B)。A) SN( Age<25(Student)B) SN(Age<25(Student)C) SN( Age<25(Student)D) SN

42、(Age<25(Student)83. 下列有關(guān)數(shù)據(jù)庫的描述,正確的是(D)。A) 數(shù)據(jù)處理是將信息轉(zhuǎn)化為數(shù)據(jù)的過程(說反了哥 )B)數(shù)據(jù)的物理獨立性是指當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)改變時,數(shù)據(jù)的存儲結(jié)構(gòu)不變(邏輯獨立性)C) 關(guān)系中的每一列稱為元組( 字段 ),一個元組就是一個字段( 記錄)D) 如果一個關(guān)系中的屬性或?qū)傩越M并非該關(guān)系的關(guān)鍵字,但它是另一個關(guān)系的關(guān)鍵字,則稱其為本關(guān)系的外關(guān)鍵字84. 下面的( D)不是數(shù)據(jù)庫技術(shù)的主要特點。A) 數(shù)據(jù)的結(jié)構(gòu)化B) 數(shù)據(jù)的冗余度小C) 較高的數(shù)據(jù)獨立性D) 程序的標準化85. 關(guān)系運算中的選擇運算是(A)。A) 從關(guān)系中找出滿足給定條件的元組的操作C) 從關(guān)系中選擇滿足給定條件的屬性的操作D) A和 B都對86. 用樹形結(jié)構(gòu)表示實體之間聯(lián)系的模型是(C)。A) 關(guān)系模型B) 網(wǎng)狀模型C) 層次模型D) 以上三個都是87. 關(guān)于 DBMS 的敘述正確的是( A )。A) DBMS 是介于用戶和操作系統(tǒng)之間的一組軟件B) 不具有開放性C) DBMS 軟

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論