2016計算機二級上機模擬試題及答案

1.從數據庫中刪除表的命令是______。

2016計算機二級上機模擬試題及答案

A、DROP TABLE *

B、ALTER TABLE

C、DELETE TABLE

D、USE

2.在Visual FoxPro中,有如下幾個內存變量賦值語句:

X={^2001-07-28 10:15:20 PM}

Y=.T.

M=$123.45

N=123.45

Z="123.45"

執行上述賦值語句之後,內存變量X、Y、M、N、Z的數據類型分別是______。

A、D、L、Y、N、C

B、D、L、M、N、C

C、T、L、M、N、C

D、T、L、Y、N、C *

3.表達式VAL(SUBS("奔騰586",5,1))*Len("visual foxpro")的結果是______。

A、13.00

B、14.00

C、45.00

D、65.00 *

4.以下關於自由表的敘述,正確的是______。

A、全部是用以前版本的FOXPRO(FOXBASE)建立的表

B、可以用Visual FoxPro建立,但是不能把它添加到數據庫中

C、自由表可以添加到數據庫中,數據庫表也可以從數據庫中移出成爲自由表 *

D、自由表可以添加到數據庫中,但數據庫表不可從數據庫中移出成爲自由表

5.在表結構中,邏輯型、日期型、備註型字段的寬度分別固定爲______。

A、3,8,10

B、1,6,4

C、1,8,任意

D、1,8,4 *

6.下面關於列表框和組合框的陳述中,______是正確的。

A、列表框和組合框都可以設置成多重選擇

B、列表框可以設置成多重選擇,而組合框不能 *

C、組合框可以設置成多重選擇,而列表框不能

D、列表框和組合框都不能設置成多重選擇

語言是______語言。

A、層次數據庫

B、網絡數據庫

C、關係數據庫 *

D、非數據庫

8.設X="ABC",Y="ABCD",則下列表達式中值爲.T.的是______。

A、X=Y

B、X==Y

C、X$Y *

D、AT(X,Y)=0

9.下面關於運行應用程序的說法正確的是______。

A、應用程序可以在Visual FoxPro和Windows環境下運行

B、只能在Windows環境下運行

C、應用程序可以在Visual FoxPro和Windows環境下運行 *

D、應用程序只能在Windows環境下運行

10.用二維表數據來表示實體及實體之間聯繫的數據模型稱爲______。

A、實體--聯繫模型

B、層次模型

C、網狀模型

D、關係模型 *

11.數據庫系統與文件系統的主要區別是______。

A、數據庫系統複雜,而文件系統簡單

B、文件系統不能解決數據冗餘和數據獨立性問題,而數據庫系統可以解決 *

C、文件系統只能管理程序文件,而數據庫系統能夠管理各種類型的文件

D、文件系統管理的數據量較少,而數據庫系統可以管理龐大的數據量

12.顯示和隱藏命令窗口的操作是______。

A、單擊“常用”工具欄上的“命令窗口”按鈕

B、通過“窗口”菜單下的“命令窗口”選向來切換

C、直接按CTRL+F2或CTRL+F4的組合鍵

D、以上方法都可以 *

13.使用菜單操作方法打開一個在當前目錄下已經存在的查詢文件後,在命令窗口生成的命令是____。

A、OPEN QUERY

B、MODIFY QUERY *

C、DO QUERY

D、CREATE QUERY

14.在“報表設計器”中,可以使用的控件是______。

A、標籤、域控件和線條 *

B、標籤、域控件和列表框

C、標籤、文本框和列表框

D、佈局和數據源

15.用來指明覆選框的當前狀態的屬性是______。

A、Selected

B、Caption

C、Value *

D、ControlSource

16.可以伴隨着表的打開而自動打開的索引是______。

A、單一索引文件(IDX)

B、複合索引文件(CDX)

C、結構化複合索引文件 *

D、非結構化複合索引文件

17.在數據庫設計器中,建立兩個表之間的一對多聯繫是通過以下索引實現的______。

A、“一方”表的主索引或候選索引,“多方”表的普通索引 *

B、“一方”表的主索引,“多方”表的普通索引或候選索引

C、“一方”表的普通索引,“多方”表的主索引或候選索引

D、“一方”表的普通索引,“多方”表的候選索引或普通索引

18.下面對控件的描述正確的是______。

A、用戶可以在組合框中進行多重選擇

B、用戶可以在列表框中進行多重選擇 *

C、用戶可以在一個選項組中選中多個選項按鈕

D、用戶對一個表單內的一組複選框只能選中其中一個

19.確定列表框內的某個條目是否被選定應使用的屬性是______。

A、Value

B、ColumnCount

C、ListCount

D、Selected *

20.下面關於表單控件基本操作的陳述中,______是不正確的。

A、要在"表單控件"工具欄中顯示某個類庫文件中自定義類,可以單擊表單控件工具欄中的"查看類"按鈕,然後在彈出的菜單中選擇"添加"命令

B、要在表單中複製某個控件,可以按住CTRL鍵並拖放該控件 *

C、要使表單中所有被選控件具有相同的大小,可單擊"佈局"工具欄中的"相同大小"按鈕

D、要將某個控件的TAB序號設置爲1,可在進入TAB鍵次序互式設置狀態後,雙擊控件的TAB鍵次序盒

指的是______。

A、數據庫管理系統

B、數據庫系統

C、數據庫應用系統 *

D、數據庫服務系統

22.設字段變量"工作日期"爲日期型,"工資"爲數值型,則要表達"工齡大於30年,工資高於1500,且低於1800元"這命令,其表達式是______。

A、工齡>.工資>.工資<1800

B、工齡>.工資>.工資<1800

C、INT((DATE()-工作日期)/365)>.工資>.工資<1800 *

D、INT((DATE()-工作日期)/365)>.(工資>.工資<1800)

23.如下面的數據庫的表中,若職工表的主關鍵字是職工號,部門表的主關鍵字是部門號,SQL操作______不能執行。

職工表

職工號 職工名 部門號 工資

001 李紅 01 580

005 劉軍 01 670

025 王芳 03 720

038 張強 02 650

部門表

部門號 部門名 主任

01 人事處 高平

02 財務處 蔣華

03 教務處 許紅

04 學生處 杜瓊

A、從職工表中刪除行('025','王芳','03',720)

B、將行('005','喬興','04',7500)插入到職工表中 *

C、將職工號爲'001'的工資改爲700

D、將職工號爲'038'的部門改爲'03'

24.設有關係R1和R2,經過關係運算得到結果S,則S是______。

A、一個關係 *

B、一個表單

C、一個數據庫

D、一個數祖

25.下述命令中的______命令不能關閉表文件。

A、USE

B、CLOSE DATABASE

C、CLEAR *

D、CLOSE ALL

26.在下面的'Visual FoxPro表達式中,運算結果是邏輯真的是______。

A、EMPTY(.)

B、LIKE('acd','ac?')

C、AT('a','123abc')

D、EMPTY(SPACE(2)) *

CT-SQL語句是______。

A、選擇工作區語句

B、數據查詢語句 *

C、選擇標準語句

D、數據修改語句

28.設有圖書管理數據庫:

圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))

讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))

借閱(借書證號C(4),總編號C(6),借書日期D(8))

對於圖書管理數據庫,分別求出各個單位當前借閱圖書的讀者人次。下面的SQL語句正確的是______。

SELECT 單位,______ FROM 借閱,讀者 WHERE;

借閱.借書證號=讀者.借書證號 ______

A、COUNT(借閱.借書證號) GROUP BY 單位 *

B、SUM(借閱.借書證號) GROUP BY 單位

C、COUNT(借閱.借書證號) ORDER BY 單位

D、COUNT(借閱.借書證號) HAVING 單位

29.定位第一條記錄上的命令是______。

A、GO TOP *

B、GO BOTTOM

C、GO 6

D、SKIP

30.在標準SQL中,建立視圖的命令是______。

A、CREATE SCHEMA命令

B、CREATE TABLE命令

C、CREATE VIEW命令 *

D、CREATE INDEX命令

31.下面關於數據環境和數據環境中兩個表之間的關係的陳述中,______是正確的。

A、數據環境是對象,關係不是對象

B、數據環境不是對象,關係是對象

C、數據環境是對象,關係是數據環境中的對象 *

D、數據環境和關係均不是對象

32.有關SCAN循環結構,敘述正確的是______。

A、SCAN循環結構中的LOOP語句,可將程序流程直接指向循環開始語句SCAN,首先判斷EOF()函數的真假

B、在使用SCAN循環結構時,必須打開某一個數據庫 *

C、SCAN循環結構的循環體中必須寫有SKIP語句

D、SCAN循環結構,如果省略了子句FOR和WHILE條件子句,則直接退出循環

33.設有圖書管理數據庫:

圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))

讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))

借閱(借書證號C(4),總編號C(6),借書日期D(8))

對於圖書管理數據庫,要查詢所藏圖書中,各個出版社的圖書最高單價、平均單價和冊數,下面SQL語句正確的是______。

SELECT 出版單位,______,______,______;

FROM 圖書管理!圖書 ______ 出版單位

A、MIN(單價) AVGAGE(單價) COUNT(*) GROUP BY

B、MAX(單價) AVG(單價) COUNT(*) ORDER BY

