2024年全國軟件水平考試之中級數據庫系統工程師考試經典測試題(詳細參考解析)_第1頁
2024年全國軟件水平考試之中級數據庫系統工程師考試經典測試題(詳細參考解析)_第2頁
2024年全國軟件水平考試之中級數據庫系統工程師考試經典測試題(詳細參考解析)_第3頁
2024年全國軟件水平考試之中級數據庫系統工程師考試經典測試題(詳細參考解析)_第4頁
2024年全國軟件水平考試之中級數據庫系統工程師考試經典測試題(詳細參考解析)_第5頁
已閱讀5頁,還剩33頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

姓名:_________________編號:_________________地區:_________________省市:_________________ 密封線 姓名:_________________編號:_________________地區:_________________省市:_________________ 密封線 密封線 全國軟件水平考試考試重點試題精編注意事項:1.全卷采用機器閱卷,請考生注意書寫規范;考試時間為120分鐘。2.在作答前,考生請將自己的學校、姓名、班級、準考證號涂寫在試卷和答題卡規定位置。

3.部分必須使用2B鉛筆填涂;非選擇題部分必須使用黑色簽字筆書寫,字體工整,筆跡清楚。

4.請按照題號在答題卡上與題目對應的答題區域內規范作答,超出答題區域書寫的答案無效:在草稿紙、試卷上答題無效。一、選擇題

1、DBS具有“數據獨立性”特點的原因是因為在DBS中()A.采用磁盤作為外存B.采用三級模式結構C.使用OS來訪問數據D.用宿主語言編寫應用程序

2、對于給定的一組關鍵宇(12,2,16,30,8,28,4,10,20,6,18),按照下列算法進行遞增排序,寫出每種算法第一趟排序后得到的結果:希爾排序(增量為5)得到(),快速排序(選第1個記錄為基準元素)得到(),二路歸并排序得到(),堆排序得到(請作答此空)。A.30,28,20,12,18,16,4,10,2,6,8B.20,30,28,12,18,4,16,10,2,8,6C.2,6,4,10,8,28,16,30,20,12,18D.2,4,10,6,12,28,16,20,8,30,18

3、有關概念結構設計,下列說法正確的是()。A.概念結構設計是應用程序模塊設計的基礎B.概念結構設計只應用到數據字典C.概念結構設計與具體DBMS無關D.概忿結構設計就是確定關系模式

4、數據庫設計人員和用戶之間溝通信息的橋梁是()。A.程序流程圖B.實體聯系圖C.模塊結構圖D.數據結構圖

5、關系R、S如下表所示,的結果為(),R、S的左外連接、右外連接和完全外連接的元組個數分別為(請作答此空).A.2,2,4B.2,2,6C.4,4,4D.4,4,6

6、進程P1、P2、P3、P4和P5的前趨圖如下圖所示:若用PV操作控制進程P1、P2、P3、P4和P5并發執行的過程,則需要設置5個信號量S1.S2.S3.S4和S5,且信號量S1~S5的初值都等于零。下圖中a和b處應分別填寫();c和d處應分別填寫(),e和f處應分別填寫(請作答此空)。A.P(S4)和V(S4)V(S5)B.V(S5)和P(S4)P(S5)C.V(S3)和P(S4)P(S5)D.P(S3)和P(S4)P(S5)

7、給定關系模式R<U,F>,其中屬性集U={A,B,C,D,E,G,H}函數依賴集F={A→B,AE→H,BG→DC,E→C,H→E},下列函數依賴不成立的是()A.A→AB.H→C.AEB→CD.A→BH

8、在分布式數據庫的垂直分片中,為保證全局數據的可重構和最小冗余,分片滿足的必要條件是()A.要有兩個分片具有相同關系模式以進行并操作B.任意兩個分片不能有相同的屬性名C.各分片必須包含原關系的碼D.對于任-分片,總存在另一個分片能夠和它進行無損聯結

9、內存按字節編址,地址從A4000H到CBFFFH,共有(請作答此空)字節。若用存儲容量為32K*8bit的存儲器芯片構成該內存,至少需要()_片。A.80KB.96KC.160KD.192K

10、在實體類型及實體之間聯系的表示方法上,層次模型采用(請作答此空)結構,網狀模型采用()結構,關系模型則采用()結構。在搜索數據時,層次模型采用單向搜索法,網狀模型采用()的方法,關系模型則采用()的方法。A.有向圖B.連通圖C.波特圖D.樹

11、假定每一車次具有唯一的始發站和終點站。如果實體“列車時刻表”屬性為車次、始發站、發車時間、終點站、到達時間,該實體的主鍵是_(請作答此空)_;如果實體“列車運行表”屬性為車次、日期、發車時間、到達時間,該實體的主鍵是_()_。通常情況下,上述“列車時刻表”和“列車運行表”兩實體型間_()_聯系。A.車次B.始發站C.發車時間D.車次,始發站

12、()是完全非阻塞協議。A.1PCB.2PC.3PCD.不存在協議

13、分布式數據庫兩階段提交協議是指()A.加鎖階段、解鎖階段B.擴展階段、收縮階段C.獲取階段、運行階段D.表決階段、執行階段

14、數據庫概念結構設計階段是在()的基礎上,依照用戶需求對信息進行分類、聚集和概括,建立概念模型。A.邏輯設計B.需求分析C.物理設計D.運行維護

15、關系數據庫中通常包含多個表,表與表之間的關聯關系通過()來實現,通過(請作答此空)運算將兩個關聯的表合并成一張信息等價的表。A.選擇B.投影C.笛卡爾積D.自然連接

16、部門、員工和項目的關系模式及它們之間的E-R圖如下所示,其中,關系模式中帶實下劃線的屬性表示主鍵屬性。部門(部門代碼,部門名稱,電話)員工(員工代碼,姓名,部門代碼,聯系方式,薪資)項目(項目編號,項目名稱,承擔任務)若部門和員工關系進行自然連接運算,其結果集為()元關系。由于員工和項目關系之間的聯系類型為(請作答此空),所以員工和項目之間的聯系需要轉換成一個獨立的關系模式,該關系模式的主鍵是()。A.1對1B.1對多C.多對1D.多對多

17、假設某醫院診療科、醫生和患者各實體對應的關系模式如下:診療科(科室代碼,科室名稱,電話)醫生(醫生代碼,姓名,科室代碼)患者(病歷號,姓名,年齡,性別,病情,就診日期,醫生代碼)其中診療科允許有多部電話,則電話屬性為()。若醫生只屬于一個診療科,并且同一天可為多位患者看病,而患者也可在不同的科室治療,患者關系模式的主鍵是(請作答此空),該關系屬于()的問題。A.病歷號B.病歷號,病情,就診日期C.病歷號,就診日期,醫生代碼D.病情,就診日期,醫生代碼

18、給定關系模式SP_P(供應商號,項目號,零件號,數量),查詢至少給3個(包含3個)不同項目供應了零件的供應商,要求輸出供應商號和供應零件數量的總和,并按供應商號降序排列。SELECT供應商號,SUM(數量)FROMSP_P(請作答此空)()()。A.ORDERBY供應商號B.GRòUPBY供應商號C.ORDERBY供應商號ASCD.GROUPBY供應商號DESC

19、以下不屬于中間件技術的是_()_。A.javaRMIB.CORBAC.DCOMD.JavaApplet

20、Networkscanbeinterconnectedbydifferentdevicesinthephysicallayernetworkscanbeconnectedby()orhubs.whichjustmovethebitsfromonenetworktoanidenticalnetwork.Onelayerupwefindbridgesandswitcheswhichoperateatdatalinklayer.Theycanaccept()examinetheMACaddressandforwardtheframestoadifferentnetworkwhiledoingminorprotocoltranslationintheprocessinmenetworklayer,wehaveroutersthatcanconnecttwonetworks,Iftwonetworkshave()networklayer,theroutermaybeabletotranslatebetweenthepackerformats.Inthetransportlayerwefindtransportgateway,whichcaninterfacebetweentwotransportconnectionsFinally,intheapplicationlayer,applicationgatewaystranslatemessage().Asanexample,gatewaysbetweenInternete-mailandX.400e-mailmust(請作答此空)thee-mailmessageandchangevariousheaderfields.A.analyzeB.parseC.deleteD.create

21、數據模型的三要素中不包括()A.數據結構B.數據類型C.數據操作D.數據約束

22、Atransactionisanaction,oraseriesofactions,carriedoutbyasingleuseror(),thataccessesorchangesthecontentsofthedatabase.Atransactionshouldpossessthefourbasicorso-calledACIDproperties:Atomicity.The“allornothing”property.Atransactionisan()unitthatiseitherperformedinitsentiretyorisnotperformedatall.Consistency.Atransactionmusttransformthedatabasefromoneconsistentstatetoanotherconsistentstate.Isolation.Transactionsexecuteindependentlyofoneanother.Inotherwords,thepartialeffectsof(請作答此空)transactionsshouldnotbevisibletoothertransactions.Durability.Theeffectsofasuccessfullycompleted(committed)transactionarepermanentlyrecordedinthedatabaseandmustnotbelostbecauseofasubsequentfailure.Thefourpropertiesabove,only()propertyistheresponsibilityoftheconcurrencycontrolsubsystemtoensure.Itistheresponsibilityofboththe()andtheapplicationdeveloperstoensureconsistency.ToguaranteetheAtomicityandDurabilitypropertiesafterafailure,alogfileisneeded.A.completedB.incompleteC.abortedD.committedA.見圖AB.見圖BC.見圖CD.見圖D

23、()是在經濟、技術、科學及管理等社會實踐中,以改進產品、過程和服務的適用性,防止貿易壁壘,促進技術合作,促進最大社會效益為目的,對重復性事物和概念通過制定、發布和實施標準,達到統一,獲得最佳秩序和社會效益的過程。A.標準B.規范C.規程D.標準化

24、設有員工實體Employee(employeeID,name,sex,age,tel,departID),其中employeeID為員工號,name為員工姓名,sex為員工性別,age為員工年齡,tel為員工電話(要求記錄手機號碼和辦公室電話),departID為員工所在部門號(要求參照另一部門實體department的主碼departID)。Employee實體中存在的派生屬性及其原因是();Employee實體中還存在多值屬性,該屬性及其該屬性的處理為(請作答此空);對屬性departID的約束是()。A.name,用employeeID可以區別B.sex,不作任何處理C.tel,將tel加上employeeID獨立為一個實體D.tel,強制記錄一個電話號碼

25、作為工業產權保護的對象,發明、實用新型和工業品外觀設計屬于()。A.識別性標記權利B.智力創造權利C.創造性成果權利D.技術成果權利

26、對于給定的一組關鍵宇(12,2,16,30,8,28,4,10,20,6,18),按照下列算法進行遞增排序,寫出每種算法第一趟排序后得到的結果:希爾排序(增量為5)得到(請作答此空),快速排序(選第一個記錄為基準元素)得到(),二路歸并排序得到(),堆排序得到()。A.2,4,6,8,10,12,16,18,20,28,30B.6,2,10,4,8,12,28,30,20,16,18C.12,2,10,20,6,18,4,16,30,8,28D.30,10,20,12,2,4,16,6,8,28,18

27、Soitistoday.Scheduledisaster,functionalmisfits,andsystembugsallarisebecausethelefthanddoesn'tknowwhattherighthandisdoing.Aswork(),theseveralteamsslowlychangethefunctions,sizes,andspeedsoftheirownprograms,andtheyexplicitlyorimplicitly()theirassumptionsabouttheinputsavailableandtheusestobemadeoftheoutputs.Forexample,theimplementerofaprogram-overlayingfunctionmayrunintoproblemsandreducespeedrelyingonstatisticsthatshowhow(請作答此空)thisfunctionwillariseinapplicationprograms.Meanwhile,backattheranch,hisneighbormaybedesigningamajorpartofthesupervisorsothatitcriticallydependsuponthespeedofthisfunction.Thischangeinspeeditselfbecomesamajorspecificationchange,anditneedstobeproclaimedabroadandweighedfromasystempointofview.How,then,shallteams()withoneanother?Inasmanywaysaspossible.Informally.Goodtelephoneserviceandacleardefinitionofintergroupdependencieswillencouragethehundredsofcallsuponwhichcommoninterpretationofwrittendocumentsdepends.Meetings.Regularprojectmeetings,withoneteamafteranothergivingtechnicalriefings,are().Hundredsofminormisunderstandingsgetsmokedoutthisway.Workbook.Aformalprojectworkbookmustbestartedatthebeginning.A.frequentlyB.usuallyC.commonlyD.rarely

28、給定關系模式R(U,F),U={A,B,C,D},函數依賴集F={AB→C,CD→B}。關系模式R(),且分別有()。若將R分解成p={R1(ABC),R2(CDB)},則分解p(請作答此空)。A.具有無損連接性、保持函數依賴B.具有無損連接性、不保持函數依賴C.不具有無損連接性、保持函數依賴D.不具有無損連接性、不保持函數依賴

