當前位置:學者齋 >

計算機 >計算機二級 >

2016計算機二級《VFP》測試題及答案解析

2016計算機二級《VFP》測試題及答案解析

1.以下關於字段有效性規則敍述正確的是( )。

2016計算機二級《VFP》測試題及答案解析

A.自由表和數據庫表都可以設置

B.只有自由表可以設置

C.只有數據庫表可以設置

D.自由表和數據庫表都不可以設置

2.建立表之間臨時關聯的命令是( )。

TE RELATIoN TO…

RELATION TO…

RELATlON TO…

TE TEMP TO…

3.在Visual FoxPro的SQL查詢中,為了計算某數值字段的平均值應使用函數( )。

4.在Visual FoxPro的SQL查詢中,用於分組的短語是( )。

R BY

NG BY

P BY

UTE BY

5.在Visual FoxPro中sQL支持集合的並運算,其運算符是( )。

N

6.在Visual FoxPro的SQL查詢中,為了將查詢結果存儲到臨時表應該使用短語( )。

TEMP

DBF

TABLE

CURSOR

7.以下不屬於SQL數據操作的語句是( )。

TE

ND

RT

TE

8.如果已經建立了主關鍵字為倉庫號的倉庫關係,現在用如下命令建立職工關係CREATE TABLE職工(職工號C(5)PRIMARY KEY,倉庫號C(5)REFERENCE倉庫,開資I)則倉庫和職工之間的聯繫通常為( )。

A.多對多聯繫

B.多對一聯繫

C.一對一聯繫

D.一對多聯繫

9.查詢和視圖有很多相似之處,下列描述中正確的是( )。

A.視圖一經建立就可以像基本表一樣使用

B.查詢一經建立就可以像基本表一樣使用

C.查詢和視圖都不能像基本表一樣使用

D.查詢和視圖都能像基本表一樣使用

10.在DO WHILE…ENDD0循環結構中LOOP語句的作用是( )。

A.退出循環,返回到程序開始處

B.終止循環,將控制轉移到本循環結構ENDDO後面的第一條語句繼續執行

C.該語句在DO WHILE…ENDDO循環結構中不起任何作用

D.轉移到DO WHILE語句行,開始下一次判斷和循環

  參考答案與解析:

1.D。【解析】數據庫表與自由表的區別:①數據庫表隸屬於某個數據庫,自由表不屬於任何一個數據庫。但它們可以相互轉化,數據庫表"-1以移去變成自由表,自由表可以添加到數據庫中成為數據庫表。②數據庫表可以建立主索引,自由表不能建立主索引。③數據庫表中字段名長度最長可以是l28個字符,自由表字段名長度最長是10個字符。④數據庫表具有某些自由表不具有的屬性:如設置字段有效性規則、設置字段默認值、顯示標題、字段註釋等。

2.B。【解析】只有SET RELATION TO一種寫法正確。

3.A。【解析】AVG:平均值,SUM:求和,MAX:最大值,MIN:最小值。

4.D。【解析IGROUP BY是分組,0RDER BY是排序,COMPUTER與BY之間需要加聚合函數使 用。HAVING是與GROUP BY聯合使用。

5.A。【解析】集合運算符:UNION(並),INTERSECT(交),EXCEPT(差)。

6.D。【解析】在Visual FoxPro的SQL查詢中,為了將查詢結果存儲到臨時表應該使用短語INTO CURSOR。

7.B。【解析】本題中,選項A、C、D均屬於SQL數據操作語句。其中,UPDATE更新操作,INSERT插入操作,DELETE刪除操作。

8.D。【解析】職工號作為主鍵是唯一的,倉庫號可重複,一個倉庫可以有多名職工,但由於職工是主鍵,因此一名職工只能隸屬於一個倉庫,因此,倉庫和職工是一對多的`關係。

9.D。【解析】視圖是從一個或幾個基本表(或視圖)導出的表。它與基本表不同,是一個虛表。數據庫中只存放視圖的定義,而不存放視圖對應的數據,這些數據仍存放在原來的基本表中。所以基本表中的數據發生變化,從視圖中查詢出的數據也就隨之改變了。視圖一經定義,就可以和基本表一樣被查詢、被刪除。也可以在一個視圖之上再定義新的視圖,但對視圖的更新(增、刪、改)操作則有一定的限制。而查詢只是一個結果集,不能對該結果集的內容像視圖那樣進行操作。

10.D。【解析】在DO WHILE…ENDD0循環結構中LOOP語句的作用是循環結構,從LOOP處開始循環。

  • 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-mo/jsj/erji/69n4gm.html