




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第頁SQL數據庫復習試題1.下列關于SQLServer數據庫管理系統權限的敘述中,哪一條是不正確的?A、SQLServer數據庫管理系統的權限分為服務器權限和數據庫權限兩種B、數據庫管理員執行數據庫管理任務。這是屬于數據庫權限C、數據庫權限又可以分為數據庫對象權限和數據庫語句權限兩種D、數據庫語句權限授予用戶以允許他們創建數據庫對象【正確答案】:B2.任何一個具有兩個屬性的關系()。A、可能屬于1NFB、可能屬于2NFC、可能屬于3NFD、一定屬于3NF【正確答案】:D解析:
具有兩個屬性的關系,只可能有兩種情況:一種情況是其中一個屬性為主屬性,另一個為非主屬性,這樣就不存在非主屬性對碼的部分函數依賴和傳遞函數依賴,屬于3NF;另一種情況是,兩個屬性均為主屬性,沒有非主屬性,當然根本談不到非主屬性對碼的部分函數依賴和傳遞函數依賴,屬于3NF。所以任何一個具有兩個屬性的關系,一定屬于3NF,從而也一定屬于1NF和2NF。3.下述哪一條不屬于數據庫設計的內容?A、設計數據庫管理系統B、設計數據庫概念結構C、設計數據庫邏輯結構D、設計數據庫物理結構【正確答案】:A4.SQLServer對象的完整名稱不包括下面哪個()。A、服務器名B、數據庫名C、對象名D、文件夾名【正確答案】:D5.數據庫的容量()。A、只能指定固定的大小B、最小為10MC、最大100MD、可以設置為自動增長【正確答案】:D6.下列的SQL語句中,()不是數據定義語句。A、CREATETABLEB、DROPVIEWCREATEVIEWD、GRANT【正確答案】:D7.在關系數據庫中,參照關系和被參照關系是以外碼相關聯的兩個關系。被參照關系和參照關系通常是()。A、1∶1的聯系B、1∶n的聯系C、n∶1的聯系D、n∶m的聯系【正確答案】:C8.查找工資在600元以上并且職稱為工程師的紀錄,邏輯表達式為()。A、"工資">600.OR職稱="工程師"B、工資>600.AND職稱=工程師C、"工資">600.AND"職稱"="工程師"D、工資>600.AND職稱="工程師"【正確答案】:D9.在關系代數運算中,有5種基本運算,它們是()。A、并(∪)、差(-)、交(∩)、除(÷)和笛卡兒積(×)B、并(∪)、差(-)、交(∩)、投影(π)和選擇(σ)C、并(∪)、交(∩)、投影(π)、選擇(σ)和笛卡兒積(×)D、并(∪)、差(-)、投影(π)、選擇(σ)和笛卡兒積(×)【正確答案】:A10.在Student表中基于StuName字段建立的索引屬于()。A、惟一索引非聚集索引B、非惟一索引非聚集索引C、聚集索引非惟一索引D、惟一索引聚集索引【正確答案】:B11.在關系數據庫系統中,當合并兩個關系時,用戶程序可以不變。這是A、數據的物理獨立性B、數據的位置獨立性C、數據的邏輯獨立性D、數據的存儲獨立性【正確答案】:C12.除了關系的標題欄外,二維表中水平方向的行稱為()A、元組B、分量C、屬性D、關系的實例【正確答案】:A13.在數據庫系統中,對存取權限的定義稱為()A、命令B、授權C、定義D、審計【正確答案】:B14.在SQLServer中,設在某數據庫中建有如下所示的存儲過程:
CREATEPROCP1
@aint=20,@bchar(4)
AS……
設有下列調用該存儲過程的語句:
Ⅰ.EXECP1100,"a01"
Ⅱ.EXECP1"a01"
Ⅲ.EXECP1@b="a01"
Ⅳ.EXECP1@a=default,@b="a01"
上述語句中,能夠正確調用該存儲過程的是()。A、僅Ⅰ和ⅡB、僅Ⅰ、Ⅱ和ⅢC、僅Ⅰ、Ⅲ和ⅣD、全部【正確答案】:C解析:
由題目存儲過程可知,存儲過程Pl定義了兩個帶有默認值的參數。執行多個輸入參數的存儲過程時,參數的傳遞方式有兩種:按照參數位置傳遞值和按參數名稱傳遞值。如果定義了默認值,則在執行存儲過程時可以不必指定該參數的值。但若按照參數位置傳遞值時必須從左往右賦值,即不能跳過左邊的某個默認參數而傳遞某個值。Ⅱ中的參數賦值采用按參數位置傳值,必須從左到右賦值。其他三項均符合存儲過程的調用規則。15.數據庫恢復要涉及的兩個技術是()A、數據轉儲和日志文件B、并發控制盒封鎖C、數據庫鏡像和并發調度D、存取控制盒審計【正確答案】:A16.信息的價值與信息的哪些性質密切相關?()Ⅰ.準確性Ⅱ.及時性Ⅲ.可靠性Ⅳ.開放性Ⅴ.完整性A、Ⅰ、Ⅱ、Ⅲ和ⅣB、Ⅱ、Ⅲ、Ⅳ和ⅤC、Ⅰ、Ⅱ、Ⅲ和ⅤD、Ⅰ、Ⅱ、Ⅳ和Ⅴ【正確答案】:C解析:
信息是有價值的,信息的價值與其準確性、及時性、完整性和可靠性有關。17.在SQLServer中,model是()A、數據庫系統表B、數據庫模板C、臨時數據庫D、示例數據庫【正確答案】:B18.在數據庫系統中有一類人員,負責監控數據庫系統的運行情況,及時處理運行過程中出現的問題,這類人員是A、數據庫管理員B、系統分析員C、數據庫設計員D、應用程序員【正確答案】:A19.流程圖是用于數據庫設計中()階段的工具A、概要設計B、可行性設計C、程序編碼D、需求分析【正確答案】:D20.下列四項中,不屬于數據庫特點的是()。A、數據共享B、數據完整性C、數據冗余很高D、數據獨立性高【正確答案】:C21.“年齡限制在10—25歲之間”的約束屬于DBMS的()功能。A、安全性B、完整性C、并發控制D、安全性【正確答案】:B22.關系數據庫建立在關系數據庫模型基礎上,借助()等概念和方法來處理數據庫中的數據。A、集合代數B、分析方法C、統計分析D、表格【正確答案】:A23.若系統在運行過程中,由于某種硬件故障,使存儲在外存上的數據部分或全部丟失,這種情況稱為()A、事故故障B、系統故障C、介質故障D、運行故障【正確答案】:C24.下列關于數據庫概念設計的說法中,錯誤的是()。A、抽象實體集時需將具有相同屬性特征的事物歸為一類,并對分類進行概括和命名B、確定描述每個實體集特征的屬性,并為屬性命名C、確定各實體之間的聯系,但不需要確定聯系具有的屬性D、確定聯系的種類【正確答案】:C25.事務的持續性是指()。A、事務中包括的所有操作要么都做,要么都不做B、事務一旦提交,對數據庫的改變是永久的C、一個書物內部的操作及使用的數據對并發的其他事務是隔離的D、事務必須是使數據庫從一個一致性狀態變到另一個一致性狀態【正確答案】:B26.下列說法錯誤的是A、ROLLBACK表示事務不成功結束B、無級聯調度是不可恢復的C、共享鎖又稱為S鎖或讀鎖D、排它鎖又稱為X鎖或寫鎖【正確答案】:B27.下列關于分布式數據庫和并行數據庫的說法,正確的是()。A、為了滿足高并發業務的需要,共享內存結構的并行數據庫比較適用于如銀行出納、民航售票等OLTP應用B、在分布式數據庫的查詢中,導致數據傳輸量大的主要原因是數據間的連接操作和選擇操作。C、如果數據分布不合理,并行數據庫僅僅依靠多處理器、共享硬件資源等手段是無法實現真正意義上的并行處理的,也無法使其性能最優化D、與集中式數據庫系統的事務相比,分布式數據庫系統中只需要一個場地完成提交即可完成一個全局事務,這正是分布式數據庫的優越之處【正確答案】:C解析:
A中的OLTP應用需要進行大量的并行事務,因此若采用共享內存結構會引起大量數據沖突;B中分布式數據庫查詢中,導致數據傳輸量大的原因主要是數據間的連接和并操作;D中分布式數據庫因為不同的分片和副本,因此很多時候在一個場地完成提交不能完成全局事務,如雖完成某片數據更新,卻并沒有完成全局數據更新。28.在數據庫中可以創建和刪除表、視圖、索引,可以修改表。這是因為數據庫管理系統提供了A、數據定義功能B、數據操縱功能C、數據維護功能D、數據控制功能【正確答案】:A29.區分不同實體的依據是()A、名稱B、屬性C、對象D、概念【正確答案】:D30.對關系R(ABC)執行SQL語句SELECTDISTINCTAFROMRWHEREB=17則該語句對關系R進行了()A、選擇和連接B、選擇和投影C、連接和投影D、交和選擇【正確答案】:B31.在SQL語言中,建立存儲過程的命令是()A、CREATEPROCEDUREB、CREATERULECREATEDURED、CREATEFILE【正確答案】:A32.SQLServer系統中的所有服務器級系統信息存儲于哪個數據庫()。A、masterB、modelC、tempdbD、msdb【正確答案】:A33.關系模型中,一個碼是()。A、可由多個任意屬性組成B、至多由一個屬性組成C、可由一個或多個其值能唯一標識該關系模式中任意元組的屬性組成D、以上都不是【正確答案】:C34.設有關系R=(ABC),與SQL語句SELECTDISTINCT
A,CFROMRWHEREB=5等價的關系代數表達式是()I.πA,C(σB=5(R))IIσB=5(πAC(R))A、I和IIB、沒有一個等價C、僅ID、僅II【正確答案】:A35.SQLServer的物理存儲主要包括3類文件()。A、主數據文件、次數據文件、事務日志文件B、主數據文件、次數據文件、文本文件C、表文件、索引文件、存儲過程D、表文件、索引文件、圖表文件【正確答案】:A36.在信息系統的需求分析中,目前廣為使用的結構化分析與功能建模方法主要有DFD、IDEFO等。其中,DFD建模方法也被稱為過程建模和功能建模方法,其核心是()。A、數據B、軟件C、數據流D、分析過程【正確答案】:C解析:
數據流圖(DataFlowDiagram,簡稱DFD)是便于用戶理解系統數據流程的圖形表示。DFD建模方法的核心是數據流,它能精確地在邏輯上描述系統的功能、輸入、輸出和數據存儲等,從而擺脫了其物理內容。數據流圖是系統邏輯模型的重要組成部分。DFD特性:①抽象性:在DFD中具體的組織機構、工作場所、物質流等都已經去掉,只剩下信息和數據存儲、流動、使用以及加工的情況。所以描述的是抽象出來的數據。②概括性:它把系統對各種業務的處理過程聯系起來考慮,形成—個總體,可反映出數據流之間的概括隋況。37.如果兩個事務T1和T2讀入同一數據并進行修改,T2提交的結果破壞了T1提交的結果,導致T1的修改被T2覆蓋,這種情況屬于()A、丟失修改B、讀“臟”數據C、不可重復讀D、產生“幽靈”數據【正確答案】:A38.SQL跟蹤器用于()。A、監視SQLServer的性能,以圖形方式顯示一些重要的性能統計數據B、管理SQLServer的賬號C、供數據庫管理員和應用程序開發員監測和記錄數據庫的活動D、啟動、停止和暫停SQLServer的過程【正確答案】:C39.實現數據庫的哪個特性能夠避免對未提交更新的依賴("臟數據"的讀出)?A、完整性B、并發性C、安全性D、可移植性【正確答案】:B解析:
在數據庫技術中,未提交而隨后又被撤銷的數據稱為“臟數據”。所謂并發控制就是要用正確的方法調度并發操作,一方面避免造成數據的不一致性,使一個用戶事務的執行不受其他事務的干擾;另一方面,對數據庫的應用有時允許某些不一致性。例如,有些統計工作涉及數據量很大,讀到一些“臟數據”時,對數據統計精度沒有什么影響,這時可以降低對一致性的要求,以減小系統開銷。40.在SQLServer安裝完成后,系統自動建立幾個數據庫,其中有一個數據庫被刪除后,不影響系統的正常運行,這個數據庫是()。A、tempdb數據庫B、master數據庫C、pubs數據庫D、model數據庫【正確答案】:C41.關于關系模型的3類完整性規則正確的是()A、如果屬性A是基本關系R的主屬性,但不是候選鍵整體,則屬性A能去空值B、若屬性F是基本關系R的外部關系鍵,它與基本關系S的主關系鍵字K相對應,則對于R中的每個元組在F上的值必須取空值C、參照完整性規則用來定義外部關系鍵與主關系鍵之間的引用規則D、實體完整性和參照完整性并不適用與任何關系數據庫系統【正確答案】:C42.提高事務的并發度可以改進數據庫應用系統的性能。有下列做法:
Ⅰ.盡可能使用排它鎖
Ⅱ.盡可能使用行鎖
Ⅲ.設定較低的事務隔離等級
Ⅳ.將大事務切分成若干小事務
上述做法中,可以提高系統的事務并發度的是()。A、僅Ⅰ、Ⅱ和ⅢB、僅Ⅰ、Ⅱ和ⅣC、僅Ⅱ、Ⅲ和ⅣD、以上全部【正確答案】:C解析:
數據庫關于鎖的優化原則為:鎖是并行處理的重要機制,能保持數據并發的一致性,即按事務進行處理。系統利用鎖保證數據的完整性。雖然我們避免不了死鎖,但在設計時可以充分考慮如何避免長事務,減少排它鎖時間,減少事務與用戶的交互時間,杜絕讓用戶長時間控制事務,還要避免批量數據同時執行,尤其是耗時長并使用相同的數據表。Ⅰ中采用排他鎖則限制了數據的共享,降低了并發度,其他選項均能提高并發度。43.下列哪種方法不是數據庫的安全性控制方法()A、設置用戶口令B、視圖機制C、判斷輸入的原始數據是否正確D、設置用戶存取權限【正確答案】:C44.下列哪一項不是關系數據庫語言的共同特點?A、能夠嵌入到高級語言中使用B、語言具有完備的表達能力C、是面向集合的語言D、是過程化的語言【正確答案】:D45.在SQL中,建立視圖用的命令是()。A、CREATESCHEMAB、CREATETABLECREATEVIEWD、CREATEINDEX【正確答案】:C46.SQL的視圖是從()中導出的。A、基本表B、視圖C、基本表或視圖D、數據庫【正確答案】:C47.在數據庫的三級模式結構中,內模式的個數()。A、只有1個B、與用戶個數相同C、由系統參數決定D、有任意多個【正確答案】:A48.在數據庫設計中使用E-R圖工具的階段是()。A、需求分析階段B、數據庫物理設計階段C、數據庫實施D、概念結構設計階段【正確答案】:D49.在SQLSERVER服務器上,存儲過程是一組預先定義并()的Transact-SQL語句。A、保存B、編譯C、解釋D、編寫【正確答案】:B50.下面關于登錄賬戶、用戶和角色的說法錯誤的是()A、登錄賬戶是服務器級的B、用戶是登錄賬戶在某個數據庫中的映射C、用戶不一定要和登錄賬戶相關聯D、角色其實就是用戶組【正確答案】:C51.在實際數據庫設計中,“學號”通常作為()存在。A、數據結構B、數據存儲C、數據項目D、處理過程【正確答案】:C52.設有關系R(ABC),與SQL語句selectdistinctAfromRwhereC=36等價的關系代數表達式是A、πA(σC=36(R))B、σC=36(πA(R))C、σC=36(πA,B(R))D、πA,B(σC=36(R))【正確答案】:C53.設關系R(SNO,SNAME,DNO,MAG),主鍵為SNO。其中SNO為學生號,SNAME為學生姓名,DNO為系號,MAG為系主任。則關系R屬于()A、1NFB、2NFC、3NFD、不屬于任何范式【正確答案】:B解析:
由于主鍵由SNO單個屬性構成,所以不存在部分依賴,但系主任不直接依賴于SNO,而是由系號決定的,所MAG(系主任)傳遞依賴于主鍵SNO,根據各范式的定義,非主屬性完全依賴于主鍵,月.存在傳遞依賴,其最高規范化程度為2NF。54.查詢語句selectstuff('herld',3,l,'llowo')結果為()。A、helloB、worldhelloC、helloworldD、world【正確答案】:C55.下列哪個不是SQLServer服務()。A、SQLServerB、SQLServerAgentC、MSDTCD、PWS【正確答案】:D56.在部分匹配查詢中,關系通配符下劃線“_”的說法中正確的是()A、可以代表多個字符B、代表一個字符C、不能與通配符“%”一起使用D、可以代表零個或多個字符【正確答案】:B57.數據獨立性是指()A、用戶與數據分離B、用戶與程序分離C、程序與數據分離D、人員與設備分離【正確答案】:C58.DBMS對數據庫恢復的重要文件是()。A、日志文件B、數據文件C、數據庫文件D、備注文件【正確答案】:A59.選擇操作是根據某些條件對關系進行()分割,選取符合條件的元組。A、水平B、垂直C、交叉D、混合【正確答案】:A60.關系模型是數據庫系統最常用的一種數據模型。下列關于關系模型的說法,錯誤的是()。A、關系模型中的關系是一個二維表,表中的一行對應關系中的一個元組B、按照一定的規則可以將ER模型轉換為關系模型中的關系模式C、關系模型是建立在集合論的基礎上的,關系模型中數據存取對用戶是透明的D、關系模型中的關系模式描述關系的動態結構,其內容隨用戶對數據庫的操作而變化【正確答案】:D61.反映現實世界中實體及實體間聯系的信息模型是()A、.關系模型B、層次模型C、網狀模型D、E-R模型【正確答案】:D62.下列關于數據庫的數據文件敘述錯誤的是()。A、、創建數據庫時必須指定數據文件B、、創建數據庫時,PRIMARY文件組中的第一個文件為主數據文件C、、一個數據庫可以有多個數據文件D、、一個數據庫只能有一個主數據文件【正確答案】:B63.在概念模型中,屬性用于描述事物的特征或性質。關于屬性有下列說法:Ⅰ.一個實體集中的屬性名要唯一Ⅱ.屬性一般用名詞或名詞短語命名Ⅲ.一個屬性的值可以取自不同的域Ⅳ.實體集的標識屬性能夠唯一識別實體集中每一個實體V.標識屬性的取值不能重復,但可以為空以上說法正確的是()。A、僅Ⅰ、Ⅲ和VB、僅Ⅰ、Ⅱ和ⅣC、僅Ⅱ、Ⅳ和VD、僅Ⅱ、Ⅲ和Ⅳ【正確答案】:B64.SQL語言具有兩種使用方式,分別稱為交互式SQL和()A、提示式SQLB、多用戶SQLC、嵌入式SQLD、解釋式SQL【正確答案】:C65.下面是SQL主要數據定義語句列表,其中哪一(些)行是正確的?A、僅“模式”行B、僅“基本表”行C、僅“視圖”行和“索引”行D、所有行【正確答案】:B66.下列關于SQLServer視圖的說法,錯誤的是()。A、數據庫中只存儲標準視圖的定義,并不存儲標準視圖的內容B、如果在視圖上創建了唯一聚集索引,則數據庫中將保存該視圖的內容C、索引視圖的數據源可以是基本表,也可以是已建立的其他標準視圖D、索引視圖引用的基本表必須與視圖在同一個數據庫中【正確答案】:C解析:
創建索引視圖的步驟:①使用SCHEMABINDING子句來創建一個視圖。
這個視圖必須符合許多要求,例如,它只能引用同一數據庫中的基表,而不能是其它標準視圖。所有引用的函數必須是確定性的,行集函數、派生表和子查詢都不能在索引視圖中使用;②在視圖上創建一個惟一索引。這個索引的葉子級由視圖的完整結果集組成;③在聚集索引的基礎上根據需求創建非聚集索引。非聚集索引可以按平常的方式創建;④創建并使用索引視圖。67.SQLServer中表更新數據的命令是()。A、USEB、SELECTC、UPDATEDROP【正確答案】:C68.下列關于SQLServer數據庫系統安全性的敘述中,哪個是不正確的?A、數據庫管理系統的權限分為數據庫系統權限和服務器權限B、數據庫系統權限可分為數據庫對象權限和語句權限C、服務器權限可授予數據庫管理員和其他用戶D、SQL語言中的GRANT為權限授予語句【正確答案】:A69.SQL語言中,條件年齡BETWEEN15AND35表示年齡在15至35之間,且()。A、包括15歲和35歲B、不包括15歲和35歲C、包括15歲但不包括35歲D、包括35歲但不包括15歲【正確答案】:A70.在數據庫系統中,當數據庫的模式改變時,用戶程序可以不做改變,這是數據的()A、位置獨立性B、存儲獨立性C、邏輯獨立性D、物理獨立性【正確答案】:C71.使用createdatabase命令建立數據庫時,給出的數據庫名是()。A、數據庫邏輯名B、數據庫物理名C、數據文件名D、日志文件名【正確答案】:A72.設關系R和S的元數分別是r和s,且R有n個元組,S有m個元祖。執行關系R和S的笛卡爾積,記為T=R×S,則A、T的元數是(r×s),且有(n+m)個元祖B、T的元數是(r×s),且有(n×m)個元祖C、T的元數是(r+s),且有(n+m)個元祖D、T的元數是(r+s),且有(n×m)個元祖【正確答案】:D73.數據庫的()是指數據的正確性和相容性A、安全性B、完整性C、并發控制D、恢復【正確答案】:B74.數據庫中只存放視圖的()。A、操作B、對應的數據C、定義D、限制【正確答案】:C75.表示職稱為副教授同時性別為男的表達式為()A、職稱='副教授'OR性別='男'B、職稱='副教授'AND性別='男'C、BETWEEN'副教授'AND'男'D、IN('副教授','男')【正確答案】:B76.用于求系統日期的函數是()。A、YEAR()B、GETDATE()COUNT()D、SUM()【正確答案】:B77.DBS是采用了數據庫技術的計算機系統。DBS是一個集合體,包含數據庫、計算機硬件、軟件和()A、系統分析員B、程序員C、數據庫管理員D、操作員【正確答案】:C78.數據庫設計中的概念結構設計的主要工具是()。A、數據模型B、E—R模型C、新奧爾良模型D、概念模型【正確答案】:B79.數據字典是軟件需求分析階段的最重要的工具之一,其最基本的功能是()。A、數據庫設計B、數據通信C、數據定義D、數據維護【正確答案】:C解析:
考查數據字典的基本功能。數據字典是系統中各類數據描述的集合,是進行詳細的數據收集和數據分析所獲得的成果。數據字典通過對數據項和數據結構的定義來描述數據流、數據存儲的邏輯內容。所以數據字典的最基本的功能是數據定義80.下列有關變量賦值的敘述中正確的是()。A、使用SET語句可以給全局變量和局部變量賦值B、一條SET語句只能給一個局部變量C、SELECT語句可以給多個局部變量賦值D、使用SELECT語句給局部變量賦值時,若SELECT語句的返回結果有多個值時,該局部變量的值為NULL【正確答案】:C81.下列關于連接操作的敘述中,哪一條是不正確的?()A、連接操作是從兩個關系的笛卡兒積中選取屬性間滿足一定條件的元組B、兩個關系中同名屬性的等值連接稱為自然連接C、要進行連接的兩個關系中不一定必須包含同名屬性D、兩個關系連接操作的結果仍然是一個關系【正確答案】:C82.已知員工和員工親屬兩個關系,當員工調出時,應該從員工關系中刪除該員工的元組,同時在員工親屬關系中刪除對應的親屬元組。在SQL語言中利用觸發器定義這個完整性約束的短語是()A、INSTEADOFDELETEB、INSTEADOFDROPC、AFTERDELETED、AFTERUPDATE【正確答案】:C83.在數據模型三個要素中,表述客觀世界中數據對象之間關聯的是()。A、數據操作B、數據結構C、數據視圖D、完整性約束【正確答案】:B解析:
數據模型三個要素包括:①數據結構數據結構是所研究的對象類型的集合。它從語法角度表述了客觀世界中數據對象本身的結構和數據對象之間的關聯關系,是對系統靜態特征的描述。②數據操作數據操作是對數據庫中對象的實例允許執行的操作的集合,主要指檢索和更新(插入、刪除、修改)兩類操作。數據模型必須定義這些操作的確切含義、操作符號、操作規則(如優先級)以及實現操作的語言。數據操作是對系統動態特性的描述。③數據完整性約束數據完整性約束是一組完整性規則的集合,規定數據庫狀態及狀態變化所應滿足的條件,以保證數據的正確性、有效性和相容性。84.在關系數據庫中,模式對應的是()。A、視圖和所有基本表B、視圖和部分基本表C、基本表D、索引【正確答案】:A85.數據庫系統是由()組成的。A、數據庫、數據庫管理系統和用戶B、數據文件、命令文件和報表C、數據庫文件結構和數據D、常量、變量和函數【正確答案】:A86.下列擴展的關系操作中,哪些是正確的?
I在關系C中,增加一門課程(‘C06’,‘電子商務’,‘陳偉鋼’),可以用賦值操作表示為:C←∪{(’C06’,‘電子商務’,‘陳偉鋼’)}
II.關系SC中刪除學號為‘20100251’同學的信息,用賦值操作可以表示為:
SC←SC-(σS#=’20100251’(SC))
III.計算年齡小于20歲的學生人數,用聚集操作表示為:
Gcount(S#)(σAGE<=20(S))
IV.計算課程號為‘C01’課程的平均成績,用聚集操作表示為:
Gavg(GRADE)(σC#=’C01’(SC))A、僅I、II和IIIB、僅I和IIC、僅II工和IVD、都正確【正確答案】:D87.數據庫設計主要包括概念設計、邏輯設計和物理設計三個步驟。設有下列活動:Ⅰ.設計ER圖Ⅱ.將ER圖轉換為關系模式Ⅲ.定義數據的約束條件Ⅳ.用SQL語句描述事務活動上述活動中,屬于邏輯設計所包含活動的是()。A、僅Ⅰ、Ⅱ和ⅢB、僅Ⅱ、Ⅲ和ⅣC、僅Ⅱ和ⅢD、僅Ⅱ和Ⅳ【正確答案】:C解析:
邏輯設計的主要工作是將現實世界的概念數據模型設計成數據庫的一種邏輯模式,即適應于某種特定數據庫管理系統所支持的邏輯數據模式。與此同時,可能還需為各種數據處理應用領域產生相應的邏輯子模式,這一步設計的結果就是所謂的“邏輯數據庫”。ER圖到關系模式的轉換和定義數據的約束條件都是在邏輯設計層面上的操作,設計ER圖是概念設計階段的產物。88.下面敘述正確的是()。A、.SQLServer服務管理器關閉后服務也自動關閉B、.只要啟動SQLServer服務,本地服務器的管理任務即可自動執行C、.啟動MicrosoftSearch服務后才可使用SQLServer全文檢索功能D、.都正確【正確答案】:D89.如下所示關系中,關系T是由關系R和S經過()操作得到的。A、S-RB、R-SC、R∩SD、R∪S【正確答案】:C90.如果數據庫中的數據量非常大,除了存儲在主數據文件中,可以將一部分數據存儲在()。A、.次數據文件B、主數據文件C、日志文件D、其他【正確答案】:A91.下列四組SQL命令,全部屬于數據定義語句的命令是()。A、CREATE,DROP,ALTERB、CREATE,DROP,UPDATECREATE,DROP,GRANTD、CREATE,DROP,SELECT【正確答案】:C92.E-R模型用于建立數據庫的()A、概念模型B、結構模型C、物理模型D、邏輯模型【正確答案】:A93.下列四項中說法不正確的是()A、數據庫減少了數據冗余B、數據庫中的數據可以共享C、數據庫避免了一切數據的重復D、數據庫具有較高的數據獨立性【正確答案】:C94.下述哪一條是由于關系模式設計不當所引起的問題?A、丟失修改B、更新異常C、讀臟數據D、數據被非法讀取【正確答案】:B95.下列敘述中,哪些是SQL的功能特點?Ⅰ.集DDL、DML和DCL功能于一體Ⅱ.是高度非過程化語言Ⅲ.采用面向集合的操作方式Ⅳ.具有自含式嵌入式兩種靈活的使用方式Ⅴ.語言簡介、易學易用、功能強A、僅Ⅰ、Ⅱ和ⅢB、僅Ⅱ、Ⅲ、Ⅳ和ⅤC、僅Ⅰ、Ⅳ和ⅤD、都是【正確答案】:D96.在基本SQL語言中,不能實現的操作是()A、刪除基本表B、并發控制C、定義基本表結構D、查詢視圖和基本表【正確答案】:B97.下面關于Timestamp數據類型描述正確的是:()。A、是一種日期型數據類型B、可以用來替代傳統的數據庫加鎖技術C、是一種日期和時間組合型數據類型D、是一種雙字節數據類型【正確答案】:C98.在T-SQL語言中,修改表結構時,應使用的命令是()A、UPDATEB、INSERTC、ALTERD、MODIFY【正確答案】:C99.下列哪個不是數據庫對象()。A、數據類型B、規則C、默認D、用戶【正確答案】:A100.數據庫物理設計完成后,進入數據庫實施階段,下述工作中,()一般不屬于實施階段的工作。A、建立庫結構B、系統調試C、加載數據D、擴充功能【正確答案】:D101.SQL語言的REVOKE語句可實現()數據控制功能A、可靠性控制B、并發性控制C、安全性控制D、完整性控制【正確答案】:C102.在下列類型的數據庫系統中,應用最廣泛的是()。A、分布型數據庫系統B、邏輯型數據庫系統C、關系型數據庫系統D、層次型數據庫系統【正確答案】:C103.數據庫的概念模型獨立于()A、具體的機器和DBMSB、E—R圖C、信息世界D、現實世界【正確答案】:A104.在數據庫應用系統生命周期中,當邏輯設計階段完成后進入到物理設計階段。下列不屬于物理設計階段活動的是()A、確定關系表的文件組織形式B、實行關系規范化設計C、創建必要的索引D、設置存儲分配參數【正確答案】:B105.創建數據庫使用()命令。A、createdatabaseB、alterdatabaseC、dropdatabaseD、dbccshinkdatabase【正確答案】:A106.下列關于索引的說法中,錯誤的是()。A、索引是典型的空間換取時間的方法,因此在設計索引時要在空間與時間兩者之間進行權衡B、建立聚集索引時,數據庫管理系統會按照聚集索引鍵值對數據進行排序C、聚集索引的鍵值不能重復D、當經常進行范圍查詢時,在范圍列上建立索引可以提高該類查詢的效率【正確答案】:C107.并發操作會帶來的數據不一致性有()。A、丟失修改、不可重復讀、讀臟數據、死鎖B、不可重復讀、讀臟數據、死鎖C、丟失修改、讀臟數據、死鎖D、丟失修改、不可重復讀、讀臟數據【正確答案】:D108.在關系DB中,任何二元關系模式的最高范式必定是()。A、1NFB、2NFC、3NFD、BCNF【正確答案】:D109.根據數據庫規范化理論,下面命題中正確的是()。A、若R∈2NF,則R∈3NFB、若R∈3NF,則R不屬于BCNFC、若R∈3NF,則R∈BCNFD、若R∈BCNF,則R∈3NF【正確答案】:D110.在將E-R模型向關系模型轉換的過程中,若將三個實體之間的多元聯系轉換為一個關系模式,則該關系模式的碼為()。A、其中任意兩個實體的碼的組合B、其中任意一個實體的碼C、三個實體的碼的組合D、三個實體的其他屬性的組合【正確答案】:C111.關系數據庫系統采用關系模型作為數據的組織方式,關系模型是誰首先提出的?A、P.P.S.ChenB、J.MartinC、EFCoddD、W.H.Inmon【正確答案】:C解析:
1970年美國IBM公司SanJose研究室的研究員E.F.Codd首次提出了數據庫系統的關系模型。112.數據庫管理系統是()。A、一種編譯程序系統B、在操作系統支持下的系統軟件C、操作系統的一部分D、一種應用軟件系統【正確答案】:B113.DBMS通常可以向()申請所需計算機資源。A、數據庫B、操作系統C、計算機硬件D、應用程序【正確答案】:B114.在需求分析階段,常用()描述用戶單位的業務流程A、數據流圖B、E—R圖C、程序流圖D、判定表【正確答案】:A115.MicrosoftSQLServer服務器名的第一個字母必須是()。A、字母B、下劃線C、字母或者下劃線D、無限制【正確答案】:C116.認為多個域間有一定的關系時,就可以用()的方法將它們以關系的形式建立一張二維表,以表示這些域之間的關系。A、乘積B、投影C、連接D、笛卡爾積【正確答案】:D117.通過使用文件組,可以()。A、提高存取數據的效率B、提高數據庫備份與恢復的效率C、簡化數據庫的維護D、ABC都可以。【正確答案】:D118.下列哪個不屬于數據庫對象()A、.默認B、SELECT語句C、存儲過程D、視圖【正確答案】:B119.設有某商場的數據庫應用系統,在其生命周期中有下列活動:
Ⅰ.在系統上線之前模擬客戶的消費行為,生成銷售數據,測試系統是否能準確完成銷售業務
Ⅱ.為應對商場業務迅速增長帶來的數據快速增長而擴展硬盤空間
Ⅲ.監控數據表的使用情況,根據表訪問率的不同對系統實行優化
Ⅳ.系統上線后,在正常營業期間運行模擬數據生成器向正在運行的數據庫模擬生成大量銷售數據,測試系統的性能
Ⅴ.在系統上線運行的正常營業期間,手動切斷所有數據庫服務器電源,測試數據庫系統在發生軟故障后的恢復水平
Ⅵ.在非營業時間停機后給數據庫服務器增加內存以提升服務器性能
以上活動屬于商場數據庫系統運維活動的是()A、僅Ⅱ和ⅥB、僅Ⅱ、Ⅲ和ⅥC、僅Ⅱ、Ⅲ、Ⅴ和ⅥD、全是【正確答案】:B120.事務日志文件的默認擴展名是()。A、MDFB、NDFC、LDFDBF【正確答案】:C121.SQL語言中的COMMIT語句的主要作用是()A、結束程序B、返回系統C、提交事務D、存儲數據【正確答案】:C122.關于關系的性質說法不正確的是()A、關系中不允許出現相同的元組B、關系中的元組的順序固定C、關系中屬性的屬性無所謂,即列的順序可以隨意交換D、關系中各屬性必須有不同的名字,而不同的屬性可以來自同一個域【正確答案】:B123.關系數據庫的規范化理論指出,關系數據庫中的關系應滿足一定的要求,最起碼的要求是達到1NF,既滿足()。A、主關鍵字唯一標識表中的每一行B、關系中的行不允許重復C、每個非關鍵字列都完全依賴于主關鍵字D、每個屬性都有是不可再分的基本數據項【正確答案】:D124.根據關系模式的完整性規則,一個關系中的“主碼”()。A、不能有兩個B、不能成為另外一個關系的外碼C、不允許為空D、可以取值【正確答案】:C125.在數據庫設計的概念結構設計階段中,表示概念結構的常用方法和描述工具是()。A、層次分析法和層次結構圖B、實體-聯系方法和E-R圖C、結構分析法和模塊結構圖D、數據流程分析法和數據流圖【正確答案】:B126.對于數據庫的管理,SQLServer的授權系統將用戶分成四類,其中權限最大的用戶是()A、一般用戶B、系統管理員C、數據庫擁有者D、數據庫對象擁有者【正確答案】:B127.創建約束的命令是()。A、CREATETABLEB、ALTERCONSTRAINTC、ALTERTABLED、ALTERCOLUMN【正確答案】:C128.數據庫管理系統提供授權功能主要是為了實現數據庫的()A、可靠性B、完整性C、一致性D、安全性【正確答案】:D129.SQLServer是一種()。A、DBSB、DBAC、DBMSDB【正確答案】:C130.需求分析的主要方法是()。A、自頂向下B、自底向上C、從左到右D、混合策略【正確答案】:A131.下列關丁關系數據庫視圖的敘述中,哪一些是正確的?
I.視圖是關系數據庫三級模式中的內模式
I.I.視圖能夠對機密數據提供安全保護
I.II.視圖提供了一定程度的數據邏輯獨立性
I.V.對視圖的一切操作最終要轉換為對基本表的操作
V.所有的視圖都是可以更新的A、僅I、II和IIIB、僅II,III和IVC、僅II、III,IV和VD、都正確【正確答案】:B132.下列選項可以作為SQLServer服務器名稱的是()。A、123com#B、com123C、com?#123D、_123com$【正確答案】:D133.數據庫應用系統中的基本邏輯工作單位是()A、一個查詢B、一個過程C、一個事務D、一個程序【正確答案】:C134.SELECT查詢中,要把結果中的行按照某一列的值進行排序,所用到的子句是()A、ORDERBYB、WHEREC、GROUPBYD、HAVING【正確答案】:A135.在數據庫管理系統中,下面哪個模塊不是數據庫存取的功能模塊?()A、事務管理程序模塊B、數據更新程序模塊C、交互式程序查詢模塊D、查詢處理程序模塊【正確答案】:A解析:
A解析:本題是對數據庫管理系統的存儲功能的考查。數據庫的存取功能模塊包括:①查詢處理模塊;②數據修改程序模塊;③交互式查詢程序模塊;④嵌入式查詢程序模塊。對照本題的4個選項可知,BCD都屬于數據庫存取的功能模塊,而選項A屬于數據庫的運行處理功能模塊.因此本題的答案是選項A。136.數據庫系統支持數據的邏輯獨立性依靠的是()。A、DDL語言和DML語言完全獨立B、定義完整性約束條件C、數據庫的三級模式結構D、模式分級及各級模式之間的映像機制【正確答案】:D解析:
當數據的總體邏輯結構改變時,通過對映像的相應改變而保持局部邏輯結構不變,不必改變應用程序,從而實現數據和程序的邏輯獨立性。137.當數據庫損壞時,數據庫管理員可通過何種方式恢復數據庫()。A、事務日志文件B、主數據文件C、DELETE語句D、聯機幫助文件【正確答案】:A138.下列關于數據庫故障的敘述中,哪一個是不正確的?A、事務故障可能使數據庫處于不一致狀態B、事務故障可能由兩種錯誤產生:邏輯錯誤和系統錯誤C、系統故障時一般主存儲器內容會完好,而外存儲器內容丟失D、磁盤故障指的是磁盤上內容的丟失【正確答案】:C139.用戶對SQL數據庫的訪問權限中,如果只允許刪除基本表的元組,應授予哪種權限?A、DROPB、DELETEC、ALTERD、UPDATE【正確答案】:B140.表達實體之間邏輯聯系的E-R模型,是數據庫的()A、概念模型B、邏輯模型C、外部模型D、物理模型【正確答案】:A141.SQL中引入的連接表(joinedtable)概念允許用戶在SELECT語句的哪個子句中指定連接操作A、FROMB、WHEREC、GROUPBYD、ORDERBY【正確答案】:B142.下列實體類型的聯系中,屬于一對一聯系的是()。A、班級對學生的所屬聯系B、父親對孩子的親生聯系C、省對省會的所屬聯系D、供應商與工程項目的供貨聯系【正確答案】:C143.下列關于E-R圖的敘述中,哪一條是不正確的?A、實體型用矩形表示,屬性用橢圓形表示,聯系型用菱形表示B、實體型之間的聯系可以分為1:1、1:n和m:n三類C、1:1聯系是1:n聯系的特例,1:n聯系是m:n聯系的特例D、實體型之間的聯系只存在與兩個實體型之間【正確答案】:D144.對數據庫數據的刪除是由數據庫管理系統的哪個功能模塊實現的?A、數據庫存取功能模塊B、數據庫存儲管理功能模塊C、數據庫運行處理功能模塊D、數據庫維護功能模塊【正確答案】:A145.SQL語言中,條件表示年齡在40至50之間的表達式為()。A、IN(40,50)BETWEEN40AND50C、BETWEEN40OR50D、BETWEEN40,50【正確答案】:B146.下面基于關系數據庫系統的,以數據處理為主的傳統的數據庫應用所具有的特征的敘述,比較全面的是()。Ⅰ.結構統一Ⅱ.面向記錄Ⅲ.數據項小Ⅳ.原子字段A、Ⅰ,Ⅱ和ⅢB、Ⅱ,Ⅲ和ⅣC、Ⅰ,Ⅲ和ⅣD、Ⅰ,Ⅱ,Ⅲ和Ⅳ【正確答案】:D147.數據的完整性是指()A、數據的存儲和使用數據的程序無關B、防止數據被非法使用C、數據的正確性、一致性D、減少重復數據【正確答案】:C解析:
數據完整性是指數據庫的正確性、有效性、一致性和相容性。148.設某學校中,一位教師可講授多么課程,一門課程可由多位教師講授,則教師與課程之間的聯系是()A、一對一聯系B、一對多聯系C、多對一聯系D、多對多聯系【正確答案】:D149.SQLserver數據庫文件有3類,其中主數據文件的后綴為()A、.ndfB、.ldfC、.mdfD、.idf【正確答案】:C150.數據管理技術發展階段中,文件系統階段與數據庫系統階段的主要區別之一是數據庫系統()。A、.有專門的軟件對數據進行管理B、采用一定的數據模型組織數據C、.數據可長期保存D、數據可共享【正確答案】:B151.不允許任何其他事務對這個鎖定目標再加任何類型的鎖是()A、共享鎖B、排他鎖C、共享鎖或排他鎖D、以上都不是【正確答案】:B152.下列四項中,不正確的提法是()。A、SQL語言是關系數據庫的國際標準語言B、SQL語言具有數據定義、查詢、操縱和控制功能C、SQL語言可以自動實現關系數據庫的規范化D、SQL語言稱為結構查詢語言【正確答案】:C153.描述數據庫全體數據的全局邏輯結構和特性是()A、模式B、內模式C、外模式D、用戶模式【正確答案】:A154.在數據庫管理系統的層次結構中,數據存取層處理的對象是A、字段B、單個元組C、數據頁D、系統緩沖區【正確答案】:B155.在數據庫中,概念模型是()。A、用于現實的建模,與具體的DBMS有關B、用于信息世界的建模,與具體的DBMS有關C、用于現實的建模,與具體的DBMS無關D、用于信息世界的建模,與具體的DBMS無關【正確答案】:D156.設有關系SC(SNO,CNO,GRADE),其主碼是(SNO,CNO)。遵照實體完整性規則A、只有SNO不能取空值B、只有CNO不能取空值C、只有GRADE不能空值D、SNO與CNO都不能取空值【正確答案】:D157.事務由于某些內部條件而無法繼續正常執行,如非法輸入、找不到數據等,這樣的故障屬于A、系統故障B、磁盤故障C、事務故障D、介質故障【正確答案】:D158.“在課程關系COURSE中,增加一門課程:(`C01'’電子商務‘,’陳偉鋼‘)。”用關系代數表達式表示為:COURSE←COURSEU{(`C01'>’電子商務‘,’陳偉鋼‘)}。這是使用擴展關系操作中的A、廣義投影B、聚集C、外部并D、賦值【正確答案】:D159.下列哪一類視圖上可以進行插入、刪除和更新操作A、帶表達式的視圖B、連接視圖C、行列子集視圖D、分組視圖【正確答案】:C160.關系數據庫中能唯一識別元組的那個屬性稱為()。A、唯一性的屬性B、不能改動的保留字段C、關系元組的唯一性D、關鍵字段【正確答案】:D161.在關系數據庫設計中,對關系進行規范化處理,使關系達到一定的范式,例如達到3NF,是()階段的任務A、需求分析B、概念設計C、物理設計D、邏輯設計【正確答案】:D162.關系運算的三大要素是()A、運算對象、運算符、運算結果B、運算對象、運算符、運算類型C、運算類型、運算符、運算結果D、運算結果、運算類型、運算結果【正確答案】:A163.()不屬于SQLServer系統提供的特殊類型鎖。A、意向鎖B、修改鎖C、模式鎖D、排它鎖【正確答案】:D164.數據庫系統的核心是:()A、數據模型B、數據庫C、DBMSD、計算機硬件【正確答案】:C165.下列對數據庫應用系統設計的說法中正確的是()A、必須先完成數據庫的設計,才能開始對數據處理的設計B、應用系統用戶不必參與設計過程C、應用程序員可以不必參與數據庫的概念結構設計D、以上都不對【正確答案】:D166.下面關于tempdb數據庫描述不正確的是()。A、是一個臨時數據庫B、屬于全局資源C、沒有權限限制D、是用戶建立新數據庫的模板【正確答案】:C167.下列哪些條不屬于數據庫設計的任務?Ⅰ數據庫物理結構設計Ⅱ.數據庫邏輯結構設計Ⅲ.數據庫概念結構設計Ⅳ.數據庫應用結構設計Ⅴ.數據庫管理系統設計A、僅Ⅰ和ⅡB、僅Ⅱ和ⅢC、僅Ⅲ和ⅣD、僅Ⅳ和Ⅴ【正確答案】:D168.數據庫的并發操作可能帶來的問題包括().A、非法用戶的使用B、丟失更新C、數據獨立性會提高D、增加數據冗余度【正確答案】:B169.數據庫中存放兩個關系:教師(教師編號,姓名)和課程(課程號,課程名,教師編號),為快速查出某位教師所講授的課程,應該()A、在教師表上按教師編號建索引B、在課程表上按課程號建索引C、在課程表上按教師編號建索引D、在教師表上按姓名建索引【正確答案】:C170.如果要從數據庫中刪除觸發器,應該使用SQL語言的命令()A、DELETETRIGGERB、DROPTRIGGERC、REMOVETRIGGERDISABLETRIGGER【正確答案】:B171.數據庫鏡像可以用于()。A、實現數據庫的安全性B、實現數據共享C、進行數據庫恢復或并發操作D、保證數據庫的完整性【正確答案】:C172.數據庫系統不僅包括數據庫本身,還要包括相應的硬件,軟件和()A、數據庫管理系統B、數據庫應用系統C、相關的計算機系統D、各類相關人員【正確答案】:D173.信息是有價值的,信息的價值主要與下列哪些因素有關?
Ⅰ.準確性Ⅱ.及時性Ⅲ.完整性Ⅳ.可靠性Ⅴ.可移植性A、僅Ⅰ、Ⅱ和ⅢB)僅Ⅰ、Ⅱ、Ⅲ和ⅣC、僅Ⅱ、Ⅲ、Ⅳ和ⅤD)都相關【正確答案】:D174.下列關于數據庫實施、運行和維護的說法中,最恰當的是()。A、對于數據量超大的數據庫應用系統,最好在剛剛建立好數據庫且未導入任何數據前編寫調試應用程序B、對于數據量極大的中大型系統,不需要等待所有的數據都入庫后才開始試運行,可以先裝載少量的數據,等到試運行的結果符合設計要求后,再批量裝入全部數據C、數據庫的重構不僅需要在原來的數據庫設計的基礎上做適當的擴充或修改,也最好考慮重新設計相應的應用程序D、索引的根本目的是為了提高查詢效率,但當數據量龐大時也會占用大量的磁盤空間。由于查詢緩存的存在,因此不需要為經常在查詢中作為條件的列建立索引【正確答案】:B解析:
A中在調試應用程序時,如果數據入庫尚未完成,數據庫沒有數據,應用程序的調試將會出現一定的困難;C項中數據庫重構應該盡量避免應用程序的改動;D項中經常查詢的列應該建立索引。175.模式查找like'_a%',下面哪個結果是可能的A、ailiB、baiC、bbaD、cca【正確答案】:B176.下列關于關系模式的碼和外碼的敘述中,哪一條是正確的?A、主碼必須是單個屬性B、外碼可以是單個屬性,也可以是屬性組C、一個關系模式的主碼與該關系模式中的任何一個外碼的交一定為空D、一個關系模式的主碼與該關系模式中的所有外碼的并一定包含了該關系模式中的所有屬性【正確答案】:D177.以下關于外鍵和相應的主鍵之間的關系,正確的是()。A、外鍵并不一定要與相應的主鍵同名B、外鍵一定要與相應的主鍵同名C、外鍵一定要與相應的主鍵同名而且唯一D、外鍵一定要與相應的主鍵同名,但并不一定唯一【正確答案】:A178.SQL“視圖”對應于數據庫系統三級模式結構中的()A、內模式B、外模式C、模式D、都不對應【正確答案】:B179.設課程和教師是兩個實體型,如果每一門課程可以由若干位教師講授,每一位教師可以講授若干門課程,則課程與教師這兩個實體型之間的聯系是A、一對一B、一對多C、多對多D、不確定【正確答案】:C180.在DBS中,DBMS和OS之間的關系是()A、.并發運行B、相互調用C、OS調用DBMSDBMS調用OS【正確答案】:D181.數據庫設計中,確定數據庫存儲結構,即確定關系、索引、聚簇、日志、備份等數據的存儲安排和存儲結構,是數據庫設計的()A、需求分析階段B、邏輯設計階段C、概念設計階段D、物理設計階段【正確答案】:D182.數據庫設計每個階段都有自己的設計內容,“為哪些關系,在哪些屬性上建什么樣的索引”,這一設計內容應該屬于()設計階段。A、概念設計B、邏輯設計C、物理設計D、全局設計【正確答案】:C183.設S_AVG(SNO,AVG_GRADE)是一個基于關系SC定義的學生學號及其平均成績的視圖。下面對該視圖的操作語句中,能正確執行的是()
IUPDATES_AVGSETAVG_GRADE=90
W.HERESNO=‘2004010601’;
IISELECTSNO,AVG_GRADE
FROMS_AVG
WHERESNO=‘2001010601’A、僅IB、僅IIC、沒有D、I和II都可【正確答案】:D184.SQLServer支持在線備份,但在備份過程中,不允許執行的操作是()
(1)、創建或刪除數據庫文件(2)、創建索引
(3)、執行非日志操作(4)、自動或手工縮小數據庫或數據庫文件大小A、(1)B、(1)(2)C、(1)(2)(3)D、(1)(2)(3)(4)【正確答案】:D185.在MSSQLServer中,關于數據庫的說法正確的是()A、一個數據庫可以不包含事務日志文件B、一個數據庫可以只包含一個事務日志文件和一個數據庫文件C、一個數據庫可以包含多個數據庫文件,但只能包含一個事務日志文件D、一個數據庫可以包含多個事務日志文件,但只能包含一個數據庫文件【正確答案】:B186.下面關于SQL語言的說法中,哪一種說法是錯誤的?A、一個SQL數據庫就是一個基本表B、SQL語言支持數據庫的三級模式結構C、一個基本表可以跨多個存儲文件存放,一個存儲文件可以存放一個或多個基本表D、SQL的一個表可以是一個基本表,也可以是一個視圖【正確答案】:A187.每個數據庫有且只有一個()A、主要數據文件B、次要數據文件C、日志文件D、索引文件【正確答案】:A188.SQL語言的語句中,最核心的語句是()A、插入語句B、刪除語句C、創建語句D、查詢語句【正確答案】:D189.下面關于聚集索引和非聚集索引說法正確的是()。A、每個表只能建立一個非聚集索引B、非聚集索引需要較多的硬盤空間和內存C、一張表上不能同時建立聚集和非聚集索引D、一個復合索引只能是聚集索引【正確答案】:B190.物理存儲數據視圖的描述稱為()。A、外模式B、用戶模式C、內模式D、概念模式【正確答案】:C191.在SQLServer中,設某日用bk1和bk2設備對DB1數據庫進行了如下備份操作(說明:括號中內容為備份開始時間):
Bk1設備:完整(10:00)、日志(11:00)、日志(13:00)、日志(15:00)
Bk2設備:差異(12:00)、差異(14:00)、差異(16:00)
現要利用備份將DB1數據庫恢復到16:00狀態。下列恢復序列中,正確的是()。A、完整(10:00)→日志(11:00)→日志(13:00)→日志(15:00)→差異(16:00)B、完整(10:00)→差異(12:00)→差異(14:00)→差異(16:00)C、完整(10:00)→日志(11:00)→差異(12:00)→日志(13:00)→差異(14:00)→日志(15:00)→差異(16:00)D、完整(10:00)→差異(16:00)【正確答案】:D解析:
數據庫的恢復順序如下:①恢復最近的完全數據庫備份;②恢復完全備份之后的最近的差異數據庫備份;③按日志備份的先后順序恢復自最近的完全或差異數據庫備份之后的所有日志備份。192.事務T在修改數據R之前必須先對其加X鎖,直到事務結束才釋放。事務T在讀取數據R之前必須先對其加S鎖,讀完后即可釋放S鎖,這是()A、一級封鎖協議B、二級封鎖協議C、三級封鎖協議D、可串行化協議【正確答案】:B193.在SQL語言中,"授權"命令是()A、GRANTB、REVOKEC、OPTIOND、PUBLIC【正確答案】:A194.下列不屬于概念設計目標的是()。A、定義和描述應用領域涉及的數據范圍B、描述清楚數據的屬性特征C、定義和描述數據的約束D、確定數據的結構【正確答案】:D195.在數據庫應用系統設計中,如果在事務中存在和用戶的長時問交互,它會帶來哪些壞處()。Ⅰ.降低系統的并發度Ⅱ.增加死鎖的數量Ⅲ.破壞數據的一致性Ⅳ.影響檢查點的效果A、僅Ⅰ、Ⅱ和ⅢB、僅Ⅰ、Ⅱ和ⅣC、僅Ⅰ、Ⅲ和ⅣD、僅Ⅱ、Ⅲ和Ⅳ【正確答案】:B解析:
事務是并發控制的基本單位。所謂的事務,它是一個操作序列,這些操作要么都執行,要么都不執行,它是一個不可分割的工作單位。在數據庫應用系統設計中,事務的特性之一就是一致性,即在和用戶的交互過程中,保證數據的一致性。其他三項都是事務長時間和用戶交互帶來的壞處。當事務長時間和某個用戶進行交互時,導致其他用戶需要等待該事務結束以獲取資源,因此會在一定程度上降低了不同事務的并發度,同時因為長時問的交互導致資源被用戶占用的時間過長,將會增大死鎖的可能性,系統在執行檢查點操作時,所有的事務處理都被暫時中止,長時間的事務影響檢查點的效果。196.邏輯數據獨立性是指()。A、概念模式改變,外模式和應用程序不變B、概念模式改變,內模式不變C、內模式改變,概念模式不變D、內模式改變,外模式和應用程序不變【正確答案】:A197.為了確保單個事務的一致性,負主要責任的是()A、故障恢復機制B、查詢優化處理器C、并發控制機制D、對該事務進行編碼的應用程序員【正確答案】:C198.()是長期存儲在計算機內的有組織,可共享的數據集合A、數據庫管理系統B、數據庫系統C、數據庫D、文件組織【正確答案】:C199.一個規范化的關系至少應當滿足()的要求。A、一范式B、二范式C、三范式D、四范式【正確答案】:C200.數據庫中存放三個關系:學生(學號,姓名)和課程(課程號,課程名)和成績(學號、課程號、成績),為快速查出某位學生所學的課程名,應該()A、在學生表上按學號建索引B、在成績表上按課程號建索引C、在課程表上按課程號建索引D、在學生表上按姓名建索引【正確答案】:D201.下述哪一條不是局部E-R圖集成為全局E-R圖時可能存在的沖突?A、模型沖突B、結構沖突C、屬性沖突D、命名沖突【正確答案】:A202.下列哪一條不是概念模型應具備的性質?A、有豐富的語義表達能力B、在計算機中實現的效率高C、易于向各種數據模型轉換D、易于交流和理解【正確答案】:B203.在SQL語句中,與XBETWEEN20AND30等價的表達式是()。A、X>=20ANDX<30B、X>20ANDX<30C、X>20ANDX<=30D、X>=20ANDX<=30【正確答案】:D204.對于數據庫的管理,對SQLServer中guest用戶的描述錯誤的是()A、安裝系統時,guest用戶被加入到master、pubs、tempdb、northwind數據中B、用戶成功登錄到SQLServer后,若該登錄賬號在某數據庫中無合法數據庫用戶,則系統將可能允許以guest用戶來訪問該數據庫C、不能從master、tempdb數據庫中刪除guest用戶D、在新建一個數據庫時,guest用戶將被自動添加【正確答案】:D205.下面哪個函數是屬于字符串運算的()。ABSB、SINC、STRD、ROUND【正確答案】:C206.下列哪一個不包含在數據庫系統的軟件平臺中?A、DBMS及支持DBMS運行的操作系統(OS)或網絡操作系統(NOS)B、能與數據庫接口的高級語言及其編譯系統,以及以DBMS為核心的應用開發工具C、檢測、預防和消除計算機系統病毒的軟件系統D、為特足應用環境開發的數據庫應用系統【正確答案】:C207.在數據庫設計中,將E—R圖轉換成關系數據模型的過程屬于()A、需求分析階段B、邏輯設計階段C、概念設計階段D、物理設計階段【正確答案】:B208.在SQL查詢時,使用WHERE子句指出的是()。A、查詢目標B、查詢條件C、查詢視圖D、查詢結果【正確答案】:B209.在數據庫應用系統的需求分析階段,設有如下工作:1.分析與描述目標系統需要完成的功能Ⅱ.分析與描述目標系統對響應時間、存儲容量的要求Ⅲ.分析與描述目標系統涉及的數據范圍、數據的屬性特征及數據之間的關系Ⅳ.分析與描述每項功能活動需要的輸人數據、業務規則及輸出數據V.分析與描述目標系統的總體結構、功能活動及各功能活動之間的關系以上屬于系統功能建模內容的是()。A、僅Ⅰ、Ⅳ和VB、僅Ⅱ、Ⅳ和VC、僅Ⅰ、Ⅱ和ⅢD、僅Ⅲ、Ⅳ和V【正確答案】:A210.在SQL中,建立表用的命令是()。A、CREATESCHEMAB、CREATETABLECREATEVIEWD、CREATEINDEX【正確答案】:B211.在嵌入式SQL中,與游標相關的有四個語句,它們中哪一個執行游標定義中的SELECT語句?A、DECLAREB、OPENC、FETCHD、CLOSE【正確答案】:B212.SQLSever提供的單行注釋語句是使用()開始的一行內容A、/*B、--C、{D、/【正確答案】:B213.關系數據模型的三要素是()A、數據結構,數據通信,關系操作B、數據結構,關系操作,完整性約束C、數據通信,關系操作,完整性約束D、數據結構,數據通信,完整性約束【正確答案】:B214.關系代數的3個基本運算是()、投影、連接。A、關系與B、蘊含C、關系或D、選擇【正確答案】:D215.某商場經營管理系統在3點進行了數據庫全備份,9點進行了數據庫日志備份,10點30分存儲數據庫數據的磁盤出現故障,但日志保存在另外一個磁盤中。數據庫管理員發現問題后隨即進行數據恢復工作,在所有備份均可用的情況下,數據庫數據可以恢復到的時間點為()。A、3點B、9點C、10點30分D、數據庫不可恢復【正確答案】:C216.如果在一個關系中,存在某個屬性(或屬性組),雖然不是該關系的主碼或只是主碼的一部分,但卻是另一個關系的主碼時,稱該屬性(或屬性組)為這個關系的()A、候選碼B、主碼C、外碼D、連接碼【正確答案】:C217.一個班級有若干名學生,則班級與學生之間具有()。A、一對一聯系B、一對多聯系C、多對多聯系D、多對一聯系【正確答案】:B218.下列關于查詢處理的敘述中,哪個是不正確的?A、對用SQL語言表達的查詢語句進行分析,得到語法分析樹B、語法分析樹轉化為物理查詢計劃,然后轉化為邏輯查詢計劃C、DBMS要為邏輯查詢計劃的每一個操作選擇具體的實現算法D、選擇邏輯查詢計劃和物理查詢計劃的步驟稱為查詢優化【正確答案】:D219.設有關系模式R(ABCD),存在函數依賴集:{A→B,C→D},則R最高可屬于()。A、1NFB、2NFC、3NFD、BCNF【正確答案】:A解析:
如果關系模式R中不包含多值屬性,則R滿足第一范式,簡稱1NF,記作RClNF。易知此題中RClNF,且R的所有非主屬性不依賴于一個候選碼,候選碼(A、C)→(B、D)存在非主屬性對主碼的部分函數依賴,故不滿足2NF,所以R最高clNF。220.SQL語言中,不是邏輯運算符號的()。ANDB、NOTC、ORD、XOR【正確答案】:D221.數據庫系統的數據共享是指()。A、多個用戶共享一個數據文件中的數據B、多個用戶使用同一種語言共享數據C、多個應用、多種語言、多個用戶共享數據D、同一個應用的多個程序共享數據【正確答案】:C222.如果一個關系模式的所有屬性的集合是這個關系的主碼,則稱這樣的主碼為A、全碼B、參照碼C、外碼D、連接碼【正確答案】:A223.如果有兩個事務,同時對數據庫中同一數據進行操作,不可能引起沖突的操作是A、其中有一個是DELETEB、一個是SELECT,另一個是UPDATEC、兩個都是SELECTD、兩個都是UPDATE【正確答案】:C224.概念模型是現實世界的第一層抽象,這一類最著名的模型是()A、層次模型B、關系模型C、網狀模型D、實體—關系模型【正確答案】:D225.SQL語言中,刪除一個視圖的命令是()。A、DELETEB、DROPCLEARD、REMOVE【正確答案】:B226.建立索引的目的是()。A、降低SQLServer數據檢索的速度B、與SQLServer數據檢索的速度無關C、加快數據庫的打開速度D、提高SQLServer數據檢索的速度【正確答案】:D227.下列說法不正確的是()。A、數據庫避免了一切數據重復B、數據庫減少了數據冗余C、數據庫數據可為經DBA認可的用戶共享D、控制冗余可確保數據的一致性【正確答案】:A228.在DB技術中,“臟”數據是指()A、未回退的數據B、未調交的數據C、回退的數據D、未提交隨后又被撤銷的數據【正確答案】:D229.在手工管理階段,數據是()A、有結構B、無結構C、整體無結構,記錄有結構D、整體結構化的【正確答案】:B230.在數據庫系統管理階段,數據是()A、有結構的B、無結構的C、整體無結構,記錄內有結構D、整體結構化【正確答案】:D231.使用SQL命令將學生表STUDENT中的學生年齡AGE字段的值增加1歲,應該使用的命令是()。A、UPDATESETAGEWITHAGE+1B、REPLACEAGEWITHAGE+1C、UPDATESTUDENTSETAGE=AGE+1D、UPDATESTUDENTAGEWITHAGE+1【正確答案】:C232.在SQL中,關系模式被稱為“基本表”,存儲模式稱為“存儲文件”,子模式稱為“視圖”,下列說法不正確的是()。A、基本表是實際存儲在數據庫中的表B、視圖是若干個基本表或其他視圖構成的子集C、―個基本表不能跨越多個存儲文件,同理,一個存儲文件也不能存放多個基本表D、用戶可以用SQL語句對視圖和基本表進行查詢等操作【正確答案】:C解析:
一個基本表可以跨越一個或多個存儲文件存放,一個存儲文件也可以存放一個或多個基本表。每個存儲文件與外部存儲器上一個物理文件對應。233.若要刪除數據庫中已經存在的表S,可用()。A、DELETETABLESB、DELETESC、DROPTABLESDROPS【正確答案】:C234.事務T在修改數據R之前必須先對其加X鎖,直到事務結束才釋放,這是()A、一級封鎖協議B、二級封鎖協議C、三級封鎖協議D、可串行化協議【正確答案】:A235.下列關于視圖的說法錯誤的是()A、視圖是從一個或多個基本表導出的表,它是虛表B、某一用戶可以定義若干個視圖C、視圖一經定義就可以和基本表一樣被查詢、刪除和更新D、視圖可以用來定義新的視圖【正確答案】:C236.下列敘述中,哪個是不正確的?A、S#是關系S的主鍵,也是關系SC的外鍵B、C#是關系C的主鍵,也是關系SC的外鍵C、向任何一個關系插入元組時,必須保證關系主碼值的唯一性D、可以任意刪除每個關系中的元組【正確答案】:C237.()是位于用戶與操作系統之間的一層數據管理軟件,它屬于系統軟件,它為用戶或應用程序提供訪問數據庫的方法。數據庫在建立、使用和維護時由其統一管理、統一控制。A、DBMSB、DBC、DBSDBA【正確答案】:A238.下列關于關系模式的碼的敘述中,哪一項是不正確的?()A、當候選碼多于一個時,選定其中一個作為主碼B、主碼可以是單個屬性,也可以是屬性組C、不包含在主碼中的屬性稱為非主屬性D、若一個關系模式中的所有屬性構成碼,則稱為全碼【正確答案】:C解析:
不包含在任何候選碼中的屬性叫做非主屬性.239.在MicrosoftSQLServer中,使用存儲過程可以完成()數據庫的操作。A、修改B、查詢C、創建D、以上都可以【正確答案】:A240.關系模型有三類完整性約束:實體完整性、參照完整性和用戶定義的完整性。定義外鍵實現的是哪一(些)類完整性?A、實體完整性B、參照完整性C、用戶定義的完整性D、實體完整性、參照完整性和用戶定義的完整性【正確答案】:B241.在C/S結構中,數據庫觸發器存儲在()。A、內存中B、外存中C、客戶機上D、服務器上【正確答案】:D242.()由數據結構、關系操作集合和完整性約束三部分組成。A、關系模型B、關系C、關系模式D、關系數據庫【正確答案】:A243.下列標識符可以作為局部變量使用()。A、MyvarB、MyvarC、@MyvarD、@Myvar【正確答案】:C244.在數據庫的三級模式結構中,當模式改變時,通過修改外模式/模式的映像而使外模式不變,從而不必修改應用程序,這是保證了數據與程序的()。A、存儲獨立性B、物理獨立性C、用戶獨立性D、邏輯獨立性【正確答案】:D245.下列關于查詢處理的敘述中,哪一條是不正確的?()A、查詢處理器中最主要的模塊是查詢編譯器和查詢執行引擎B、在查詢處理開始之前,系統需要對SQL語言表達的查詢語句進行分析,形成語法分析樹C、在大型集中式數據庫中,執行一個查詢所用的CPU時間是最主要的查詢代價D、實現選擇算法的主要方法是全表掃描和索引掃描【正確答案】:C246.事務的持久性是由數據庫管理系統中的哪個部件負責()A、恢復管理B、鎖定設備(并發控制)C、完整性約束D、記錄設備(存儲管理)【正確答案】:A解析:
一個事務一旦完成全部操作,它對數據庫的所有更新應永久地反映在數據庫中,即使以后系統發生故障,也應保留這個事務執行的痕跡。事務的持久性是由DBMS的恢復管理子系統實現的。247.關系數據庫中,實現實體之間的聯系是通過關系與關系之間的()A、公共索引B、公共存儲C、公共元組D、公共屬性【正確答案】:D248.SQL中,下列涉及通配符的操作,范圍最大的是()A、namelike’hgf#’B、namelike’hg
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆高考物理大一輪復習課件 第十二章 第66課時 電磁感應現象 楞次定律 實驗十四:探究影響感應電流方向的因素
- 2025金融科技與企業融資合作合同
- 端鉤菱紋葉蟬偏好取食棗瘋病發病棗樹的生理機制
- 2025悅榕莊別墅區清潔服務外包合同
- 服務員自我評價(13篇)
- 實踐報告周總結
- 九年級上學期數學教學計劃(6篇)
- 文明教師事跡材料(19篇)
- 2025年藥學專業考試題及答案解讀
- 2025年消費者行為與市場分析能力考試試卷及答案
- 順路接送免責協議書
- 2025年春江蘇開放大學中國文化概論060692過程性考核作業123參考答案
- 《手術室圍術期的護理》課件
- 金融租賃測試題及答案
- 2025-2030全球及中國貫穿玻璃通孔(TGV)技術行業市場現狀供需分析及市場深度研究發展前景及規劃可行性分析研究報告
- 法律文化-形考作業2-國開(ZJ)-參考資料
- 2025年跨文化溝通能力考試試卷及答案
- 2025-2030中國激光多普勒測振儀行業市場發展趨勢與前景展望戰略研究報告
- 聾校義務教育數學課程標準解讀與實施
- 《企業數據中心網絡架構》課件
- 高職色彩考試題及答案
評論
0/150
提交評論