29、Observethatfortheprogrammer,asforthechef,theurgencyofthepatron(顧客)maygovernthescheduledcompletionofthetask,butitcannotgoverntheactualcompletion.Anomelette(煎蛋),promisedintwominutes,mayappeartobeprogressingnicely.Butwhenithasnotsetintwominutes,thecustomerhastwochoices-waitsoreatsitraw.Softwarecustomershavehad()choices.NowIdonotthinksoftware(請作答此空)havelessinherentcourageandfirmnessthanchefs,northanotherengineeringmanagers.Butfalse()tomatchthepatron'sdesireddateismuchmorecommoninourdisciplinethanelsewhereinengineering.Itisvery()tomakeavigorous,plausible,andjobriskingdefenseofanestimatethatisderivedbynoquantitativemethod,supportedbylittledata,andcertifiedchieflybythehunchesofthemanagers.Clearlytwosolutionsareneeded.Weneedtodevelopandpublicizeproductivityfigures,bug-incidencefigures,estimatingrules,andsoon.Thewholeprofessioncanonlyprofitfrom()suchdata.Untilestimatingisonasounderbasis,individualmanagerswillneedtostiffentheirbackbonesanddefendtheirestimateswiththeassurancethattheirpoorhunchesarebetterthanwishderivedestimates.A.testersB.constructorsC.managersD.architects

30、Thepurposeoftherequirementsdefinitionphaseistoproduceaclear,complete,consistent,andtestable_()_ofthetechnicalrequirementsforthesoftwareproduct.Duringtherequirementsdefinitionphase,therequirementsdefinitionteamusesaniterativeprocesstoexpandabroadstatementofthesystemrequirementsintoacompleteanddetailedspecificationofeachfunctionthatthesoftwaremustperformandeach_()_thatitmustmeet.Thestartingpointisusuallyasetofhighlevelrequirementsfromthe_()_thatdescribetheprojectorproblem.Ineithercase,therequirementsdefinitionteamformulatesanoverallconceptforthesystemandthendefines_(請作答此空)_showinghowthesystemwillbeoperatedpublishesthesystemandoperationsconceptdocumentandconductsasystemconceptreview(SCR).FollowingtheSCR,theteamderives_()_requirementsforthesystemfromthehighlevelrequirementsandthesystemandoperationsconcept.usingstructuredorobject-orientedanalysis.theteamspecifiesthesoftwarefunctionsandalgorithmsneededtosatisfyeachdetailedrequirement.A.rulesB.principlesC.scenariosD.scenes

31、分布式數據庫能夠提高某些查詢效率是因為其具有()A.數據分片B.數據副本C.基于同構模式D.基于異構模式

32、給定關系R(A,B,C,D)和關系S(C,D,E),對其進行自然連接運算R?S后的屬性為()個:σR.B>S.E(R?S)等價的關系代數表達式為(請作答此空)。A.σ2>7(R×S)B.π.7(σ'2'>'7'∧3=5∧4=6(R×S))C.σ'2'>'7'(R×S)D.π.7(σ'2'>7'∧3=5∧4=6(R×S))

33、在面向對象數據模型中,下列敘述不正確的是()A.類相當于ER模型中實體類型B.類本身也是一個對象C.類相當于ER模型中實體集D.類的每個對象也稱為類的實例

34、嵌入式SQL中,若查詢結果為多條記錄時,將查詢結果交予主語言處理時,應使用的機制是(請作答此空),引入()來解決主語言無空值的問題。A.主變量B.游標C.SQLCAD.指示變量

35、給定關系模式R(A1,A2,A3,A4),R上的函數依賴集F={A1A3→A2,A2→A3},R()。若將R分解為p={(A1,A2,A4),(A1,A3)}.那么該分解是(請作答此空)的。A.無損聯接B.無損聯接且保持函數依賴C.保持函數依賴D.有損聯接且不保持函數依賴

36、設計關系模式時,派生屬性不會作為關系中的屬性來存儲。員工(工號,姓名,性別,出生日期,年齡,家庭地址)關系中,派生屬性是();復合屬性是(請作答此空)。A.工號B.姓名C.家庭地址D.出生日期

37、假設系統中有三類互斥資源R1、R2和R3,可用資源數分別為9、8和5。在To時刻系統中有P1、P2、P3、P4和P5五個進程,這些進程對資源的最大需求量和已分配資源數如下表所示。如果進程按_()_序列執行,那么系統狀態是安全的。A.P1→P2→P4→P5→P3B.P2→P1→P4→P5→P3C.P2→P4→P5→P1→P3D.P4→P2→P4→P1→P3

38、授予專利權的條件是指一項發明創造獲得專利權應當具備的實質性條件,包括()、(請作答此空)和()。A.適用性B.便捷性C.創造性D.靈活性

39、關系規范化是在數據庫設計的()階段進行。A.需求分析B.概念設計C.邏輯設計D.物理設計

40、某醫院住院部信息系統中有病人表R(住院號,姓名,性別,科室號,病房,家庭住址),“住院號”唯一標識表R中的每一個元組,“性別”的取值只能為M或F,“家庭住址”包括省、市、街道、郵編,要求科室號參照科室關系D中的科室號;科室關系D(科室號,科室名,負責人,聯系電話),“科室號”唯一標識關系D中的每一個元組。a.創建關系R的SQL語句如下:CREATETABLER(住院號CHAR(8)(),姓名CHAR(10),性別CHAR(1)(請作答此空),科室號CHAR(4),病房CHAR(4),家庭住址ADDR,//ADDR為用戶定義的類());b.表R中復合屬性是()。A.IN(M,F)B.CHECK('M','F')C.LIKE('M','F')D.CHECK(性別IN('M','F'))

41、Thepurposeoftherequirementsdefinitionphaseistoproduceaclear,complete,consistent,andtestable_()_ofthetechnicalrequirementsforthesoftwareproduct.Duringtherequirementsdefinitionphase,therequirementsdefinitionteamusesaniterativeprocesstoexpandabroadstatementofthesystemrequirementsintoacompleteanddetailedspecificationofeachfunctionthatthesoftwaremustperformandeach_(請作答此空)_thatitmustmeet.Thestartingpointisusuallyasetofhighlevelrequirementsfromthe_()_thatdescribetheprojectorproblem.Ineithercase,therequirementsdefinitionteamformulatesanoverallconceptforthesystemandthendefines_()_showinghowthesystemwillbeoperatedpublishesthesystemandoperationsconceptdocumentandconductsasystemconceptreview(SCR).FollowingtheSCR,theteamderives_()_requirementsforthesystemfromthehighlevelrequirementsandthesystemandoperationsconcept.usingstructuredorobject-orientedanalysis.theteamspecifiesthesoftwarefunctionsandalgorithmsneededtosatisfyeachdetailedrequirement.A.criterionB.standardC.modelD.systemA.見圖AB.見圖BC.見圖CD.見圖D

42、引用調用方式下進行函數調用,是將()。A.實參的值傳遞給形參B.實參的地址傳遞給形參C.形參的值傳遞給實參D.形參的地址傳遞給實參

43、有關聯機分析處理(OLAP)與聯機事務處理(OLTP)的正確描述是_()_。A.OLAP面向操作人員,OLTP面向決策人員B.OLAP使用歷史性的數據,OLTP使用當前數據C.OLAP經常對數據進行插入、刪除等操作,而OLTP僅對數據進行匯總和分析D.OLAP不會從已有數據中發掘新的信息,而OLTPI可以

44、關系模型SC(學號,姓名,學院,學院領導,課程號,課程名,成績),函數依賴集F={學號→(姓名,學院,學院領導),學院→學院領導,課程號→課程名,(學號,課程號)→成績},則關系SC中(),要滿足第二范式,應將SC分解為(請作答此空)。A.S(學號,姓名,學院,學院領導),C(課程號,課程名,成績)B.S(學號,姓名),D(學院,學院領導),C(課程號,課程名,成績)C.S(學號,姓名),D(學院,學院領導),C(課程號,課程名),SC(學號,課程名,成績)D.S(學號,姓名,學院,學院領導),C(課程號,課程名),SC(學號,課程號,成績)

45、下列選項中不屬于著作權保護的對象的是()A.書籍B.音樂作品C.法院判決書D.建筑設計圖

46、通常可以將計算機系統中執行一條指令的過程分為取指令,分析和執行指令3步。若取指令時間為4△t,分析時間為2△t。執行時間為3△t,按順序方式從頭到尾執行完600條指令所需時間為(請作答此空)△t;若按照執行第i條,分析第i+1條,讀取第i+2條重疊的流水線方式執行指令,則從頭到尾執行完600條指令所需時間為()△t。A.2400B.3000C.3600D.5400

47、以下NoSQL數據庫中,()是一種高性能的分布式內存對象緩存數據庫,通過緩存數據庫查詢結果,減少數據庫訪問次數,以提高動態Web應用的速度,提高可擴展性。A.MongoDB.BMemcacheDC.Neo4jD.Hbase

48、以下()不屬于NoSQL.A.CassandraB.MongoDBC.PostgreSQLD.Neo4j

49、關于DM與OLAP的說法,下列不正確的是()A.DM和OLAP都屬于分析型工具B.DM在本質上是一個歸納的過程C.DM是在做出明確假設后去挖掘知識,發現知識D.OLAP是一種自上而下不斷深入的分析工具,是一種演繹推理的過程

50、防火墻的主要功能不包括()。A.包過濾B.訪問控制C.加密認證D.應用層網關二、多選題

51、數據字典中“數據項”的內容包括:名稱、編號、取值范圍、長度和()。A.處理頻率B.最大記錄數C.數據類型D.數據流量

52、XML與數據庫轉存時,不需要考慮的問題是()A.基本屬性的次序B.XML文檔結構和數據庫結構之間的映射C.利用數據庫保存文檔還是數據D.XML中類型的約束與數據庫的約束

53、對DB中數據的操作分成兩大類()A.查詢和更新B.檢索和修改C.查詢和修改D.插入和修改

54、Windows操作系統通常將系統文件保存在()。A.“Windows”文件或“ProgramFiles”文件中B.“Windows”文件夾或“ProgramFiles”文件夾中C.“QMDownload”文件或“Office_Visio_Pro_2007”文件中D.“QMDownload”文件夾或“Office_Viso_Pro2007”文件夾中

55、進程資源圖如圖所示,其中:圖(a)中(請作答此空);圖(b)中()。A.P1是非阻塞節點、P2是阻塞節點,所以該圖不可以化簡、是死鎖的B.P1、P2都是阻塞節點,所以該圖不可以化簡、是死鎖的C.P1、P2都是非阻塞節點,所以該圖可以化簡、是非死鎖的D.P1是阻塞節點、P2是非阻塞節點,所以該圖不可以化簡、是死鎖的

56、在關系數據模型中,通常可以把()稱為屬性,而把(請作答此空)稱為關系模式。常用的關系運算是關系代數和()。在關系代數中,對一個關系投影操作后,新關系的元組個數()原來關系的元組個數。A.記錄B.記錄類型C.元組D.元組集

57、假設某醫院診療科、醫生和患者各實體對應的關系模式如下:診療科(科室代碼,科室名稱,電話)醫生(醫生代碼,姓名,科室代碼)患者(病歷號,姓名,年齡,性別,病情,就診日期,醫生代碼)其中診療科允許有多部電話,則電話屬性為()。若醫生只屬于一個診療科,并且同一天可為多位患者看病,而患者也可在不同的科室治療,患者關系模式的主鍵是(),該關系屬于(請作答此空)的問題。A.3NF,無冗余、無插入異常和刪除異常B.2NF,無冗余,但存在插入異常和刪除異常C.2NF,存在冗余,但不存在修改操作的不一致D.2NF,存在冗余和修改操作的不一致,以及插入異常和刪除異常

58、某進程有5個頁面,頁號為0~4,頁面變換表如下所示。表中狀態位等于0和1分別表示頁面“不在內存”和“在內存”。若系統給該進程分配了3個存儲塊,當訪問的頁面3不在內存時,應該淘汰表中頁號為(請作答此空)的頁面。假定頁面大小為4K,邏輯地址為十六進制2C25H,該地址經過變換后,其物理地址應為十六進制()。A.0B.1C.2D.4

59、并發操作可能帶來的數據不一致性有(),解決的辦法是并發控制,主要技術是(請作答此空)。A.加密B.封鎖C.轉儲D.審計

60、哈希存儲的基本思想是根據()來決定(),沖突(碰撞)指的是(),(請作答此空)越大,發生沖突的可能性也越大。處理沖突的兩種主要方法是()。A.非碼屬性B.平均檢索長度C.負載因子D.哈希表空間

61、企業信息化的發展歷經了基本MRP,閉環的MRP,MRP-II和ERP,其中基本MRP著重管理企業的(請作答此空),接著又發展成閉環的MRP,閉環MRP強調了()。當發展到MRP-II階段的時候,圍繞著(),以()為主線。直到上世紀90年代提出ERP理論,才真正的將()這三者緊密結合在一起。A.供應鏈計劃B.物料需求計劃C.物流管理計劃D.銷售管理計劃

62、數據庫中數據的(請作答此空)是指數據庫的正確性和相容性,以防止合法用戶向數據庫加入不符合語義的數據;()是指保護數據庫,以防止不合法的使用所造成的數據泄漏、更改或破壞;()是指在多用戶共享的系統中,保證數據庫的完整性不受破壞,避免用戶得到不正確的數據。A.安全性B.可靠性C.完整性D.并發控制

63、刪除表上一個約束的SQL語句中,不包含關鍵字()。A.ALTERB.DROPC.DELETED.TABLE

64、在軟件工程的設計階段中,有3種常用的設計方法:結構化設計(SD)方法、Jackson方法和Parnas方法。SD方法側重(請作答此空)、Jackson方法則是()。A.使用對象、類和集成B.由數據結構導出模塊結構C.模塊要相對獨立,且功能單一,使塊間聯系弱,塊內聯系強D.將可能引起變化的因素隱藏在某有關模塊內部,使這些因素變化時的影響范圍受到限制E.用數據流圖表示系統的分解,且用數據字典和說明分別表示數據和加工的含義F自頂向下、逐步細化,采用順序、選擇和循環3種基本結構,以及限制goto語句的使用,設計出可靠的和易維護的軟件

65、在DBS中,DBMS和OS之間關系是()A.并發運行B.相互調用C.OS調用DBMSD.DBMS調用OS

66、在某企業的工程項目管理數據庫中供應商關系Supp、項目關系Proj和零件關系Part的E-R模型和關系模式如下Supp(供應商號,供應商名,地址,電話)//供應商號唯一標識Supp中的每一個元組Proj(項目號,項目名,負責人,電話)//項目號唯一標識Proj中的每一個元組Part(零件號,零件名)//零件號唯一標識Part中的每一個元組其中,每個供應商可以為多個項目供應多種零件,每個項目可以由多個供應商供應多種零件,每種零件可以由多個供應商供應給多個項目。SP_P的聯系類型為(),(請作答此空)。A.不需要生成一個獨立的關系模式B.需要生成一個獨立的關系模式,該模式的主鍵為(項目號,零件號,數量)C.需要生成一個獨立的關系模式,該模式的主鍵為(供應商號,數量)D.需要生成一個獨立關個系模式,該模式的主鍵為(供應商號,項目號,零件號)

67、設計子模式屬于數據庫設計的()。A.需求分析B.概念設計C.邏輯設計D.物理設計

68、在教學管理業務分E-R圖中,“教師”實體具有“主講課程”屬性,而在人事管理業務分E-R圖中,“教師”實體沒有此屬性,做分E-R圖合并時應做如下處理()。A.更改人事管理業務分E-R圖中“教師”實體為“職工”實體B.合并后的“教師”實體具有兩個分E-R圖中“教師”實體的全部屬性C.合并后的“教師”實體具有兩個分E-R圖中“教師”實體的公共屬性D.保持兩個“教師”實體及各自原有屬性不變

69、下列敘述中正確的是()。A.算法的效率只與問題規模有關,與存儲結構無關B.算法的時間復雜度是指執行算法所需的計算工作量C.數據的邏輯結構與存儲結構是一一對應的D.算法的時間復雜度與空間復雜度一定相關

70、國際標準是指由()制定的標準。A.ISO和IECB.IEEE和IEEC.GB和GB/TD.ANSI和ASCII

71、審計工作屬于()。A.并發控制措施B.安全性措施C.完整性措施D.DB恢復的措施

72、DB中數據導航是指()。A.數據之間的聯系B.從己知數據找未知數據的過程C.數據之間指針的聯系D.數據的組合方式

73、甲、乙兩人在同一時間就同樣的發明創造提交了專利申請,專利局將分別向各申請人通報有關情況,并提出多種解決這一問題的辦法,不可能采用_()_的辦法。A.兩申請人作為一件申請的共同申請人B.其中一方放棄權利并從另一方得到適當的補償C.兩件申請都不授予專利權D.兩件申請都授予專利權

74、給定關系模式R<U,F>,U={A,B,C,D,E},F={B→A,D→A,A→E,AC→B},則R的候選關鍵字為(),分解ρ=(R1(ABCE),R2(CD)}(請作答此空)。A.具有無損連接性,且保持函數依賴B.不具有無損連接性,但保持函數依賴C.具有無損連接性,但不保持函數依賴D.不具有無損連接性,也不保持函數依賴

75、決策支持系統的特點是增加了()和(請作答此空),建立了()和數據庫的有機結合。這種有機結合適應人機交互功能,自然促使新型系統的出現,即DSS的出現。它不同于MIS數據處理,也不同于模型的數值計算,而是它們的布機集成。A.數據庫管理系統B.知識庫管理系統C.決策文件管理系統D.模型庫管理系統

76、某軟件項目的活動圖如下圖所示,其中頂點表示項目里程碑,連接頂點的邊表示包含的活動,邊上的數字表示活動的持續時間(天),則完成該項目的最少時間為(請作答此空)天。活動BD最多可以晚開始()天而不會影響整個項目的進度。A.15B.21C.22D.34

77、在高級程序設計語言中,一種語言(或編譯器)使用哪種參數傳遞方法是很重要的,因為子程序的運行依賴于參數傳遞所用的方法,參數傳遞方法有傳值調用、引用調用、傳名調用和宏擴展。傳值調用是把實際參數的()傳遞給相應的形式參數,子程序通過這種傳值,形參();引用調用是指把實際參數的()傳給相應的形式參數,此時子程序對形式參數的一次引用或賦值被處理成對形式參數的()訪問。C語言中的函數,以(請作答此空)方式進行參數傳遞。A.傳值調用B.引用調用C.傳名調用D.宏擴展

78、企業職工和部門的關系模式如下所示,其中部門負責人也是一個職工。職工(職工號,姓名,年齡,月薪,部門號,電話,地址)部門(部門號,部門名,電話,負責人代碼,任職時間)請將下面的SQL語句空缺部分補充完整。CREATETABLE部門(部門號CHAR(4)PRIMARYKEY,部門名CHAR(20),電話CHAR(13),負責人代碼CHAR(5),任職時間DATE,FOREIGNKEY())A.(電話)REFERENCES(職工電話)B.(部門號)REFERENCES部門(部門號)C.(部門號)REFERENCES職工(部門號)D.(負責人代碼)REFERENCES職工(職工號)

79、DBS的體系結構,按照ANSI/SPARC報告分為();在DBS中,DBMS的首要目標是提高();為了解決關系數據庫的設計問題,提出和發展了();對于DBS,負責定義DB結構以及安全授權等工作的是(請作答此空)。A.應用程序員B.終端用戶C.數據庫管理員D.系統設計員

80、內存按字節編址,地址從A4000H到CBFFFH,共有(請作答此空)字節。若用存儲容量為32K*8bit的存儲器芯片構成該內存,至少需要()_片。A.80KB.96KC.160KD.192K

81、Thepurposeoftherequirementsdefinitionphaseistoproduceaclear,complete,consistent,andtestable_(請作答此空)_ofthetechnicalrequirementsforthesoftwareproduct.Duringtherequirementsdefinitionphase,therequirementsdefinitionteamusesaniterativeprocesstoexpandabroadstatementofthesystemrequirementsintoacompleteanddetailedspecificationofeachfunctionthatthesoftwaremustperformandeach_()_thatitmustmeet.Thestartingpointisusuallyasetofhighlevelrequirementsfromthe_()_thatdescribetheprojectorproblem.Ineithercase,therequirementsdefinitionteamformulatesanoverallconceptforthesystemandthendefines_()_showinghowthesystemwillbeoperatedpublishesthesystemandoperationsconceptdocumentandconductsasystemconceptreview(SCR).FollowingtheSCR,theteamderives_()_requirementsforthesystemfromthehighlevelrequirementsandthesystemandoperationsconcept.usingstructuredorobject-orientedanalysis.theteamspecifiesthesoftwarefunctionsandalgorithmsneededtosatisfyeachdetailedrequirement.A.functionB.definitionC.specificationD.statement

82、在表的邏輯設計時,不正確的規則是()。A.為消除數據冗余,要求全部模式都達到BCNF標準B.如果頻繁地訪問的數據涉及到兩個表,那么考慮將其合并C.如果頻繁地訪問一個表中的部分字段值,那么這部分字段僮應單獨構成一個表D.對于很少更新的表,引入物化視圖

83、OO技術中,存儲和操作的基本單位是()A.記錄B.塊C.對象D.字段

84、在SQL中,通過使用COMMIT和和ROLLBACK語句可以結束事務。以下說法正確的是()A.某事務執行了ROLLBACK語句,表示事務正確地執行完畢B.某事務執行了ROLLBACK語句,可將其對數據庫的更新寫入數據庫C.某事務執行了ROLLBACK語句,可將其對數據庫的更新撤消D.某事務執行了COMIMIIT語句,其影響可用ROLLBACK語句來撤銷

85、某軟件項目的活動圖如下圖所示,其中頂點表示項目里程碑,連接頂點的邊表示包含的活動,邊上的數字表示活動的持續時間(天),活動BD最多可以晚開始(請作答此空)天而不會影響整個項目的進度。A.0B.2C.3D.5

86、嵌入式SQL中通過(請作答此空)實現主語言與SQL語句間進行參數傳遞;SQL語句的執行狀態通過()傳遞給主語言來進行流程控制;對于返回結果為多條記錄的SQL語句,通過()來由主語言逐條處理。A.主變量B.游標C.SQLCAD.數據集

87、海明校驗碼是在n個數據位之外增設k個校驗位,從而形成一個k+n位的新的碼字,使新的碼字的碼距比較均勻地拉大。n與k的關系是()。A.2K-1≥n+kB.2n-1≤n+kC.n=kD.n-1≤k

88、若廣義表L=((1,2,3)),則L的長度和深度分別為()。A.1和1B.1和2C.1和3D.2和2

89、軟件生命周期是指()。A.軟件產品從提出、實現、使用維護到停止使用退役的過程B.軟件從需求分析、設計、實現到測試完成的過程C.軟件的開發過程D.軟件的運行維護過程

90、以下關于結構化開發方法的敘述中,不正確的是()。A.將數據流映射為軟件系統的模塊結構B.一般情況下,數據流類型包括變換流型和事務流型C.不同類型的數據流有不同的映射方法D.一個軟件系統只有一種數據流類型

91、層次模型和網狀模型等非關系模型中,結點用來存儲記錄,記錄間的聯系用指針來表達;而關系模型中記錄間的聯系用(請作答此空)來描述,查找相關聯記錄需要進行記錄遍歷,為提高查找效率,可以建立()。A.主碼B.關系C.數據模型D.概念模型

92、建立一個供應商、零件數據庫。其中“供應商”表S(Sno,Sname,Zip,City)表示供應商代碼、供應商名、供應商郵編、供應商所在城市,其函數依賴為:Sno→(Sname.Zip,City),Zip→Cityc)。”零件”表P(Pno,Pname,Color,Weight,City)表示零件號、零件名、顏色、重量及產地。表S與表P之間的關系SP(Sno,Pno,Price,Qty)表示供應商代碼、零件號、價格、數量。若要求供應商名不能取重復值,關系的主碼是Sno。請將下面的SQL語句空缺部分補充完整。CREATETABLES(SnoCHAR(5),SnameCHAR(30)(請作答此空)ZipCHAR(8),CityCHAR(20)());A.NOTNULLB.UNIQUEC.PRIMARYKEY(Sno)D.PRIMARYKEY(Sname)

93、函數調用時基本的參數傳遞方式有傳值與傳地址兩種()。A.在傳值方式下,形參將值傳給實參B.在傳值方式下,實參不能是數組元素C.在傳地址方式下,形參和實參間可以實現數據的雙向傳遞D.在傳地址方式下,實參可以是變量也可以是表達式

94、在某學校的綜合管理系統設計階段,教師實體在學籍管埋子系統中被稱為“教師”,而在人事管理子系統中被稱為“職工”這類沖突被稱之為()A.語義沖突B.命名沖突C.屬性沖突D.結構沖突

95、關系模式R屬性集為{A,B,C},函數依賴集F={AB→C,AC→B,B→C},則R屬于()A.1NFB.2NFC.3NFD.BCNF

96、在索引改進中,一般的調整原則是:當()是性能瓶頸時,則在關系上建立索引;當(請作答此空)是性能瓶頸時,則考慮刪除某些索引;管理人員經常會將有利于大多數據查詢的索引設為()A.查詢B.更新C.排序D.分組計算

97、語言L={AmBn|m≥0,n≥0}的正規表達式是()。A.A*BB*B.AA*BB*a*bb*C.AA*B*D.A*B*

98、在UNIX操作系統中,若用戶鍵入的命令參數的個數為1時,執行cat$1命令;若用戶鍵入的命令參數的個數為2時,執行cat>>$2<$1命令。請將下面所示的Shell程序的空缺部分補齊。case_()_in1)cat$1;;2)cat>>$2<$1;;*)echo'default...'esacA.$$B.$@C.$#D.$*

99、在下列機制中,(請作答此空)是指過程調用和響應調用所需執行的代碼在運行時加以結合;而()是過程調用和響應調用所需執行的代碼在編譯時加以結合。A.消息傳遞B.類型檢查C.靜態綁定D.動態綁定

100、電子商務交易必須具備抗抵賴性,目的在于防_()_。A.一個實體假裝成另一個實體B.參與此交易的一方否認曾經發生過此次交易C.他人對數據進行非授權的修改、破壞D.信息從被監視的通信過程中泄漏出去章標準化和知識產權基礎知識

參考答案與解析

1、答案:B本題解析:本題考查數據庫技術基礎相關知識。數據庫中數據獨立性分為邏輯獨立性和物理獨立性。①邏輯獨立性:指用戶的應用程序與數據的邏輯結構是相互獨立的;即數據的邏輯結構改變了,用戶程序也可以不變。②物理獨立性:指用戶的應用程序與數據的存儲結構是相互獨立的;即當數據的物理存儲改變了,應用程序可以不變。數據庫中外模式/模式映象,保證了數據的邏輯獨立性。數據庫中的模式/內模式映象是唯一的,保證了數據的物理獨立性。

2、答案:C本題解析:暫無解析

3、答案:C本題解析:本題考查數據庫設計相關知識。概念結構設計的主要工作:在需求分析的基礎上,依照需求分析中的信息要求,對用戶信息加以分類、聚集和概括,建立信息模型,概念結構設計反映了用戶觀點。參與人員:分析人員和用戶。概念結構設計的策略:自頂向下、自底向上、逐步擴張、混合策略。常用設計工具:ER、或類圖。概念結構設計成果:各層ER圖。

4、答案:B本題解析:本題考查數據庫設計相關知識程序流程圖:用來描述程序的邏輯與算法實體聯系圖:數據庫設計人員和用戶之間溝通信息的橋梁模塊結構圖:用來描述系統的整體構成數據結構圖:描述數據的構成

5、答案:D本題解析:本題考查關系代數運算方面的知識。試題的正確結果為D。兩個關系R和S進行自然連接時,選擇兩個關系R和S公共屬性上相等的元組,去掉重復的屬性列構成新關系。在這種情況下,關系R中的某些元組有可能在關系S中不存在公共屬性值上相等的元組,造成關系R中這些元組的值在運算時舍棄了;同樣關系S中的某些元組也可能舍棄。為此,擴充了關系運算左外聯接、右外聯接和完全外聯接。左外聯接是指與R與S進行自然連接時,只把R中舍棄的元組放到新關系中。右外聯接是指R與S進行自然連接時,只把S中舍棄的元組放到新關系中。完全外聯接是指R與S進行自然連接時,把R和S中舍棄的元組都放到新關系中。試題R與S的左外聯接、右外聯接和完全外聯接的結果如下表所示:從運算的結果可以看出R與S的左外聯接、右外聯接和完全外聯接的元組個數分別為4,4,6。

6、答案:B本題解析:根據前驅圖,P1進程執行完需要通知P2和P3進程,故需要利用V(S1)V(S2)操作通知P2和P3進程,所以空a應填V(S1)V(S2);P2進程執行完需要通知P4進程,所以空b應填V(S3)。根據前驅圖,P3進程運行前需要等待P1進程的結果,故需執行程序前要先利用1個P操作,而P3進程運行結束需要通知P5進程。根據排除法可選項只有選項B和選項C。又因為P3進程運行結束后需要利用1個V操作通知P5進程,根據排除法可選項只有選項B滿足要求。根據前驅圖,P4進程執行結束需要利用1個V操作通知P5進程,故空e處需要1個V操作;P5進程執行前需要等待P3和P4進程的結果,故空f處需要2個P操作。根據排除法可選項只有選項B和選項C能滿足要求。根據分析可知,P3進程運行結束是利用V(S4)通知P5進程,故P4進程運行結束是利用V(S5)通知P5進程。

7、答案:D本題解析:由于A→B,在加上A自身函數決定A,利用合并率,得出A→AB;由于H→E,E→C,利用傳遞率,得出H→C;由于E→C,利用增廣率和分解率,得出ABE→C;函數依賴的公理系統(Armstrong)設關系模式R<U,F>,U是關系模式R的屬性全集,F是關系模式R的一個函數依賴集。對于R<U,F>來說有以下的:自反律:若Y?X?U,則X→Y為F所邏輯蘊含增廣律:若X→Y為F所邏輯蘊含,且Z?U,則XZ→YZ為F所邏輯蘊含傳遞律:若X→Y和Y→Z為F所邏輯蘊含,則X→Z為F所邏輯蘊含合并規則:若X→Y,X→Z,則X→YZ為F所蘊涵偽傳遞率:若X→Y,WY→Z,則XW→Z為F所蘊涵分解規則:若X→Y,Z?Y,則X→Z為F所蘊涵

8、答案:D本題解析:定義各類分片時必須遵守3條原則:完備性條件、可重構條件、不相交條件數據分片的4種形式:①水平分片:把全局關系的所有元組劃分成若干不相交的子集。②垂直分片:把全局關系的屬性集分成若干子集,每個屬性至少映射到一個垂直分片中,并包含主鍵。③導出分片:又稱為導出水平分片,即水平分片的條件不是本關系屬性的條件,而是其他關系屬性的條件。④混合分片:綜合以上3種分片方式。

9、答案:C本題解析:暫無解析

10、答案:D本題解析:暫無解析

11、答案:A本題解析:暫無解析

12、答案:D本題解析:本題考查數據庫發展與新技術相關知識。lPC:一階段提交協議只有兩部分,1)開啟一個事務,2)正常commit事務,或者異常的時候rollback事務,不能減緩阻塞。2PC:兩段提交協議,包括①表決階段、②執行階段。3PC:三段提交協議,事務在提交時可能阻塞,從而降低了事務的可用性。三階段提交協議3PC是在2PC基礎上增加了全局預提交和準備就緒兩個報文,可以確認所有參與者的狀態,減少了阻塞。

13、答案:D本題解析:本題考查數據庫發展與新技術相關知識。2PC把事務的提交過程分為兩個階段①表決階段:協調者發送“準備提交”指令,所有參與者進行表決,具有一票否決權。②執行階段:根據協調者的指令,參與者提交或者撤消事務,并給協調者發送確認消息。

14、答案:B本題解析:數據庫的設計階段分為四個階段:需求分析階段、概念結構設計階段、邏輯結構設計階段、和物理結構設計階段。數據庫概念結構設計階段是在需求分析的基礎上,依照用戶需求對信息進行分類、聚集和概括,建立概念模型