C、MAX(單價) AVG(單價) SUM(*) ORDER BY

D、MAX(單價) AVG(單價) COUNT(*) GROUP BY *

34.在SQL中,可以用謂詞UNIQUE來測試一個集合中是否______。

A、爲空集合

B、存在重複分量值

C、爲非空集合

D、存在重複元組 *

35.設有圖書管理數據庫:

圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))

讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))

借閱(借書證號C(4),總編號C(6),借書日期D(8))

對於圖書管理數據庫,求CIE單位借閱圖書的讀者的人數。

下面SQL語句正確的是______。

SELECT ______ FROM 借閱 WHERE;

借書證號 _______

A、COUNT (DISTINCT 借書證號)

IN (SELECT 借書證號 FROM 讀者 WHERE 單位="CIE") *

B、COUNT (DISTINCT 借書證號)

IN (SELECT 借書證號 FROM 借閱 WHERE 單位="CIE")

C、SUM (DISTINCT 借書證號)

IN (SELECT 借書證號 FROM 讀者 WHERE 單位="CIE")

D、SUM (DISTINCT 借書證號)

IN (SELECT 借書證號 FOR 借閱 WHERE 單位="CIE")

36.設計報表通常包括兩部分內容:______和佈局。

此題正確爲:數據源

37.設有如下關係表R:

R(NO,NAME,SEX,AGE,CLASS)

主關鍵字是NO

其中NO爲學號,NAME爲姓名,SEX爲性別,AGE爲年齡,CLASS爲班號。寫出實現下列功能的SQL語句。

插入"95031"班學號爲30,姓名爲"鄭和"的學生記錄;_______。

此題正確爲:INSERT INTO R(NO,NAME,CLASS) VALUES(30,"鄭和","95031") 或 INSE INTO R(NO,NAME,CLASS) VALUES(30,"鄭和","95031")

38.要把幫助文件設置爲複製到硬盤上的文件,需要在"選項"對話框的______選項卡上設置。

此題正確爲:文件位置

39.______是指只有滿足聯接條件的記錄才包含在查詢結果中。

此題正確爲:內部聯接

支持集合的並運算,運算符是________。

此題正確爲:Union

()的返回值的數據類型是______類型。

此題正確爲:字符

42.在定義字段有效性規則中,在規則框中輸入的表達式中類型是________。

此題正確爲:邏輯表達式

43.設有如下關係表R、S和T:

R(BH,XM,XB,DWH)

S(SWH,DWM)

T(BH,XM,XB,DWH)

實現R∪T的SQL語句是_______。

此題正確爲:SELECT * FROM R UNION SELECT * FROM T 或 SELE * FROM R UNIO SELE * FROM T 或 SELECT * FROM R UNIO SELECT * FROM T 或 SELE * FROM R UNION SELE * FROM T

44.設有如下關係表R:

R(NO,NAME,SEX,AGE,CLASS)

主關鍵字是NO

其中NO爲學號(數值型),NAME爲姓名,SEX爲性別,AGE爲年齡,CLASS爲班號。寫出實現下列功能的SQL語句。

刪除學號爲20的學生記錄;______。

此題正確爲:DELETE FROM R WHERE NO=20 或 DELE FROM R WHERE NO=20 或 DELE FROM R WHER NO=20 或 DELETE FROM R WHER NO=20

45.打開"選項"對話框之後,要設置日期和時間的顯示格式,應當選擇"選項"對話框的______選項卡。

此題正確爲:區域

46.設有圖書管理數據庫:

圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))

讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))

借閱(借書證號C(4),總編號C(6),借書日期D(8))

檢索書價在15元至25元(含15元和25元)之間的圖書的書名、作者、書價和分類號,結果按分類號升序排序。

SELECT 書名,作者,單價,分類號 FROM 圖書;

WHERE______;

ORDER BY______;

此題正確爲:單價 BETWEEN 15 AND 25 或 單價 BETW 15 AND 25 或 單價 BETWE 15 AND 25 或 單價>=15 and 單價<=25 或 單價>=15 and 單價=<25 或 單價=>15 and 單價<=25 或 單價=>15 and 單價=<25 與 分類號 ASC 或 分類號

47.設有圖書管理數據庫:

圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))

讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))

借閱(借書證號C(4),總編號C(6),借書日期D(8))

對於圖書管理數據庫,要查詢只借閱了一本圖書的讀者姓名和職稱,請對下面的SQL語句填空:

SELECT 姓名,職稱 FROM 圖書管理!讀者

WHERE 借書證號 ______ (SELECT 借收證號 FROM 圖書管理!借閱;

GROUP BY ______ HAVING ______ )

此題正確爲:IN 與 借書證號 與 COUNT(*)=1 或 COUN(*)=1