




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2023年湖北省鄂州市全國(guó)計(jì)算機(jī)等級(jí)考試
數(shù)據(jù)庫(kù)技術(shù)測(cè)試卷(含答案)學(xué)校: 班級(jí): 姓名: 考號(hào): 一、1.選擇題(10題)批處理操作系統(tǒng)中,下列哪一項(xiàng)是作業(yè)運(yùn)行過程中反映作業(yè)的運(yùn)行情況,并且是作業(yè)存在的惟一標(biāo)志作業(yè)狀態(tài)B.作業(yè)類型C.作業(yè)控制塊D.作業(yè)優(yōu)先級(jí)若用如下的SQL語(yǔ)句創(chuàng)建表S:CREATETABLES(S#CHAR(6)PRIMARYKEY,SNAMECHAR(8)NOTNULL,SEXCHAR(2),AGEINTEGER)S#SNAMESEXAGE022345021876李明芳張為王小女男2332005321偉男34上列各元組可插入s表的是O.C0223451,*袁鳴明’男',25).('020746','楊云',NULL,NULL).(02072「,張為、’女,,21)全部B.I和IIC.I和IIID.II和III用二維表數(shù)據(jù)來(lái)表示實(shí)體之間聯(lián)系的模型叫做A.網(wǎng)狀模型B.層次模型C.關(guān)系模D.實(shí)體聯(lián)系模型若對(duì)一個(gè)已經(jīng)排好序的序列進(jìn)行排序,在下列4種方法中,哪種方法比較好?A.冒泡法B.直接選擇法C.直接插入法D.歸并法用戶或應(yīng)用程序看到的那部分的局部邏輯結(jié)構(gòu)的描述是A.模式B.物理模式C.子模式D.內(nèi)模式關(guān)于操作系統(tǒng)的敘述哪一個(gè)是不正確的?A.管理資源的程序B.管理用戶程序執(zhí)行的程序C.能使系統(tǒng)資源提高效率的程序D.能方便用戶編程的程序關(guān)系數(shù)據(jù)模型通常由3部分組成,它們是A.數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)通信,關(guān)系操作B.數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)操作,數(shù)據(jù)完整性約束C.數(shù)據(jù)通信,數(shù)據(jù)操作,數(shù)據(jù)完整性約束D.數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)通信,數(shù)據(jù)完整性約束關(guān)系代數(shù)的五個(gè)基本操作是A.并、差、交、除、笛卡爾積B.并、差、交、投影、選擇C.并、差、交、除、投影D.并、差、笛卡爾積、投影、選擇9.下列描述的插入操作中,哪一個(gè)操作是正確的?在student中插入行(4027趙民705,/02,)在student中插入行(101:趙民704702z)先在class表中刪除行(03:英語(yǔ);李洪亮,)然后在student中插入行C1057李麗7037039在student中插入行('105','李麗703703r)設(shè)X-Y是一個(gè)函數(shù)依賴,且對(duì)于任何XfeX,X^Y都不成立,則稱X-Y是一個(gè)A.完全函數(shù)依賴B.部分函數(shù)依賴C.平凡函數(shù)依賴D.非平凡函數(shù)依賴二、填空題(1。題)地理信息系統(tǒng)的英文縮寫是 O數(shù)據(jù)模型用來(lái)描述數(shù)據(jù)的靜態(tài)特征、動(dòng)態(tài)特征和數(shù)據(jù)的完整性約束。對(duì)數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)間聯(lián)系的描述,這是描述數(shù)據(jù)的 O在數(shù)據(jù)挖掘方法中,對(duì)目標(biāo)類數(shù)據(jù)的一般特征或特性進(jìn)行匯總,并以直觀易理解的方式顯示給用戶的方法被稱為 O14.由于視圖是虛表,因此對(duì)視圖的修改,最終要轉(zhuǎn)換為對(duì)_LL的修改。DBMS對(duì)數(shù)據(jù)庫(kù)進(jìn)行封鎖時(shí)采用的兩種基本鎖類型是排它鎖(X)和 當(dāng)進(jìn)程完成I/O后,進(jìn)程由等待狀態(tài)變?yōu)開[]_狀態(tài)在順序表(4,7,9,12,13,14,18,19,22,29,50)中,用二分法查找關(guān)鍵碼值11,所需的關(guān)鍵碼比較次數(shù)為 O數(shù)據(jù)庫(kù)技術(shù)的研究領(lǐng)域概括地講可以包括數(shù)據(jù)庫(kù)管理系統(tǒng)軟件的研制、數(shù)據(jù)庫(kù)理論和_U_o三級(jí)抽象模式在數(shù)據(jù)庫(kù)系統(tǒng)中都存儲(chǔ)于數(shù)據(jù)庫(kù)系統(tǒng)的【】中。設(shè)有關(guān)系模式R(A,B,C)和S(E,A,F),若R.A是R的主碼,S.A是S的外碼,則S.A的值或者等于R中某個(gè)元組的主碼值,或者取空值(null)0這是 完整性規(guī)則。三、單選題(10題)下列關(guān)于時(shí)鐘的敘述中,哪一條是不正確的?()A.時(shí)鐘中斷可以屏蔽時(shí)鐘是操作系統(tǒng)運(yùn)行的必要機(jī)制時(shí)鐘可以分成硬件時(shí)鐘和軟件時(shí)鐘利用時(shí)鐘中斷可以實(shí)現(xiàn)進(jìn)程的輪轉(zhuǎn)運(yùn)行在關(guān)系中選取滿足某個(gè)條件的元組的關(guān)系代數(shù)運(yùn)算稱之為()選中運(yùn)算B.選擇運(yùn)算C.投影運(yùn)算D.搜索運(yùn)算磁盤的讀寫單位是()塊B.扇區(qū)C.簇D.字節(jié)關(guān)于IP提供的服務(wù),正確的是( )。A.IP提供了不可靠的數(shù)據(jù)投遞服務(wù),因此數(shù)據(jù)報(bào)的投遞不能受到保障IP提供不可靠的數(shù)據(jù)投遞服務(wù),因此它可以隨意丟棄報(bào)文IP提供可靠的數(shù)據(jù)投遞服務(wù),因此數(shù)據(jù)報(bào)投遞可以受到保障IP提供可靠的數(shù)據(jù)投遞服務(wù),因此它不能隨意丟棄報(bào)文下面關(guān)于通道的敘述中,正確的是() I.通道相當(dāng)于一個(gè)功能簡(jiǎn)單的處理機(jī)II.通道完成數(shù)據(jù)輸入輸出工作 III.通道與CPU共用一個(gè)內(nèi)存A.I和IIB.I和IIIC.II和IIID.都是數(shù)據(jù)庫(kù)管理系統(tǒng)中用于定義和描述數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的語(yǔ)言稱為()A.數(shù)據(jù)庫(kù)模式描述語(yǔ)言(DDL)B.數(shù)據(jù)庫(kù)子語(yǔ)言(SubDL)C.數(shù)據(jù)操縱語(yǔ)言(DML)D.數(shù)據(jù)結(jié)構(gòu)語(yǔ)言在SQLServer2008中,設(shè)有商品表(商品號(hào),商品名,生產(chǎn)日期,單價(jià),類別)。現(xiàn)經(jīng)常需要執(zhí)行下列查詢:SELECT商品號(hào),商品名,單價(jià)FROM商品表WHERE類別IN(,食品7家電,)ORDERBY商品號(hào) 現(xiàn)需要在商品表上建立合適的索引來(lái)提高該查詢的執(zhí)行效率。下列建立索引的語(yǔ)句,最合適的是()oCREATEINDEXIdxlON商品表(類別)CREATEINDEXIdxlON商品表(商品號(hào),商品名,單價(jià))CREATEINDEXIdxlON商品表(類別,商品號(hào),INCLUDE(商品名,單價(jià))CREATEINDEXIdxlON商品表(商品號(hào)JNCLUDE(商品名,單價(jià),WHERE類別m食品'OR類別=家電,在概念設(shè)計(jì)和邏輯設(shè)計(jì)之間起橋梁作用的是()A.DFDB.E-R圖C.數(shù)據(jù)結(jié)構(gòu)圖D.功能模塊圖在關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中,設(shè)計(jì)關(guān)系模式是()的任務(wù)。A.需求分析階段B.概念設(shè)計(jì)階段C.邏輯設(shè)計(jì)階段D.物理設(shè)計(jì)階段能夠?qū)owerDesigner中所有模型信息只讀訪問的模塊是()。A.ProcessAnalystDataArchitectViewerWarehouseArchitecture四、C語(yǔ)言程序設(shè)計(jì)題(10題)函數(shù)ReadDat實(shí)現(xiàn)從文件in,dat中讀取一篇英文文章,存入到無(wú)符號(hào)字符串?dāng)?shù)組XX中,請(qǐng)編制函數(shù)encryptChar,按給定的替代關(guān)系對(duì)數(shù)組)XX中的所有字符進(jìn)行替代,其替代值仍存入數(shù)組XX的對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到文件out.dat中。替代關(guān)系:戶p*17mod256,mod為取余運(yùn)算,p是數(shù)組)xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后的無(wú)符號(hào)整型值(注意:中間變量定義成整型變量),如果計(jì)算后f(p)值小于等于32或f(p)是奇數(shù)時(shí),則該字符不變,否則用f(p)替代所對(duì)應(yīng)的字符。注意:節(jié)分潭丹序存故在sc丈件中.缺的數(shù)瓣文件存故的幡式是:停行的W度均小于80個(gè)字將?含標(biāo)點(diǎn)褂號(hào)対空幡.井也按此勢(shì)代關(guān)理?請(qǐng)為改動(dòng)主網(wǎng)敷讀歯數(shù)RcadDtM)和■出浦?jǐn)?shù)Wmeg)的內(nèi):?include<?tdio.h>、tincludQ<?tring.h>-IInclude<ctype.h>junsignedcharxx[50][80];:intnaxline-0;/,文。的?/!intRe?dDat(void)i;voidWriteDat(void);!voidencryptChar()\(;unsignedIntval;voidmam()(if(ReadDat())printf("tt據(jù)文件in.dat不能打開!\n\007");return;?encryptChar();WriteDat0;)/?從文件中讀取一■英文文*?。入,無(wú)襯號(hào)字布巾畋坦口中?/intReadDat(void)(FILE*fp;int1-0;unsignedchar*p;if((fp-fopen("in.dat","r"))—NULL)return1;while(fgets(xx[i]r80,fp)!-NULL)<p-strchr(xx[i),,Xn*);if(p),p-0;5maxline-1;fclose(fp);return0;xx■出到文件omdai中?/voidWriteDat(void)(FILE*fp;inti;fp-fopen("out.dat","w");for(i-0;i<maxline;!+?)(printf("ls\n",xx(il);fprintf(fp, xx(i]);)fclose(fp);在文件in.dat中已存有200個(gè)正整數(shù),且每個(gè)數(shù)均在1000至9999之間。函數(shù)readDat是讀取這200個(gè)數(shù)存放到數(shù)組aa中。請(qǐng)編制函數(shù)jsSort,其函數(shù)的功能是:要求按每個(gè)數(shù)的后三位的大小進(jìn)行降序排列,如果出現(xiàn)后三位相等的數(shù)值,則對(duì)這些數(shù)值按原始4位數(shù)據(jù)進(jìn)行升序排列,將排序后的前10個(gè)數(shù)存入數(shù)組bb中。最后調(diào)用函數(shù)writeDat把結(jié)果bb輸出到文件out.dat中。M:處理的9012509960127025808?處理后50998088702560129012注點(diǎn):部分源程序祥在teac文件中?請(qǐng)匆改動(dòng)數(shù)招文件m.dm中的任何數(shù)據(jù)、IjfittmainO.讀誘數(shù)readDat()和嚀函數(shù)writeDg)的內(nèi)容.;finclude<stdio.h>?flnclude<string.h>!voidreadDat();;voidwriteDat();-intaa(200hbb(10];?voidjsSort()-voidmainOTOC\o"1-5"\h\zj(.readDat();-jsSort();!writeDatO;;)!voidreadDat()h?FILE*Lni?intit<in-fopen(*in.dat","rH);-for(1-0;1<200;i**):fscanf(in,n\dtnt23;fclose(ln);;),voidwriteDat();(2?!FILE*out;;intit?out-fopen("out.dat","w");!for(1?0;i<10;TOC\o"1-5"\h\z!{\printfi?l#bb(ij);?fprintf(out, bb(1:! I! fclose(out);;}33.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串?dāng)?shù)組XX中,請(qǐng)編制函數(shù)StrCharJR,其函數(shù)的功能是t以該文章中的行為單位把字符串中的所有字符的二進(jìn)制ASCII值右移4位,高位補(bǔ)0,然后把右移后的字符ASCII值再加上原字符的ASCIH1,得到新的值仍存入原字符串對(duì)應(yīng)的位置上,之后把已處理的結(jié)果仍按行重新存入數(shù)組XX中。最后main函數(shù)調(diào)用函數(shù)WriteOat把結(jié)果XX輸出到文件out.dat中。例如:”z”對(duì)應(yīng)的ASCII值為7AH,二進(jìn)制值為01111010,右移4位后為00000111,加上原來(lái)"2”的ASCII值01111010得到10000001結(jié)果。原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格,并也按字符處理。注意:部分源程序存放在test.C文件中。請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。889101112141516:17,18'19J20212223'2526;;t29?3。r3i?include<stdio.h>tlnclude<3tring.h>charxx(50](801;intmaxllne=0;/?文童的g行數(shù)?/intReadDat(void);voidWriteDat(void);voidStrCharJR(void)voidmain()if(ReadDat())printf件in.dat不施打開!\n\007-”return;\StrCharJRO;WriteDatO;/?從文"indm中iMT筒英文文*。入到字符串做組“中?/intReadDat(void)(FILE-fp;inti?0;char*p;lf((fp-fopen("in.daf,”r”))—NULL)return1;whlle(fge18(xx(i],80,fp)!-NULL)<p-strchr(xx[i),,\n*);if(p)*P■0;TOC\o"1-5"\h\z; i*+:!);maxline?i;!fclose(fp);;return0;i1!/-CttMxxIt出會(huì)文flouL<fat?!??/\voidWriteDat(void)?(;FILE?tpi?inti;:fp-fopen("out.dat","w");!for(i-0;i<maxline;!*?)TOC\o"1-5"\h\z44; {jprintf("%5\n",xx(i1);ifprintf(fp,"%s\nw,xx(;i);!?jfclose(fp);;I
1818192021222324,;-(FILE*fp;int1;fp-fopen("in.dat"r"r");for(i-0;i<300;i+*)fscanf(fp,"%d,",&a(1');fclose(fp);28voidwriteDat()!)28voidwriteDat()2293031323334353637FILE-fp;int1;fp-fopen("out.dat","w");fprintf(fp, ent):for(1-0;i<ent:fprlntf(fp, b[i1);fclose(fp);35.已知在in.dat中存有若干個(gè)(個(gè)數(shù)〈200)四位數(shù)字的正整數(shù),函數(shù)ReadDat讀取這若干個(gè)正整數(shù)并存入數(shù)組XX中。請(qǐng)編制函數(shù)CalValue,其功能要求:1.求出該文件中共有多少個(gè)正整數(shù)totNum;2.求出這些正整數(shù)中的各位數(shù)字之和是奇數(shù)的數(shù)的個(gè)數(shù)totCnt,以及滿足此條件的這些正整數(shù)的算術(shù)平均值totPjzo最后maini函數(shù)調(diào)用函數(shù)WriteDat把所求的結(jié)果輸出到Out.dat文件中。注意:部分源程序存放在test.C文件中。請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù),主函數(shù)main.讀函數(shù)ReadDat和輸出數(shù)據(jù)函數(shù)WriteDat的內(nèi)容。
!?include<atdio.h>\IdefineMAXNUM200!intxx(MAXNUM);;inttotNum-0;〃文件m.dat中共。參少個(gè)正;inttotCnt-0;〃狩合條4的正庭馱的個(gè)散'doubletotPjz-0.0;〃罕妁值intReadDat(void);WriteDat(void);CalValue(void)raainO;voidWriteDat(void);CalValue(void)raainOjvoidTOC\o"1-5"\h\z-(!iI?void!inti;;for(i-0;i<MAXNUM;x++);xx{ij-0;?if(ReadDat())j(; printf("??文件ln.dat不能打開!\007\n-);jreturn;:I!CalValueO;24;printf("X件ln.dat中共有正個(gè)\n,totNum);25Jprintf("符合條件的iEfitt的個(gè)數(shù)"d個(gè)\n*\totCnt);26,printf("¥均totPjz);IWriteDatO;:)i/?讀”這若f個(gè)正整散并奪入amxxf-z-intReadDat(void):{;FILE*fp;-inti-0;?if((fp-fopen("in.dat",Rr")>—NULL); return1;;while(!feof(fp))j(; fscanf(fp,"%d,*,&xx37);;)ifclose(fp);;return0;41卩j/?IE計(jì)鼻小果存入文中?/42jvoidWriteDat(void)?!i;FILE-fp;!fp-fopen("out.dat",Mw");;fprintf(fp,"%d\ntd\n%.21f\n",totNum,totCnt,totPjz);-fclose(fp);!)36.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串?dāng)?shù)組XX中,請(qǐng)編制函數(shù)ConvertCharD,其函數(shù)的功能是:以行為單位把字符串中的所有小寫字母改寫成該字母的上一個(gè)字母,如果是字母a,則改寫成字母z,其他字符保持不變。把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件out.dat中。例:原文:Adb.Bcdzaabck.LLhj結(jié)果:Aca.Bbcyzzabj.LLgi原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。注意:部分源程序存放在test.c文件中。請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDatO和輸出函數(shù)WriteDat的內(nèi)容。??include<stdio.h>itinclude<atring.h>;charxx(50)(80);101011、1213141515171619202122232425262728293031323334,36373839404142?4546484950515253?include<stdio.h>?include<strln9.h>?IncludeOtdlib.h>?deflnoMAX100typedefstruct(TOC\o"1-5"\h\zcharda(51;/?”代碼,/charnclllhf?/intdj/ /? ?*?/intsi; /? ■■?/long)?; /? ■■ ?/IPRO;PROSCll(MAX);voidRaadDatO;voidWrlteOat(HvoidSortDat<)voidMint)<0,stzeof(BeLU):ReadDat();SortDat();WrlteMtO;IvoidReadDat()(FILE?ipsch?r9trl80),chdlpint1;fp-fopen(*in.dat",ford-0;1<100,(fgwtsOtx,80,fp>;memcpy(sellUl.dm,strf4)jmeacpytselltij.nc,?tr?4,10);iMMcpy(ch,atr*14r4)ich|4i-0;.dj-atoi(ch>;memcpy(ch,?tr*18,5):ch(5]-0;.si-atoi(ch);s?ll[l).je-(long)s?llUI.dj? .si;>fclose(fp):}voidWrlteDat()<file*fp;intkifp■fopen(-out.dat","w");ford-0;1<100;<fprintf(fp,P?s*4d%5d%10W\n-, mIKD.ibc.wll(l].djr■?11(1].si,selllD.je);;)!fcloae(fp);;\38.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串?dāng)?shù)組XX中,請(qǐng)編制函數(shù)ConvertCharA,其函數(shù)的功能是:以行為單位把字符串中的所有小寫字母改寫成該字母的下一個(gè)字母,如果是字母z,則改寫成字母a,大寫字母和其他字符保持不變。把已處理的字符串仍按行重新存入字符串?dāng)?shù)組XX中。最后main函數(shù)凋用函數(shù)WriteDat把結(jié)果XX輸出到文件Out.dat中。暇文tAdb.Bcda■bclcLLhj結(jié)果:Acc.Bdcabhcdl11ik皈始數(shù)擔(dān)文,存放的格式是:每行的室度均小于80個(gè)字符.含標(biāo)點(diǎn)符號(hào)和空格.注竄,IS分源程序存放在s.c文件中.請(qǐng)旳改動(dòng)主rfi數(shù)main。、讀所數(shù)ReadDaU)和瀚出函數(shù)WriMDmO的內(nèi)札)tinclude<stdio.h>!?include<string.h>;charxx[SO](80J;;Intmaxline?0;/?文It的-Stlft?/jintReadDat(void);-voidWriteDat(void);!voidConvertCharA(void)TOC\o"1-5"\h\zi(:i)?voidmain()}(-if(ReadDatO)yI; printf("?據(jù)文件in.dat不能打開!\n\007”);! return;TOC\o"1-5"\h\zjI;ConvertCharAO;?WriteDat();!J!〃從文件也如中謨?nèi)∫弧鲇⑽奈?存入到字特!《?!o中?/;intReadDat(void)!(JFILEwfp;!inti-0;ichar*p;;if((fp-fopen("in.dat","r"))—NULL)ireturn1;;while(fget3(xx(ib80,fp)!-NULL)TOC\o"1-5"\h\z!{;p-strchr(xx[i)#*\n*);j if(p)*p-0;!??;}maxline?i;;fclose(fp);:return0;3,i}!/??!??**ItHiH文件 中?/38;voidWriteDat(void)39” °iFILE?fp;jint1;?fp-fopenCout.dat","w");-for(i-0;1<maxline;i++)TOC\o"1-5"\h\z! {45: printf(w%s\nR,xx(ij);! fprintf(fp,"%s\n",xx(i]);!I!fclose(fp);;}容:(1)構(gòu)建選修課系統(tǒng)的ER圖。(要求圖中的實(shí)體集名用試卷中給出的英文名,聯(lián)系所關(guān)聯(lián)的實(shí)體集名的首字母,字母問用“一”或連接,大小寫不限)o(6分)(2)根據(jù)所構(gòu)建的ER圖,設(shè)計(jì)滿足3NF的關(guān)系模式,并標(biāo)出每個(gè)關(guān)系模式的主碼和外碼。(要求關(guān)系模式名同實(shí)體集名或聯(lián)系名,屬性名用試卷中給出的英文名,大小寫不限)(4分)42.某網(wǎng)上商城因?yàn)闃I(yè)務(wù)發(fā)展,原有的系統(tǒng)不能很好的滿足需要,因此采用了一套新的經(jīng)營(yíng)管理系統(tǒng),此系統(tǒng)使用SQLServer2008數(shù)據(jù)庫(kù)管理系統(tǒng)。此系統(tǒng)上線運(yùn)行前,需將商場(chǎng)原有的數(shù)據(jù)導(dǎo)入到新系統(tǒng)中。原有系統(tǒng)使用SQLServer2000,數(shù)據(jù)結(jié)構(gòu)與新系統(tǒng)不完全一致。因此需要把數(shù)據(jù)從SQLServer2000導(dǎo)入到SQLServer2008中,為了保證數(shù)據(jù)一致性,數(shù)據(jù)導(dǎo)入過程中要求暫停業(yè)務(wù)且必須在3小時(shí)內(nèi)完成。(1)在原有數(shù)據(jù)導(dǎo)入新系統(tǒng)的過程中,實(shí)施人員發(fā)現(xiàn)原有數(shù)據(jù)量很大,導(dǎo)人數(shù)據(jù)需要四小時(shí),業(yè)務(wù)無(wú)法接受。經(jīng)分析某工程師認(rèn)為,數(shù)據(jù)導(dǎo)入過程中的數(shù)據(jù)庫(kù)I/O很高,但導(dǎo)人數(shù)據(jù)的程序本身對(duì)系統(tǒng)資源占用率很低。該工程師建議將數(shù)據(jù)導(dǎo)入過程中的數(shù)據(jù)恢復(fù)模式從“完整”模式改為“簡(jiǎn)單”模式以提高數(shù)據(jù)導(dǎo)人速度;而另一位工程師則認(rèn)為此方法未必能提高數(shù)據(jù)導(dǎo)入速度,而且還可能導(dǎo)致數(shù)據(jù)丟失,不建議使用此方法。請(qǐng)分析此方法是否能夠提高數(shù)據(jù)導(dǎo)入速度并給出理由,同時(shí)分析此操作的數(shù)據(jù)丟失風(fēng)險(xiǎn)。(5分)(2)在成功導(dǎo)入歷史數(shù)據(jù)后,此系統(tǒng)順利上線運(yùn)行。在上線運(yùn)行的第一周,發(fā)現(xiàn)數(shù)據(jù)庫(kù)服務(wù)器的CPU使用率很高,達(dá)到近90%,參考答案C解析:本題考核操作系統(tǒng)有關(guān)作業(yè)管理的基本概念和知識(shí),參考3.3.3“批處理方式下的作業(yè)管理”一節(jié)。在操作系統(tǒng)的作業(yè)管理中,既要反映作業(yè)的運(yùn)行情況,并且又是作業(yè)存在的惟一標(biāo)志的是作業(yè)控制塊。這是因?yàn)樽鳂I(yè)控制塊中保存了對(duì)作業(yè)進(jìn)行管理控制所必須的信息。作業(yè)控制塊在作業(yè)運(yùn)行中始終存在,并且不斷變化。只有作業(yè)完成或作業(yè)退出系統(tǒng)時(shí),才清除該作業(yè)控制塊。所以,本題的答案是C。CC解析:在數(shù)據(jù)庫(kù)系統(tǒng)中,有3種數(shù)據(jù)模型:網(wǎng)狀模型使用網(wǎng)狀結(jié)構(gòu)來(lái)表示實(shí)體之間的聯(lián)系;層次模型使用層次(樹型)結(jié)構(gòu)來(lái)表示實(shí)體之間的聯(lián)系;關(guān)系模型用二維表數(shù)據(jù)來(lái)表示實(shí)體之間聯(lián)系。C解析:若以排序所用的比較時(shí)間來(lái)看,直接插入法和歸并法都比較短,對(duì)于n個(gè)元素的序列,大約需要比較n-1次;但歸并法要占用較大的存儲(chǔ)空間,所以用直接插入法比較好。C解析:數(shù)據(jù)庫(kù)具有概念模式、外模式和內(nèi)模式三級(jí)結(jié)構(gòu)及外模式/模式映像、模式/內(nèi)模式映像二層映像。概念模式是對(duì)數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述,它由若干個(gè)概念記錄類型組成。外模式又稱子模式或用戶模式,是用戶與數(shù)據(jù)庫(kù)的接口,是用戶用到的那部分?jǐn)?shù)據(jù)的描述,它由若干個(gè)外部記錄類型組成。內(nèi)模式是數(shù)據(jù)庫(kù)在物理存儲(chǔ)方面的描述,定義所有的內(nèi)部記錄類型、索引和文件的組成方式,以及數(shù)據(jù)控制方面的細(xì)節(jié)。外模式/模式映像存在于外部級(jí)和概念級(jí)之間,用于定義外模式和概念模式間的對(duì)立性,一般在外模式中描述。模式/內(nèi)模式映像存在于概念級(jí)和內(nèi)部級(jí)之間,用于定義概念模式和內(nèi)模式間的對(duì)應(yīng)性,一般在內(nèi)模式中描述。C解析:操作系統(tǒng)是直接運(yùn)行在裸機(jī)上的最基本的系統(tǒng)軟件,任何其他軟件都必須在操作系統(tǒng)的支持下才能運(yùn)行。操作系統(tǒng)是一種資源管理程序。其主要功能是管理計(jì)算機(jī)軟硬件資源,組織計(jì)算機(jī)的工作流程,方便用戶的使用,并能為其他軟件的開發(fā)與使用提供必要的支持。B解析:關(guān)系模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)完整性約束3大要素組成。D解析:關(guān)系代數(shù)的五個(gè)基本運(yùn)算包括三個(gè)傳統(tǒng)的操作:并、差、笛卡爾積,加上數(shù)據(jù)庫(kù)特有的兩個(gè)操作:投影、選擇。因此本題正確答案為選項(xiàng)D。D解析:本題主要考查了在SQL語(yǔ)言中,什么情況下不能進(jìn)行插入操作。在class中沒有課程號(hào)為05的部門,因此A)不正確;在表中不能有相同的記錄,因此B)不正確;當(dāng)刪除了課程號(hào)為03的課程后,就不能在插入一條課程號(hào)為03的雇員信息了,所以。不正確。A解析:根據(jù)完全函數(shù)依賴的定義可知,在R(U)中,如果X-Y,并且對(duì)于X的任何一個(gè)真子集X\XJY不成立,則稱Y對(duì)X完全函數(shù)依賴。H-GIS【解析】地理信息系統(tǒng)(GIS)有時(shí)又稱為“地學(xué)信息系統(tǒng)”或“資源與環(huán)境信息系統(tǒng)”。它是一種特定的十分重要的空間信息系統(tǒng)。它是在計(jì)算機(jī)硬、軟件系統(tǒng)支持下,對(duì)整個(gè)或部分地球表層(包括大氣層)空間中的有關(guān)地理分布數(shù)據(jù)進(jìn)行采集、儲(chǔ)存、管理、運(yùn)算、分析、顯示和描述的技術(shù)系統(tǒng)。靜態(tài)特性靜態(tài)特性解析:數(shù)據(jù)模型是數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)學(xué)形式框架、是用來(lái)描述數(shù)據(jù)的一組概念和定義,包括描述數(shù)據(jù)、數(shù)據(jù)聯(lián)系、數(shù)據(jù)操作、數(shù)據(jù)語(yǔ)義以及數(shù)據(jù)一致性概念的工具,即數(shù)據(jù)的動(dòng)態(tài)特性、數(shù)據(jù)的靜態(tài)特性和數(shù)據(jù)的完整性約束。其中數(shù)據(jù)的靜態(tài)特性包括對(duì)數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)間聯(lián)系的描述。特征描述特征描述解析:本題是考察對(duì)數(shù)據(jù)挖掘方法的了解。數(shù)據(jù)挖掘方法一般有四種:關(guān)聯(lián)規(guī)則挖掘,是一個(gè)從現(xiàn)象到本質(zhì)的揣測(cè)過程,只能得到因果關(guān)系;特征描述,對(duì)目標(biāo)類數(shù)據(jù)的一般特征和特性進(jìn)行匯總,并以隨觀的方式顯示給用戶;分類分析,找出數(shù)據(jù)集中備組對(duì)象的共同特征,建立分類模型,從而能夠?qū)?shù)據(jù)集中的其他對(duì)象分到不同的組中;聚類分析,數(shù)據(jù)集分割為若干有意義的簇的過程,它是一種無(wú)制導(dǎo)的學(xué)習(xí)方法。基本表或表通過視圖修改數(shù)據(jù)包括插入,刪除和修改三類操作,由于視圖是虛表,因此對(duì)視圖的更新,最終要轉(zhuǎn)換為對(duì)基本表的更新。共享鎖或S鎖共享鎖或S鎖解析:給數(shù)據(jù)項(xiàng)加鎖的方式有多種。最基本的兩種是:①共享鎖如果事務(wù)T獲得了數(shù)據(jù)項(xiàng)Q上的共享型鎖(記為S),則T可讀Q但不能寫Q。②排他鎖如果事務(wù)T獲得了數(shù)據(jù)項(xiàng)Q上的排他型鎖(記為X),則T既可讀Q又可寫Q。就緒由等待狀態(tài)到就緒狀態(tài),說(shuō)明等待的事情已經(jīng)發(fā)生。題目是當(dāng)進(jìn)程完成I/O后,進(jìn)程由等待狀態(tài)變?yōu)榫途w狀態(tài)17.4或4次4或4次解析:二分查找又稱為折半查找,首先用待查元素的關(guān)鍵字與線性表中間位置的一個(gè)元素的關(guān)鍵值做比較,若相同則查找成功,否則以這個(gè)中間值為界將線性表分為兩個(gè)子表,假設(shè)子表1中的所有元素的關(guān)鍵值都小于中間元素,子表2中的所有元素的關(guān)鍵值都大于中間元素,待查元素比中間元素值小,說(shuō)明待查元素在子表1中,完成了一次查找,這是一次失敗的查找,因?yàn)?1并不在序列表中,所以一共進(jìn)行了四次比較。數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)技術(shù)的研究領(lǐng)域包括數(shù)據(jù)庫(kù)管理系統(tǒng)軟件的研制,數(shù)據(jù)庫(kù)設(shè)計(jì)和數(shù)據(jù)庫(kù)的理論。數(shù)據(jù)字典數(shù)據(jù)字典解析:三級(jí)抽象模式在數(shù)據(jù)庫(kù)系統(tǒng)中都存儲(chǔ)于數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)字典中。參照參照TOC\o"1-5"\h\zDBBAIP提供了不可靠的數(shù)據(jù)投遞服務(wù),IP本身沒有能力證實(shí)發(fā)送的報(bào)文是否被正確接收,數(shù)據(jù)報(bào)可能路延遲、路由錯(cuò)誤、數(shù)據(jù)報(bào)分片和重組等過程中受到損壞,但I(xiàn)P不檢測(cè)這些錯(cuò)誤,在錯(cuò)誤發(fā)生時(shí),IP也沒有可靠的機(jī)制來(lái)通知發(fā)送方或接收方,因此數(shù)據(jù)報(bào)的投遞不能受到保障。D解析:通道相當(dāng)于一個(gè)功能簡(jiǎn)單的處理器,具有自己的指令系統(tǒng),并與主機(jī)共享同一個(gè)內(nèi)存,以保存通道程序和交換數(shù)據(jù),通道的功能就是在CPU的控制下完成數(shù)據(jù)的輸入輸出工作。A解析:數(shù)據(jù)庫(kù)管理系統(tǒng)提供數(shù)據(jù)定義語(yǔ)言(DDL)來(lái)描述邏輯模式,嚴(yán)格定義數(shù)據(jù)的名稱、特征、相互關(guān)系、約束等。DML是實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)檢索、插入、更新與刪除操作的數(shù)據(jù)庫(kù)操縱語(yǔ)言。DBC解析:把概念設(shè)計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換為與選用的具體機(jī)器上的DBMS所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)(包括數(shù)據(jù)庫(kù)模式和外模式)。這些模式在功能上、完整性和一致性約束及數(shù)據(jù)庫(kù)的可擴(kuò)充性等方面均應(yīng)滿足用戶的各種要求。B【答案】B【解析】DataArchitect是可以對(duì)PowerDesigner中所有模型信息進(jìn)行訪問的只讀模塊。\n【審題關(guān)鍵句】字符替代f(p)=p*llmod256,小于等于32或ASCII碼是奇數(shù)不變,否則替換。\n【解題思路】\n本題類似第65套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語(yǔ)句的設(shè)置即可。\n【參考答案】\n\n\n【審題關(guān)鍵句】按每個(gè)數(shù)的后三位降序排列,然后取出滿足此條件的前10個(gè)數(shù)依次存入數(shù)組;如果后三位的數(shù)值相等,則按原先的數(shù)值進(jìn)行升序排列。\n【解題思路】本題類似第7套試題,通過審題可以發(fā)現(xiàn)主要有兩個(gè)不同點(diǎn):①按每個(gè)數(shù)的后三位降序排列,參考答案的第5條語(yǔ)句,修改兩數(shù)組元素的大小比較符即可;②后三位的數(shù)值相等則按原先的數(shù)值進(jìn)行升序排列,參考答案的第13條語(yǔ)句,同樣也是修改兩數(shù)組元素的大小比較符即可。\n【參考答案】\n\n\n\n【審題關(guān)鍵句】字符的ASCII值右移4位二進(jìn)制位,高位補(bǔ)。后加原字符的ASCII值。\n【解題思路】\n①定義兩個(gè)循環(huán)變量i、j和一個(gè)無(wú)符號(hào)字符變量tmpo\n②在第一個(gè)for循環(huán)語(yǔ)句中,循環(huán)變量i從。開始,依次遞增直到其值等于文章最大行數(shù)maxline。在第二個(gè)for循環(huán)中,從每行第1個(gè)字符開始,依次遞增直到其值等于該行字符串的最大長(zhǎng)度,然后在循環(huán)體中指定每次循環(huán)時(shí),將第i行第i個(gè)位置上的字符的ASCII值的二進(jìn)制數(shù)右移4位,然后將所得的值再加上原字符的ASCII碼值。\n【參考答案】\n\n【審題關(guān)鍵句】個(gè)位-千位-百位■十位數(shù)大于零的個(gè)數(shù),把所有滿足此條件的數(shù)依次存入數(shù)組,按從大到小的順序排序。\n【解題思路】\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)有兩個(gè)不同點(diǎn):①要求統(tǒng)計(jì)的四位數(shù)的條件是“個(gè)位一千位-百位一十位數(shù)大于零的個(gè)數(shù)”,參考答案的第8條語(yǔ)句修改if語(yǔ)句的判斷條件即可。②將統(tǒng)計(jì)結(jié)果按從大到小的順序排序,參考答案的第13條語(yǔ)句,修改兩數(shù)組元素的大小比較符即可。另外,對(duì)于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。\n【參考答案】\n\n\n【審題關(guān)鍵句】讀取正數(shù),統(tǒng)計(jì)個(gè)數(shù),各位數(shù)之和為奇數(shù)的數(shù)的個(gè)數(shù)及平均值。\n【解題思路】\n本題類似第46套試題,通過審題可以發(fā)現(xiàn)僅有一個(gè)不同點(diǎn),即四位數(shù)的各位數(shù)之和為奇數(shù),參考答案的第13條語(yǔ)句,將該該語(yǔ)句為判斷各位數(shù)字之和是奇數(shù)的表達(dá)式即可。\n【參考答案】\n\n\n【審題關(guān)鍵句】以行為單位把字符串中的所有小寫字母改寫成該字母的上一個(gè)字母,大小寫不變,其他字符不變。\n【解題思路】\n①定義整型循環(huán)變量i、jo\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于maxline,實(shí)現(xiàn)對(duì)文章每行的處理。第二層for循環(huán)中,循環(huán)變量J從0開始,依次遞增直到其值大于或等于strlen(xx[i]),在循環(huán)體中,利用if條件語(yǔ)句判斷如果xx[i]UJ的值為字符,a,,則把xx[i]|j]的值設(shè)置為字符2。否則如果XX[i][DJ的值在小寫字符,at與2之間,則把xx[i][j]的值減1,把其值變成其前一個(gè)字符的ASCII碼。\n【參考答案】\n\n\n【審題關(guān)鍵句】計(jì)算金額,按金額從小到大進(jìn)行排列,相同的則按產(chǎn)品代碼從小到大排列,結(jié)果存入結(jié)構(gòu)數(shù)組。\n【解題思路】\n本題類似第57套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第8行進(jìn)行修改即可。\n【參考答案】\n\n\n【審題關(guān)鍵句】以行為單位把字符串中的所有小寫字母改寫成該字母的下一個(gè)字母,大小寫不變,其他字符不變。\n【解題思路】\n①定義整型循環(huán)變量i、io\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于maxline,實(shí)現(xiàn)對(duì)文章每行的處理。第二層for循環(huán)中,循環(huán)變量j從。開始,依次遞增直到其值等于strlen(xx[i]),在循環(huán)體中,利用if條件語(yǔ)句首先判斷)xx[i][j]的值是否在小寫字符字符之間,然后,再判斷在此范圍之內(nèi)的小寫字母,如果是z,則該字符轉(zhuǎn)換為a,如果字符不是z,則將其改寫成它的下一個(gè)字母。\n【參考答案】\n\n\n\n【審題關(guān)鍵句】100以內(nèi)(含100)滿足i、i+4、i+10都是素?cái)?shù)的整數(shù)的個(gè)數(shù)以及這些i之和。\n【解題思路】\n①首先定義循環(huán)變量i,然后將i的值賦初值為3,每循環(huán)一次則將i的值加1,直到iv90。\n②在for循環(huán)中,每執(zhí)行一次循環(huán)則調(diào)用函數(shù)isPrime(該函數(shù)具體的算法已經(jīng)在源程序中給出,直接用即可),對(duì)i、i+4、i+10是否同時(shí)是素?cái)?shù)進(jìn)行判斷,如果這三個(gè)數(shù)同時(shí)為素?cái)?shù),則計(jì)數(shù)變量ent值加1,同將時(shí)將變量i的值累加到sum上。\n【參考答案】\n\n\n【審題關(guān)鍵句】大于后連續(xù)5個(gè)數(shù),奇數(shù)從小到大排序。\n【解題思路】本題類似第35套試題,通過審題可以發(fā)現(xiàn)主要有兩個(gè)不同點(diǎn):①判斷數(shù)值為奇數(shù),可通過a[i]%2進(jìn)行判斷,參考答案的第4條語(yǔ)句;②要求進(jìn)行比較的元素大于后連續(xù)5個(gè)數(shù),因此在設(shè)置判斷條件時(shí),作為比較的兩個(gè)數(shù)之間應(yīng)該是大于關(guān)系,參考答案的第4條語(yǔ)句。\n【參考答案】\n\n【解題思路】(DER圖的畫法建立相應(yīng)的ER圖的過程如下:第一,確定實(shí)體類型。本題有四個(gè)實(shí)體類型,即Teacher實(shí)體,Course實(shí)體,Student實(shí)體和DEPT實(shí)體。第二,確定聯(lián)系類型。Teacher實(shí)體與Course實(shí)體之間是多對(duì)多關(guān)系,即T?C關(guān)系,Student實(shí)體與Course實(shí)體之間是多對(duì)多關(guān)系,即S?C關(guān)系。DEPT實(shí)體與Teacher實(shí)體之間是一對(duì)多關(guān)系,即D?T關(guān)系。DEPT實(shí)體與Student實(shí)體之間是一對(duì)多關(guān)系,即D?S關(guān)系。第三,把實(shí)體類型和聯(lián)系類型組合成ER圖。第四,確定實(shí)體類型和聯(lián)系類型的屬性。Teacher實(shí)體集屬性:教師號(hào)、教師名Course實(shí)體集屬性:課
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年銅精礦行業(yè)市場(chǎng)發(fā)展分析及前景趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 2025-2030年裝配式裝修行業(yè)市場(chǎng)發(fā)展分析及政策建議與策略研究報(bào)告
- 2025-2030年美容機(jī)構(gòu)行業(yè)市場(chǎng)深度調(diào)研及前景趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 2025-2030年植物防脫洗發(fā)液行業(yè)市場(chǎng)深度分析及競(jìng)爭(zhēng)格局與投資價(jià)值研究報(bào)告
- 工程項(xiàng)目的保值增值策略試題及答案
- 經(jīng)濟(jì)師中級(jí)考試模擬試題和參考答案
- 2025工程中介合同范本匯編
- 市政工程科技創(chuàng)新發(fā)展試題及答案
- 經(jīng)濟(jì)法與管理實(shí)踐試題及答案
- 行政管理的公共關(guān)系學(xué)經(jīng)典試題及答案
- 公共管理學(xué)方法論知到智慧樹章節(jié)測(cè)試課后答案2024年秋華南農(nóng)業(yè)大學(xué)
- 消防工程施工中的質(zhì)量控制
- 《裝配式碳纖維增強(qiáng)免拆底模鋼筋桁架樓承板(HF)應(yīng)用技術(shù)標(biāo)準(zhǔn)》
- 人工智能在機(jī)能學(xué)實(shí)驗(yàn)教學(xué)應(yīng)用圖景的構(gòu)設(shè)與挑戰(zhàn)
- 【大學(xué)課件】單片機(jī)的基本結(jié)構(gòu)
- 2025年上半年廣東省中山市南頭鎮(zhèn)人民政府招聘3人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 醫(yī)療糾紛處理承諾書
- 農(nóng)業(yè)公司管理制度(5篇)
- DB33T 1337-2023 河湖水庫(kù)清淤技術(shù)規(guī)程
- 傳感器技術(shù)知到智慧樹章節(jié)測(cè)試課后答案2024年秋武漢科技大學(xué)
- 《活性炭法燒結(jié)球團(tuán)煙氣凈化工程設(shè)計(jì)標(biāo)準(zhǔn)》
評(píng)論
0/150
提交評(píng)論