數(shù)據(jù)庫應(yīng)用技術(shù)思考與練習(xí)答案_第1頁
數(shù)據(jù)庫應(yīng)用技術(shù)思考與練習(xí)答案_第2頁
數(shù)據(jù)庫應(yīng)用技術(shù)思考與練習(xí)答案_第3頁
數(shù)據(jù)庫應(yīng)用技術(shù)思考與練習(xí)答案_第4頁
數(shù)據(jù)庫應(yīng)用技術(shù)思考與練習(xí)答案_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫系統(tǒng)與數(shù)據(jù)庫概念設(shè)計思索與練習(xí)一、選擇題1.?dāng)?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,也就是DBMS2.下面列出數(shù)據(jù)庫管理技術(shù)發(fā)展3個階段中,沒有專門軟件對數(shù)據(jù)進行管理階段是(A)。I.人工管理階段II.文件系統(tǒng)階段III.?dāng)?shù)據(jù)庫階段A.I和IIB.只有IIC.II和IIID.只有I3.描述數(shù)據(jù)庫全體數(shù)據(jù)全局邏輯結(jié)構(gòu)和特征是(A)。A.模式B.內(nèi)模式C.外模式4.要確保數(shù)據(jù)庫數(shù)據(jù)獨立性,需要修改是(C)。A.模式與外模式B.模式與內(nèi)模式C.三級模式之間兩層映射D.三級模式5.E-R方法三要素是(C)。A.實體、屬性、實體集B.實體、鍵、聯(lián)絡(luò)C.實體、屬性、聯(lián)絡(luò)D.實體、域、候選區(qū)6.概念設(shè)計結(jié)果是(B)。A.一個與DBMS相關(guān)要領(lǐng)模型B.一個與DBMS無關(guān)概念模型C.?dāng)?shù)據(jù)庫系統(tǒng)公用視圖D.?dāng)?shù)據(jù)庫系統(tǒng)數(shù)據(jù)字典7.以下四項中,不屬于數(shù)據(jù)庫系統(tǒng)特點是(C)。A.?dāng)?shù)據(jù)共享B.?dāng)?shù)據(jù)完整性C.?dāng)?shù)據(jù)冗余度高D.?dāng)?shù)據(jù)獨立性高二、簡答題1.?dāng)?shù)據(jù)管理技術(shù)發(fā)展經(jīng)歷了哪幾個階段?各階段特點是什么?人工管理階段:數(shù)據(jù)不能長久保留;應(yīng)用程序本身管理數(shù)據(jù);數(shù)據(jù)不共享;數(shù)據(jù)不具備獨立性;文件系統(tǒng)階段:數(shù)據(jù)能夠長久保留;由文件系統(tǒng)管理數(shù)據(jù);數(shù)據(jù)冗余大,共享性差;數(shù)據(jù)獨立性差;數(shù)據(jù)庫系統(tǒng)階段:數(shù)據(jù)結(jié)構(gòu)化;數(shù)據(jù)共享性高;數(shù)據(jù)獨立性強;數(shù)據(jù)粒度??;獨立數(shù)據(jù)操作界面;統(tǒng)一管理和控制;2.?dāng)?shù)據(jù)庫系統(tǒng)由哪幾部分組成?硬件系統(tǒng);操作系統(tǒng);數(shù)據(jù)庫;數(shù)據(jù)庫管理系統(tǒng);數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)工具及相關(guān)接口軟件;數(shù)據(jù)庫應(yīng)用系統(tǒng);用戶;3.?dāng)?shù)據(jù)庫設(shè)計包含哪些階段?各階段主要任務(wù)是什么?(1)需求分析階段:了解和分析用戶應(yīng)用需求(包含數(shù)據(jù)與處理);(2)概念設(shè)計階段:依照需求分析結(jié)果,形成獨立于機器特點、獨立于各個DBMS產(chǎn)品概念模型(信息世界),用E-R圖來描述。(3)邏輯設(shè)計階段:將概念設(shè)計E-R圖轉(zhuǎn)換成詳細DBMS產(chǎn)品支持?jǐn)?shù)據(jù)模型,形成數(shù)據(jù)庫模式,并對數(shù)據(jù)進行優(yōu)化處理。然后依照用戶處理要求,以及安全性考慮,在基本表基礎(chǔ)上建立必要視圖,形成數(shù)據(jù)庫外模式。(4)物理設(shè)計階段:依照DBMS特點和處理需要,對邏輯設(shè)計關(guān)系模型進行物理存放安排并設(shè)計索引,形成數(shù)據(jù)庫內(nèi)模式。(5)數(shù)據(jù)庫實施階段:利用DBMS提供數(shù)據(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)整與修改。關(guān)系模型與數(shù)據(jù)庫邏輯設(shè)計思索與練習(xí)一、選擇題1.關(guān)系數(shù)據(jù)模型是現(xiàn)在最主要一個數(shù)據(jù)模型,它三個要素是(B)。A.實體完整性、參考完整性、用戶自定義完整性B.?dāng)?shù)據(jù)結(jié)構(gòu)、關(guān)系操作、完整性約束C.?dāng)?shù)據(jù)增加、數(shù)據(jù)修改、數(shù)據(jù)查詢D.外模式、模式、內(nèi)模式2.一個關(guān)系中,能唯一標(biāo)識元組屬性集稱為關(guān)系(B)。A.副鍵B.關(guān)鍵字C.從鍵D.參數(shù)3.現(xiàn)有以下關(guān)系:患者(患者編號,患者姓名,性別,出生日期,所在單位)、醫(yī)療(患者編號,醫(yī)生編號,醫(yī)生姓名,診療日期,診療結(jié)果),其中,醫(yī)療關(guān)系中外碼是(A)。A.患者編號B.患者姓名C.患者編號和患者姓名D.醫(yī)生編號和患者編號4.關(guān)系數(shù)據(jù)庫管理系統(tǒng)應(yīng)能實現(xiàn)專門關(guān)系運算包含(B)。A.排序、索引、統(tǒng)計B.選擇、投影、連接C.關(guān)聯(lián)、更新、排序D.顯示、打印、制表5.一個關(guān)系中取出滿足某個條件全部元組形成一個新關(guān)系操作是(C)操作。A.投影B.連接C.選擇D.復(fù)制6.假如采取關(guān)系數(shù)據(jù)庫實現(xiàn)應(yīng)用,在數(shù)據(jù)庫邏輯設(shè)計階段需將(A)轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型。A.E-R模型B.層次模型C.關(guān)系模型D.網(wǎng)狀模型二、填空題1.關(guān)系模型中通常數(shù)據(jù)完整性分為:___________、_________和____________。答案:實體完整性,參考完整性,用戶定義完整性2.關(guān)系代數(shù)運算中,專門關(guān)系運算有________、________和________。答案:選擇,投影,連接三、應(yīng)用題(答案不唯一,僅供參考)參考2.3.3學(xué)號為“060206”學(xué)生姓名、性別和專業(yè)。∏Sname,Sex,Specialty(σSID=’060206’(S(2)軟件技術(shù)專業(yè)考試成績不及格(低于60分)學(xué)生學(xué)號和姓名?!荢ID,Sname(σGrade<60(SSC))(3)選修了“數(shù)據(jù)結(jié)構(gòu)”課程學(xué)生學(xué)號和姓名?!荢ID,Sname,Cname(σCname=’數(shù)據(jù)結(jié)構(gòu)’(SSCC))(4)學(xué)號為“060208”學(xué)生“數(shù)據(jù)結(jié)構(gòu)”課程成績?!荢ID,Sname,Cname,Grade(σSID=’060208’andCname=’數(shù)據(jù)結(jié)構(gòu)’(SSCC))SQLServer安裝與配置思索與練習(xí)一、選擇題1.(A)工具是MicrosoftSQLServer提供集成環(huán)境,這種工具能夠完成訪問、配置、控制、管理和開發(fā)SQLServer全部工作。A.MicrosoftSQLServerManagementStudioB.SQLServer配置管理器C.AnalysisServicesD.SQLServerBusinessIntelligenceDevelopmentStudio2.下面(C)不是微軟企業(yè)為用戶提供六種版本SQLServer之一。A.企業(yè)版B.開發(fā)版C.應(yīng)用版D.標(biāo)準(zhǔn)版3.MicrosoftSQLServer是一個基于客戶機/服務(wù)器關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它使用(B)語言在服務(wù)器和客戶機之間傳遞請求。A.TCP/IPB.T-SQLC.CD.ASP二、填空題1.微軟企業(yè)為用戶提供了6種版本SQLServer,它們分別是:_________、_________、_________、_________、_________和_________。答案:企業(yè)版、標(biāo)準(zhǔn)版、工作組版、開發(fā)版、企業(yè)評定版和精簡版。2.SSMS是__________________縮寫。答案:SQLServerManagementStudio數(shù)據(jù)庫創(chuàng)建與管理思索與練習(xí)一、選擇題1.在創(chuàng)建數(shù)據(jù)庫時,系統(tǒng)自動將(C)系統(tǒng)數(shù)據(jù)庫中全部用戶定義對象都復(fù)制到數(shù)據(jù)庫中。A.MasterB.MsdbC.ModelD.Tempdb2.SQLServer系統(tǒng)數(shù)據(jù)庫是(D)。A.Master,Tempdb,AdventureWorks,Msdb,ResourceB.Master,Tempdb,Model,Librar,ResourceC.Master,Northwind,Model,Msdb,ResourceD.Master,Tempdb,Model,Msdb,Resource二、填空題1.SSMS注冊服務(wù)器有以下幾個類型:_________、_________、_________、_________和_________。答案:數(shù)據(jù)庫引擎、AnalysisServices、ReportingServices、SQLServerMobile和IntegrationServices2.__________數(shù)據(jù)庫是系統(tǒng)提供最主要數(shù)據(jù)庫,其中存放了系統(tǒng)級信息。答案:Master3.在SSMS中,_________窗口主要顯示用戶經(jīng)常管理數(shù)據(jù)庫服務(wù)器列表。答案:已注冊服務(wù)器4.在SSMS中,_________窗口用于顯示數(shù)據(jù)庫服務(wù)器中全部數(shù)據(jù)庫對象。答案:對象資源管理器5.修改數(shù)據(jù)庫使用T-SQL語句_________,刪除數(shù)據(jù)庫使用T-SQL語句_________。答案:ALTERDATABASEDROPDATABASE6.在SQLServer中,通常主要數(shù)據(jù)文件擴展名為_________,通常次要數(shù)據(jù)文件經(jīng)常使用擴展名為_________,日志文件擴展名為_________。答案:mdf、ndf、ldf7.在SQLServer中,數(shù)據(jù)庫文件分為兩種,它們是_________和_________;文件組分為兩類,它們分別是_________和_________。答案:數(shù)據(jù)文件、事務(wù)日志文件、主文件組、次文件組8.在MicrosoftSQLServer系統(tǒng)中,一個數(shù)據(jù)庫最少有一個_________文件和一個_________文件。答案:主數(shù)據(jù)文件、事務(wù)日志文件表創(chuàng)建與管理思索與練習(xí)一、選擇題1.使用T-SQL語言創(chuàng)建表時,語句是(B)。A.DELETETABLEB.CREATETABLEC.ADDTABLED.DROPTABLE2.在T-SQL中,關(guān)于NULL值敘述正確選項是(D)。A.NULL表示空格B.NULL表示0C.NULL既能夠表示0,也能夠表示是空格D.NULL表示空值3.【表設(shè)計器】“允許空”單元格用于設(shè)置該列是否可輸入空值,實際上就是創(chuàng)建該列(C)約束。A.主鍵B.外鍵C.NULLD.CHECK4.為數(shù)據(jù)表創(chuàng)建索引目標(biāo)是((1)A),能夠在創(chuàng)建表時用((2)C)兩種方法來創(chuàng)建唯一索引。⑴A.提升查詢檢索性能B.創(chuàng)建唯一索引C.創(chuàng)建主鍵D.歸類⑵A.設(shè)置主鍵約束,設(shè)置唯一約束B.CREATETABLE,CREATEINDEXC.設(shè)置主鍵約束,CREATEINDEXD.以上都能夠5.SQLServer字符型系統(tǒng)數(shù)據(jù)類型主要包含(B)。A.int、money、charB.char、varchar、textC.datetime、binary、intD.char、varchar、int二、填空題1.使用T-SQL語句管理表數(shù)據(jù),插入語句是:_________。修改語句是:_________。刪除語句是:_________。答案:INSERT、UPDATA、DELETE2.SQLServer提供數(shù)據(jù)庫表除了用戶自定義標(biāo)準(zhǔn)表外,還包含一些特殊用途表,主要有__________、__________和__________三種。答案:分區(qū)表、暫時表和系統(tǒng)表3.T-SQL中整數(shù)數(shù)據(jù)類型包含bigint、_____、smallint、_____等幾個類型。答案:int、tinyint4.表關(guān)聯(lián)就是_____約束。答案:外鍵5.關(guān)系圖中關(guān)系連線終點圖標(biāo)代表了關(guān)系類型,假如關(guān)系連線兩端為鑰匙圖標(biāo),則關(guān)系類型為_____。假如關(guān)系連線一端為鑰匙圖標(biāo),另一端為∞圖標(biāo),則關(guān)系類型為_____。答案:1:1、1:n6.T-SQL語言基本表定義有___________、___________、___________和___________4個表級約束。答案:主鍵約束、外鍵約束、唯一性約束、檢驗約束7.當(dāng)指定基本表中某一列或若干列為主鍵時,則系統(tǒng)將在這些列上自動建立一個________、________索引。答案:唯一性、聚簇8.在索引命令中使用關(guān)鍵字CLUSTERED或NONCLUSTERED分別表示將建立是________或________索引。答案:聚簇索引、非聚簇索引SELECT數(shù)據(jù)查詢思索與練習(xí)一、選擇題1.查詢語句“SELECTname,sex,birthdayFROMhuman”返回(C)列。A.1B.2C.3D.42.語句“SELETCOUNT(*)FROMhuman”返回(A)行。A.1B.2C.3D.43.假設(shè)數(shù)據(jù)表“test1”中有10條數(shù)據(jù)行,可取得最前面兩條數(shù)據(jù)行命令為(B)。A.SELECT2*FROMtest1B.SELECTTOP2*FROMtest1C.SELECTPERCENT2*FROMtest1D.SELECTPERCENT20*FROMtest14.關(guān)于查詢語句中ORDERBY子句使用正確是(C)。A.假如未指定排序列,則默認(rèn)按遞增排序B.?dāng)?shù)據(jù)表列都可用于排序C.假如在SELECT子句中使用了DISTINCT關(guān)鍵字,則排序列必須出現(xiàn)在查詢結(jié)果中D.聯(lián)合查詢不允許使用ORDERBY子句5.在T-SQL語法中,SELECT查詢語句完整語法較復(fù)雜,但最少包含部分是(B),使用關(guān)鍵字(A)能夠把重復(fù)行屏蔽,將多個查詢結(jié)果返回一個結(jié)果集合運算符是(B),假如在SELECT語句中使用聚合函數(shù)(列函數(shù))進行分組統(tǒng)計或匯總時,一定在后面使用(A)。⑴A.SELECT,INTO

B.SELECT,F(xiàn)ROMC.SELECT,GROUP

D.僅SELECT⑵A.DISTINCT

B.UNIONC.ALL

D.TOP⑶A.JOIN

B.UNIONC.INTO

D.LIKE⑷A.GROUPBY

B.COMPUTEBYC.HAVING

D.COMPUTE6.SQL中,與"NOTIN"等價操作符是:(D)A.=SOMEB.<>SOMEC.=ALLD.<>ALL二、填空題1.在T-SQL語句中____語句使用頻率最高。答案:SELECT2.左外連接返回連接中左表數(shù)據(jù)行,而只返回右表中____數(shù)據(jù)行。答案:全部、部分3.SELECT查詢語句中兩個必不可少子句是____和____。答案:SELECT、FROM視圖創(chuàng)建與管理思索與練習(xí)一、填空題1.SQLServer中不但能夠經(jīng)過視圖檢驗基本表中數(shù)據(jù),而且還能夠向基本表中添加或修改數(shù)據(jù),不過所插入數(shù)據(jù)必須符合基本表中。答案:數(shù)據(jù)完整性約束2.視圖是從_______________或其余視圖導(dǎo)出表。答案:基本表T-SQL編程與應(yīng)用思索與練習(xí)一、選擇題1.下面哪些字符能夠用于T-SQL注釋(A)。A.--B.@@C.**D.&&2.對于多行注釋,必須使用(B)進行注釋。A.//B./**/C.----D.////3.用以去掉字符串尾部空格函數(shù)是(C)。A.LTRIMB.RIGHTC.RTRIMD.SUBSTRING4.SQLServer中,全局變量以(B)符號開頭。A.@B.@@C.**D.&&二、填空題1.在SQLServer中,變量共分為兩種:一個是________,另一個是________。答案:局部變量、全局變量2.包含在引號(“”)或方括號([])內(nèi)標(biāo)識符稱為________。答案:界定標(biāo)識符3.SQLServer中編程語言是_________語言,它是一個非過程化高級語言,其基本成份是_________________________________________________。答案:T-SQL、SQL語句存放過程、觸發(fā)器和用戶定義函數(shù)思索與練習(xí)一、選擇題1.激活DML觸發(fā)器數(shù)據(jù)修改語句,有效選項是(B)A.INSERTB.UPDATEC.DELETED.SELECT2.當(dāng)希望執(zhí)行對book表操作時,假如該操作不執(zhí)行,而是執(zhí)行對price表更新操作,則應(yīng)該創(chuàng)建什么類型DML觸發(fā)器(D)。A.FORB.BEFOREC.AFTERD.INSTEADOF3.關(guān)于觸發(fā)器,敘述正確是:(A)。A.觸發(fā)器是自動執(zhí)行,能夠在一定條件下觸發(fā)B.觸發(fā)器不能夠與同時數(shù)據(jù)庫相關(guān)表進行級聯(lián)更改C.SQLServer不支持DDL觸發(fā)器D.觸發(fā)器不屬于存放過程二、填空題1.SQLServer中觸發(fā)器能夠分為______觸發(fā)器和______觸發(fā)器兩種。答案:DML和DDL2.在SQLServer中,經(jīng)過執(zhí)行________語句創(chuàng)建觸發(fā)器。答案:CREATETRIGGER3.在SQLServer中提供了3種存放過程,它們分別是______、______和______。答案:系統(tǒng)存放過程、用戶自定義存放過程和擴展存放過程數(shù)據(jù)庫安全性管理思索與練習(xí)一、選擇題1.固定數(shù)據(jù)庫角色db_securityadmin能夠在數(shù)據(jù)庫中進行(C)活動。A.在數(shù)據(jù)庫中有全部權(quán)限B.能夠添加或刪除用戶C.能夠管理全部權(quán)限、對象全部權(quán)、角色和角色組員資格D.能夠更改數(shù)據(jù)庫內(nèi)任何用戶表中全部數(shù)據(jù)2.關(guān)于登錄和用戶,以下各項表述不正確是(C)。A.登錄是在服務(wù)器級創(chuàng)建,用戶是在數(shù)據(jù)庫級創(chuàng)建B.創(chuàng)建用戶時必須存在一個用戶登錄C.用戶和登錄必須同名D.一個登錄能夠?qū)?yīng)多個用戶3.SQLServer安全性管理可分為4個等級,不包含(B)A.操作系統(tǒng)級B.用戶級C.SQLServer級D.?dāng)?shù)據(jù)庫級4.對訪問SQLServer實例登錄,有兩種驗證模式:Windows身份驗證和(B)身份驗證。A.WindowsNT模式B.混合身份驗證模式C.以上都不對二、填空題1.在SQLSERVER中【登錄名—新建】窗口左側(cè)“選擇頁”列表框中選擇________頁,能夠進行數(shù)據(jù)庫用戶創(chuàng)建。答案:常規(guī)2.服務(wù)器權(quán)限允許________執(zhí)行管理任務(wù),________用于控制對數(shù)據(jù)庫對象訪問和語句執(zhí)行。答案:數(shù)據(jù)庫管理員、數(shù)據(jù)庫權(quán)限3.創(chuàng)建新數(shù)據(jù)庫角色時通常要完成基本任務(wù)是________、________、________。答案:創(chuàng)建新數(shù)據(jù)庫角色、分配權(quán)限給創(chuàng)建角色、將這個角色授予某個用戶。數(shù)據(jù)庫恢復(fù)與傳輸思索與練習(xí)一、選擇題1.做數(shù)據(jù)庫差異備份之前,需要做(A)備份

溫馨提示

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

評論

0/150

提交評論