(31)利用SQL 命令從職工表中派生出含有"職工號"、"姓名"字段的視圖,下列語句正確的是
A)CREATE VIEW ZG_view;
SELECT 職工號,姓名 FROM 職工表
B)CREATE VIEW ZG_view AS;
SELECT 職工號,姓名 FROM 職工表
C)CREATE QUERY ZG_view;
SELECT 職工號,姓名 FROM 職工表
D)CREATE QUERY ZG_view AS;
SELECT 職工號,姓名 FROM 職工表
第(32)~(35)題使用如下的班級表和學生表。
班級表 班級號 班級名稱 班級人數(shù)
20030103 計算機一班 55
20030203 計算機二班 48
20030303 計算機三班 50
學生表 班級號 學號 姓名 性別 籍貫
200301 1001 王偉 男 北京
200301 1002 劉紅 女 上海
200301 1003 李林 女 北京
200302 2001 張清 女 上海
200302 2002 劉雷 男 上海
(32)有如下SQL語句:
SELECT班級名稱,姓名,性別 FROM 班級表,學生表;
WHERE班級表.班級號=學生表1.班級號;
AND 籍貫="上海" AND 性別="女";
ORDER BY 班級名稱 DESC
執(zhí)行該語句后,查詢結果中共有幾條記錄,且第一條記錄的學生姓名是
A)1李林
B)2張清
C)2劉紅
D)3張清
(33)有如下SQL語句:
SELECT MAX(班級人數(shù)) INTO ARRAY arr FROM 班級表
執(zhí)行該語句后
A)arr[1]的內容為48
B)arr[1]的內容為55
C)arr[0]的內容為48
D)arr[0]的內容為55
(34)有如下SQL語句:
SELECT 班級名稱,姓名,性別 FROM 班級表,學生表;
WHERE 班級表.班級號=學生表.班級號;
AND 姓名 LIKE "劉*";
ORDER BY 班級號
該語句的含義是
A)查找學生表中姓"劉"的學生記錄,并根據(jù)班級號分組顯示學生的班級名稱、姓名和性別
B)查找學生表中姓"劉"的學生記錄,按班級號升序顯示學生的班級名稱、姓名和性別
C)查找學生表中不是姓"劉"的學生記錄,按班級號升序顯示學生的班級名稱、姓名和性別
D)語句錯誤
(35)有如下SQL語句:
SELECT 班級名稱 FROM 班級表 WHERE NOT EXISTS;
。⊿ELECT * FROM 學生表 WHERE 班級號=班級表.班級號)
執(zhí)行該語句后,班級名稱的字段值是
A)03計算機一班
B)03計算機二班
C)03計算機三班
D)03計算機一班和03計算機二班
二、填空題
(1)在樹形結構中,樹根結點沒有 【1】 。
解析: 在樹形結構中,每一個結點只有一個前件,稱為父結點,沒有前件的結點只有一個,稱為樹的根結點;每一個結點可以有多個后件,它們都稱為該結點的子結點。沒有后件的結點稱為葉子結點。
(2)Jackson結構化程序設計方法是英國的M.Jackson提出的,它是一種面向 【2】 的設計方法。
解析: 結構化分析方法主要包括:面向數(shù)據(jù)流的結構化分析方法(SA-Structured analysis),面向數(shù)據(jù)結構的Jackson方法(JSD-Jackson system development method)和面向數(shù)據(jù)結構的結構化數(shù)據(jù)系統(tǒng)開發(fā)方法(DSSD-Data structured system development method)。
(3)面向對象的模型中,最基本的概念是對象和 【3】 。
解析: 面向對象模型中,最基本的概念是對象和類。對象是現(xiàn)實世界中實體的模型化;將屬性集和方法集相同的所有對象組合在一起,可以構成一個類。
(4)軟件設計模塊化的目的是 【4】 。
解析: 模塊化是指解決一個復雜問題時自頂向下逐層把軟件系統(tǒng)劃分成若干模塊的過程,由此分解來降低復雜性。
(5)數(shù)據(jù)模型按不同應用層次分成3種類型,它們是概念數(shù)據(jù)模型、 【5】 和物理數(shù)據(jù)模型。
解析: 數(shù)據(jù)是現(xiàn)實世界符號的抽象,而數(shù)據(jù)模型(data model)則是數(shù)據(jù)特征的抽象,它從抽象層次上描述了系統(tǒng)的靜態(tài)特征、動態(tài)行為和約束行為,為數(shù)據(jù)庫系統(tǒng)的信息表示與操作提供一個抽象的框架。
數(shù)據(jù)模型按不同的應用層次分成3種類型,它們是概念數(shù)據(jù)模型(conceptual data model)、邏輯數(shù)據(jù)模型(logic data model)、物理數(shù)據(jù)模型(physical data model)。
(6)函數(shù)CHRTRAN("科技信息","科技","計算機")的返回值是 【6】 。
解析: CHRTRAN()是字符替換函數(shù),當?shù)谝粋字符串中的一個或多個字符與第二個字符串中的某個字符匹配時,就用第三個字符串中的對應字符替換這些字符。如果第三個字符串包含的字符個數(shù)少于第二個字符串包含的個數(shù),因而沒有對應字符,那么第一個字符串中匹配的各字符將被刪除;反之,多余字符將被忽略。
(7)在Visual FoxPro中,索引分為 【7】 、 【8】 、惟一索引和普通索引。
解析: 查詢的數(shù)據(jù)源可以是數(shù)據(jù)庫表、自由表和視圖。
(8)作為查詢的數(shù)據(jù)源,可以是數(shù)據(jù)庫表、 【9】 或 【10】 。
解析: 索引可以在表設計器中定義,Visual FoxPro中的索引分為主索引、候選索引、惟一索引和普通索引4種。
(9)在DO CASE-ENDCASE語句中,可使用 【11】 短語直接跳出該分支語句。
解析: 在DO CASE-ENDCASE語句中,使用EXIT語句可以直接跳出該分支語句。
(10)在表單中要使控件成為可見的,應設置控件的 【12】 屬性。
解析: 在表單設計中,要使表單控件成為可見的,應將控件的Visible屬性設置為真(.T.)
(11)利用SQL語句刪除當前文件夾中一個名為temp的自由表文件為: 【13】 temp。
解析: 在SQL語句中,利用DROP TABLE <表文件名>可刪除數(shù)據(jù)表文件。
(12)在成績表中,檢索選修3門以上課程的學生的及格學科的總成績。成績表中包含學號、姓名、課程名和成績4個字段。請將下面的SQL語句補充完整。
SELECT 學號,SUM(成績) FROM 【14】 ;
WHERE 成績>=60;
GROUP BY學號;
【15】 COUNT(*)>=3
解析: 本題中,根據(jù)學號將學生記錄分組,然后利用SQL的統(tǒng)計函數(shù)COUNT(),統(tǒng)計選修3門課程以上的學生記錄,并利用SUM()函數(shù)將及格科目的分數(shù)求和。
選擇題
01-05 B D A B B
06-10 D C B B B
11-15 D D A B C
16-20 A B B B B
21-25 D C A C C
26-30 B D C B D
希望與更多計算機等級考試的網(wǎng)友交流,請進入計算機等級考試論壇
更多信息請訪問:考試吧計算機等級考試欄目
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |