3.从“学生资料”表中查询所有的姓名,应输入______命令。
A.SELECT 学生资料 FROM 姓名
B.SELECT 姓名 FROM 学生资料
C.SELECT 姓名
D.SELECT 学生资料 WHERE 姓名
[解析]本题考查的知识点是简单查询的使用。简单查询由SELECT 和FROM 短语构成无条件查询,或由SELECT、FROM 和WHERE 短语构成条件查询。选项A 中的“学生资料”和“姓名”顺序颠倒;选项B 格式及命令都正确;选项C 格式错误;选项D 命令错误。
[答案] B
4.从“学生资料”表中查询所有年龄大于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
5.联接查询是基于_______的查询。
A.一个表
B.两个表
C.多个关系
D.有一个关联的表
[解析]本题考查的知识点是联接查询。在Visual FoxPro 中,联接查询是一个基于多个关系的查询。由于联接查询要求的索引信息出于多个关系,因此这样的检索肯定是基于多个关系的。因此正确答案为C。
[答案] C
6.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
7.使用SQL SELECT 可以将查询结果排序,排序的短语是_____。
A.ORDER BY
B.ORDER
C.GROUP BY
D.COUNT
[解析] 本题考查的知识点是SQL 中的排序命令。使用SQL SELECT 排序的短语是ORDERBY。选项A 即是SQL SELECT 中用来排序的短语;选项B 命令语法错误;选项C 是进行分组计算查询的命令;选项D 是计算查询中的计数函数。
[答案] A
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |