11.在SQL 語句中,修改表中數據的命令是____。
A.ALTER
B.UPDATE
C.DELETE
D.DISTINCT
[解析] 本題考查的知識點是SQL 中修改表中數據的命令。SQL 語句中修改表中數據的命令UPDATE。
ALTER命令用于修改表結構。DELETE 命令用于刪除數據。DISTINCT 命令用于SELECT語句中消除重復出現的記錄行。
[答案] B
12.在Visual FoxPro 中,簡單查詢基于________。
A.單個表
B.兩個表
C.兩個有關聯的表
D.多個表
[解析] 本題考查的知識點是SQL 語句中的簡單查詢。簡單查詢基于單個表,可以有簡單的查詢條件。
[答案] A
13.從“學生資料”表中查詢所有的姓名,應輸入______命令。
A.SELECT 學生資料 FROM 姓名
B.SELECT 姓名 FROM 學生資料
C.SELECT 姓名
D.SELECT 學生資料 WHERE 姓名
[解析]本題考查的知識點是簡單查詢的使用。簡單查詢由SELECT 和FROM 短語構成無條件查詢,或由SELECT、FROM 和WHERE 短語構成條件查詢。選項A 中的“學生資料”和“姓名”順序顛倒;選項B 格式及命令都正確;選項C 格式錯誤;選項D 命令錯誤。
[答案] B
14.從“學生資料”表中查詢所有年齡大于22 歲的學生并顯示其姓名,應輸入_______命令。
A.SELECT 年齡 FROM 學生資料 WHERE 姓名>22
B.SELECT 年齡 FROM 學生資料
C.SELECT 姓名 FROM 學生資料 WHERE 年齡>22
D.SELECT 姓名 FROM 學生資料
[解析] 本題考查的知識點是簡單查詢命令的使用。本題由SELECT、FROMT WHERE 短語構成條件查詢,其中WHERE 指定了查詢條件。所以本題先排除B、D。選項A 中“姓名”和“年齡”順序顛倒,輸入該命令,系統會提示操作符與操作命令不匹配的對話框;選項C 中“SELECT 姓名”表示查詢姓名, “FROM學生資料”指定從“學生資料”表中查詢,WHERE 年齡>22 指定查詢條件為22 歲。因此正確答案為C。
[答案] C
15.聯接查詢是基于_______的查詢。
A.一個表
B.兩個表
C.多個關系
D.有一個關聯的表
[解析]本題考查的知識點是聯接查詢。在Visual FoxPro 中,聯接查詢是一個基于多個關系的查詢。由于聯接查詢要求的索引信息出于多個關系,因此這樣的檢索肯定是基于多個關系的。因此正確答案為C。
[答案] C
16.SQL 語句中刪除表的命令是____。
A.DELETE TABLE
B. DROP TABLE
C. ALTER TABLE
D. UPDATE TABLE
[解析]本題考查的知識點是從數據庫中刪除表的SQL 命令。刪除表的SQL 命令是DROP TABLE<表名>。DROP TABLE 命令將直接從磁盤上刪除<表名>所對應的.dbf 文件。如果<表名>是數據庫中的表并且該數據庫又是當前數據庫,則會從數據庫中刪除該表;否則即使從磁盤上刪除了.dbf 文件,也不會將記錄在數據庫.dbc 文件中的信息刪除。選項A 命令錯誤;選項B 命令正確;選項C 中的命令用來修改表結構;選項D 中的命令用來更新表。
[答案] B
17.使用SQL SELECT 可以將查詢結果排序,排序的短語是_____。
A.ORDER BY
B.ORDER
C.GROUP BY
D.COUNT
[解析] 本題考查的知識點是SQL 中的排序命令。使用SQL SELECT 排序的短語是ORDERBY。選項A 即是SQL SELECT 中用來排序的短語;選項B 命令語法錯誤;選項C 是進行分組計算查詢的命令;選項D 是計算查詢中的計數函數。
[答案] A
18.在Visual FoxPro 中,嵌套查詢是基于____的查詢。
A.一個表
B.多個表
C.一個關系
D.多個關系
[解析] 本題考查的知識點是嵌套查詢。在Visual FoxPro 中,嵌套查詢是基于多個關系的查詢。因此正確答案為D。
[答案] D
19. 嵌套查詢命令中的IN 相當于____。
A.等號=
B.集合運算符∈
C.加號 +
D.減號 -
[解析] 本題考查的知識點是嵌套查詢命令中的參數。嵌套查詢命令中的IN 相當于集合運算符∈ 。選項A,C,D 錯誤, 目的是迷惑考生。只有選項B 正確。
[答案] B
20.下列命令中,屬于數據查詢功能的SQL 語句是_____。
A.CREATE
B.SELECT
C.INSERT
D.GRANT
[解析] 本題考查的知識點是SQL 中的數據查詢命令。在Visual FoxPro 中,數據查詢的命令動詞是SELECT。CREATE 是數據定義命令之一;INSERT 是數據操縱命令之一;GRANT 是數據控制命令之一。
本題選項A 用于數據定義。選項B 用于數據查詢。選項C 用于數據操縱。選項D用于數據控制。
[答案] B
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |