2004年9月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VFP試題及答案
時(shí)間:2013-11-13 16:08:00 來(lái)源:無(wú)憂(yōu)考網(wǎng) [字體:小 中 大]一、選擇題( (1)~(35) 每題2分,共70分)
下列各題A) 、B) 、C) 、D) 四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫(xiě)在答題卡相應(yīng)位置上,答在試卷上不得分。 (1)數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)三者之間的關(guān)系是 A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS (2)在Visual FoxPro中“表”是指 A.報(bào)表 B.關(guān)系 C.表格 D.表單 (3)數(shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的最主要區(qū)別是 A.?dāng)?shù)據(jù)庫(kù)系統(tǒng)復(fù)雜,而文件系統(tǒng)簡(jiǎn)單 B.文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問(wèn)題,而數(shù)據(jù)庫(kù)系統(tǒng)可以解決 C.文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫(kù)系統(tǒng)能夠管理各種類(lèi)型的文件 D.文件系統(tǒng)管理的數(shù)據(jù)量較小,而數(shù)據(jù)庫(kù)系統(tǒng)可以管理龐大的數(shù)據(jù)量 (4)在當(dāng)前表單的LABEL1控件中顯示系統(tǒng)時(shí)間的語(yǔ)句是 A.THISFORM.LABEL1.CAPTION=TIME() B.THISFORM.LABEL1.VALUE=TIME() C.THISFORM.LABEL1.TEXT=TIME() D.THISFORM.LABEL1.CONTROL=TIME() (5)在關(guān)系模型中,為了實(shí)現(xiàn)“關(guān)系中不允許出現(xiàn)相同元組”的約束應(yīng)使用 A.臨時(shí)關(guān)鍵字 B.主關(guān)鍵字 C.外部關(guān)鍵字 D.索引關(guān)鍵字 (6)在Visual FoxPro中創(chuàng)建項(xiàng)目,系統(tǒng)將建立一個(gè)項(xiàng)目文件,項(xiàng)目文件的擴(kuò)展名是 A)pro B.prj C.pjx D.itm (7)在Visual FoxPro的項(xiàng)目管理器中不包括的選項(xiàng)卡是 A.?dāng)?shù)據(jù) B.文檔 C.類(lèi) D.表單 (8)在Visual FoxPro 中說(shuō)明數(shù)組的命令是 A.DIMENSION和ARRAY B.DECLARE和ARRAY C.DIMENSION和DECLARE D.只有DIMENSION (9)數(shù)據(jù)庫(kù)表可以設(shè)置字段有效性規(guī)則,字段有效性規(guī)則屬于 A.實(shí)體完整性范疇 B.參照完整性范疇 C.?dāng)?shù)據(jù)一致性范疇 D.域完整性范疇 (10)在Visual FoxPro中字段的數(shù)據(jù)類(lèi)型不可以指定為 A.日期型 B.時(shí)間型 C.通用型 D.備注型 (11)用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引類(lèi)型是 A.主索引 B.候選索引 C.普通索引 D.惟一索引 (12)以下關(guān)于主索引和侯選索引的敘述正確的是 A.主索引和侯索引都能保證表記錄的惟一?BR> B.主索引和侯選索引都可以建立在數(shù)據(jù)庫(kù)表和自由表上 C.主索引可以保證表記錄的惟一性,而侯選索引不能 D.主索引和侯選索引是相同的概念 (13)查詢(xún)訂購(gòu)單號(hào)首字符是“P”的訂單信息,應(yīng)該使用命令 A.SELECT * FROM 訂單 WHERE HEAD(訂購(gòu)單號(hào),1)=“P” B.SELECT * FROM 訂單 WHERE LEFT(訂購(gòu)單號(hào),1)= “P” C.SELECT * FROM 訂單 WHERE “P”$訂購(gòu)單號(hào) D.SELECT * FROM 訂單 WHERE RIGHT(訂購(gòu)單號(hào),1)= “P” (14)有如下賦值語(yǔ)句,結(jié)果為“大家好”的表達(dá)式是 a=“你好” b=“大家” A.b+AT(a,1) B.b+RIGHT(a,1) C.b+ LEFT(a,3,4) D.b+RIGHT(a,2) (15)數(shù)據(jù)庫(kù)表的字段可以定義默認(rèn)值,默認(rèn)值是 A.邏輯表達(dá)式 B.字符表達(dá)式 C.?dāng)?shù)值表達(dá)式 D.前三種都可能 (16)數(shù)據(jù)庫(kù)的字段可以定義規(guī)則,規(guī)則是 A.邏輯表達(dá)式 B.字符表達(dá)式 C.?dāng)?shù)值表達(dá)式 D.前三種說(shuō)法都不對(duì) (17)在SQL語(yǔ)句中,與表達(dá)式“供應(yīng)商名 LIKE” %北京%“”功能相同的表達(dá)式是 A.LEFT(供應(yīng)商名,4)=“北京” B.“北京”$供應(yīng)商名 C.供應(yīng)商名IN“%北京%” D.AT(供應(yīng)商名,“北京”) (18)使數(shù)據(jù)庫(kù)表變?yōu)樽杂杀淼拿钍?A.DROP TABLE B.REMOVE TABLE C.FREE TABLE D.RELEASE TABLE (19)在Visual FoxPro的查詢(xún)?cè)O(shè)計(jì)器中“篩選”選項(xiàng)卡對(duì)應(yīng)的SQL短語(yǔ)是 A.WHERE B.JOIN C.SET D.ORDER BY (20)SQL支持集合的并運(yùn)算,在Visual FoxPro中SQL并運(yùn)算的運(yùn)算符是 A.PLUS B.UNION C.+ D.U (21)根據(jù)“職工”項(xiàng)目文件生成emp_sys.exe應(yīng)用程序的命令是 A.BUILD EXE emp_sys FROM 職工 B.DUILD APP emp_sys.exe FROM 職工 C.LINK EXE emp_sys FROM 職工 D.LINK APP emp_sys FROM 職工 (22)如果指定參照完整性的刪除規(guī)則為“級(jí)聯(lián)”,則當(dāng)刪除父表中的記錄時(shí) A.系統(tǒng)自動(dòng)備份父表中被刪除記錄到一個(gè)新表中 B.若字表中有相關(guān)記錄,則禁止刪除父表中記錄 C.會(huì)自動(dòng)刪除子表中所有相關(guān)記錄 D.不作參照完整性檢查,刪除父表記錄與子表無(wú)關(guān) (23)以下關(guān)于關(guān)系的說(shuō)法正確的是 A.列的次序非常重要 B.當(dāng)需要索引時(shí)列的次序非常重要 C.列的次序無(wú)關(guān)緊要 D.關(guān)鍵字必須指定為第一列 (24)為了在報(bào)表中打印當(dāng)前時(shí)間,這時(shí)應(yīng)該插入一個(gè) A.表達(dá)式控件 B.域控件 C.標(biāo)簽控件 D.文件控件 (25)在Visual FoxPro中釋放和關(guān)閉表單的方法是 A.RELEASE B.CLOSE C.DELETE D.DROP (26)為了從用戶(hù)菜單返回到系統(tǒng)菜單應(yīng)該使用命令 A.SET DEFAULT SYSTEM B.SET MENU TO DEFAULT C.SET SYSTEM TO DEFAULT D.SET SYSMENU TO DEFAULT (27)在表單中為表格控件指定數(shù)據(jù)源的屬性是 A.DataSource B.RecordSource C.DataFrom D.RecordFrom (28)以下關(guān)于表單數(shù)據(jù)環(huán)境敘述錯(cuò)誤的是 A.可以向表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中添加表或視圖 B.可以從表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中移出表或視圖 C.可以在表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中設(shè)置表之間的關(guān)系 D.不可以在表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中設(shè)置表之間的關(guān)系 (29)以下關(guān)于查詢(xún)描述正確的是 A.不能根據(jù)自由表建立查詢(xún) B.只能根據(jù)自由表建立查詢(xún) C.只能根據(jù)數(shù)據(jù)庫(kù)表建立查詢(xún) D.可以根據(jù)數(shù)據(jù)庫(kù)表和自由表建立查詢(xún) 第(30)-(35)題使用如下三個(gè)表: 部門(mén).DBF:部門(mén)號(hào)C(8),部門(mén)名C(12),負(fù)責(zé)人C(6),電話(huà)C(16) 職工.DBF:部門(mén)號(hào)C(8),職工號(hào)C(10),姓名C(8),性別C(2),出生日期D 工資.DBF:職工號(hào)C(10),基本工資N(8.2),津貼N(8.2),獎(jiǎng)金N(8.2),扣除N(8.2) (30)查詢(xún)職工實(shí)發(fā)工資的正確命令是 A.SELECT 姓名,(基本工資+津貼+獎(jiǎng)金-扣除)AS 實(shí)發(fā)工資 FROM 工資 B.SELECT 姓名,(基本工資+津貼+獎(jiǎng)金-扣除)AS 實(shí)發(fā)工資 FROM 工資;WHERE 職工.職工號(hào)=工資.職工號(hào) C.SELECT 姓名,(基本工資+津貼+獎(jiǎng)金-扣除)AS 實(shí)發(fā)工資;FROM 工資;職工 WHERE 職工.職工號(hào)=工資.職工號(hào) D.SELECT 姓名, (基本工資+津貼+獎(jiǎng)金-扣除)AS 實(shí)發(fā)工資;FROM 工資;JOIN 職工 WHERE 職工.職工號(hào)=工資. 職工號(hào) (31)查詢(xún)1962年10月27日出生的職工信息的正確命令是 A.SELECT*FROM 職工 WHERE 出生日期={^1962-10-27} B.SELECT*FROM 職工 WHERE 出生日期=1962-10-27 C.SELECT*FROM 職工 WHERE 出生日期=“1962-10-27” D.SELECT*FROM 職工 WHERE 出生日期=(“1962-10-27”) (32)查詢(xún)每個(gè)部門(mén)年齡最長(zhǎng)者的信息,要求得到的信息包括部門(mén)名和最長(zhǎng)者的出生日期。 正確的命令是 A.SELECT 部門(mén)名,MIN(出生日期)FROM 部門(mén) JOIN 職工;ON 部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào) GROUP BY 部門(mén)名 B.SELECT 部門(mén)名,MAX(出生日期)FROM 部門(mén) JOIN 職工;ON 部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào) GROUP BY 部門(mén)名 C.SELECT 部門(mén)名,MIN(出生日期)FROM 部門(mén) JOIN 職工;WHERE 部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào) GROUP BY 部門(mén)名 D.SELECT 部門(mén)名,MAX(出生日期)FROM 部門(mén) JOIN 職工;WHERE 部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào) GROUP BY 部門(mén)名 (33)查詢(xún)有10名以上(含10名)職工的部門(mén)信息(部門(mén)名和職工人數(shù)),并按職工人數(shù)降序排列。正確的命令是 A.SELECT 部門(mén)名,COUNT(職工號(hào))AS 職工人數(shù); FROM 部門(mén),職工 WHERE 部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào); GROUP BY 部門(mén)名 HAVING COUNT(*)>=10; ORDER BY COUNT(職工號(hào))ASC B.SELECT 部門(mén)名,COUNT(職工號(hào))AS 職工人數(shù); FROM 部門(mén),職工 WHERE 部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào); GROUP BY 部門(mén)名 HAVING COUNT(*)>=10; ORDER BY COUNT(職工號(hào))DESC C.SELECT 部門(mén)名,COUNT(職工號(hào))AS 職工人數(shù); FROM 部門(mén),職工WHERE 部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào); GROUP BY 部門(mén)名 HAVING COUNT(*)>=10; ORDER BY 職工人數(shù) ASC D.SELECT 部門(mén)名,COUNT(職工號(hào))AS 職工人數(shù); FROM 部門(mén),職工WHERE 部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào); GROUP BY 部門(mén)名 HAVING COUNT(*)>=10; ORDER BY 職工人數(shù) DESC (34)查詢(xún)所有目前年齡在35歲以上(不含35歲)的職工信息(姓名、性別和年齡),正確的命令是 A.SELECT 姓名,性別,YEAR(DATE())-YEAR(出生日期)年齡 FROM 職工; WHERE 年齡>35 B.SELECT 姓名,性別,YEAR(DATE())-YEAR(出生日期)年齡 FROM 職工; WHERE YEAR(出生日期)>35 C.SELECT 姓名,性別,YEAR(DATE())-YEAR(出生日期)年齡 FROM 職工; WHERE YEAR(DATE())-YEAR(出生日期)>35 D.SELECT 姓名,性別,年齡=YEAR(DATE())-YEAR(出生日期)FROM 職工; WHERE YEAR(DATE())-YEAR(出生日期)>35 (35)為“工資”表增加一個(gè)“實(shí)發(fā)工資”字段的正確命令是 A.MODIFY TABLE 工資 ADD COLUMN 實(shí)發(fā)工資 N(9,2) B.MODIFY TABLE 工資 ADD FIELD 實(shí)發(fā)工資 N(9,2) C.ALTER TABLE 工資 ADD COLUMN 實(shí)發(fā)工資 N(9,2) D.ALTER TABLE 工資 ADD FIELD 實(shí)發(fā)工資 N(9,2) 二、填空題( 每空2分,共30分)
請(qǐng)將每一個(gè)空的正確答案寫(xiě)在答題卡(1)~(15)序號(hào)的橫線(xiàn)上,答在試卷上不得分。注意:以命令關(guān)鍵字填空的必須拼寫(xiě)完整
(1)使用數(shù)據(jù)庫(kù)設(shè)計(jì)器為兩個(gè)表建立聯(lián)系,首先應(yīng)在父表中建立(。 索引,在子表中建立( )索引。 (2)常量 .n.表示的是(。┬偷臄(shù)據(jù)。 (3)在Visual FoxPro中參數(shù)傳遞的方式有兩中,一種是按值傳遞,另一種是按引用傳遞, 將參數(shù)設(shè)置為按引用傳遞的語(yǔ)句是:SET UDFPARMS (。 (4)運(yùn)行表單時(shí),Load事件是在Init事件之( )被引發(fā)。 (5)如下程序的輸出結(jié)果是( ). i=1 DO WHILE i<10 i=i+2 ENDDO i 第(6)~(9)題使用如下三個(gè)表 零件.DBF:零件號(hào)C(2),零件名稱(chēng)C(10),單價(jià)N(10),規(guī)格C(8) 使用零件.DBF:項(xiàng)目號(hào)C(2),零件號(hào)C(2),數(shù)量I 項(xiàng)目.DBF:項(xiàng)目號(hào)C(2),項(xiàng)目名稱(chēng)C(20),項(xiàng)目負(fù)責(zé)人C(10),電話(huà)C(20) (6)為“數(shù)量”字段增加有效性規(guī)則:數(shù)量>0,應(yīng)該使用的SQL語(yǔ)句是 ( )TABLE使用零件(。⿺(shù)量SET(。⿺(shù)量>0 (7)查詢(xún)與項(xiàng)目“s1”(項(xiàng)目號(hào))所使用的任意一個(gè)零件相同的項(xiàng)目號(hào)、項(xiàng)目名稱(chēng)、零件號(hào)和零件名稱(chēng),使用的SQL語(yǔ)句是 SELECT 項(xiàng)目.項(xiàng)目號(hào),項(xiàng)目名稱(chēng),使用零件.零件號(hào),零件名稱(chēng); FROM 項(xiàng)目,使用零件,零件WHERE 項(xiàng)目.項(xiàng)目號(hào)=使用零件.項(xiàng)目號(hào)( ); 使用零件.零件號(hào)=零件.零件號(hào) AND 使用零件.零件號(hào)(。; (SELECT 零件號(hào) FROM 使用零件 WHERE 使用零件.項(xiàng)目號(hào)=‘s1’) (8)建立一個(gè)由零件名稱(chēng)、數(shù)量、項(xiàng)目號(hào)、項(xiàng)目名稱(chēng)字段構(gòu)成的視圖,視圖中只包含項(xiàng)目號(hào)為“s2”的數(shù)據(jù),應(yīng)該使用的SQL語(yǔ)句是 CREATE VIEW item_view ( ); SELECT 零件.零件名稱(chēng),使用零件.數(shù)量,使用零件.項(xiàng)目號(hào),項(xiàng)目.項(xiàng)目名稱(chēng); FROM 零件 INNER JOIN 使用零件; INNER JOIN ( ); ON 使用零件.項(xiàng)目號(hào)=項(xiàng)目.項(xiàng)目號(hào); ON 零件.零件號(hào)=使用零件.零件號(hào); WHERE 項(xiàng)目.項(xiàng)目號(hào)=‘s2’ (9)從上一題建立的視圖中查詢(xún)使用數(shù)量最多的2個(gè)零件的信息,應(yīng)該使用的SQL語(yǔ)句是 SELECT* (。 2 FROM item_view ( ) 數(shù)量DESC. 參考答案 一、選擇題((1)—(35)每小題2分 共70分) (1)A (2) B (3)B (4) A (5) B (6) C (7) D (8)C (9) D(10) B (11)D (12) A (13) B (14)D (15)D (16)A (17)B (18)B (19)A (20) B (21) A (22)C (23)C (24)B (25) A (26) D(27) B (28)D (29) D (30) C (31) A(32)A (33) D (34) C (35) C
二、填空題(每空2分,共30分) 〖1〗 主 〖2〗 普通 〖3〗 邏輯 〖4〗 TO REFERENCE 〖5〗 前 〖6〗11 〖7〗 ALTER 〖8〗 ALTER 〖9〗 CHECK 〖10〗 AND 〖11〗 IN 〖12〗 AS 〖13〗項(xiàng)目 〖14〗 〖15〗 ORDER BY
- 2009年9月全國(guó)計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師考試真題及答案
- 2009年3月全國(guó)計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師考試真題及答案
- 2008年9月全國(guó)計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師考試真題及答案
- 2008年4月全國(guó)計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師考試真題及答案
- 2011年3月全國(guó)計(jì)算機(jī)二級(jí)Java考試真題及答案
- 2010年9月全國(guó)計(jì)算機(jī)二級(jí)Java考試真題及答案
- 查看計(jì)算機(jī)等級(jí)考試全部真題>>
- 2025年3月全國(guó)計(jì)算機(jī)等級(jí)考試成績(jī)查詢(xún)時(shí)間及查分入口(5月9日公布)
- 2025年3月全國(guó)計(jì)算機(jī)一級(jí)成績(jī)查詢(xún)?nèi)肟冢ㄒ验_(kāi)通)
- 2025年3月全國(guó)計(jì)算機(jī)二級(jí)成績(jī)查詢(xún)?nèi)肟冢ㄒ验_(kāi)通)
- 2025年3月全國(guó)計(jì)算機(jī)三級(jí)成績(jī)查詢(xún)?nèi)肟冢ㄒ验_(kāi)通)
- 2025年3月全國(guó)計(jì)算機(jī)四級(jí)成績(jī)查詢(xún)?nèi)肟冢ㄒ验_(kāi)通)
- 2025年3月北京計(jì)算機(jī)等級(jí)考試成績(jī)查詢(xún)時(shí)間及查分入口(5月9日公布)
- 查看計(jì)算機(jī)等級(jí)考試全部文檔 >>
- 2024年9月上海計(jì)算機(jī)一級(jí)成績(jī)查詢(xún)時(shí)間及查分入口
- 2024年9月全國(guó)計(jì)算機(jī)一級(jí)成績(jī)查詢(xún)時(shí)間及查分入口
- 2024年9月全國(guó)計(jì)算機(jī)一級(jí)考試成績(jī)查詢(xún)?nèi)肟冢ㄒ验_(kāi)
- 2025年3月全國(guó)計(jì)算機(jī)二級(jí)成績(jī)查詢(xún)時(shí)間及成績(jī)查詢(xún)
- 2025年3月全國(guó)計(jì)算機(jī)一級(jí)成績(jī)查詢(xún)時(shí)間及成績(jī)查詢(xún)
- 2024年9月江蘇計(jì)算機(jī)一級(jí)成績(jī)查詢(xún)時(shí)間及查分入口
- 2024年9月浙江省全國(guó)計(jì)算機(jī)等級(jí)考試(NCRE)
- 2024年9月浙江計(jì)算機(jī)二級(jí)考試準(zhǔn)考證打印入口(9