1、1.1.删除表删除表 sstsst 的命令的命令( ( ) )。A.DROP_FOR sstB.DELETES TABLE sstC.DROP TABLE sstD.DELETESsst【参考答案】: C2.2.在在 SQLSQL 语句中,修改表结构的命令是(语句中,修改表结构的命令是( )。)。A.MODIFY_FOR TABLEB.MODIFY_FOR STRUCTUREC.ALTERTABLED.ALTER STRUCTURE【参考答案】: C3.SQL3.SQL 语句中建立表的命令是(语句中建立表的命令是( )。)。A.DROP SCHEMAB.CREATE TABLEC.CREATE
2、 VIEWD.DROP INDEX【参考答案】: B4.4.在在 selectselect 语句查询时语句查询时, ,使用使用 WHEREWHERE 子句指出的是子句指出的是( ( ) )。A.创建删除条件B.排序结果C.查询条件D.查询视图【参考答案】: C5.5.若想查询出所有姓王的且民族为汉族的学生信息若想查询出所有姓王的且民族为汉族的学生信息, ,则则 WHEREWHERE 条件应为条件应为( ( ) )。A.name like 王%and Minzu=汉族B.name like 王%and Minzu!=汉族C.name like 王%and Minzu ISS 汉族D.name l
3、ike 王_and MinzuIS 汉族【参考答案】: A6.6.以下说法中正确的是(以下说法中正确的是( )。)。A.student_3 是不合法的变量名B.SQL 中用户变量也称为全局变量C.a2是不合法的变量名D.可以使用语句来为变量赋值【参考答案】: D7.7.下面聚合函数中正确的是下面聚合函数中正确的是( ( ) )。A.SUM (*)B.COUNT (*)C.MAX (*)D.AVG (*)【参考答案】: B8.8.以下聚合函数中用于返回最大值的是以下聚合函数中用于返回最大值的是( ( ) )。A.VARPB.COUNTC.MAXD.AVG【参考答案】: C9.9.以下聚合函数中用
4、于返回最小值的是以下聚合函数中用于返回最小值的是( ( ) )。A.VARPB.COUNTC.MAXD.MIN【参考答案】: D10.SQL10.SQL 中,最基本的中,最基本的 selectselect 语句可以只包括(语句可以只包括( )子句。)子句。A.select,fromB.select,groupbyC.select,whereD.select,order by【参考答案】: A11.11.创建数据库的方式可以通过创建数据库的方式可以通过 SSMSSSMS 界面界面, ,也可以通过也可以通过 SQLSQL 语句创建。语句创建。T.对F.错【参考答案】: T12.12.数据库对象是存
5、储数据库对象是存储、管理和使用数据不同结构形式管理和使用数据不同结构形式, ,主要包括表主要包括表、视视图、存储过程、索引等。图、存储过程、索引等。T.对F.错【参考答案】: T13.SQL13.SQL 创建数据库的主要语句是创建数据库的主要语句是 CREATECREATE DATABASEDATABASE。T.对F.错【参考答案】: T14.SQL14.SQL 语句中语句中,ALTER,ALTER DATABASEDATABASE 语句用于创建数据库。语句用于创建数据库。T.对F.错【参考答案】: F15.15.数据库常规操作中包括数据库的创建方法数据库常规操作中包括数据库的创建方法, ,比
6、如修改数据库大小比如修改数据库大小、 名名称和属性等。称和属性等。T.对F.错【参考答案】: T16.16.在关系数据库中在关系数据库中, ,每一个关系都表现为一张六维表。每一个关系都表现为一张六维表。T.对F.错【参考答案】: F17.17.表是用来存储数据和操作数据的逻辑结构表是用来存储数据和操作数据的逻辑结构, ,关系数据库中的所有数关系数据库中的所有数据均表现为表的形式据均表现为表的形式, ,由列和行组成。由列和行组成。T.对F.错【参考答案】: T18.18.关系数据库由表关系数据库由表、 索引等对象组成索引等对象组成, ,而所查询的对象又是通过表来呈而所查询的对象又是通过表来呈现的
7、。现的。T.对F.错【参考答案】: T19.SQL19.SQL 中中,INSERT,INSERT 语句可以向表中添加数据。语句可以向表中添加数据。T.对F.错【参考答案】: T20.SQL20.SQL 中中,FROM,FROM 语句用于向已经存在的表中插入新的数据。语句用于向已经存在的表中插入新的数据。T.对F.错【参考答案】: F1.1.在在 SQLSQL 的的 selectselect 语句中,如果要过滤结果中的重复行,可以在字段语句中,如果要过滤结果中的重复行,可以在字段列表前面加上(列表前面加上( )。)。A.groupB.orderC.topD.distinct【参考答案】: D2.
8、2.在在 selectselect 语句中如果要对得到的结果中某个字段按降序处理语句中如果要对得到的结果中某个字段按降序处理, ,则使则使用用( ( ) )参数。参数。A.ascB.descC.betweenD.and【参考答案】: B3.3.查询学校员工工资信息时查询学校员工工资信息时, ,结果按工资降序排列结果按工资降序排列, ,正确的是正确的是( ( ) )。A.ORDER BY 工资B.ORDER BY 工资 descC.ORDER BY 工资ascD.ORDER BY 工资 and【参考答案】: B4.4.当使用当使用 SQLSQL 语句进行分组检索时语句进行分组检索时, ,为了按照
9、一定的条件对分组后的数为了按照一定的条件对分组后的数据进行筛选据进行筛选, ,应当应当( ( ) )。A.在 join 后面使用 between to 子句B.在 group by 后面使用 having 子句C.在 where 后面使用 order by 子句D.在 join 后面使用 order by 子句【参考答案】: B5.5.在在 SQLSQL 查询语句中查询语句中,HAVING,HAVING 子句的作用是子句的作用是( ( ) )。A.指出排序的范围B.指出查询结果的最大值C.指出分组查询的条件D.指出创建数据表的字段【参考答案】: C6.6.以下关于以下关于 HAVINGHAVI
10、NG 子句描述错误的是(子句描述错误的是( )。)。A.HAVING 子句允许与 GROUP BY 子句同时使用B.使用 HAVING 子句的同时不能使用 WHERE 子句C.使用 HAVING 子句的同时可以使用 WHERE 子句D.使用 HAVING 子句的作用是限定分组的条件【参考答案】: B7.7.要查询要查询 bookbook 表中所有书名中以表中所有书名中以“计算机网络计算机网络”开头的书籍情况,可开头的书籍情况,可用(用( )语句。)语句。A.SELECT * FROM book WHERE book_name LIKE 计算机网络*B.SELECT *FROM book WHE
11、RE book_name LIKE 计算机网络%C.SELECT * FROM bookWHERE book_name !=计算机网络*D.SELECT * FROM book WHEREbook_name !=计算机网络%【参考答案】: B8.8.以下不属于以下不属于 SQLSQL ServerServer 20082008 系统全局变量的是(系统全局变量的是( )。)。A.&ErrorB.ConnectionsC.fetch_statusD.Error【参考答案】: A9.SQL9.SQL 支持的流程控制语句是(支持的流程控制语句是( )。)。A.BeginEndB.IftThenELSE
12、C.Do CasesD.Does While【参考答案】: A10.SQL10.SQL ServerServer 20082008 中引用全局变量时,应以标记符(中引用全局变量时,应以标记符( )开头。)开头。A.“”B.“?”C.“&”D.“*”【参考答案】: A11.11.把把 studentstudent 表按照表按照“性别性别”这个单列进行分组的语句为这个单列进行分组的语句为 selectselect 女女fromfrom studentstudent groupgroup byby 性别。性别。T.对F.错【参考答案】: F12.12.从从electCourselectCourse
13、e表中查表中查询询marmark k的平均数的语句的平均数的语句为为selectselect avg(mark)avg(mark)fromfrom electCourseelectCourse。T.对F.错【参考答案】: T13.13.对表数据的插入对表数据的插入、 修改和删除还可以通过修改和删除还可以通过 SQLSQL 语句来进行语句来进行, ,与界面操与界面操作表数据相比作表数据相比, ,通过通过 SQLSQL 语句操作表数据更为灵活语句操作表数据更为灵活, ,功能更为强大。功能更为强大。T.对F.错【参考答案】: T14.SQ14.SQL L 中中, ,如果表中的数据不正确或者已经变化如
14、果表中的数据不正确或者已经变化, ,可以使可以使用用 UPDATUPDATE E 语句语句更新这些不恰当的数据。更新这些不恰当的数据。T.对F.错【参考答案】: T15.15.当建表对象之后当建表对象之后, ,初始状态时该表不是空的初始状态时该表不是空的, ,包含五组数据。包含五组数据。T.对F.错【参考答案】: F16.16.查询全班英语成绩的总和查询全班英语成绩的总和, ,用用 averageaverage 函数。函数。T.对F.错【参考答案】: F17.17.在表在表 aaaa 中查找姓名中姓龙的全部信息的中查找姓名中姓龙的全部信息的 sqlsql 语句是语句是:select:selec
15、t * * fromfromaaaa wherewhere 姓名姓名 likelike龙龙%。T.对F.错【参考答案】: T18.18.在表在表 aaaa 中查找英语成绩大于中查找英语成绩大于 6060 全部信息的全部信息的 sqlsql 语句是语句是:select:select * *fromfrom aaaa wherewhere 英语英语606060 语句的功能是(语句的功能是( )。)。A.从 SSS 表删除年龄大于 60 岁的记录B.在 SSS 表中创建一条年龄60 的记录C.删除 SSS 表中所有列D.删除 SSS 表的年龄列【参考答案】: A7.7.下面符号中下面符号中,SQL,
16、SQL 中可使用的符号是中可使用的符号是( ( ) )。A.*B.%C.=D.以上都可以【参考答案】: D8.8.假设数据表假设数据表“职工职工”表中有表中有 8 8 条记录条记录,获得职工表最前面两条纪录的获得职工表最前面两条纪录的命令为(命令为( )。)。A.select 2 * from 职工B.select top 2 * from 职工C.select top 8* from 职工D.select 2 from 职工【参考答案】: B9.9.假设用假设用 SQLSQL 语句建立表时将属性定义为主关键字语句建立表时将属性定义为主关键字,应使用短语应使用短语( )。A.CHECK_TOB
17、.PRIMARY KEYC.FREED.DROP【参考答案】: B10.10.在在 SQLSQL 的查询语句中如要指定列的别名,以下错误的是(的查询语句中如要指定列的别名,以下错误的是( )。)。A.select 原列名 列别名 from 数据源B.select 原列名 as 列别名 from数据源C.select 原列名 列别名 from 数据源D.select 原列名 to 列别名 from 数据源【参考答案】: D11.11.引用完整性的实现方法有引用完整性的实现方法有: :外键约束外键约束、核查约束核查约束、触发器触发器、存储过程存储过程等。等。T.对F.错【参考答案】: T12.SQ
18、L12.SQL 中中,PRIMARY,PRIMARY KEYKEY ( (主键主键) )约束用于定义基本表的外键约束用于定义基本表的外键, ,它是唯一它是唯一确定表中每一条记录的标识符确定表中每一条记录的标识符, ,其值不能其值不能为为NULL,NULL,也不能重复也不能重复, ,以此来保以此来保证实体的完整性。证实体的完整性。T.对F.错【参考答案】: F13.13.使用使用 SQLSQL 语句完成主键约束和外键约束的操作时语句完成主键约束和外键约束的操作时, ,语法是一样的语法是一样的, ,其其语法形式为语法形式为:CONSTRAINT:CONSTRAINT constraint_name
19、constraint_name UNIQUEUNIQUE (column_name)(column_name)。T.对F.错【参考答案】: F14.14.除了约束外除了约束外,SQL,SQL ServerServer 还提供了两个独立于表的数据库对象用以还提供了两个独立于表的数据库对象用以维护数据库的完整性维护数据库的完整性, ,即默认和规则。即默认和规则。T.对F.错【参考答案】: T15.15.存储过程可以嵌套使用存储过程可以嵌套使用, ,支持代码重用。支持代码重用。T.对F.错【参考答案】: T16.SQL16.SQL ServerServer 20082008 提供的备份方式只有部分备
20、份和部分差异备份。提供的备份方式只有部分备份和部分差异备份。T.对F.错【参考答案】: F17.17.从从 electCourseelectCourse 表中查询表中查询 m m 的总和的语句为的总和的语句为 selectselect avg(m)avg(m) fromfromelectCourseelectCourse。T.对F.错【参考答案】: F18.18.使用存储过程使用存储过程 snoquerysnoquery 查询学号为查询学号为“2007010220070102”学生的信息的语句学生的信息的语句是是:EXECUTE:EXECUTE snoquerysnoquery 2007010
21、820070108。T.对F.错【参考答案】: F19.19.检索检索 studentsstudents 表、表、coursescourses 表和表和 scsscs 表中的所有纪录表中的所有纪录, ,该语句该语句为为:SELECT:SELECT student.*,student.*, course.*,course.*, sc.*sc.* FROMFROM student,student, course,course, scsc。T.对F.错【参考答案】: F20.SELECT20.SELECT sno,sno, sname,sname, sdeptsdept FROMFROM student,student,代表以代表以 studentstudent 表为范表为范本本, ,创建视图。创建视图。T.对F.错【参考答案】: F