一、選擇題((1)~(35)每小題2分,共70分)
(1)對于現(xiàn)實(shí)世界中事物的特征,在實(shí)體-聯(lián)系模型中使用 A.屬性描述 B.關(guān)鍵字描述 C.二維表格描述 D.實(shí)體描述
(2)把實(shí)體-聯(lián)系模型轉(zhuǎn)換為關(guān)系模型時,實(shí)體之間多對多聯(lián)系在關(guān)系模型中是通過 A.建立新的屬性來實(shí)現(xiàn) B.建立新的關(guān)鍵字來實(shí)現(xiàn) C.建立新的關(guān)系來實(shí)現(xiàn) D.建立新的實(shí)體來實(shí)現(xiàn)
(3)專門的關(guān)系運(yùn)算不包括下列中的 A.聯(lián)接運(yùn)算 B.選擇運(yùn)算 C.投影運(yùn)算 D.交運(yùn)算
(4)對關(guān)系S和關(guān)系R進(jìn)行集合運(yùn)算,結(jié)果中既包含S中元組也包含R中元組,這種集合運(yùn)算稱為 A.并運(yùn)算 B.交運(yùn)算 C.差運(yùn)算 D.積運(yùn)算
(5)關(guān)于Visual FoxPro的變量,下面說法中正確的是 A.使用一個簡單變量之前要先聲明或定義 B.?dāng)?shù)組中各數(shù)組元素的數(shù)據(jù)類型可以不同 C.定義數(shù)組以后,系統(tǒng)為數(shù)組的每個數(shù)組元素賦以數(shù)值0 D.?dāng)?shù)組元素的下標(biāo)下限是0
(6)在下面的表達(dá)式中,運(yùn)算結(jié)果為邏輯真的是 A.EMPTY(.NULL.) B.LIKE("edit","edi?") C.AT("a","123abc") D.EMPTY(SPACE(10))
(7)Visual FoxPro內(nèi)存變量的數(shù)據(jù)類型不包括 A.?dāng)?shù)值型 B.貨幣型 C.備注型 D.邏輯型
(8)為了設(shè)置兩個表之間的數(shù)據(jù)參照完整性,要求這兩個表是 A.同一個數(shù)據(jù)庫中的兩個表 B.兩個自由表 C.一個自由表和一個數(shù)據(jù)庫表 D.沒有限制
(9)數(shù)據(jù)庫表可以設(shè)置字段有效性規(guī)則,字段有效性規(guī)則屬于域完整性范疇,其中的"規(guī)則"是一個 A.邏輯表達(dá)式 B.字符表達(dá)式 C.?dāng)?shù)值表達(dá)式 D.日期表達(dá)式
(10)通過指定字段的數(shù)據(jù)類型和寬度來限制該字段的取值范圍,這屬于數(shù)據(jù)完整性中的 A.參照完整性 B.實(shí)體完整性 C.域完整性 D.字段完整性 (11)用命令"INDEX on 姓名 TAG index_name "建立索引,其索引類型是 A.主索引 B.候選索引 C.普通索引 D.惟一索引
(12)執(zhí)行命令"INDEX on 姓名 TAG index_name "建立索引后,下列敘述錯誤的是 A.此命令建立的索引是當(dāng)前有效索引 B.此命令所建立的索引將保存在.idx文件中 C.表中記錄按索引表達(dá)式升序排序 D.此命令的索引表達(dá)式是"姓名",索引名是"index_name"
(13)查詢訂購單號(字符型,長度為4)尾字符是"1"的錯誤命令是 A.SELECT * FROM 訂單 WHERE SUBSTR(訂購單號,4)="1" B.SELECT * FROM 訂單 WHERE SUBSTR(訂購單號,4,1)="1" C.SELECT * FROM 訂單 WHERE "1"$訂購單號 D.SELECT * FROM 訂單 WHERE RIGHT(訂購單號,1)="1"
(14)以下關(guān)于空值(NULL)敘述正確的是 A.空值等同于空字符串 B.空值表示字段或變量還沒有確定值 C.VFP不支持空值 D.空值等同于數(shù)值0
(15)兩表之間"臨時性"聯(lián)系稱為關(guān)聯(lián),在兩個表之間的關(guān)聯(lián)已經(jīng)建立的情況下,有關(guān)"關(guān)聯(lián)"的正確敘述是 A.建立關(guān)聯(lián)的兩個表一定在同一個數(shù)據(jù)庫中 B.兩表之間"臨時性"聯(lián)系是建立在兩表之間"永久性"聯(lián)系基礎(chǔ)之上的 C.當(dāng)父表記錄指針移動時,子表記錄指針按一定的規(guī)則跟隨移動 D.當(dāng)關(guān)閉父表時,子表自動被關(guān)閉
(16)在SQL語句中,與表達(dá)式"工資 BETWEEN 1210 AND 1240"功能相同的表達(dá)式是 A.工資>=1210 AND 工資<=1240 B.工資>1210 AND 工資<1240 C.工資<=1210 AND 工資>1240 D.工資>=1210 OR 工資<=1240
(17)在SQL語句中,與表達(dá)式"倉庫號 NOT IN("wh1","wh2")"功能相同的表達(dá)式是 A.倉庫號="wh1" AND 倉庫號="wh2" B.倉庫號!="wh1" OR 倉庫號# "wh2" C.倉庫號< >"wh1" OR 倉庫號!="wh2" D.倉庫號!="wh1" AND 倉庫號!="wh2"
(18)打開表并設(shè)置當(dāng)前有效索引(相關(guān)索引已建立)的正確命令是 A.ORDER student IN 2 INDEX 學(xué)號 B.USE student IN 2 ORDER 學(xué)號 C.INDEX 學(xué)號 ORDER student D.USE student IN 2
(19)查詢設(shè)計(jì)器中"聯(lián)接"選項(xiàng)卡對應(yīng)的SQL短語是 A.WHERE B.JOIN C.SET D.ORDER BY
(20)在SQL SELECT語句中用于實(shí)現(xiàn)關(guān)系的選擇運(yùn)算的短語是 A.FOR B.WHILE C.WHERE D.CONDITION (21)執(zhí)行下列一組命令之后,選擇"職工"表所在工作區(qū)的錯誤命令是 CLOSE ALL USE 倉庫 IN 0 USE 職工 IN 0 A.SELECT 職工 B.SELECT 0 C.SELECT 2 D.SELECT B
(22)在Visual FoxPro中有如下程序: *程序名:TEST.PRG *調(diào)用方法: DO TEST SET TALK OFF CLOSE ALL CLEAR ALL mX="Visual FoxPro" mY="二級" DO SUB1 WITH mX ?mY+mX RETURN *子程序:SUB1.PRG PROCEDURE SUB1 PARAMETERS mX1 LOCAL mX mX=" Visual FoxPro DBMS 考試" mY="計(jì)算機(jī)等級"+mY RETURN 執(zhí)行命令DO TEST后,屏幕的顯示結(jié)果為 A.二級Visual FoxPro B.計(jì)算機(jī)等級二級Visual FoxPro DBMS 考試 C.二級Visual FoxPro DBMS 考試 D.計(jì)算機(jī)等級二級Visual FoxPro
(23)有關(guān)連編應(yīng)用程序,下面的描述正確的是 A.項(xiàng)目連編以后應(yīng)將主文件視做只讀文件 B.一個項(xiàng)目中可以有多個主文件 C.?dāng)?shù)據(jù)庫文件可以被指定為主文件 D.在項(xiàng)目管理器中文件名左側(cè)帶有符號?的文件在項(xiàng)目連編以后是只讀文件
(24)新創(chuàng)建的表單默認(rèn)標(biāo)題為Form1,為了修改表單的標(biāo)題,應(yīng)設(shè)置表單的 A.Name屬性 B.Caption屬性 C.Closable屬性 D.AlwaysOnTop屬性
(25)有關(guān)控件對象的Click事件的正確敘述是 A.用鼠標(biāo)雙擊對象時引發(fā) B.用鼠標(biāo)單擊對象時引發(fā) C.用鼠標(biāo)右鍵單擊對象時引發(fā) D.用鼠標(biāo)右鍵雙擊對象時引發(fā)
(26)關(guān)閉當(dāng)前表單的程序代碼是ThisForm.Release,其中的Release是表單對象的 A.標(biāo)題 B.屬性 C.事件 D.方法
(27)以下敘述與表單數(shù)據(jù)環(huán)境有關(guān),其中正確的是 A.當(dāng)表單運(yùn)行時,數(shù)據(jù)環(huán)境中的表處于只讀狀態(tài),只能顯示不能修改 B.當(dāng)表單關(guān)閉時,不能自動關(guān)閉數(shù)據(jù)環(huán)境中的表 C.當(dāng)表單運(yùn)行時,自動打開數(shù)據(jù)環(huán)境中的表 D.當(dāng)表單運(yùn)行時,與數(shù)據(jù)環(huán)境中的表無關(guān)
(28)如果菜單項(xiàng)的名稱為"統(tǒng)計(jì)",熱鍵是T,在菜單名稱一欄中應(yīng)輸入 A.統(tǒng)計(jì)(\ B.統(tǒng)計(jì)(Ctrl+T) C.統(tǒng)計(jì)(Alt+T) D.統(tǒng)計(jì)(T)
(29)Visual FoxPro的報(bào)表文件.FRX中保存的是 A.打印報(bào)表的預(yù)覽格式 B.已經(jīng)生成的完整報(bào)表 C.報(bào)表的格式和數(shù)據(jù) D.報(bào)表設(shè)計(jì)格式的定義
(30)在DO WHILE … ENDDO循環(huán)結(jié)構(gòu)中,EXIT命令的作用是 A.退出過程,返回程序開始處 B.轉(zhuǎn)移到DO WHILE語句行,開始下一個判斷和循環(huán) C.終止循環(huán),將控制轉(zhuǎn)移到本循環(huán)結(jié)構(gòu)ENDDO后面的第一條語句繼續(xù)執(zhí)行 D.終止程序執(zhí)行 (31)一條沒有指明去向的SQL SELECT 語句執(zhí)行之后,會把查詢結(jié)果顯示在屏幕上,要退出這個查詢窗口,應(yīng)該按的鍵是 A.ALT B.DELETE C.ESC D.RETURN
第(32)-(35)題使用如下三個表: 學(xué)生.DBF:學(xué)號 C(8) ,姓名 C(12),性別 C(2),出生日期 D,院系 C(8) 課程.DBF:課程編號 C(4) ,課程名稱 C(10) , 開課院系C(8) 學(xué)生成績.DBF:學(xué)號 C(8) ,課程編號 C(4) , 成績 I
(32)查詢每門課程的高分,要求得到的信息包括課程名稱和分?jǐn)?shù)。正確的命令是 A.SELECT 課程名稱, SUM(成績) AS 分?jǐn)?shù) FROM 課程,學(xué)生成績 ; WHERE 課程.課程編號=學(xué)生成績.課程編號 ; GROUP BY 課程名稱 B.SELECT 課程名稱, MAX(成績) 分?jǐn)?shù) FROM 課程, 學(xué)生成績 ; WHERE 課程.課程編號=學(xué)生成績.課程編號 ; GROUP BY 課程名稱 C.SELECT 課程名稱, SUM(成績) 分?jǐn)?shù) FROM 課程, 學(xué)生成績 ; WHERE 課程.課程編號=學(xué)生成績.課程編號 ; GROUP BY 課程.課程編號 D.SELECT 課程名稱, MAX(成績) AS 分?jǐn)?shù) FROM 課程, 學(xué)生成績 ; WHERE 課程.課程編號=學(xué)生成績.課程編號 ; GROUP BY 課程編號
(33)統(tǒng)計(jì)只有2名以下(含2名)學(xué)生選修的課程情況,統(tǒng)計(jì)結(jié)果中的信息包括課程名稱、開課院系和選修人數(shù),并按選課人數(shù)排序。正確的命令是 A.SELECT 課程名稱,開課院系,COUNT(課程編號) AS 選修人數(shù); FROM 學(xué)生成績,課程 WHERE 課程.課程編號=學(xué)生成績.課程編號 ; GROUP BY 學(xué)生成績.課程編號 HAVING COUNT(*)<=2; ORDER BY COUNT(課程編號) B.SELECT 課程名稱,開課院系,COUNT(學(xué)號) 選修人數(shù); FROM 學(xué)生成績,課程 WHERE 課程.課程編號=學(xué)生成績.課程編號 ; GROUP BY 學(xué)生成績.學(xué)號 HAVING COUNT(*)<=2; ORDER BY COUNT(學(xué)號) C.SELECT 課程名稱,開課院系,COUNT(學(xué)號) AS 選修人數(shù); FROM 學(xué)生成績,課程 WHERE 課程.課程編號=學(xué)生成績.課程編號 ; GROUP BY 課程名稱 HAVING COUNT(學(xué)號)<=2; ORDER BY 選修人數(shù) D.SELECT 課程名稱,開課院系,COUNT(學(xué)號) AS 選修人數(shù); FROM 學(xué)生成績,課程 HAVING COUNT(課程編號)<=2; GROUP BY 課程名稱 ORDER BY 選修人數(shù)
(34)查詢所有目前年齡是22歲的學(xué)生信息:學(xué)號,姓名和年齡,正確的命令組是 A.CREATE VIEW AGE_LIST AS ; SELECT 學(xué)號,姓名,YEAR(DATE())-YEAR(出生日期) 年齡 FROM 學(xué)生 SELECT 學(xué)號,姓名,年齡 FROM AGE_LIST WHERE 年齡=22 B.CREATE VIEW AGE_LIST AS; SELECT 學(xué)號,姓名,YEAR(出生日期) FROM 學(xué)生 SELECT 學(xué)號,姓名,年齡 FROM AGE_LIST WHERE YEAR(出生日期)=22 C.CREATE VIEW AGE_LIST AS ; SELECT 學(xué)號,姓名,YEAR(DATE())-YEAR(出生日期) 年齡 FROM 學(xué)生 SELECT 學(xué)號,姓名,年齡 FROM 學(xué)生 WHERE YEAR(出生日期)=22 D.CREATE VIEW AGE_LIST AS STUDENT; SELECT 學(xué)號,姓名,YEAR(DATE())-YEAR(出生日期) 年齡 FROM 學(xué)生 SELECT 學(xué)號,姓名,年齡 FROM STUDENT WHERE 年齡=22
(35)向?qū)W生表插入一條記錄的正確命令是 A.APPEND INTO 學(xué)生 VALUES("10359999",'張三','男','會計(jì)',{^1983-10-28}) B.INSERT INTO 學(xué)生 VALUES("10359999",'張三','男',{^1983-10-28},'會計(jì)') C.APPEND INTO 學(xué)生 VALUES("10359999",'張三','男',{^1983-10-28},'會計(jì)') D.INSERT INTO 學(xué)生 VALUES("10359999",'張三','男',{^1983-10-28}) 二、填空題(每空2分,共30分)
(1)表達(dá)式STUFF("GOODBOY",5,3,''GIRL")的運(yùn)算結(jié)果是 (。 。
(2)在Visual FoxPro中,建立索引的作用之一是提高 (。┧俣。
(3)在Visual FoxPro中通過建立主索引或候選索引來實(shí)現(xiàn) (。 完整性約束。
(4)彈出式菜單可以分組,插入分組線的方法是在"菜單名稱"項(xiàng)中輸入 (。﹥蓚字符。
(5)根據(jù)項(xiàng)目文件mysub連編生成APP應(yīng)用程序的命令是 BUILD APP mycom (。﹎ysub。
(6)在SQL SELECT語句中將查詢結(jié)果存放在一個表中應(yīng)該使用 (。┳泳洌P(guān)鍵字必須拼寫完整)。
(7)在Visual FoxPro中,參照完整性規(guī)則包括更新規(guī)則、刪除規(guī)則和 (。┮(guī)則。
(8)在Visual FoxPro中選擇一個沒有使用的、編號小的工作區(qū)的命令是 (。P(guān)鍵字必須拼寫完整)。
(9)將學(xué)生表STUDENT中的學(xué)生年齡(字段名是AGE)增加1歲,應(yīng)該使用的SQL命令是 UPDATE STUDENT (。
(10)在Visual FoxPro中,CREATE DATABASE命令創(chuàng)建一個擴(kuò)展名為 (。 的數(shù)據(jù)庫文件。
(11)用當(dāng)前窗體的LABEL1控件顯示系統(tǒng)時間的語句是 THISFORM.LABEL1. (。= TIME( )
(12)在Visual FoxPro中,運(yùn)行當(dāng)前文件夾下的表單T1.SCX的命令是 (12 )。
(13)在Visual FoxPro中,使用SQL語言的ALTER TABLE命令給學(xué)生表STUDENT增加一個Email字段,長度為30,命令是(關(guān)鍵字必須拼寫完整) ALTER TABLE STUDENT (。〦mail C(30)
(14)說明公共變量的命令關(guān)鍵字是 (。P(guān)鍵字必須拼寫完整)。
(15)設(shè)有學(xué)生選課表SC(學(xué)號,課程號,成績),用SQL語言檢索每門課程的課程號及平均分的語句是(關(guān)鍵字必須拼寫完整) SELECT 課程號,AVG(成績) FROM SC (。 一、選擇題 。1) A (2) C (3) D (4) A (5) B 。6) D (7) C (8) A (9) A (10)C 。11)C (12)B (13)C (14)B (15)C 。16)A (17)D (18)B (19)B (20)C 。21)B (22)D (23)A (24)B (25)B 。26)D (27)C (28)A (29)D (30)C 。31)C (32)B (33)C (34)A (35)B 二、填空題 (1) 〖1〗 GOODGIRL
(2) 〖2〗 查詢
(3) 〖3〗 實(shí)體
(4) 〖4〗 \-
(5) 〖5〗 FROM
(6) 〖6〗 INTO TABLE
(7) 〖7〗 插入
(8) 〖8〗 SELECT 0
(9) 〖9〗 SET AGE = AGE+1
(10) 〖10〗 .DBC 或 DBC
(11) 〖11〗 CAPTION
(12) 〖12〗 DO FORM T1
(13) 〖13〗 ADD
(14) 〖14〗 PUBLIC
(15) 〖15〗 GROUP BY課程號
- 2025年3月安徽計(jì)算機(jī)等級考試時間:3月29日-31日
- 2025年3月安徽計(jì)算機(jī)等級考試準(zhǔn)考證打印時間:3月24日9:00起
- 2025上半年安徽計(jì)算機(jī)等級考試報(bào)名時間及報(bào)名入口:3月3日-9日
- 2025上半年安徽計(jì)算機(jī)一級報(bào)名時間及報(bào)名入口(3月3日-9日)
- 2025上半年安徽計(jì)算機(jī)二級報(bào)名時間及報(bào)名入口(3月3日-9日)
- 2025上半年安徽計(jì)算機(jī)三級報(bào)名時間及報(bào)名入口(3月3日-9日)
- 查看計(jì)算機(jī)等級考試全部文檔 >>