15、答案:D本題解析:本題考查關系模式的基礎知識。關系數據庫中數據的邏輯組織是以多個表來實現的。為了合理的存儲,將完整的企業信息分解到多個關系中,應用中可以通過自然連接運算合并成完整的企業信息。外碼是自然連接的依據,體現了表與表之間的關聯關系。

16、答案:D本題解析:本題考查關系數據庫E-R模型的相關知識。試題的正確答案是D。在E-R模型中,用11表示1對1聯系,用1*表示1對多聯系,用**表示多對多聯系。

17、答案:C本題解析:本題考查關系模式和關系規范化方面的基礎知識。在拓展的E-R圖中,屬性分為:(1)簡單屬性:原子的、不可再分的。(2)復合屬性:可細分為多個屬性部分。(3)單值屬性:定義的屬性對于一個特定的實體都只有單獨的一個值。(4)多值屬性:一個屬性可能對應一組值,如電話屬性。(5)NULL屬性:當實體在某個屬性上沒有值或屬性值未知時,使用NULL值。(6)派生屬性:可以從其他屬性得來,如年齡屬性。根據題意,患者同一天可在不同的科室有不同的醫生為其治療,因此患者關系模式的主鍵是(病歷號,就診日期,醫生代碼)。所以本題答案為C選項。

18、答案:C本題解析:SELECT語句的基本語法結構:SELECT[ALL|DISTINCT]<列名>[,···n]FROM<表名|視圖名>[,···n][WHERE<條件表達式>][GROUPBY<列名>[HAVNG<條件表達式>]][ORDERBY<列名>[ASC|DESC][,···n]]本題中,需要進行分組,分組的依據為供應商號;同時在分組的基礎上需要指定條件,這時需使用HAVING子句,統計項目的個數大于,由于項目可能重復,因此在統計之前應該消除重復的項目,需使用DISTINCT關鍵字。題干要求按供應商號進行降序排列,需使用ORDERBY子句和關鍵字DESC

19、答案:D本題解析:暫無解析

20、答案:B本題解析:暫無解析

21、答案:B本題解析:本題考查數據模型的三要素。數據結構:是所研究的對象類型的集合,是對系統靜態特性的描述。數據操作:對數據庫中各種對象(型)的實例(值)允許執行的操作的集合,包括操作及操作規則。是對系統動態特性的描述。數據的約束:是一組完整性規則的集合。也就是說,對于具體的應用數據必須遵循特定的語義約束條件,以保證數據的正確、有效、相容。

22、答案:B本題解析:暫無解析

23、答案:D本題解析:暫無解析

24、答案:C本題解析:本題考查SQL語言相關知識派生屬性指能夠通過其它屬性計算得到的屬性。多值屬性表示一個屬性中可能存放多個值。

25、答案:C本題解析:本題考查知識產權相關知識。1、專利:指經國家專利部門依照法定程序審查,認定為符合專利條件的發明創造。2、專利權:指發明創造人在法定期限內,依法對其發明創造成果享有的專有權利。3、發明創造包括發明、實用新型和外觀設計。

26、答案:C本題解析:暫無解析

27、答案:D本題解析:暫無解析

28、答案:C本題解析:本題考查關系數據庫規范化理論方面的基礎知識。根據無損連接性判定定理:關系模式R分解為兩個關系模式R1、R2,滿足無損連接性的充分條件是R1∩R2→(R1---R2)或R1∩R2→(R2---R1),能由函數依賴集F邏輯地推出。由于R1∩R2=BC,R1--R2=A,但BC→A不能由函數依賴集F邏輯地推出;同理,R2-R1=D,但BC→D不能由函數依賴集F邏輯地推出,故分解不滿足無損連接性。由保持函數依賴的定義,若滿足(F1UF2)+=F+,則分解保持函數依賴,其中Fi函數依賴集F在Ri上的投影。由題目,(F1UF2)=F,即(F1UF2)+=F+成立,故分解保持函數依賴。

29、答案:C本題解析:暫無解析

30、答案:C本題解析:暫無解析

31、答案:B本題解析:本題考查數據庫發展與新技術相關知識。分布式DBS與集中式DBS相比較有如下優缺點:(1)優點:有靈活的體系結構;分布式的管理和控制機構;經濟性能優越;系統的可靠性高、可用性好;局部應用的響應速度快;可擴展性好,易于集成現有的系統。(2)缺點:系統開銷較大,需要處理通信任務;存取結構復雜;數據安全性和保密性較難處理。

32、答案:D本題解析:本題考查關系代數運算方面的知識。自然連接是一種特殊的等值連接,它要求兩個關系中進行比較的分量必須是相同的屬性組,并且在結果集中將重復屬性列去掉。對關系R(A,B,C,D)和關系S(C,D,E)來說,進行等值連接后有7個屬性列,去掉2個重復屬性列C和D后應為5個,即為R.A,R.B,R.C,R.D,S.E。試題的正確選項為D。因為R×S的屬性列為R.A,R.B,R.C,R.D,S.C,S.D,S.E),顯然,R,A為第1屬性列,R.B為第2屬性列,R.C為第3屬性列,R.D為第4屬性列,S.C為第5屬性列,S.D為第6屬性列,S.E為第7屬性列。分析表達式σR.B>S.E(R?S)如下:σR.B>S.E等價于σ2>7R?S等價于π1,2,3,4,7(σ3=5?4=6(R×S))顯然,σR.B>S.E(R?S)等價于π1,2,3,4,7(σ3=5?4=6(R×S))

33、答案:A本題解析:本題考查數據庫發展與新技術相關知識

34、答案:B本題解析:本題考查嵌入式SQL的基礎知識。嵌入式SQL是SQL語句與過程化編程語言(主語言)的結合,嵌入式SQL負責實現數據庫的操作,過程化語言負責用戶界面及過程化處理。兩種語言需要進行數據交互,SQL的査詢結果為關系集合,通過游標,將關系的操作分解為對單一記錄的各字段的操作以適應主語言無關系操作的能力。SQL中有空值而高級語言沒用,為解決這一矛盾,采取指示變量的方式。指示變量為負值時,表示其對應的主變量中的值是空值(該主變量的值仍然存在,但無意義),由主語言和DBMS根據指示變量的值對主變量按空值處理。

35、答案:D本題解析:本題考查關系數據庫規范化理論方面的基礎知識。試題正確答案為D。設U1={A1,A2,A4},U2={A1,A3},那么可得出:(U1∩U2)→(U1-U2)=A1→A2,(U1∩U2)→(U1-U2)=A1→A3,而A1→A2,A1→A3?F+所以分解ρ是有損連接的。又因為F1=F2=?,F+≠(F1∪F2)+,所以分解不保持函數依賴。

36

溫馨提示

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

評論

0/150

提交評論