電科22春《數(shù)據(jù)庫程序設計基礎》課程在線作業(yè)3題目
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 40 分)
1.關于Visual FoxPro的變量,下面說法中正確的是( )。
A.使用一個簡單變量之前要先聲明或定義
B.數(shù)組中各數(shù)組元素的數(shù)據(jù)類型可以不同
C.定義數(shù)組以后,系統(tǒng)為數(shù)組的每個數(shù)組元素賦以數(shù)值0
D.數(shù)組元素的下標下限是0
2.打開表并設置當前有效索引(相關索引已建立)的正確命令是( )。
A.ORDER student IN 2 INDEX 學號
B.USE student IN 2 ORDER 學號
C.INDEX 學號 ORDER student
D.USE student IN 2
3.數(shù)據(jù)庫表可以設置字段有效性規(guī)則,字段有效性規(guī)則屬于域完整性范疇,其中的"規(guī)則"是一個( )。
A.邏輯表達式
B.字符表達式
C.數(shù)值表達式
D.日期表達式
4.擴展名為SCX的文件是( )。
A.備注文件
B.項目文件
C.表單文
D.菜單文件
5.可以鏈接或嵌入OLE對象的字段類型是( )。
A.備注型字段
B.通用型和備注型字段
C.通用型字
D.任何類型的字段
6.在SQL SELECT語句中將查詢結果存放在一個表中應該使用哪條子句( )。
A.TO MENU
B.INTO TABL
C.INTO MENU
D.TO TABL
7.有關控件對象的Click事件的正確敘述是( )。
A.用鼠標雙擊對象時引發(fā)
B.用鼠標單擊對象時引發(fā)
C.用鼠標右鍵單擊對象時引發(fā)
D.用鼠標右鍵雙擊對象時引發(fā)
8.下列選項中不屬于結構化程序設計方法的是( )。
A.自頂向下
B.逐步求精
C.模塊化
D.可復用
9.擴展名為DBC的文件是( )。
A.表單文件
B.數(shù)據(jù)庫表文件
C.數(shù)據(jù)庫文件
D.項目文件
10.關系數(shù)據(jù)庫管理系統(tǒng)所管理的關系是( )。
A.一個DBF文件
B.若干個二維表
C.一個DBC文件
D.若干個DBC文件
二、多選題 (共 8 道試題,共 40 分)
11.以下哪些是程序設計的基本結構( )。
A.分支
B.選通
C.循
D.順序
12.在下面關于面向對象數(shù)據(jù)庫的敘述中,正確的是( )。
A.每個對象在系統(tǒng)中都有唯一的對象標識
B.事件作用于對象,對象識別事件并作出相應反應
C.一個子類能夠繼承其所有父類的屬性和方法
D.一個父類包括其所有子類的屬性和方法
13.在學生數(shù)據(jù)表文件中有“姓名”字段,要顯示所有姓李的學生記錄,使用命令( )。
A.LIST FOR SUBSTR(姓名,1,2)=“李”
B.LIST FOR 姓名=“李**”
C.LIST FOR STR(姓名,1,2)=“李”
D.LIST FOR 姓名=“李”
14.SQL的數(shù)據(jù)庫定義語言包括哪幾部分?
A.定義數(shù)據(jù)表
B.定義視圖
C.定義索引
D.定義數(shù)據(jù)值
15.Visual FoxPro支持的索引文件有( )。
A.結構化復合索引
B.非結構化索引
C.獨立索引
D.候選索引
16.關于命令窗口理解正確的有( )。
A.命令窗口是一種幫助調試程序的工具
B.可在命令窗口中直接輸入命令
C.是一種可編輯的窗口,但不能進行拷貝操作
D.Visual FoxPro中絕大多數(shù)命令都可以在命令窗口中輸入
17.Visual Foxpro的工作方式包括( )。
A.命令方式
B.菜單方式
C.程序文件方式
D.交互執(zhí)行方
18.對表中數(shù)據(jù)建立索引時候,常有哪幾種類型?
A.獨立索引
B.普通索引
C.候選索引
D.主索引
三、判斷題 (共 10 道試題,共 20 分)
19.我們在項目管理器中不能實現(xiàn)數(shù)據(jù)庫表的移去或刪除操作。
20.對多個表和視圖進行查詢,只能使用查詢向導。
21.使用UNION運算符時兩個查詢結果中的列的結果必須匹配,數(shù)據(jù)類型必須兼容。
22.數(shù)據(jù)表是以.dbf為擴展名的磁盤文件,使用時打開,用完后關閉。
23.在程序中用PRIVATE命令說明的變量均為全局變量。
24.Visual Foxpro的操作方式包括程序運行方式和交互方式,菜單屬于程序運行方式。
25.同多表查詢一樣,也可以在視圖中合并兩個或多個表與視圖。
26.SELECT語句可以嵌套在其他許多語句中,這些嵌套的SELECT稱為子查詢。
27.可以將一個表同時添加到兩個以上的數(shù)據(jù)庫中。
28.SQL的數(shù)據(jù)定義語言包括三部分:定義數(shù)據(jù)表、定義視圖,定義查詢。