项目四测试
1.简单查询语句:SELECT TOP 5 * FROM 客户信息表 ,其中TOP关键字的功能()。( )
A:查询结果中去掉重复的记录 B:查询结果进行排序 C:查询结果进行分组 D:限制查询结果中所显示的记录数量
答案:D
2.检索客房信息表中的客房状态的SQL语句:SELECT DISTINCT 客房状态 FROM 客房信息表,DISTINCT的功能()。( )
A:查询结果进行排序 B:限制查询结果中所显示的记录数量 C:查询结果中去掉重复的记录 D:查询结果进行分组 3.SQL数据查询中Order By关键字的作用是()。( )
A:查询结果进行汇总 B:查询结果进行排序 C:查询结果进行更新 D:查询结果进行分组 4.SQL数据查询中HAVING关键字的作用是()。( )
A:满足一定条件的删除 B:满足一定条件的分组 C:满足一定条件的数据组合 D:满足一定条件的排序 5.检索标准价格在100元到300之间的客房类型,用SELECT * FROM 客房类型表 WHERE 标准价格 BETWEEN 100 AND 300 ,其中关键字BETWEEN的取值范围应该是()。( )
A:100至300之间的所有数字,不包含100,只包含300 B:100至300之间的所有数字,不包含100和300 C:100至300之间的所有数字,包含100,不包含300 D:100至300之间的所有数字,包含100和300 6.以下SQL语句中,能查询空闲的客房信息的是()。( )
A:select * from 客房信息表 where 客房类型=‘空闲’ B:select * from 客户信息表 where 客户姓名=‘空闲’ C:都不是 D:select * from 客房信息表 where 客房状态=‘空闲’ 7.查询语句‘select 性别 ,COUNT(*) as 客户数量 from 客户信息表 group by 性别’的执行结果()。( )
A:统计男顾客的数量,列名为“客户数量” B:分别统计男女顾客的数量,列名为“客户数量总数” C:统计女顾客的数量,列名为“客户数量” D:分别统计男女顾客的数量,列名为“客户数量” 8.SQL语句:Select distinct 额定人数 from 客房信息表,执行结果()。( )
A:都不是 B:查询酒店客房表中额定人数类型 C:查询酒店客房信息表中有哪几种额定人数 D:查询客房信息表中有哪几种额定人数,并去掉相同记录 9.以下查询语句中能统计客户表中男客户的信息的是()。( )
A:select * from 客户信息表 B:select * from 客户信息表 order by 性别 C:select * from 客户信息表 where 性别=‘女’ D:select * from 客户信息表 where 性别=‘男’ 10.执行select top 10 * from 客房入住表 where 退房时间<=GETDATE(),查询结果为()。( )
A:查询入住表中所有入住的客户记录 B:查询最近退房离开的11条客户的入住记录 C:查询入住表中当天前退房离开的前10条入住客户记录 D:查询入住表中的前10条入住的客户记录 11.数据表A有4个字段,5条记录,数据表B有5个字段,7条记录,A和B表交叉连接时查询结果中应有()条记录,()个字段。( )
A:35,20 B:20,35 C:9,35 D:35,9 12.数据表交叉连接是用()关键字。( )
A:CROSS JOIN B:Left Join C:Union D:Right Join 13.等值连接查询语句中关键 “ON表名1.列名=表名2.列名”的意思是()。( )
A:连接的主键字段 B:都不是 C:连接的等值条件 D:连接的外键条件 14.嵌套查询语句“SELECT * FROM 客户信息表 WHERE NOT EXISTS (SELECT 预订客户 FROM 客房预订表 where 客户信息表.客户编号=客房预订表.预订客户)”查询结果是()。( )
A:都不是 B:检索目前已入住房间的客户信息 C:检索目前客户信息表中已预定房间的客户信息 D:检索目前没有预定任何房间的客户信息 15.执行表达式“X+1> ANY(1,2,3),[X=1]”的结果为()。
A:逻辑非 Not B:都不是 C:逻辑假 False D:逻辑真True 16.嵌套查询语句:SELECT * FROM 客房信息表 WHERE 客房类型IN (SELECT 类型编号 FROM 客房类型表 WHERE 标准价格>280) 的功能是()。( )
A:检索所有客房类型表中客房价格大于280元的所有信息 B:检索客房价格小于280元的所有客房信息 C:检索客房价格在280元以上的所有客房信息 D:都不是 17.嵌套查询可以用多个简单查询构造复杂的查询,从而提高了SQL语言的查询能力,理论上嵌套不能超过32层。 ( )
A:对 B:错 18.嵌套查询中的子查询语句可以包括ORDER BY子句。( )
A:错 B:对 19.嵌套查询将一个查询块嵌套在另一个查询块的WHERE子句或HAVING条件中的查询。( )
A:错 B:对 20.嵌套查询中的子查询的SELECT可以不用圆括号括起来。( )
A:错 B:对 21.交叉连接又称非限制连接(广义笛卡儿积),它将两个表不加约束地连接在一起,查询结果集的记录数量为两个表中记录数量的交叉乘积,列的数量为两个表属性列的和。( )
A:错 B:对 22.SQL数据查询中聚合函数是把数据表中的数据作为一个整体进行多种运算。( )
A:对 B:错 23.通过SQL查询语句对存储在MS SQL Server数据库管理系统中的数据进行查询来获得所需要的满足一定条件的数据。( )
A:错 B:对 24.约束是SQL Server提供的自动保持数据库完整性的一种方法,它通过限制字段中数据、记录中数据和表之间的数据来保证数据的完整性()。( )
A:对 B:错 25.在带有比较运算符的子查询中,子查询的结果是一个单值,常用的比较运算符包括()。
A:都是 B:= C:!= D:== 26.连接查询是关系型数据库中最重要的查询之一,常用类型包括()。( )
A:交叉连接查询 B:自连接查询 C:等值与非等值连接查询 D:外连接查询 27.关系型数据库的外连接查询是只有满足条件的记录才能在结果集中输出,一般包括()等。( )
A:全外连接 B:右外连接 C:左外连接 D:都是 28.SQL是()。( )
A:一种使用关系模型的数据库应用语言 B:主要用于关系数据库中的信息检索 C:关系型数据库国际化标准数据查询语言 D:结构化数据库查询语言的英文缩写 29.SQL数据查询中常用的逻辑运算符()。( )
A:AND B:NOT C:XOR D:OR 30.SQL查询语句中常用的模式匹配运算符包括()。( )
A:[ ] B:_ C:* D:%

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(4) dxwkbang
返回
顶部