6[单选题] 一F列关于查询的说法,不正确的是( )。
A.查询是预先定义好的SQL SELECT语句
B.查询是从指定的表或视图中提取满足条件的记录,然后按照希望输出的类型输出查询结果
C.在用命令使用查询时,必须首先打开数据库
D.查询设计器中没有“更新条件”选项卡
参考答案:C
参考解析:查询是预先定义好的一个SQL SE-LECT语句,可根据需要直接使用。查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果,诸如浏览器、报表、表、标签等。在用命令使用查询时,必须要加扩展名.qpr,不必打开数据库;视图设计器有“更新条件”选项卡,而查询设计器中没有“更新条件”选项卡。故本题C为正确选项。
7[单选题] 下列选项中不属于结构化程序设计原则的是( )。
A.可封装B.自顶向下C.模块化D.逐步求精
参考答案:A
参考解析:结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句,所以选择A)。
8[单选题] 不需要事先建立就可以直接使用的变量是( )。
A.局部变量B.私有变量C.全局变量D.数组
参考答案:B
参考解析:变量除了类型和取值外还有一个重要的属性是它的作用域,指其在什么范围内有效。Visual FoxPro中可分为全局变量、私有变量和局部变量三类。其中私有变量不用建立就可以直接使用,局部变量在建立它的模块中使用,全局变量的命令为PUBLIC<内存变量表>.放本题B选项正确。
9[单选题] 设有关系评分(歌手号,分数,评委号),插入一条记录到“评分”关系,歌手号、分数和评委号的值分别是 “1001”、9.9和“l05”,正确的SQL语句是( )。
A.INSERT VALUES(〝1001〞,9.9,〝l05〞)INT0评分(歌手号,分数,评委号)
B.INSERT T0评分(歌手号,分数,评委号)VALUES(〝1001〞,9.9,〝l05〞)
C.INSERT INT0评分(歌手号,分数,评委号)VALUES(〝1001”,9.9,〝l05〞)
D.INSERT VALUES(〝1001〞,9.9,〝l05〞)T0评分(歌手号,分数,评委号)
参考答案:C
参考解析:插入数据的格式为INSERTINTO<表名>[(字段名1[,字段名2,…])]VALUES(字段值1[,字段值2,…])。当插入的不是完整的记录时,可以通过字段名1,字段名2……来指定字段;VALUES(字段值1[,字段值2,…])给出具体的记录值。C)选项格式正确。
10[单选题] 在SQL的SELECT查询的结果中,消除重复记录的方法是( )。
A.通过指定主索引实现
B.通过指定唯一索引实现
C.使用DISTINCT短语实现
D.使用WHERE短语实现
参考答案:C
参考解析:SQL的核心是查询。SQL的查询命令也称作SELECT命令,它的基本形式由SELECT-FROM-WHERE查询块组成。其中SELECT说明要查询的字段,如果查询的字段需去掉重复值,则要用到DISTINCT短语;FROM说明要查询的字段来自哪个表或哪些表,可以对单个表或多个表进行查询,WHERE说明查询条件,即选择元组的条件。因此C)为正确选项。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |