第 1 頁:試題 |
第 6 頁:參考答案 |
(21)D【解析】HAVING子句總是跟在GROUP BY子句之后,不可以單獨使用。在查詢中可以先用WHERE子句限定元組,然后進行分組,最后再用HAVING子句限定分組條件。
(22)C【解析】SQL支持空值。查詢空值時要使用Is NULL,“=NULL”是無效的,因為空值不是一個確定的值,不能用“=”這樣的運算符進行比較。
(23)D【解析】本題牛的IN相當于集合運算符∈。在
SQL中,“不等于”用“!=”表示。另外還可以用否定運算符 NOT寫出等價命令。題中表達式“倉庫號NOT IN(”5”,”8”)”,表示“倉庫號”不包含在集合(5,8)中,恰與D選項等價。
(24)C【解析ISQL語言功能相當強大,它是英文Strut. tured Query Language結構化查詢語言的縮寫。包含數據定義、數據操縱和數據控制等功能。SQL已經成為關系數據庫的標準數據語言,現在所有的關系數據庫管理系統都支持SQL語言。其中選擇操作采用子句From加上Where子句來進行,查詢操作采用Select來進行,插入記錄用INSERT,修改或者更新操作采用Update子句來完成,因此本題的答案應該是選項c。
(25)B【解析】DELETE命令只是為表中指定的元組添加刪除標記,并沒有徹底刪除。命令格式如下:
DELETE FROM Table Name[WHERE Condition]
其中,FROM指定從哪個表中刪除數據;WHERE指定被刪除的元組所要滿足的條件,若省略WHERE短語,則刪除該表中全部元組。該命令是邏輯刪除,如果要物理刪除,需要繼續使用PACK命令。
(26)B【解析】本題考查利用SQL命令建立數據表知識。選項中DEFAULT表示默認值,PRIMARY KEY表示主關鍵字,NOT NULL表示非空,CHECK表示約束,因此本題的答案應該是B。
(27)C【解析】查詢設計器只能建立一些比較規則的查詢,而對復雜的查詢它就無能為力了。
(28)A【解析】執行程序文件的命令格式為:Do<文件名>。文件名前可以指定保存文件的路徑,如果沒有給定擴展名,系統自動加上默認擴展名.prg。
(29)A【解析】在Visual FoxPro中,若以變量的作用域來分,內存變量可分為全局變量、私有變量和局部變量3類。
全局變量:是指在任何模塊中都可以使用的變量,又稱為公共變量。全局變量要先建立后使用,全局變量可用PUBLIC命令建立,格式為:PUBLIC<內存變量表>。
私有變量:在程序中直接使用(沒有通過PUBLIC和L0. CAL命令事先聲明)而由系統自動隱含建立的變量都是私有變量。私有變量的作用域限于建立它的模塊及其下屬的各層模塊。
局部變量:只能在建立它的模塊中使用,不能在上層或下層模塊中使用。局部變量用LOCAL命令建立:LOCAL<內存變量表>。
(30)C【解析】運行表單的命令是MODIFY FORM<表單文件名>,故選項c正確。
(31)D【解析】Release方法可從VFP中釋放和關閉表單集或表單。GetFocus是控件接收到焦點時的事件,Load是創建對象之前產生的事件,SetFocus事件則可讓控件獲取焦點,使其成為活動對象。故本題答案是D。
(32)C【解析】對PasswordChar屬性指定一個占位符“*”號后,文本框中將只顯示占位符,不會顯示用戶輸入的實際內容。題中“倫敦2012”共8個字符長度,故將顯示8個*。
(33)C【解析】本題考查表單中各容器對象的調用順序。注意要以從高向低的層次依次引用各個對象,即最開始引用的是表單,然后是表單中的容器控件,最后才是容器控件所包含的基本控件。VFP中,設置標題的屬性名為Capiton。故本題答案為C。
(34)C【解析】要運行菜單,首先必須生成可執行菜單程序(mpr程序),然后調用使用菜單的命令,注意必須帶后綴名.mpr。
(35)D【解析】通常可以在報表中添加的控件有以下幾種。
標簽控件:通常用來在報表中添加一些說明性的文字;
線條、矩形和圓角矩形:使用這些形狀,可以使報表看起來更加美觀;
域控件:用于打印表或視圖中的字段、變量和表達式的計算結果;
OLE對象:應用OLE嵌入技術,可以在報表中添加圖片、聲音、文檔等信息。
(36)A【解析】用命令方式建立索引文件的格式如下:INDEX ON<索引關鍵字}索引關鍵字表達式>[TO<單索引文件名>]| TAG<索引標識名>[OF<復合索引文件名>][FOR<條件>][COMPACT][ASCENDING IDESCEND— ING][UNIQUE| CANDIDATE][ADDITIVE]。本題要建立的是復合索引,故使用表達式“工齡+職稱”。
(37)B【解析】List命令中for條件用于在指定的范圍內進行選擇操作,僅顯示滿足條件的記錄。
(38)C【解析】用REPLACE命令修改表結構,其常用格式為:REPLACE FieldNamel WITH eExpressionl[,FieldName 2 WITH eExpression2]...[FOR lExpression1]。但此格式只能修改當前的一條記錄,本題要求將所有教師的工資增加1000元,所以還要使用ALL短語。
(39)B【解析】題中x的變量值以花括號為定界符,為日期時間型(T);Y的變量值以兩個句點為定界符,為邏輯型(L);z的變量值以半角狀態下的雙引號為定界符,為字符型(C)。
(40)D【解析】刪除數據用命令:DELETE FROM Ta- bleName[WHERE Condition],因此首先排除A和C選項。B、D選項中的%為通配符,“北京%”表示以北京開頭。D選項正確。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |