MOOC 數據庫系統(tǒng)概論-河南理工大學 中國大學慕課答案_第1頁
MOOC 數據庫系統(tǒng)概論-河南理工大學 中國大學慕課答案_第2頁
MOOC 數據庫系統(tǒng)概論-河南理工大學 中國大學慕課答案_第3頁
MOOC 數據庫系統(tǒng)概論-河南理工大學 中國大學慕課答案_第4頁
MOOC 數據庫系統(tǒng)概論-河南理工大學 中國大學慕課答案_第5頁
已閱讀5頁,還剩99頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

MOOC數據庫系統(tǒng)概論-河南理工大學中國大學慕課答案1.2數據庫基本概念-隨堂測驗1、問題:用于描述現實世界中各種事物或抽象概念的符號稱為()。選項:A、記錄B、數據C、語言D、數據庫正確答案:【數據】2、問題:數據庫中存儲的基本對象是()。選項:A、文件B、數據C、程序D、文本正確答案:【數據】3、問題:數據的表現形式包括()。選項:A、數字B、文字C、圖形D、聲音正確答案:【數字#文字#圖形#聲音】4、問題:DBMS是位于用戶與操作系統(tǒng)之間的數據管理軟件。選項:A、正確B、錯誤正確答案:【正確】5、問題:數據庫管理系統(tǒng)是數據庫系統(tǒng)的核心。選項:A、正確B、錯誤正確答案:【正確】1.3數據庫系統(tǒng)特點-隨堂測驗1、問題:文件系統(tǒng)和數據庫系統(tǒng)的本質區(qū)別是數據庫系統(tǒng)具有()。選項:A、數據結構化B、數據無冗余C、數據可共享D、數據可擴充正確答案:【數據結構化】2、問題:下列關于數據庫系統(tǒng)的描述,錯誤的是()。選項:A、數據庫中不僅保存數據,而且還保存數據之間的聯系B、數據庫中的數據具有較小的數據冗余C、數據庫中數據存儲結構的變化不會影響到應用程序D、數據是存儲在磁盤上的,因此用戶在訪問數據庫數據時需要知道數據的存儲位置正確答案:【數據是存儲在磁盤上的,因此用戶在訪問數據庫數據時需要知道數據的存儲位置】3、問題:數據庫中存儲的是()。選項:A、數據模型B、程序C、數據D、數據及數據之間的聯系正確答案:【數據及數據之間的聯系】4、問題:數據庫管理系統(tǒng)可以提供()功能。選項:A、數據的安全保護B、數據的完整性檢查C、并發(fā)控制D、數據庫恢復正確答案:【數據的安全保護#數據的完整性檢查#并發(fā)控制#數據庫恢復】5、問題:數據庫管理系統(tǒng)在數據庫建立、運行和維護時對數據庫進行統(tǒng)一控制。選項:A、正確B、錯誤正確答案:【正確】1.4數據庫系統(tǒng)的三級模式結構-隨堂測驗1、問題:在數據庫的三級模式中,描述數據庫中全體數據的邏輯結構和特征的是()。選項:A、模式B、外模式C、內模式D、應用程序正確答案:【模式】2、問題:關于數據庫的三級模式結構說法錯誤的是()。選項:A、一個數據庫只有一個模式B、一個數據庫只有一個外模式C、一個數據庫只有一個內模式D、一個應用程序只使用一個外模式正確答案:【一個數據庫只有一個外模式】3、問題:模式是數據庫系統(tǒng)結構的中間層,既不涉及數據的物理存儲環(huán)境,也與具體的應用程序無關。選項:A、正確B、錯誤正確答案:【正確】4、問題:外模式是最接近物理存儲的,是數據的物理存儲方式。選項:A、正確B、錯誤正確答案:【錯誤】5、問題:模式不僅涉及“型”的描述,也涉及具體的值。選項:A、正確B、錯誤正確答案:【錯誤】1.5數據庫二級映像-隨堂測驗1、問題:能夠保證數據庫系統(tǒng)中的數據具有較高邏輯獨立性的是()。選項:A、模式/外模式映像B、模式/內模式映像C、模式D、外模式正確答案:【模式/外模式映像】2、問題:能夠保證數據庫系統(tǒng)中的數據具有較高的物理獨立性的是()。選項:A、模式/外模式映像B、模式/內模式映像C、模式D、內模式正確答案:【模式/內模式映像】3、問題:下列關于邏輯獨立性的說法正確的是()。選項:A、當內模式發(fā)生變化時,模式可以不變B、當內模式發(fā)生變化時,應用程序可以不變C、當模式發(fā)生變化時,應用程序可以不變D、當模式發(fā)生變化時,內模式可以不變正確答案:【當模式發(fā)生變化時,應用程序可以不變】4、問題:模式/內模式映像,可以保證數據和應用程序之間的()。選項:A、邏輯獨立性B、物理獨立性C、數據一致性D、數據安全性正確答案:【物理獨立性】5、問題:對于每一個外模式,數據庫系統(tǒng)都有一個外模式/模式映像。選項:A、正確B、錯誤正確答案:【正確】第一章數據庫概述課后作業(yè)第一章數據庫概述單元測試1、問題:描述數據庫中全體數據邏輯結構和特征的是()。選項:A、模式B、內模式C、外模式D、模型正確答案:【模式】2、問題:()保證數據庫中數據具有邏輯獨立性。選項:A、外模式/模式映像B、模式/內模式映像C、外模式/內模式映像D、模式正確答案:【外模式/模式映像】3、問題:下列關于三級模式的說法錯誤的是()。選項:A、模式是數據庫系統(tǒng)模式結構的中間層B、一個應用程序可以使用多個外模式C、同一個外模式可以為某一用戶的多個應用系統(tǒng)所使用D、一個數據庫只有一個內模式正確答案:【一個應用程序可以使用多個外模式】4、問題:下列說法錯誤的是()。選項:A、型是指對某一類數據的結構和屬性的說明B、值是型的具體賦值C、模式不僅涉及型的描述,而且還包含值D、模式是相對穩(wěn)定的正確答案:【模式不僅涉及型的描述,而且還包含值】5、問題:下列關于二級映像的說法錯誤的是()。選項:A、模式改變時,可以通過修改外模式/模式映像,使外模式保持不變B、存儲結構改變時,可以修改模式/內模式映像,使模式保持不變C、模式/內模式映像保證了數據與程序的邏輯獨立性D、數據庫的內模式獨立于數據庫的用戶視圖正確答案:【模式/內模式映像保證了數據與程序的邏輯獨立性】6、問題:數據庫管理系統(tǒng)提供數據操縱語言,可以實現數據查詢、插入、刪除、修改等操作。選項:A、正確B、錯誤正確答案:【正確】7、問題:數據庫中數據是可以隨意存放的。選項:A、正確B、錯誤正確答案:【錯誤】8、問題:數據庫管理系統(tǒng)是位于應用系統(tǒng)之上的一種軟件。選項:A、正確B、錯誤正確答案:【錯誤】9、問題:三級模式結構中,內模式描述了數據的物理存儲結構和存取方式。選項:A、正確B、錯誤正確答案:【正確】10、問題:外模式/模式映像的定義通常包含在外模式的描述中。選項:A、正確B、錯誤正確答案:【正確】11、問題:數據庫系統(tǒng)的共享性可以使數據存儲減少冗余,避免數據的不一致性。選項:A、正確B、錯誤正確答案:【正確】12、填空題:數據庫的二級映像保證了數據庫系統(tǒng)具有的特征。正確答案:【獨立性】13、填空題:描述事物的符號記錄稱為。正確答案:【數據】14、填空題:是長期存儲在計算機內、有組織的、可共享的大量數據的集合。正確答案:【數據庫】15、填空題:數據庫管理系統(tǒng)主要包括、數據組織存儲和管理、數據庫操縱、數據庫的事務管理和運行管理、數據庫的建立和維護等功能。正確答案:【數據定義】16、填空題:是數據庫系統(tǒng)與文件系統(tǒng)的本質區(qū)別。正確答案:【數據結構化,數據的整體結構化】17、填空題:數據庫中數據由統(tǒng)一管理和控制。正確答案:【數據庫管理系統(tǒng)##%_YZPRLFH_%##DBMS】18、填空題:數據獨立性是由數據庫管理系統(tǒng)提供的功能來保證的。正確答案:【二級映像】2.1數據模型-隨堂測驗1、問題:不依賴于具體計算機系統(tǒng)的數據模型是()。選項:A、概念模型B、邏輯模型C、物理模型D、程序模型正確答案:【概念模型】2、問題:數據模型可分為()。選項:A、概念模型B、邏輯模型C、物理模型D、程序模型正確答案:【概念模型#邏輯模型#物理模型】3、問題:各種數據庫管理系統(tǒng)軟件都是基于某種數據模型的。選項:A、正確B、錯誤正確答案:【正確】4、問題:概念模型主要用于數據庫管理系統(tǒng)的實現。選項:A、正確B、錯誤正確答案:【錯誤】5、填空題:是對現實世界中各種事物或實體特征的數字化模擬和抽象。正確答案:【數據模型】2.2概念模型-隨堂測驗1、填空題:客觀存在并可相互區(qū)別的事物稱為。正確答案:【實體】2、填空題:實體所具有的某一特性稱為。正確答案:【屬性】3、填空題:實體之間的聯系有一對一、一對多和等多種類型。正確答案:【多對多】4、填空題:ER模型是常用的模型的表示方法。正確答案:【概念】5、填空題:模型是現實世界到機器世界的一個中間層次。正確答案:【概念】2.3數據模型的組成要素-隨堂測驗1、問題:數據結構是所描述的對象類型的集合。選項:A、正確B、錯誤正確答案:【正確】2、問題:數據模型不能夠提供定義完整性約束的機制。選項:A、正確B、錯誤正確答案:【錯誤】3、填空題:描述數據庫的組成對象以及對象之間的聯系。正確答案:【數據結構】4、填空題:是對數據庫中各種對象的實例允許執(zhí)行的操作的集合。正確答案:【數據操作】5、填空題:在關系模型中,任何關系必須滿足實體完整性和兩個條件。正確答案:【參照完整性】第二章數據模型(1)課后作業(yè)2.4關系數據結構-隨堂測驗1、填空題:是一組具有相同數據類型的值的集合。正確答案:【域】2、填空題:笛卡爾積是上的一種集合運算。正確答案:【域】3、填空題:D1×D2×…×Dn的子集叫做在域D1×D2×…×Dn上的。正確答案:【關系】4、填空題:候選碼的諸屬性稱為。正確答案:【主屬性】5、填空題:不包含在任何候選碼中的屬性稱為。正確答案:【非主屬性】2.5傳統(tǒng)集合運算-隨堂測驗1、問題:傳統(tǒng)的集合運算將關系看成()的集合。選項:A、表格B、對象C、屬性D、元組正確答案:【元組】2、問題:集合{t|t∈R∨t∈S}表達的是關系R和關系S的()運算。選項:A、交B、并C、差D、笛卡爾積正確答案:【并】3、問題:集合{t|t∈R∧t∈S}表達的是R和S的()運算。選項:A、交B、并C、差D、笛卡爾積正確答案:【交】4、問題:R-(R-S)可以表示()運算。選項:A、并B、交C、差D、笛卡爾積正確答案:【交】5、問題:若R有K1個元組,S有K2個元組,則關系R和關系S的笛卡爾積有()個元組。選項:A、K1+K2B、K1-K2C、K1×K2D、K1正確答案:【K1×K2】2.6選擇、投影運算-隨堂測驗1、問題:選擇運算是從關系R中選擇滿足給定條件的各個()。選項:A、屬性列B、屬性組C、元組D、實例正確答案:【元組】2、問題:下列哪些運算符可以出現在選擇運算的邏輯表達式中()。選項:A、B、C、D、正確答案:【###】3、問題:選擇運算中邏輯表達式的值為“真”或者“假”。選項:A、正確B、錯誤正確答案:【正確】4、問題:選擇運算和投影運算都是從列的角度進行的運算。選項:A、正確B、錯誤正確答案:【錯誤】5、問題:投影運算之后不僅取消了原關系中的某些列,而且可能會取消某些元組。選項:A、正確B、錯誤正確答案:【正確】2.7連接運算-隨堂測驗1、問題:自然連接要求兩個關系中進行比較的分量必須是同名的屬性組。選項:A、正確B、錯誤正確答案:【正確】2、問題:自然連接會在運算結果中保留兩個關系重復的屬性列。選項:A、正確B、錯誤正確答案:【錯誤】3、填空題:連接運算是從兩個關系的笛卡爾積中選取間滿足一定條件的元組。正確答案:【屬性##%_YZPRLFH_%##屬性組##%_YZPRLFH_%##屬性值】4、填空題:連接運算中如果選取的是兩個屬性列取值相等的元組,則這種運算稱為連接。正確答案:【等值】5、填空題:連接是一種特殊的等值連接。正確答案:【自然】2.8除運算-隨堂測驗1、問題:現有關系R(X,Y)和關系S(Y,Z),在計算R除以S的過程中需要求出S在Y上()的集合。選項:A、笛卡爾積B、選擇C、投影D、連接正確答案:【投影】2、問題:除運算不屬于專門的關系運算。選項:A、正確B、錯誤正確答案:【錯誤】3、問題:現有關系R(X,Y)和關系S(Y,Z),在計算R除以S的過程中需要判斷R中X上分量值x的象集是否包含S在Y上投影的集合。選項:A、正確B、錯誤正確答案:【正確】4、問題:現有關系R(X,Y)和關系S(Y,Z),在計算R除以S的過程中需要判斷S在Y上投影的集合是否包含R中X上分量值x的象集。選項:A、正確B、錯誤正確答案:【錯誤】5、填空題:現有關系R(X,Y)和關系S(Y,Z),在計算R除以S的過程中需要先求出R中屬性組各元素的象集。正確答案:【X】第二章數據模型(2)課后作業(yè)第二章數據模型-單元測驗1、問題:數據模型的三要素是指()。選項:A、數據結構、數據對象和數據共享B、數據結構、數據操作和數據完整性約束C、數據結構、數據操作和數據的安全控制D、數據結構、數據操作和數據的可靠性正確答案:【數據結構、數據操作和數據完整性約束】2、問題:下列關系實體聯系模型中聯系的說法,錯誤的是()。選項:A、一個聯系只與一個實體有關B、一個聯系可以與兩個實體有關C、一個聯系可以與多個實體有關D、聯系的類型與實體之間的業(yè)務規(guī)則有關正確答案:【一個聯系只與一個實體有關】3、問題:下列哪一項不是數據模型需要滿足的條件()。選項:A、能夠真實地模擬現實世界B、容易被用戶所理解C、能夠描述并發(fā)數據D、能夠方便地在計算機上實現正確答案:【能夠描述并發(fā)數據】4、問題:下列關于關系中主屬性的描述,錯誤的是()。選項:A、主碼所包含的屬性一定是主屬性B、外碼所引用的屬性一定是主屬性C、候選碼所包含的屬性都是主屬性D、任何一個主屬性都可以唯一地標識表中的一行數據正確答案:【任何一個主屬性都可以唯一地標識表中的一行數據】5、問題:設有關系模式銷售(顧客號,商品號,銷售時間,銷售數量),若允許一個顧客在不同的時間對同一個產品購買多次,同一顧客在同一時間可購買多種商品,則此關系模式的主碼是()。選項:A、顧客號B、商品號C、(顧客號,商品號)D、(顧客號,商品號,銷售時間)正確答案:【(顧客號,商品號,銷售時間)】6、問題:關系操作中,操作的對象和結果都是()。選項:A、記錄B、元組C、集合D、列正確答案:【集合】7、問題:關系模型中,一個候選鍵()。選項:A、可由多個任意屬性組成B、至多由一個屬性組成C、可由一個或多個其值能唯一標識該關系模式中任何元組的屬性組成D、以上都不是正確答案:【可由一個或多個其值能唯一標識該關系模式中任何元組的屬性組成】8、問題:客觀存在、可以相互區(qū)別的事物稱為()。選項:A、標識符B、屬性C、實體D、實體集正確答案:【實體】9、問題:關系操作是基于集合的操作。選項:A、正確B、錯誤正確答案:【正確】10、問題:在進行關系操作時,用戶需要知道數據的存儲位置。選項:A、正確B、錯誤正確答案:【錯誤】11、問題:在進行概念數據模型設計時,需要考慮具體的DBMS的特點。選項:A、正確B、錯誤正確答案:【錯誤】12、問題:不在任何候選鍵中的屬性稱為非主屬性。選項:A、正確B、錯誤正確答案:【正確】13、問題:反映數據模型靜態(tài)特征的是數據操作。選項:A、正確B、錯誤正確答案:【錯誤】14、問題:外碼和其所引用的主碼名字可以不同,但語義必須相同。選項:A、正確B、錯誤正確答案:【正確】15、填空題:實體-聯系模型主要包含實體、屬性和三部分內容。正確答案:【聯系】16、填空題:如果實體A與實體B是一對多聯系,則實體B中的一個實例最多可對應實體A中的個實例。正確答案:【一##%_YZPRLFH_%##1】17、填空題:關系數據模型的數據結構是。正確答案:【關系##%_YZPRLFH_%##二維表##%_YZPRLFH_%##二維表格】18、填空題:如果實體A與實體B是一對多聯系,則實體A中的一個實例和實體B中個實例對應。正確答案:【多】19、填空題:實體-聯系模型屬于層數據模型,它與具體的DBMS無關。正確答案:【概念】20、填空題:當對關系R和S使用自然連接時,要求R和S含有一個或多個共有的。正確答案:【屬性】21、填空題:一個倉庫可以存放多種產品,而一種產品只能存放于一個倉庫中。倉庫與產品之間的聯系類型是。正確答案:【一對多##%_YZPRLFH_%##1:n##%_YZPRLFH_%##1:n】3.1SQL語言概述-隨堂測驗1、問題:哪一個公司先實現了SQL語言?選項:A、IBMB、微軟C、GOOGLED、阿里巴巴正確答案:【IBM】2、問題:SQL語言的特點是?選項:A、綜合統(tǒng)一B、高度的非過程化C、同一種語法結構提供多種使用方式D、語言簡單、易學正確答案:【綜合統(tǒng)一#高度的非過程化#同一種語法結構提供多種使用方式#語言簡單、易學】3、問題:SQL語言能實現對數據庫的三級模式結構的支持!選項:A、正確B、錯誤正確答案:【正確】4、問題:SQL語言實現了對數據定義,數據的操縱,數據的安全性與完整性保護能功能的綜合統(tǒng)一。選項:A、正確B、錯誤正確答案:【正確】3.2創(chuàng)建與管理數據庫與表-隨堂測驗1、問題:刪除表使用什么動詞?選項:A、DROPB、DElETEC、ALTERD、CREATE正確答案:【DROP】2、問題:對表增加屬性使用什么語句?選項:A、ADDB、ALTERC、INSERTD、CREATE正確答案:【ADD】3、問題:修改表可以使用ALTER語句選項:A、正確B、錯誤正確答案:【正確】4、填空題:創(chuàng)建表的語句的基本格式正確答案:【createtabletablename】5、填空題:創(chuàng)建數據庫的語句是?正確答案:【createdatabase】3.3創(chuàng)建與管理索引-隨堂測驗1、問題:聚簇索引的索引項順序和數據的物理存儲順序一致!選項:A、正確B、錯誤正確答案:【正確】2、問題:在“性別”列上添加索引能大幅度的提高查詢效率!選項:A、正確B、錯誤正確答案:【錯誤】3、問題:索引文件和數據文件是兩個獨立的文件!選項:A、正確B、錯誤正確答案:【正確】4、問題:添加唯一性索引的數據列可以為空,但是只要存在數據值,就必須是唯一的選項:A、正確B、錯誤正確答案:【正確】5、填空題:索引一般有哪幾類?正確答案:【聚集索引,唯一索引,聚簇索引】3.4單表查詢-隨堂測驗1、問題:選擇全部的列可以使用哪個通配符?選項:A、%B、*D、¥正確答案:【*】2、問題:使用哪個謂詞來完成字符串的匹配查找?選項:A、LIKEB、HAVINGC、INSERTD、DELETE正確答案:【LIKE】3、問題:查詢滿足條件的元組應該使用where子句選項:A、正確B、錯誤正確答案:【正確】4、問題:%在配合LIKE謂詞使用時可以通配任意個長度的字符!選項:A、正確B、錯誤正確答案:【正確】5、填空題:查詢結果中要消除重復的的行使用哪個關鍵字?正確答案:【DISTINCT】3.5排序、分組查詢-隨堂測驗1、問題:統(tǒng)計一個表有多少行用哪個集函數?選項:A、COUNTDISTINC列名B、count(*)C、COUNT()D、COUNT(@)正確答案:【count(*)】2、問題:ORDREBY子句實現的功能!選項:A、查詢B、更新C、刪除D、排序正確答案:【排序】3、問題:如果不指定排序方式,默認使用降序!選項:A、正確B、錯誤正確答案:【錯誤】3.6連接查詢-隨堂測驗1、問題:自然連接要在公共屬性上進行連接!選項:A、正確B、錯誤正確答案:【正確】2、問題:自然連接不用去掉重復的屬性列!選項:A、正確B、錯誤正確答案:【錯誤】3、問題:連接查詢中,如果某個屬性是唯一的,則可以不加表名前綴!選項:A、正確B、錯誤正確答案:【正確】4、問題:外連接查詢用空值填充不能連接的行的左部或者右部分量值!選項:A、正確B、錯誤正確答案:【正確】3.7嵌套查詢-隨堂測驗1、問題:相關子查詢中子查詢不能單獨進行查詢,受制于父查詢!選項:A、正確B、錯誤正確答案:【正確】2、問題:ANY,ALL等謂詞需要配合比較運算符進行使用!選項:A、正確B、錯誤正確答案:【正確】3、問題:ANY,ALL等謂詞在配合比較運算符使用時,有時候可以用集函數替代。選項:A、正確B、錯誤正確答案:【正確】4、問題:帶有EXISTS謂詞的嵌套查詢中,內層查詢會返回列數據!選項:A、正確B、錯誤正確答案:【錯誤】3.8數據操縱-隨堂測驗1、問題:UPDATE語句的功能是?選項:A、刪除B、排序C、更新屬性值D、查詢正確答案:【更新屬性值】2、問題:INSERT語句在插入數據時,值的個數和列數應匹配!選項:A、正確B、錯誤正確答案:【正確】3、問題:可用where子句指定特定的行的屬性進行值的修改!選項:A、正確B、錯誤正確答案:【正確】4、問題:DELETE語句會刪除表的定義!選項:A、正確B、錯誤正確答案:【錯誤】第三章SQL語言-課后作業(yè)第三章SQL語言--單元測驗1、問題:已知SN是一個字符型字段,下列SQL查詢語句(??)?SELECT?SN?FROM?S?WHERE?SN?LIKE′AB%′;的執(zhí)行結果為選項:A、找出含有3個字符′AB%′的所有SN字段B、找出僅含3個字符且前兩個字符為′AB′的SN字段C、找出以字符′AB′開頭的所有SN字段?D、找出含有字符′AB′的所有SN字段正確答案:【找出以字符′AB′開頭的所有SN字段?】2、問題:現要查找缺少成績(Grade)的學生學號(Snum),相應的SQL語句是選項:A、SELECT?Snum?FROM?SC?????WHERE?Grade=0????B、SELECT?Snum?FROM?SCWHERE?Grade=0C、SELECT?Snum????FROM?SC???WHERE?Grade=NULL??D、SELECT?SnumFROM?SC?WHERE?Grade?IS?NULL?正確答案:【SELECT?SnumFROM?SC?WHERE?Grade?IS?NULL?】3、問題:SQL中建立惟一性索引的語句是選項:A、CREATEINDEX索引名ON表名(屬性名)B、CREATEINDEXUNIQUE索引名ON表名(屬性名)C、CREATEUNIQUEINDEX索引名ON表名(屬性名)D、CREATEDISTINCTINDEX索引名ON表名(屬性名)正確答案:【CREATEUNIQUEINDEX索引名ON表名(屬性名)】4、問題:數據庫管理系統(tǒng)能實現對數據的查詢、插入、刪除、更新這種功能是()選項:A、數據定義功能B、數據控制功能C、數據操縱功能D、數據管理功能正確答案:【數據操縱功能】5、問題:在SQL語言中與“NOTIN”等價的操作是()選項:A、ALLB、ANYC、=SOMED、=ALL正確答案:【ALL】6、問題:有關系“選修”(課程號,學號,課程名,分數)則以下正確的是選項:A、只有“課程號”不能取空值B、只有“學號”不能取空值C、“課程號”和“學號”均不能取空值D、“課程號”和“學號”均能取空值正確答案:【“課程號”和“學號”均不能取空值】7、問題:關于“自然連接”和“等值連接”敘述中,不正確的是()選項:A、自然連接是一種等值連接B、自然連接要求參與的屬性必須是公式屬性,而等值連接不是C、兩種連接都可以只用笛卡爾積和選擇運算導出。D、自然連接要在結果中去掉重復的列,而等值連接不必正確答案:【兩種連接都可以只用笛卡爾積和選擇運算導出?!?、問題:下列關于視圖的說法錯誤的是()選項:A、視圖是從一個或多個基表(或視圖)導出的虛表。B、視圖可以屏蔽無權用戶對不相關數據的訪問C、視圖一經定義,就可以被查詢和更新D、可以基于視圖定義新的視圖正確答案:【視圖一經定義,就可以被查詢和更新】9、問題:一個SQL數據庫就是一個基本表。選項:A、正確B、錯誤正確答案:【錯誤】10、問題:通配符_(下劃線)代表一個任意字符!選項:A、正確B、錯誤正確答案:【正確】11、問題:視圖可以提供一定的數據安全性保護選項:A、正確B、錯誤正確答案:【正確】12、問題:數據字典中只存儲視圖的定義,而不存儲視圖的數據!選項:A、正確B、錯誤正確答案:【正確】13、問題:HVVING短語和WHERE子句的功能是一樣的!選項:A、正確B、錯誤正確答案:【錯誤】14、問題:GROUPBY子句配合集函數使用可以細化集函數的作用范圍。選項:A、正確B、錯誤正確答案:【正確】15、問題:SELECT語句中,使用DISTINCT消除重復的信息!選項:A、正確B、錯誤正確答案:【正確】16、問題:更新數據值使用的是INSERT語句!選項:A、正確B、錯誤正確答案:【錯誤】4.1實體完整性規(guī)則-隨堂測驗1、問題:實體完整性在CreateTable中用()來定義。選項:A、SelectB、PrimaryKeyC、UpdateD、Constraint正確答案:【PrimaryKey】2、問題:下列關于主碼約束定義的說法錯誤的是()。選項:A、單屬性構成的碼可以定義為列級約束條件。B、單屬性構成的碼可以定義為表級約束條件。C、多屬性構成的碼可以定義為列級約束條件,也可以定義為表級約束條件。D、多屬性構成的碼只能定義為表級約束條件。正確答案:【多屬性構成的碼可以定義為列級約束條件,也可以定義為表級約束條件?!?、問題:將Student表中的Sno屬性定義為主碼,下面空格處應填寫()。CreateTableStudent(Snochar(9),Snamechar(20)NotNull,SexChar(2))選項:A、notnullB、uniqueC、primarykeyD、foreignkey正確答案:【primarykey】4、問題:當用戶對基本表中插入一條記錄時,DBMS會根據規(guī)則自動檢查主碼取值是否唯一和是否為空。選項:A、正確B、錯誤正確答案:【正確】5、問題:當用戶對主碼列進行更新操作時,DBMS不能夠自動檢查主碼值是否唯一和是否為空。選項:A、正確B、錯誤正確答案:【錯誤】4.2參照完整性規(guī)則-隨堂測驗1、問題:下面關于參照完整性定義的說法中錯誤的是()。選項:A、在CreateTable語句中用foreignKey短語定義哪些列為外碼。B、在CreateTable語句中用PrimaryKey短語指明外碼參照哪些表的主碼。C、如果添加參照完整性約束,可以在Constraint短語后面寫出約束的名字。D、一般在表級定義參照完整性約束。正確答案:【在CreateTable語句中用PrimaryKey短語指明外碼參照哪些表的主碼。】2、問題:一個表可以有多個列的值參照其它表的列取值。選項:A、正確B、錯誤正確答案:【正確】3、問題:外碼的取值可以為空。選項:A、正確B、錯誤正確答案:【正確】4、問題:可以用constraint關鍵詞為參照完整性設置指定約束名。選項:A、正確B、錯誤正確答案:【正確】5、問題:當對被參照表和參照表進行增、刪、改操作時都有可能破壞參照完整性。選項:A、正確B、錯誤正確答案:【正確】4.3用戶定義的完整性規(guī)則-隨堂測驗1、問題:下列短語中,不是用于定義屬性列上約束條件的是()。選項:A、NotNullB、UniqueC、CheckD、Having正確答案:【Having】2、問題:在Student表的Sex列上設置默認值為“男”,下面SQL語句的空格處應為()。AddConstraintDF_SexDefaultSex'男'選項:A、OnB、InC、ForD、As正確答案:【For】3、問題:用戶可以定義默認值約束。選項:A、正確B、錯誤正確答案:【正確】4、問題:CHECK關鍵詞可以實現某列上取值范圍的約束。選項:A、正確B、錯誤正確答案:【正確】5、問題:系統(tǒng)不會自動檢查用戶定義的約束,需要用戶自己啟動檢查。選項:A、正確B、錯誤正確答案:【錯誤】第四章數據庫的完整性-課后作業(yè)第四章數據庫的完整性-單元測驗1、問題:在定義參照完整性時,用()短語指明外碼參照哪些表的主碼。???選項:A、?A.?INSERT?B、B.?DELETEC、?C.?REFERENCES?D、?D.?SELECT?正確答案:【?C.?REFERENCES?】2、問題:在非主鍵列上要求不能有重復的值存在,應該定義()。選項:A、外鍵約束B、唯一值約束C、非空值約束D、值域約束正確答案:【唯一值約束】3、問題:定義關系的主碼意味著主碼屬性()。選項:A、部分唯一B、可以為空C、唯一且部分主碼屬性不為空D、唯一且所有主碼屬性不為空正確答案:【唯一且所有主碼屬性不為空】4、問題:下列說法正確的是()。選項:A、如果屬性A上定義了unique約束,則A不可以為空B、如果屬性A上定義了外碼約束,則A不可以為空C、不能使用AlterTableAddConstraint語句增加主碼約束D、將某屬性列上的約束設置為表級約束或列級約束效果是一樣的正確答案:【將某屬性列上的約束設置為表級約束或列級約束效果是一樣的】5、問題:在SC表中添加約束,限定成績Grade的取值范圍為0-100,將下面的SQL語句補充完整。正確的選項是()。AlterTableSCAdd?CJ??(Grade=0AndGrade=100)選項:A、ConstraintUniqueB、CheckConstraintC、CheckReferencesD、ConstraintCheck正確答案:【ConstraintCheck】6、問題:DBMS在進行參照完整性違約處理時,可以采用()策略進行處理。選項:A、拒絕執(zhí)行B、級聯操作C、設置為空值D、默認執(zhí)行正確答案:【拒絕執(zhí)行#級聯操作#設置為空值】7、問題:主鍵約束中暗含了唯一性約束。選項:A、正確B、錯誤正確答案:【正確】8、問題:定義約束時,不可以顯式的指定約束名。選項:A、正確B、錯誤正確答案:【錯誤】9、問題:參照完整性約束可以在一定程序上保證數據的一致性和相容性。選項:A、正確B、錯誤正確答案:【正確】10、填空題:數據庫的完整性是指數據的_______?和相容性。正確答案:【正確性】11、填空題:UNIQUE約束被稱為約束。正確答案:【唯一值】12、填空題:可以通過約束實現對列的取值范圍的限定。正確答案:【checkCHECK】5.1常用的安全控制方法-隨堂測驗1、問題:常用的安全控制方法有選項:A、強制存取控制B、自主存取控制機制C、視圖機制D、角色機制正確答案:【強制存取控制#自主存取控制機制#視圖機制#角色機制】2、問題:用戶標識與鑒別是系統(tǒng)提供的最外層保護機制選項:A、正確B、錯誤正確答案:【正確】3、問題:自主訪問機制可以通過授權來實現!選項:A、正確B、錯誤正確答案:【正確】4、問題:同一個用戶不可以被授于不同的角色!選項:A、正確B、錯誤正確答案:【錯誤】5.2DBMS的安全控制管理-隨堂測驗1、問題:保護數據庫,防止未經授權的或者不合法的用戶使用造成的數據泄露更改破壞,這是數據庫的()選項:A、安全性B、并發(fā)性C、可移植性D、完整性正確答案:【安全性】2、問題:在數據庫系統(tǒng)中,對存取權限的定義是()選項:A、命令B、授權C、審計D、定義正確答案:【授權】3、問題:授權時如果帶有WITHGRANTOPTION則被授者還可以再把權利進行轉授權選項:A、正確B、錯誤正確答案:【正確】4、問題:權限的回收一般是級聯回收!選項:A、正確B、錯誤正確答案:【正確】5.3視圖-隨堂測驗1、問題:下列哪個語句用來建立視圖選項:A、ALTERVIEWB、CREATEVIEWC、DELETEVIEWD、DROPVIEW正確答案:【CREATEVIEW】2、問題:視圖是在數據庫里實際存在的表!選項:A、正確B、錯誤正確答案:【錯誤】3、問題:行列子集視圖是由基本表的某些行或者某列組成,并且保留了主碼!選項:A、正確B、錯誤正確答案:【正確】4、問題:所有對視圖的更新都可以轉化為對基本表的更新選項:A、正確B、錯誤正確答案:【錯誤】5、問題:視圖可以提供一定的數據邏輯獨立性!選項:A、正確B、錯誤正確答案:【正確】第五章數據庫的安全性-課后作業(yè)第五章數據的安全性-單元測驗1、問題:以下(?)不屬于實現數據庫系統(tǒng)安全性的主要技術和方法。??選項:A、?存取控制技術B、視圖技術?C、?審計技術?D、出入機房登記和加鎖?正確答案:【出入機房登記和加鎖?】2、問題:SQL中的視圖提高了數據庫系統(tǒng)的(?)。?????選項:A、完整性B、并發(fā)控制?C、隔離性D、安全性正確答案:【安全性】3、問題:SQL語言的GRANT和REVOKE語句主要用來實現()選項:A、數據庫的安全性B、并發(fā)控制C、數據庫的完整性D、數據庫的可靠性正確答案:【數據庫的安全性】4、問題:刪除視圖的命令是()選項:A、DELETEB、DROPC、REMOVED、GET正確答案:【DROP】5、問題:在視圖上不能完成的操作是()。選項:A、更新視圖B、查詢C、在視圖上定義新的表D、在視圖上定義新的視圖正確答案:【在視圖上定義新的表】6、問題:為了可以對多人同時授予多項權利,可以使用()機制。選項:A、加密B、角色C、視圖D、強制存取正確答案:【角色】7、問題:視圖是三級模式結構中的模式。選項:A、正確B、錯誤正確答案:【錯誤】8、問題:一般不對視圖進行更新操作。選項:A、正確B、錯誤正確答案:【正確】9、問題:帶用派生列的視圖必須寫出組成視圖的全部列名。選項:A、正確B、錯誤正確答案:【正確】10、問題:視圖只能由基本表生成選項:A、正確B、錯誤正確答案:【錯誤】11、問題:視圖通過隱藏一些操作的實現細節(jié),實現了一定程序上的數據安全性。選項:A、正確B、錯誤正確答案:【正確】12、問題:自主存取控制機制是通過授權的方式來實現的。選項:A、正確B、錯誤正確答案:【正確】13、問題:強制存取控制機制每個對象都被授予一定的密級。選項:A、正確B、錯誤正確答案:【正確】6.1問題的提出-隨堂測驗1、問題:不好的關系模式一般會存在()問題選項:A、數據冗余度大B、插入異常C、刪除異常D、更新異常正確答案:【數據冗余度大#插入異常#刪除異常#更新異?!?、問題:關系模式存在的問題一般都是數據依賴導致的。選項:A、正確B、錯誤正確答案:【正確】3、問題:從直觀來看,解決數據依賴的客觀結果就是把表進行了拆分。選項:A、正確B、錯誤正確答案:【正確】6.2函數依賴-隨堂測驗1、問題:在關系模式R(U)中,如果有,存在X的真子集,則稱函數依賴為()選項:A、平凡函數依賴B、部分函數依賴C、完全函數依賴D、傳遞函數依賴正確答案:【部分函數依賴】2、問題:若屬性X函數依賴于屬性Y時,則屬性X與屬性Y之間具有(????)?選項:A、一對一聯系B、一對多聯系C、多對一聯系D、多對多聯系正確答案:【一對一聯系】3、問題:函數依賴是通過屬性間的值的相等與否來定義的。選項:A、正確B、錯誤正確答案:【正確】4、問題:某個關系模式中,能確定所有屬性的最小屬性組是候選碼。選項:A、正確B、錯誤正確答案:【正確】5、問題:函數依賴不是語義范疇的概念。選項:A、正確B、錯誤正確答案:【錯誤】6.3第一范式和第二范式-隨堂測驗1、問題:符合第一范式的關系模式的屬性都是不可以再分的。選項:A、正確B、錯誤正確答案:【正確】2、問題:屬性可不可再分一定要結合特定應用環(huán)境來確定。選項:A、正確B、錯誤正確答案:【正確】3、問題:規(guī)范化就是把一個低級的關系模式拆分為多個高級的關系模式。選項:A、正確B、錯誤正確答案:【正確】4、問題:只有一個主鍵的表如果符合第一范式,那它一定滿足第二范式。選項:A、正確B、錯誤正確答案:【正確】6.4第三范式-隨堂測驗1、問題:如果一個關系屬于3NF,則它(??????)選項:A、必然屬于2NF?B、必然屬于4NFC、可能不屬于2NF?D、必然屬于BCN正確答案:【必然屬于2NF?】2、問題:關系模式中的所有屬性都是主屬性,則關系模式的最高級別是()選項:A、1NFB、2NFC、3NFD、4NF正確答案:【3NF】3、問題:關系規(guī)范化的操作異常選項:A、數據冗余大B、插入異常C、刪除異常D、更新異常正確答案:【數據冗余大#插入異常#刪除異常#更新異?!?、問題:第三范式中不存在非主屬性對候選碼的傳遞函數依賴及非主屬性對候選碼的部分函數依賴選項:A、正確B、錯誤正確答案:【正確】6.5BC范式隨堂測驗1、問題:BC范式有以下哪些屬性?選項:A、所有非主屬性對每一個候選鍵都是完全函數依賴B、所有的主屬性對每一個不包含它的候選鍵,也是完全函數依賴C、沒有任何屬性完全函數依賴于非候選鍵的任何一組屬性。D、BC范式消除了多值依賴正確答案:【所有非主屬性對每一個候選鍵都是完全函數依賴#所有的主屬性對每一個不包含它的候選鍵,也是完全函數依賴#沒有任何屬性完全函數依賴于非候選鍵的任何一組屬性。】2、問題:BC范式屬于第三范式!選項:A、正確B、錯誤正確答案:【正確】6.6模式分解-隨堂測驗1、問題:關系模式設計理論主要解決的問題是()?選項:A、提高查詢速度?B、消除操作異常和數據冗余C、減少數據操作的復雜性D、?保證數據的安全性和完整性正確答案:【消除操作異常和數據冗余】2、問題:模式分解后可能分解出來的模式會出現以下幾種情況?選項:A、保持函數依賴B、保持函數依賴和無損連接C、無損連接D、什么都不是正確答案:【保持函數依賴#保持函數依賴和無損連接#無損連接】3、問題:保持函數依賴和無損連接中間有必然的關聯性選項:A、正確B、錯誤正確答案:【錯誤】第6章節(jié)課后作業(yè)第六章關系的規(guī)范化理論-單元測驗1、問題:第一范式的要求是()。選項:A、屬性不可能再分B、屬性能再分C、主碼不能為空D、不能存在函數依賴正確答案:【屬性不可能再分】2、問題:第二范式消除了非主屬性對候選碼的()。選項:A、傳遞函數依賴B、部分函數依賴C、多值依賴D、屬性不可再分正確答案:【部分函數依賴】3、問題:第三范式在第二范式的基礎上消除了非主屬對候選碼的()。選項:A、部分函數依賴B、多值依賴C、傳遞函數依賴D、屬性不可再分正確答案:【傳遞函數依賴】4、問題:BC范式消除了()對不包含它的候選碼的傳遞和部分函數依賴。選項:A、非主屬性B、主屬性C、主鍵D、候選鍵正確答案:【主屬性】5、問題:如果關系模式為R(U,F),則是()。選項:A、屬性X的屬性集閉包B、函數依賴F的函數依賴集閉包C、函數依賴的最小依賴集D、X關于F的函數依賴正確答案:【屬性X的屬性集閉包】6、問題:設關系模式R(ABCD),F={AB,CB},則R的碼為()。選項:A、ABB、ACC、ACDD、BCD正確答案:【ACD】7、問題:設關系模式R(ABC),F={CB,BA},R為最高符合()的關系模式。選項:A、1NFB、2NFC、3NFD、BCNF正確答案:【2NF】8、問題:設關系模式R(ABCD),F={BC,DA},={BC,AD},則()。選項:A、是無損分解,也是保持函數依賴的分解B、不是無損分解,是保持函數依賴的分解C、不是無損分解,不是保持函數依賴的分解D、是無損分解,不是保持函數依賴的分解正確答案:【不是無損分解,是保持函數依賴的分解】9、問題:關系模式的設計如果存在問題通常會導致以下()異常。選項:A、修改異常B、刪除異常C、插入異常D、數據冗余正確答案:【修改異常#刪除異常#插入異常#數據冗余】10、問題:第一范式的要求中,屬性可不可再分,要根據特定應用來分析。選項:A、正確B、錯誤正確答案:【正確】11、問題:模式所屬的范式的級別是越高越好。選項:A、正確B、錯誤正確答案:【錯誤】12、問題:從函數依賴的角度看,候選碼能確定關系模式的所有屬性。選項:A、正確B、錯誤正確答案:【正確】13、問題:保持函數依賴分解,必是無損分解。選項:A、正確B、錯誤正確答案:【錯誤】14、問題:保持函數依賴分解與無損分解具有強烈的關聯性。選項:A、正確B、錯誤正確答案:【錯誤】15、問題:函數依賴等價,則他們的函數依賴集閉包是相等的。選項:A、正確B、錯誤正確答案:【正確】16、問題:關系規(guī)范化的實質就是概念的單一化,通俗的說就是盡量一張表只描述一個概念。選項:A、正確B、錯誤正確答案:【正確】7.1數據庫的設計步驟-隨堂測驗1、問題:()階段,綜合用戶需求,形成獨立于具體DBMS的概念模型。選項:A、概念結構設計B、邏輯結構設計C、物理設計D、數據庫實施正確答案:【概念結構設計】2、問題:()階段,將E-R模型轉換成關系或非關系模型。選項:A、概念結構設計B、邏輯結構設計C、物理設計D、數據庫實施正確答案:【邏輯結構設計】3、問題:()階段,為關系選擇存取方法。選項:A、概念結構設計B、邏輯結構設計C、物理設計D、數據庫實施正確答案:【物理設計】4、問題:外模式是在()階段形成的。選項:A、概念結構設計B、邏輯結構設計C、物理設計D、數據庫實施正確答案:【邏輯結構設計】5、問題:()階段,對數據庫的性能進行監(jiān)測。選項:A、需求分析B、物理設計C、數據庫實施D、數據庫運行和維護正確答案:【數據庫運行和維護】6、問題:建立索引是在()階段。選項:A、概念結構設計B、邏輯結構設計C、物理設計D、數據庫實施正確答案:【物理設計】7、問題:需求分析結束后,主要得到()選項:A、數據流圖和數據字典B、E-R圖C、關系模式D、IPO表正確答案:【數據流圖和數據字典】8、問題:邏輯結構設計階段得到E-R模型。選項:A、正確B、錯誤正確答案:【錯誤】9、問題:程序員在邏輯結構設計階段參與進來,負責編制程序和準備軟硬件環(huán)境。選項:A、正確B、錯誤正確答案:【錯誤】10、問題:數據庫設計不需要用戶的參與。選項:A、正確B、錯誤正確答案:【錯誤】11、問題:數據庫設計只需要數據設計人員和數據庫管理員參與。選項:A、正確B、錯誤正確答案:【錯誤】12、問題:數據庫系統(tǒng)投入運行后,不能再進行調整和修改。選項:A、正確B、錯誤正確答案:【錯誤】7.2ER圖-隨堂測驗1、問題:ER圖中,實體用()表示。選項:A、橢圓B、矩形C、菱形D、圓正確答案:【矩形】2、問題:ER圖主要用于()。選項:A、需求分析B、概念結構設計C、邏輯結構設計D、物理設計正確答案:【概念結構設計】3、問題:一個課程可以被多個教師教,但一個教師只能教一門課,那么課程和教師之間的聯系為()。選項:A、1:nB、1:1C、m:nD、1:0正確答案:【1:n】4、問題:ER圖中,聯系用()表示。選項:A、橢圓B、矩形C、菱形D、正方形正確答案:【菱形】5、問題:一個職工領導可以帶領若干個職工,一個職工只能被一個領導帶領,下列哪個圖正確:選項:A、B、C、D、正確答案:【】6、問題:一個讀者可以借閱多本圖書,一個圖書可以被多個讀者借閱,讀者借閱圖書會產生借閱日期,下列哪個E-R圖是正確的:選項:A、B、C、D、正確答案:【】7、問題:學生選修課程會有成績,成績應該屬于“學生”實體的屬性。選項:A、正確B、錯誤正確答案:【錯誤】8、問題:ER圖叫實體聯系圖。選項:A、正確B、錯誤正確答案:【正確】9、問題:一個實體型內部不可能有聯系。選項:A、正確B、錯誤正確答案:【錯誤】7.3概念結構設計-隨堂測驗1、問題:首先定義局部概念結構,然后集成,得到全局概念結構,這種屬于()方法。選項:A、自頂向下B、自底向上C、逐步擴張D、混合策略正確答案:【自底向上】2、問題:概念模型常用的表示方法是()選項:A、ER圖B、數據流圖C、數據字典D、關系正確答案:【ER圖】3、問題:合并分ER圖時,會存在很多沖突,主要有()選項:A、屬性沖突B、命名沖突C、結構沖突D、方法沖突正確答案:【屬性沖突#命名沖突#結構沖突】4、問題:設計概念結構的方法有()選項:A、自頂向下B、自底向上C、逐步擴張D、混合策略正確答案:【自頂向下#自底向上#逐步擴張#混合策略】5、問題:ER圖的審核和檢驗工作包括()選項:A、整體概念結構內部必須具有一致性B、整體概念模型必須能夠準確反映原來每個局部模型的結構C、整體概念模型必須能夠滿足需求分析階段確定的所有要求D、整體概念模型不能有相互矛盾的表述正確答案:【整體概念結構內部必須具有一致性#整體概念模型必須能夠準確反映原來每個局部模型的結構#整體概念模型必須能夠滿足需求分析階段確定的所有要求#整體概念模型不能有相互矛盾的表述】6、問題:基于ER模型的概念結構設計方法,設計概念模型時時,先要畫出全局ER圖,然后再畫出局部ER圖。選項:A、正確B、錯誤正確答案:【錯誤】7、問題:概念模型依賴于具體的機器,依賴于具體的DBMS。選項:A、正確B、錯誤正確答案:【錯誤】7.4邏輯結構設計-隨堂測驗1、問題:1:n聯系轉換為一個獨立的關系模式,關系的鍵為()選項:A、1端實體的鍵B、n端實體的鍵C、兩端實體鍵的組合D、任意一端實體的鍵正確答案:【n端實體的鍵】2、問題:E-R圖中的實體轉換的方法正確的是:選項:A、一個實體型可以轉換為多個關系模式B、兩個實體型可以轉換為一個關系模式C、一個實體型轉換為一個關系模式D、實體型不用轉換關系模式正確答案:【一個實體型轉換為一個關系模式】3、問題:數據模型優(yōu)化的方法有()選項:A、確定數據依賴B、消除冗余的數據依賴C、確定關系模式屬于第幾范式,確定是否需要對其進行合并或分解D、對關系模式進行必要的調整正確答案:【確定數據依賴#消除冗余的數據依賴#確定關系模式屬于第幾范式,確定是否需要對其進行合并或分解#對關系模式進行必要的調整】4、問題:設計用戶子模式包括選項:A、使用更符合用戶習慣的別名B、對不同的用戶定義不同的子模式C、簡化用戶的使用D、設計數據庫全局模式正確答案:【使用更符合用戶習慣的別名#對不同的用戶定義不同的子模式#簡化用戶的使用】5、問題:1:1聯系可以轉換為()選項:A、一個獨立的關系模式B、與任意一端對應的關系模式合并C、只能和某端關系模式合并D、只能轉換為一個獨立的關系模式正確答案:【一個獨立的關系模式#與任意一端對應的關系模式合并】6、問題:1:n聯系可以轉換為()選項:A、一個獨立的關系模式B、與1端對應的關系模式合并C、與n端對應的關系模式合并D、與任意一端合并正確答案:【一個獨立的關系模式#與n端對應的關系模式合并】7、問題:數據庫邏輯結構設計得到數據庫的()選項:A、模式B、外模式C、內模式D、存儲模式正確答案:【模式#外模式】8、問題:邏輯設計得到的邏輯模型與具體的DBMS相關。選項:A、正確B、錯誤正確答案:【正確】7.5物理結構設計-隨堂測驗1、問題:物理數據庫設計的主要目標之一是()選項:A、確定數據庫的物理結構B、對物理結構進行評價C、為關系模式選擇存取方法D、以有效方式存儲數據正確答案:【以有效方式存儲數據】2、問題:下列說法不正確的是()選項:A、為一個給定的邏輯數據模型選取一個最適合應用環(huán)境的物理結構的過程,就是數據庫的物理設計B、數據庫的物理設計完全依賴于給定的硬件環(huán)境和數據庫產品C、邏輯數據庫設計關心的是“怎么”,物理數據庫設計關系的是“什么”D、物理設計必須依賴于具體的DBMS正確答案:【邏輯數據庫設計關心的是“怎么”,物理數據庫設計關系的是“什么”】3、問題:關于索引,下列說法正確的是()選項:A、唯一索引,可以保證每行數據的唯一性B、索引可以加快表和表之間的連接C、在使用orderby和groupby子句時,可以減少分組和排序的時間D、可以使應用程序迅速找到表中特定的數據,而不必掃描整個數據庫正確答案:【唯一索引,可以保證每行數據的唯一性#索引可以加快表和表之間的連接#在使用orderby和groupby子句時,可以減少分組和排序的時間#可以使應用程序迅速找到表中特定的數據,而不必掃描整個數據庫】4、問題:對于()不應該創(chuàng)建索引選項:A、查詢中很少使用的列B、只有很少值的列C、當更新、插入、刪除的操作遠遠多于查詢操作時D、經常需要根據范圍進行搜索的列正確答案:【查詢中很少使用的列#只有很少值的列#當更新、插入、刪除的操作遠遠多于查詢操作時】5、問題:按照索引的順序與數據表的物理順序是否相同,可以將索引分為()選項:A、聚集索引B、非聚集索引C、唯一索引D、組合索引正確答案:【聚集索引#非聚集索引】6、問題:確定數據庫的存儲結構時,下列說法正確的是選項:A、數據應該根據應用情況將易變部分與穩(wěn)定部分、經常存取部分與存取效率較低部分分開存放。B、物理設計時,設計人員和DBA可以設置數據庫的大小、裝填因子。C、物理設計時,設計人員和DBA可以設置數據庫同時使用的用戶數。D、可以將日志文件和數據庫對象放在不同的磁盤上以改進系統(tǒng)的性能。正確答案:【數據應該根據應用情況將易變部分與穩(wěn)定部分、經常存取部分與存取效率較低部分分開存放。#物理設計時,設計人員和DBA可以設置數據庫的大小、裝填因子。#物理設計時,設計人員和DBA可以設置數據庫同時使用的用戶數。#可以將日志文件和數據庫對象放在不同的磁盤上以改進系統(tǒng)的性能?!?、問題:與邏輯設計相同,物理設計也必須符合數據的特性以及用途選項:A、正確B、錯誤正確答案:【正確】8、問題:聚集索引與書中的目錄類似,數據存儲在一個地方,索引存儲在另一個地方。選項:A、正確B、錯誤正確答案:【錯誤】9、問題:創(chuàng)建任何非聚集索引前創(chuàng)建聚集索引。選項:A、正確B、錯誤正確答案:【正確】10、問題:創(chuàng)建索引有很多好處,可以為每個關系甚至每個屬性列都創(chuàng)建索引。選項:A、正確B、錯誤正確答案:【錯誤】第七章數據庫設計-課后作業(yè)第七章數據庫設計-單元測驗1、問題:概念結構設計通常用()表示。選項:A、數據字典B、ER圖C、數據流圖D、IPO表正確答案:【ER圖】2、問題:()是為邏輯數據模型選取一個適合應用環(huán)境的物理結構。選項:A、概念結構設計B、物理結構設計C、邏輯結構設計D、數據庫實施正確答案:【物理結構設計】3、問題:物理設計階段,會得到數據庫的()。選項:A、模式B、外模式C、內模式D、需求報告正確答案:【內模式】4、問題:一個表只能有一個()。選項:A、唯一索引B、聚集索引C、非聚集索引D、組合索引正確答案:【聚集索引】5、問題:下列不屬于物理設計的內容是()。選項:A、為關系模式選擇存取方法B、設計索引C、確定數據的存放位置D、設計ER圖正確答案:【設計ER圖】6、問題:數據庫設計分為6個階段,包括()。選項:A、需求分析B、概念結構設計C、邏輯結構設計D、物理設計E、數據庫實施F、數據庫運行和維護正確答案:【需求分析#概念結構設計#邏輯結構設計#物理設計#數據庫實施#數據庫運行和維護】7、問題:數據庫設計方法有()。選項:A、手工試湊法B、規(guī)范設計法C、計算機輔助設計法D、自動化方法正確答案:【手工試湊法#規(guī)范設計法#計算機輔助設計法#自動化方法】8、問題:數據庫的邏輯結構設計包括()選項:A、將概念結構轉換為一般的關系、網狀、層次模型。B、將轉換來的關系、網狀、層次模型向特定DBMS支持下的數據模型轉換。C、對數據模型進行優(yōu)化。D、設計ER圖。正確答案:【將概念結構轉換為一般的關系、網狀、層次模型。#將轉換來的關系、網狀、層次模型向特定DBMS支持下的數據模型轉換。#對數據模型進行優(yōu)化?!?、問題:?衡量數據庫物理設計的好壞,可以從()著手。選項:A、時間B、空間C、維護開銷D、用戶要求正確答案:【時間#空間#維護開銷#用戶要求】10、問題:下列說法不正確的是()。選項:A、需求分析做的不好,不會影響整個數據庫設計B、概念結構設計階段得到數據庫的全局邏輯結構C、編制調試應用程序是在數據庫實施階段D、設計一個完善的數據庫應用系統(tǒng),往往是6個階段的反復正確答案:【需求分析做的不好,不會影響整個數據庫設計#概念結構設計階段得到數據庫的全局邏輯結構】11、問題:局部E-R圖綜合成全局E-R圖時,可能會出現()。選項:A、屬性沖突B、命名沖突C、結構沖突D、不會有任何沖突正確答案:【屬性沖突#命名沖突#結構沖突】12、問題:數據流圖包括的組成部分有()。選項:A、數據流B、數據加工C、數據存儲D、外部實體正確答案:【數據流#數據加工#數據存儲#外部實體】13、問題:常用的規(guī)范設計方法大多起源于新奧爾良法。選項:A、正確B、錯誤正確答案:【正確】14、問題:數據庫系統(tǒng)運行過程中,不能對其進行評價、調整與修改。選項:A、正確B、錯誤正確答案:【錯誤】15、問題:m:n聯系轉換為關系模式時,關系的鍵為任意一端實體的鍵。選項:A、正確B、錯誤正確答案:【錯誤】16、問題:為關系模式選擇存取方法應在邏輯結構設計階段。選項:A、正確B、錯誤正確答案:【錯誤】17、問題:經常需要查詢的列上可以創(chuàng)建索引。選項:A、正確B、錯誤正確答案:【正確】18、問題:關系上定義的索引數越多越好。選項:A、正確B、錯誤正確答案:【錯誤】19、問題:E-R圖中的每個實體型轉換為一個關系模式,也可以兩個實體型轉換為一個關系模式。選項:A、正確B、錯誤正確答案:【錯誤】20、問題:數據字典是關于數據庫中數據的描述,而不是數據本身。選項:A、正確B、錯誤正確答案:【正確】8.1事務-隨堂測驗1、問題:一個事務在執(zhí)行時,應該遵守“要么不做,要么全做”的原則,這是事務的()。選項:A、原子性B、一致性C、隔離性D、持續(xù)性正確答案:【原子性】2、問題:事務的基本特性有()。選項:A、原子性B、一致性C、隔離性D、持久性正確答案:【原子性#一致性#隔離性#持久性】3、問題:組成事務的SQL語句不一定全部一次執(zhí)行。選項:A、正確B、錯誤正確答案:【錯誤】4、問題:事務的隔離性是指事務不會在另一個事務執(zhí)行期間去改動它正在修改的數據。選項:A、正確B、錯誤正確答案:【正確】5、問題:事務的原子性是指事務中的每一個操作彼此是獨立的。選項:A、正確B、錯誤正確答案:【錯誤】8.2故障的類型-隨堂測驗1、問題:若系統(tǒng)在運行過程中,因某種原因造成系統(tǒng)停止運行,致使事務在才能過程中以非控制方式進行終止,這時內存的信息丟失,而外存末受影響,這叫()。選項:A、事務故障B、系統(tǒng)故障C、介質故障D、運行故障正確答案:【系統(tǒng)故障】2、問題:數據庫在運行過程中,由于硬件故障,使外在的數據全部丟失,這是()。選項:A、系統(tǒng)故障B、介質故障C、事務故障D、計算機病毒正確答案:【介質故障】3、問題:因違反某些完整性限制而造成系統(tǒng)無法達到預期的終點,這屬于()。選項:A、事務故障B、系統(tǒng)故障C、介質故障D、計算機病毒正確答案:【事務故障】4、問題:數據庫在運行過程中產生的故障主要有以下()類型。選項:A、介質故障B、事務故障C、系統(tǒng)故障D、計算機病毒正確答案:【介質故障#事務故障#系統(tǒng)故障#計算機病毒】5、問題:發(fā)生系統(tǒng)故障時,一些尚未完成的事務的結果可能已經送入物理數據庫。為保證數據一致性,恢復子系統(tǒng)需在系統(tǒng)重啟時重做這些事務。選項:A、正確B、錯誤正確答案:【錯誤】8.3恢復的實現技術-隨堂測驗1、問題:()用來記錄對數據庫的每一次操作。選項:A、后援副本B、日志文件C、數據庫D、緩沖區(qū)正確答案:【日志文件】2、問題:后援副本的用途是()。選項:A、安全性保障B、一致性控制C、數據庫的恢復D、數據的轉儲正確答案:【數據庫的恢復】3、問題:用于數據庫恢復的重要文件是()。選項:A、數據庫文件B、日志文件C、備注文件D、索引文件正確答案:【日志文件】4、問題:日志文件用于保存()。選項:A、程序運行過程B、數據操作C、程序執(zhí)行結果D、對數據庫中數據的每一次更新操作正確答案:【對數據庫中數據的每一次更新操作】5、問題:下列()不是數據庫恢復采用的方法。選項:A、建立副本B、建立日志文件C、建立索引D、建立檢查點正確答案:【建立索引】8.4故障的恢復策略-隨堂測驗1、問題:恢復策略中UNDO可以保證未成功提交的事務所有操作都取消!選項:A、正確B、錯誤正確答案:【正確】2、問題:恢復策略中REDO可以保證將成功提交的事務所有操作都完成!選項:A、正確B、錯誤正確答案:【正確】3、問題:UNDO處理反向掃描日志文件,REDO處理正向掃描日志文件。選項:A、正確B、錯誤正確答案:【正確】4、問題:數據庫恢復時,需先將更新的數據寫進數據庫,再寫入日志文件。選項:A、正確B、錯誤正確答案:【錯誤】5、問題:系統(tǒng)故障的恢復只需進行REDO操作。選項:A、正確B、錯誤正確答案:【錯誤】第八章數據庫恢復-課后作業(yè)第八章數據庫恢復-單元測試1、問題:表示兩個或多個事務可同時運行,而不互相影響的是()。選項:A、一致性B、原子性C、隔離性D、持久性正確答案:【隔離性】2、問題:事務中的COMMIT語句是作用是()。選項:A、結束語句B、返回語句C、存儲數據D、提交語句正確答案:【提交語句】3、問題:下面哪個語句實現了事務的回滾操作()。選項:A、createtableB、rollbackC、commitD、grant正確答案:【rollback】4、問題:后援副本的作用是()。選項:A、保障安全性B、一致性控制C、故障后的恢復D、數據的轉儲正確答案:【故障后的恢復】5、問題:事務日志保存的是()。選項:A、程序的運行過程B、程序的執(zhí)行結果C、對數據的更新操作D、對數據的查詢操作正確答案:【對數據的更新操作】6、問題:一個事務的執(zhí)行,要么全部完成,要么全部不做,一個事務中對數據庫的所有操作都是一個不可分割的操作序列的屬性是()。選項:A、原子性B、一致性C、獨立性D、持久性正確答案:【原子性】7、問題:如果數據庫中只包含成功提交的事務的結果,則數據庫就處理數據一致性狀態(tài)。選項:A、正確B、錯誤正確答案:【正確】8、問題:事務的持續(xù)性是指事務一旦提交,對數據庫的影響就是持久的。選項:A、正確B、錯誤正確答案:【正確】9、問題:事務故障的恢復需要人工干預。選項:A、正確B、錯誤正確答案:【錯誤】10、問題:靜態(tài)轉儲只能在無事務運行時進行。選項:A、正確B、錯誤正確答案:【正確】11、問題:數據庫恢復通?;跀祿浞莺腿罩疚募?。選項:A、正確B、錯誤正確答案:【正確】12、填空題:故障的種類分為____________、系統(tǒng)故障、介質故障和計算機病毒。正確答案:【事務內部故障】13、填空題:強磁場干擾造成數據的不一致性,稱為_________故障。正確答案:【介質】14、填空題:數據庫恢復技術常用的兩種方法:______________和登錄日志文件。正確答案:【數據轉儲】15、填空題:__________轉儲必須等待正在運行的事務結束才能進行。正確答案:【靜態(tài)】16、填空題:是恢復和并發(fā)控制的基本單位。正確答案:【事務】17、填空題:故障恢復的兩個操作是:事務和重做事務。正確答案:【撤銷】18、填空題:登記日志文件時必須遵守:先寫,后寫數據庫。正確答案:【日志文件】9.1并發(fā)操作存在的問題-隨堂測驗1、問題:下列不屬于并發(fā)操作帶來的問題是()。選項:A、丟失修改B、不可重復讀C、讀臟數據D、死鎖正確答案:【死鎖】2、問題:對并發(fā)操作若不加以控制,可能會帶來()問題。選項:A、不安全B、死鎖C、死機D、數據不一致正確答案:【數據不一致】3、問題:當不同的事務同時對數據庫中數據進行存取時,可能會造成數據不一致問題。選項:A、正確B、錯誤正確答案:【正確】4、問題:事務T1修改某一數據,并將其寫回磁盤,事務T2讀取同一數據后,T1由于某種原因被撤銷,這時T2讀到的數據被稱為臟數據。選項:A、正確B、錯誤正確答案:【正確】5、填空題:事務T1從數據庫中讀取數據后,事務T2插入或刪除了部分記錄,當T1再次讀取時發(fā)現多了或少了某些記錄,這兩種情況有時稱為??現象。正確答案:【幻影】9.2封鎖-隨堂測驗1、問題:如果事務T對某個數據R加上了S鎖,那么在T對數據R解除封鎖之前,不允許其他事務再對R加S鎖。選項:A、正確B、錯誤正確答案:【錯誤】2、問題:如果事務T對某個數據R加上了X鎖,那么在T對數據R解除封鎖之前,不允許其他事務再對R加X鎖。選項:A、正確B、錯誤正確答案:【正確】3、問題:封鎖對象可以是關系、元組,也可以是整個數據庫。選項:A、正確B、錯誤正確答案:【正確】4、問題:封鎖粒度越大,數據庫并發(fā)度就越大。選項:A、正確B、錯誤正確答案:【錯誤】5、問題:封鎖粒度越大,系統(tǒng)進行并發(fā)控制的開銷越小。選項:A、正確B、錯誤正確答案:【正確】9.3封鎖協(xié)議-隨堂測試1、問題:一級封鎖協(xié)議規(guī)定事務T在修改數據R之前必須先對其加S鎖。選項:A、正確B、錯誤正確答案:【錯誤】2、問題:一級封鎖協(xié)議規(guī)定直到事務結束才可以釋放之前加在數據R上的X鎖。選項:A、正確B、錯誤正確答案:【正確】3、問題:二級封鎖協(xié)議規(guī)定事務T在讀取數據之前必須先對其加S鎖,修改數據之前必須先對其加X鎖。選項:A、正確B、錯誤正確答案:【正確】4、問題:二級封鎖協(xié)議規(guī)定必須等事務結束之后才可以釋放加在其上的S鎖。選項:A、正確B、錯誤正確答案:【錯誤】5、問題:三級封鎖協(xié)議規(guī)定事務T在讀取數據之前要對其加S鎖,修改數據之前要對其加X鎖,這些鎖都要在事務結束才可以釋放。選項:A、正確B、錯誤正確答案:【正確】第九章數據庫的并發(fā)控制-課后作業(yè)第九章數據庫的并發(fā)控制-單元測試1、問題:()是并發(fā)控制的基本單位。選項:A、關系B、元組C、事務D、操作正確答案:【事務】2、問題:()不能保證可重復讀和不讀“臟”數據。選項:A、一級封鎖協(xié)議B、二級封鎖協(xié)議C、三級封鎖協(xié)議D、所有封鎖協(xié)議正確答案:【一級封鎖協(xié)議】3、問題:若事務T對數據對象A加上(),則只允許T讀取和修改A,其他任何事務都不能再對A加任何類型的鎖。選項:A、S鎖B、X鎖C、IS鎖D、IX鎖正確答案:【X鎖】4、問題:事務T1讀取數據后,事務T2執(zhí)行更新操作,使T1無法再現前一次讀取結果,這種情況稱為()。選項:A、丟失修改B、不可重復讀C、讀“臟”數據D、幻影現象正確答案:【不可重復讀】5、問題:并發(fā)操作可能帶來()數據不一致問題。選項:A、丟失修改B、不可重復讀C、讀“臟”數據D、死鎖正確答案:【丟失修改#不可重復讀#讀“臟”數據】6、問題:關于三級封鎖協(xié)議下列說法中正確的是()。選項:A、三級封鎖協(xié)議規(guī)定事務T在對數據進行修改之前必須對其加上X鎖B、三級封鎖協(xié)議規(guī)定事務T在事務結束之后才可以釋放之前加在其上的X鎖C、三級封鎖協(xié)議規(guī)定事務T在對數據進行讀取之前必須先對其加S鎖D、三級封鎖協(xié)議規(guī)定事務T在事務結束之后才可以釋放之前加在其上的S鎖正確答案:【三級封鎖協(xié)議規(guī)定事務T在對數據進行修改之前必須對其加上X鎖#三級封鎖協(xié)議規(guī)定事務T在事務結束之后才可以釋放之前加在其上的X鎖#三級封鎖協(xié)議規(guī)定事務T在對數據進行讀取之前必須先對其加S鎖#三級封鎖協(xié)議規(guī)定事務T在事務結束之后才可以釋放之前加在其上的S鎖】7、問題:下列()是檢測死鎖常用的辦法。選項:A、一次封鎖法B、順序封鎖法C、超時法D、事務等待圖法正確答案:【超時法#事務等待圖法】8、問題:并發(fā)控制可以保證事務的()。選項:A、共享性B、一致性C、隔離性D、原子性正確答案:【一致性#隔離性】9、問題:封鎖的粒度越大,并發(fā)度越高,系統(tǒng)開銷越小。選項:A、正確B、錯誤正確答案:【錯誤】10、問題:封鎖的粒度越小,并發(fā)度越高,系統(tǒng)開銷越大。選項:A、正確B、錯誤正確答案:【正確】11、問題:并發(fā)控制機制是要用正確的方式調度并發(fā)操作,使一個用戶事務的執(zhí)行不受其他事務的干擾,從而避免造成數據的不一致性。選項:A、正確B、錯誤正確答案:【正確】12、填空題:封鎖對象的大小稱為??。正確答案:【封鎖粒度】13、填空題:??是實現并發(fā)控制的重要技術。正確答案:【封鎖】14、填空題:兩個事務T1和T2讀入同一數據并修改,T2提交的結果破壞了T1提交的結果,導致T1的修改被丟失,這種情況稱為。正確答案:【丟失修改】15、填空題:避免活鎖的簡單方法是采用的策略。正確答案:【先來先服務】隨堂測驗_10.1數據庫的發(fā)展階段及特點1、問題:第三代數據庫系統(tǒng)既支持數據庫語言標準,在網絡上又能支持標準網絡協(xié)議選項:A、正確B、錯誤正確答案:【正確】2、問題:面向對象數據模型支持原有的數據管理,但是不支持對象管理選項:A、正確B、錯誤正確答案:【錯誤】3、填空題:數據庫的發(fā)展是沿著()模型這條主線發(fā)展的正確答案:【數據】4、填空題:第一代數據庫系統(tǒng),是()和網狀數據庫系統(tǒng)正確答案:【層次】5、填空題:第二代數據庫把()確立為關系數據庫語言標準正確答案:【SQL】隨堂測驗_10.2數據管理技術的發(fā)展趨勢1、問題:MapReduce有效提高了Hadoop系統(tǒng)的分析處理性能選項:A、正確B、錯誤正確答案:【正確】2、填空題:數據庫技術的核心是()正確答案:【數據管理】3、填空題:NoSQL遵循BASE原則,這是一種()一致性約束框架。正確答案:【弱】4、填空題:大數據時代,數

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論