【2022年】山東省萊蕪市全國計算機等級考試數據庫技術模擬考試(含答案)_第1頁
【2022年】山東省萊蕪市全國計算機等級考試數據庫技術模擬考試(含答案)_第2頁
【2022年】山東省萊蕪市全國計算機等級考試數據庫技術模擬考試(含答案)_第3頁
【2022年】山東省萊蕪市全國計算機等級考試數據庫技術模擬考試(含答案)_第4頁
【2022年】山東省萊蕪市全國計算機等級考試數據庫技術模擬考試(含答案)_第5頁
已閱讀5頁,還剩29頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

【2022年】山東省萊蕪市全國計算機等級考試數據庫技術模擬考試(含答案)學校:________班級:________姓名:________考號:________

一、1.選擇題(10題)1.有關系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#為學生號,SNAME為學生姓名,SEX為性別,C#為課程號,CNAME為課程名。要查詢選修“計算機文化”課的全體男學生姓名的SQL語句是:SELECTSNAMEFROMS,C,SCWHERE

A.S.S#=SC.S#ANDSEX='男'ANDCNAME='計算機文化'

B.S.S#=SC.S#ANDC.C#=SC.C#ANDCNAME='計算機文化'

C.SEX='女'ANDCNAME='計算機文化'

D.S.S#=SC.S#ANDC.C#=SC.C#ANDSEX='男'ANDCNAME='計算機文化'

2.以下3題基于student表和class表,student表的主鍵是學號,class的主鍵是課程號。

下列描述的操作中,哪一個操作不正確?

A.從表student中刪除行(′010′,′王宏大′,′01′,′02′)

B.在student中插入行(′102′,′趙民′,′03′,′03′)

C.將student中學號=′010′的課程號改為′02′

D.將stuedent中雇員號=′101′的課程號改為′05′

3.下面_____工具不屬于數據庫應用開發的CASE工具。

A.Sybase公司的PowerDesigner

B.Uniface公司的Uniface

C.Oracle公司的Designer/2000

D.Rational公司的Rose

4.設關系模式R(A,B,C),F是R上成立的FD集,F={B-C},則分解ρ={AB,BC}相對于F______。

A.是無損連接,也是保持FD的分解

B.是無損連接,但不保持FD的分解

C.不是無損連接,但保持FD的分解

D.既不是無損連接,也不保持FD的分解

5.棧是一種______,是軟件中常用的數據結構。

A.邏輯特殊的線性結構B.容量受限的線性結構C.運算操作限制在同一端進行的線性結構D.按隨機存取方式運算的線性結構

6.下面關于關系的性質描述正確的是

A.每列中的分量可以來自不同的域

B.一個關系中可以有相同的元組

C.每一個分量必須是不可分的數據項

D.不同列的分量必須來自相同的域

7.

8.PowerDesigner所包含模塊中,用于數據庫設計和構造的模塊是______。

A.PowerDesignerAppModeler

B.PowerDesignerDataArchitect

C.PowerDesignerMetaWorks

D.PowerDesignerWarehouseArchitect

9.

從該B樹中刪除關鍵碼30后,結點A的子女數為

A.2B.3C.4D.5

10.在操作系統的各個功能組成部分中,不需要硬件支持的是

A.進程調度B.時鐘管理C.地址映射D.中斷系統

二、填空題(10題)11.用二維表結構表示實體以及實體間聯系的數據模型稱為______數據模型。

12.按網絡覆蓋范圍分類,___________用于實現幾十公里范圍內大量局域網的互聯。

13.運行IP協議的Intemet可以為其高層用戶提供___________的、面向無連接的、盡最大努力的數據報投遞服務。

14.網絡操作系統可分為面向任務型和通用型兩類,而通用型網絡操作系統又可分為___________和基礎級系統。

15.在因特網中,域名解析通常借助于一組既獨立又協作的___________完成。

16.馮.諾伊曼結構的計算機有5大功能部件組成:運算器、控制器、【】、輸入設備和輸出設備。

17.能夠模式化為維屬性和度量屬性的數據統稱為______數據。

18.在點-點網絡中,分組從通信子網的源節點到達目的結點的路由是由__________決定的。

19.數據庫應用系統的設計應該具有對數據進行收集、存儲、加工、抽取和傳播等功能,即包括數據設計和處理設計,而【】是系統設計的基礎和核心。

20.系統為了管理文件,設置了專門的數據結構

【】

(FCB)。FCB是在執行創建文件系統調用時建立的。

三、單選題(10題)21.E-R圖是數據庫設計的工具之一,它適用于建立數據的()

A.中繼器B.橋接器C.路由器D.網關

22.在SQLSever中創建用戶數據庫,其主要數據文件的大小必須大于__________。

A.master數據庫的大小B.model數據庫的大小C.msdb數據庫的大小D.3MB

23.消息認證是指接收者能夠檢驗收到消息真實性的方法,下列不屬于消息認證的檢驗內容?A.A.證實消息的源和宿B.消息的內容是否保持其完整性C.消息的序號和時間性D.消息是否被竊取

24.邏輯文件存放在存儲介質上時,采用的組織形式是與什么有關?

A.邏輯文件結構B.存儲介質特性C.主存儲器管理方式D.分配外設方式

25.以下關于OSI的描述中,錯誤的是()。A.OSI詳細說了各層提供的服務,但各層提供的服務與這些服務如何實現無關

B.OSI不是一個標準,只是一個在制定標準時所使用的概念性的框架

C.OSI提供了一系列可以實現的方法

D.OSI中采用了三級抽象

26.描述概念模型的常用方法是

A.建立數據模型方法B.需求分析方法C.二維表方法D.實體-聯系方法

27.E-R模型轉換成關系模型是在數據庫設計階段中的()階段。

A.概念設計B.邏輯設計C.物理設計D.實現

28.軟件生存期的()階段的最終結果是提供一個可作為設計基礎的系統規格說明書。

A.規劃B.需求分析C.設計D.程序編制

29.若讓元素1,2,3依次進棧,則出棧次序不可能出現哪一種情況?

A.3,2,1B.2,1,3C.3,1,2D.1,3,2

30.一個棧的入棧序列是a、b、c、d、e,則棧的不可能的輸出序列是()

A.edcbaB.decbaC.dceabD.abcde

四、C語言程序設計題(10題)31.已知數據文件in.dat中存有200個四位數,并已調用讀函數readDat把這些數存入數組a中,請考生編制一函數jsVal,其功能是:把千位數字和個位數字重新組成一個新的含有兩位數字的數(新數的十位數字是原四位數的千位數字,新數的個位數字是原四位數的個位數字),以及把百位數字和十位數字組成另一個新的含有兩位數字的數(新數的十位數字是原四位數的百位數字,新數的個位數字是原四位數的十位數字),如果兩個新組成的數均是奇數并且至少有一個數能被5整除,同時兩個新數的十位數字均不為零,則將滿足此條件的四位數按從大到小的順序存入數組b中,并要計算滿足上述條件的四位數的個數cnt。最后main函數調用寫函數writeDat把結果cnt以及數組b中符合條件的四位數輸出到0ut.dat文件中。

32.已知數據文件in.dat中存有300個四位數,并已調用讀函數readDat把這些數存入數組a中,請編制一函數jsValue,其功能是:求出千位數上的數減百位數上的數減十位數上的數減個位數上的數大于零的個數cnt,再把所有滿足此條件的四位數依次存入數組b中,然后對數組b的四位數按從小到大的順序進行排序。最后main函數調用寫函數writeDat把數組b中的數輸出到文件0ut.dat中。

33.已知在文件in.dat中存有100個產品銷售記錄,每個產品銷售記錄由產品代碼dm(字符型4位),產品名稱me(字符型10位),單價dj(整型),數量sl(整型),金額je(長整型)五部分組成。其中:金額=單價*數量。函數ReadDat讀取這100個銷售記錄并存入結構數組sell中。請編制函數SortDat,其功能要求:按產品名稱從大到小進行排列,若產品名稱相同,則按金額從大到小進行排列,最終排列結果仍存入結構數組sell中。最后mainoi函數調用函數WriteDat把結果輸出到文件out.dat中。

提示:若中間變量為PROtemp,則可以直接使用結構賦值語句進行解題:產品名稱比較請用函數strcrnp進行解題。例如:sell[i]=temp;

注意:部分源程序存放在test.c文件中。

請勿改動主函數main、讀函數ReadDat和輸出函數WriteDat的內容。

34.已知數據文件in.dat中存有300個四位數,并已調用讀函數readDat把這些數存入數組a中,請編制一函數jsValue,其功能是:求出千位數上的數加百位數上的數等于十位數上的數加個位數上的數的個數cnt,再求出所有滿足此條件的四位數平均值pjz1,以及所有不滿足此條件的四位數平均值pjz2。最后main函數調用寫函數writeDat把結果cnt,pjz1,pjz2輸出到out.dat文件。

35.已知數據文件in.dat中存有300個四位數,并已調用讀函數readDat把這些數存入數組a中,請編制一函數jsvalue,其功能是:求出所有這些四位數是素數的個數cnt,再求出所有滿足此條件的四位數平均值pjzl,以及所有不滿足此條件的四位數平均值pjz2。最后main函數調用寫函數writeDat把結果cnt,pjz1,pjz2輸出到out.dat文件中。

36.在文件in.dat中已存有200個正整數,且每個數均在1000至9999之間。函數readDat是讀取這200個數存放到數組aa中。請編制函數jsSort,其函數的功能是:要求按每個數的后三位的大小進行降序排列,如果出現后三位相等的數值,則對這些數值按原始4位數據進行升序排列,將排序后的前10個數存入數組bb中。

最后調用函數writeDat把結果bb輸出到文件out.dat中。

37.已知數據文件in.dat中存有300個四位數,并已調用讀函數readDat把這些數存入數組a中,請編制一函數jsValue,其功能是:求出于位數上的數加個位數上的數等于百位數上的數加十位數上的數的個數cnt,再把所有滿足此條件的四位數依次存入數組b中,然后對數組b的四位數按從小到大的順序進行排序。最后main函數調用寫函數writeDat把數組b中的數輸出到文件out.dat中。

38.已知在in.dat中存有若干個(個數<200)四位數字的正整數,函數ReadDat讀取這若干個正整數并存入數組XX中。請編制函數CalValue,其功能要求:1.求出該文件中共有多少個正整數totNum;2.求出這些正整數中的各位數字之和是奇數的數的個數totCnt,以及滿足此條件的這些正整數的算術平均值totPjz。最后maini函數調用函數WriteDat把所求的結果輸出到0ut.dat文件中。

注意:部分源程序存放在test.C文件中。

請勿改動數據文件in.dat中的任何數據,主函數main、讀函數ReadDat和輸出數據函數WriteDat的內容。

39.已知數據文件in.dat中存有300個四位數,并已調用讀函數rcadDat把這些數存入數組a中,請編制一函數jsvalue,其功能是:求出千位數上的數加百位數上的數等于十位數上的數加個位數上的數的個數cnt,再把所有滿足此條件的四位數依次存入數組b中,然后對數組b的四位數按從大到小的順序進行排序。最后main函數調用寫函數writeDat把數組b中的數輸出到文件out.dat中。

40.已知數據文件in.dat中存有300個四位數,并已調用讀函數readDat把這些數存入數組a中,請編制一數jsValue,其功能是:求出個位數上的數減千位數上的數減百位數上的數減十位數上的數大于零的個數cnt,再把所有滿足此條件的四位數依次存入數組b中,然后對數組b的四位數按從大到小的順序進行排序。最后main函數調用寫函數writeDat把數組b中的數輸出到文件0ut.dat。

五、設計與應用題(2題)41.在SQLServer2008中,設某數據庫中有商品表(商品號,商品名,進貨價格),商品號為主碼;銷售表(商品號,銷售時間,銷售數量,銷售價格,本次利潤),商品號和銷售時間為主碼,銷售價格為本次銷售商品的單價。現要求每當在銷售表中插入前4列數據時(假設一次只插入一行數據),系統自動計算本次銷售產生的利潤,并將該利潤賦給銷售表的第5列“本次利潤”。請編寫實現上述功能的后觸發型觸發器代碼。(10分)

42.設某教學管理系統,其查詢模塊需要提供如下功能:Ⅰ.查詢系信息,列出各系編號、系名和系辦公電話;Ⅱ.查詢某系教師的信息,列出教師號、教師名、工資和聘用日期;Ⅲ.查詢某教師講授的課程信息,列出課程號、課程名和學分;Ⅳ.查詢講授某門課程的教師信息,列出教師名和職稱;V.查詢某門課程的先修課程信息,列出先修課程號和先修課程名。系統有如下業務規則:Ⅰ.一個系可聘用多名教師,一名教師只能受聘于一個系;Ⅱ.一名教師可講授多門課程,一門課程可由多名教師講授;Ⅲ.一門課程可以有多門先修課程,也可以沒有先修課程。(1)請根據以上查詢功能與業務規則,用ER圖描述該系統的概念模型。(5分)(2)將ER圖轉換為滿足3NF的關系模式,并說明每個關系模式的主碼和外碼。(5分)

六、單選題[1分](2題)43.事務是數據庫中非常重要的概念。下列關于事務的說法,錯誤的是()。

A.當數據庫出現事務故障或系統故障時,可以通過數據庫日志文件進行恢復

B.事務并發執行可能導致數據錯誤,采用三級加鎖協議可以保證數據的一致性

C.為了檢測死鎖,數據庫管理系統會在執行每個事務時檢測事務等待圖中是否出現回路

D.數據庫管理系統可以采用先來先服務的方式防止活鎖現象的出現

44.下列是關于關系數據模型和關系表的說法:Ⅰ.關系數據模型以集合論為基礎表示和處理數據Ⅱ.關系數據模型同時支持非過程化語言和過程化語言直接存取數據Ⅲ.“createtable…”語句用于定義關系表的結構及數據完整性約束Ⅳ.在關系表上執行select或delete操作時,DBMS會檢查數據完整性約束上述說法中正確的是()。

A.僅Ⅰ和ⅢB.僅Ⅱ和ⅣC.僅Ⅲ和ⅣD.僅Ⅰ和Ⅳ

參考答案

1.D解析:本題涉及3個表的連接查詢,需要我們解決的是WHERE后面的連接條件。首先連接表S與SC,連接條件為S.S#=SC.S#;然后再連接表C和SC,連接條件為C.C#=SC.C#。這樣就可以將3個表連接起來。但是分析題意,同時還要在連接后所形成的表中滿足條件“SEX='男'和CNAME='計算機文化'”。通過以上分析,連接是同時滿足的關系,故應用“AND”連接,因此,WHERE子句內容應為“S.S#=SC.S#ANDC.C#=SC.C#ANDSEX='男'ANDCNAME='計算機文化'”。

2.D解析:本題主要考查了在SQL語言中如何進行刪除操作。為在class表中沒有部門號是05的記錄,因此D)操作不正確。

3.B解析:Sybase公司的PowerDesigner,Oracle公司的Designer/2000,Rational公司的Rose可以用來作為數據庫應用開發的CASE工具,Uniface公司的Uniface不屬于數據庫應用開發的CASE工具。

4.B

5.C解析:棧是一種線性結構,它有什么特點呢?選擇項A表示棧在邏輯上是特殊的。因棧是線性結構,結構中元素之間存在著一個對一個的線性關系,與線性表一致,邏輯上沒有什么特殊性,選擇項A是錯誤的。從存儲方式上看,棧有兩種存儲方式結構,即棧的順序存儲結構和棧的鏈式存儲結構(即鏈棧)。一般情況下,鏈棧的容量是不受限制的,選擇項B也是不對的。從運算方式上看,棧的運算限制在表的一端進行,棧中元素的進出是按后進先出的原則進行的,不能隨機存取,選擇項D也是錯誤的。因此,C是正確答案。

6.C解析:關系的性質1、每列中的分量來自同一個域;2、不同列的分量可以來自相同的域,但是不同列的屬姓名不能相同;3、列的順序可以交換;4、行的順序可以交換;5、一個關系中不能有相同的元組;6、每一個分量必須是不可分的數據項。

7.D解析:本題的考查點是函數依賴中的推理規則。

①合并規則:由x→Y,X→Z,有X→YZ:

②偽傳遞規則:由X→Y,WY→Z,有XW→Z:

③分解規則:由X→Y,及Z包含于Y,有X→Z。

本題選項D)中,假設x集合為AB,Y的值為B,則AB→A,B真包含于AB,顯然不能推出B→A,所以選項D)錯誤。

8.B解析:PowerDesinger屬CASE軟件,包括六個緊密集合的模塊:PowerDesignerProcessAnalyst、PowerDesignerDataArchitect、PowerDesignerAppModeler、PowerDesignerMeta.Works、PowerdesignerWarehouseArehitect和PowerDeignerViewer。其中的PowerDesignerDataArchitect用于概念層和物理層數據庫設計和數據庫構造。

9.B解析:按照題(13)中的分析我們可知,當從B樹中刪除關鍵碼30后,B樹的形狀不會改變,

10.A解析:進程調度即處理機調度。在多道程序設計環境中,進程數往往多于處理機數,這將導致多個進程互相爭奪處理機。進程調度的任務是控制、協調進程對CPU的競爭,按照一定的調度算法,使某一就緒進程獲得CPU的控制權,轉換成運行狀態。進程調度也叫低級調度。實際上進程調度完成一臺物理的CPU轉變成多臺虛擬的(或邏輯的)CPU的工作。

11.關系關系

12.城域網【解析】城域網是介于廣域網和局域網之接的一種高速網絡。城域網的設計目標是滿足幾十千米范圍內的大量企業、機關、公司的多個局域網的互聯需求,以實現大量用戶之間的數據、語音、圖形與視頻等多種信息傳輸。

13.不可靠【解析】互聯網應該屏蔽低層網絡的差異,為用戶提供通用的服務。具體地講,運行IP協議的互聯層可以為其高層用戶提供如F3種服務:(1)不可靠的數據投遞服務;(2)面向無連接的傳輸服務;(3)盡最大努力投遞服務。

14.變形級系統【解析】通用型網絡操作系統又可分為變形級系統和基礎級系統。

15.域名服務器【解析】主機名與IP地址的映射是借助一組既獨立又協作的域名服務器完成的。因特網中存在大量的域名服務器,每臺服務器保存它所管轄區域內的主機名與IP地址的對照表。域名服務器是域名解析系統的核心。

16.存儲器存儲器解析:馮諾伊曼結構的計算機系統有5大功能部件組成,它們是:運算器、控制器、存儲器、輸入設備和輸出設備。

17.多維多維

18.路由選擇算法【解析】在點-點網絡中,決定分組從通信子網的源結點到達目的結點的路由是由路由選擇算法決定的。

19.數據設計數據設計解析:數據庫應用系統的基礎是數據庫,因此數據設計是系統設計的基礎和核心。

20.文件控制塊文件控制塊是系統為每個文件設置的描述性數據結構,文件目錄是文件控制塊的有序集合。

21.A

22.B

23.D消息認證是指接收者能夠檢驗收到消息真實性的方法,檢驗的內容包括:

①證實消息的源和宿

②消息的內容是否保持其完整性、即未篡改

③消息的序號和時間性

24.B解析:用戶的邏輯文件要存放到存儲介質上時,文件系統要根據存儲設備的類型,用戶采用的存取方式決定文件在存儲介質上的組織方式。

25.COSI參考模型并沒有提供一個可以實現的方法。OSI參考模型只是描述了一些概念,用來協調進程問通信標準的制定。

26.D解析:概念模型的表示方法很多,其中最為著名和常用的是P.P.S.Chen提出的實體—聯系方法。該方法用E-R圖來描述現實世界的概念模型。

27.B

28.B

29.C解析:棧是限制僅在表的一端進行插入和刪除運算的線性表,通常稱插入、刪除的這一端為棧頂(Top),另一端稱為棧底(Bottom)。當表中沒有元素時稱為空棧。

根據上述定義,每次刪除(退棧)的總是當前棧中“最新”的元素,即最后插入(進棧)的元素,而最先插入的是被放在棧的底部,要到最后才能刪除。根據上述原理,C)3,1,2,既然先出棧的是3,說明1,2已經進棧,那么1不可能在2之前出棧。

30.C

31.\n【審題關鍵句】千位+個位與百位+十位,奇數,整除,從大到小排序。

\n【解題思路】

\n本題類似第27套試題,通過審題可以發現主要是對四位數的篩選條件有所不同,體現在兩個方面:①分解后重新組合成兩位數的方式不同,參考答案的第8、9條語句重新指定兩位數的組合方式;②新組臺的兩位數的奇數的判斷及整除判斷,參考答案的第10條語句。

\n【參考答案】

\n

\n

32.\n【審題關鍵句】千數-百位-十位-個位數大于零的個數,把所有滿足此條件的數依次存入數組,按從小到大的順序排序。

\n【解題思路】

\n本題類似第9套試題,通過審題可以發現僅有一個不同點,即要求統計的四位數的條件是“千數-百位-十位-個位數大于零”,參考答案的第8條語句修改if語句的判斷條件。另外,對于數據交換的整型變量trap可以自定義其變量名。

\n【參考答案】

\n

\n

\n

33.\n【審題關鍵句】計算金額,按產品名稱從大到小進行排列,相同的則按金額從大到小排列,結果存入結構數組。

\n【解題思路】

\n本題類似第57套試題,通過審題可以發現主要是排序條件的設置要求有所不同,參考答案的第8行進行修改即可。

\n【參考答案】

\n

\n

34.\n【審題關鍵句】千位+百位等于十位+個位的數的個數,求滿足此條件以及不滿足此條件的四位數平均值pjz1和pjz2。

\n【解題思路】

\n本題類似第20套試題,通過審題可以發現僅有一個不同點,即判斷符合條件的四位數是“千位+百位等于十位+個位”,參考答案的第8條語句,修改if條件語句的判斷條件即可。

\n【參考答案】

\n

35.\n【審題關鍵句】求素數的個數及平均值,并計算非素數的平均值。

\n【解題思路】

\n①首先定義循環變量i,然后通過for循環對數組a[300]d0的每個元素a[i]調用函數isV(a[i])判斷a[i]是否是素數(素數的算法已在isP函數中給出,此處直接調用即可),如果是素數,則把其加到變量pjz1上,同時計數變量cnt加1,否則a[i]值加到變量pjz2上。直到判斷完數組a[300]00的所有數據后退出循環。

\n②求出pJz1、pjz2和cnt的值之后,再用變量pjz1的值除以cnt的值就得到素數的平均值,同時把這個值賦給變量pjz1,最后用變量pjz2的值除以300.cnt的值就得到非素數的平均值,并把這個值賦給變量pjz2。

\n【參考答案】

\n

\n

36.\n【審題關鍵句】按每個數的后三位降序排列,然后取出滿足此條件的前10個數依次存入數組;如果后三位的數值相等,則按原先的數值進行升序排列。

\n【解題思路】本題類似第7套試題,通過審題可以發現主要有兩個不同點:①按每個數的后三位降序排列,參考答案的第5條語句,修改兩數組元素的大小比較符即可;②后三位的數值相等則按原先的數值進行升序排列,參考答案的第13條語句,同樣也是修改兩數組元素的大小比較符即可。

\n【參考答案】

\n

\n

\n

37.\n【審題關鍵句】千位+個位等于百位+十位個數,把所有滿足此條件的數依次存入數組,按從小到大的順序排序。

\n【解題思路】

\n本題類似第9套試題,通過審題可以發現僅有一個不同點,即要求統計的四位數的條件是“個位+千位=百位+十位”,參考答案的第8條語句,修改if條件語句的判斷條件即可,對于數據交換的整型變量tmp可以自定義其變量名。

\n【參考答案】

\n

\n

38.\n【審題關鍵句】讀取正數,統計個數,各位數之和為奇數的數的個數及平均值。

\n【解題思路】

\n本題類似第46套試題,通過審題可以發現僅有一個不同點,即四位數的各位數之和為奇數,參考答案的第13條語句,將該該語句為判斷各位數字之和是奇數的表達式即可。

\n【參考答案】

\n

\n

39.\n【審題關鍵句】千位+百位等于十位+個位的數的個數,把所有滿足此條件的四位數依次存入數組,然后對數組按從大到小的順序進行排序。

\n【解題思路】

\n本題類似第9套試題,通過審題可以發現有兩個不同點:①要求統計的四位數的條件是“千位+百位=十位+個位”,參考答案的第8條語句修改if語句的判斷條件即可。②將統計結果按從大到小的順序排序,參考答案的第13條語句,修改兩數組元素的大小比較符即可。另外,對于數據交換的整型變量tmp可以自定義其變量名。

\n【參考答案】

\n

\n

\n

40.\n【審題關鍵句】個位-千位-百位-十位數大于零的個數,把所有滿足此條件的數依次存入數組,按從大到小的順序排序。

\n【解題思路】

\n本題類似第9套試題,通過審題可以發現有兩個不同點:①要求統計的四位數的條件是“個位一千位-百位一十位數大于零的個數”,參考答案的第8條語句修改if語句的判斷條件即可。②將統計結果按從大到小的順序排序,參考答案的第13條語句,修改兩數組元素的大小比較符即可。另外,對于數據交換的整型變量tmp可以自定義其變量名。

\n【參考答案】

\n

\n

41.【解題思路】觸發器是用戶定義在關系表上的一類由事件驅動的特殊過程。一旦定義,任何用戶對表的增、刪、改操作均由服務器自動激活相應的觸發器,在DBMS核心層進行集中的完整性控

溫馨提示

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

評論

0/150

提交評論