A.CREATE B.SELECT C.INSERT D.GRANT [解析本题考查的知识点是SQL中的数据查询命令。在Visual FoxPro中,数据查询的命 令动词是SELECT。CREATE是数据定义命令之一:INSERT是数据操纵命令之一:GRANT 是数据控制命令之一。 本题选项A用于数据定义。选项B用于数据查询。选项C用于数据操纵。选项D 用于数据控制。 [答案]B 2.在Visual FoxPro中,简单查询基于 A.单个表 B.两个表 C.两个有关联的表 D.多个表 [解析本题考查的知识点是$QL语句中的简单查询。简单查询基于单个表,可以有简单 的查询条件。 [答案]A 3.从“学生资料”表中查询所有的姓名,应输入 命令。 A.SELECT学生资料FROM姓名 B.SELECT姓名FROM学生资料 C.SELECT姓名 D.SELECT学生资料WHERE姓名 [解析]本题考查的知识点是简单查询的使用。简单查询由SELECT和FROM短语构成无条 件查询,或由SELECT、ROM和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 5.联接查询是基于 的查询。 A.一个表 B.两个表 C.多个关系 D.有一个关联的表 [解析本题考查的知识点是联接查询。在Visual FoxPro中,联接查询是一个基于多个关系 的查询。由于联接查询要求的索引信息出于多个关系,因此这样的检索肯定是基于多个关系 的。因此正确答案为C。 [答案]C 6.SQL语句中删除表的命令是 A.DELETE TABLE B.DROP TABLEA.CREATE B.SELECT C.INSERT D.GRANT [解析] 本题考查的知识点是 SQL 中的数据查询命令。在 Visual FoxPro 中,数据查询的命 令动词是 SELECT。CREATE 是数据定义命令之一;INSERT 是数据操纵命令之一;GRANT 是数据控制命令之一。 本题选项 A 用于数据定义。选项 B 用于数据查询。选项 C 用于数据操纵。选项 D 用于数据控制。 [答案] B 2.在 Visual FoxPro 中,简单查询基于________。 A.单个表 B.两个表 C.两个有关联的表 D.多个表 [解析] 本题考查的知识点是 SQL 语句中的简单查询。简单查询基于单个表,可以有简单 的查询条件。 [答案] A 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 5.联接查询是基于_______的查询。 A.一个表 B.两个表 C.多个关系 D.有一个关联的表 [解析]本题考查的知识点是联接查询。在 Visual FoxPro 中,联接查询是一个基于多个关系 的查询。由于联接查询要求的索引信息出于多个关系,因此这样的检索肯定是基于多个关系 的。因此正确答案为 C。 [答案] C 6.SQL 语句中删除表的命令是____。 A.DELETE TABLE B. DROP TABLE