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