数据库自测选择题(2)

2019-08-03 12:57

正确答案是:D

18. 你是某销售组织的数据库开发人员, 你的数据库有一个名为Sales表, 此表包括了来自销售人员的销售订单概要信息.销售经理要求你创建一个销售额排在前20位的销售人员报表, 你该使用哪个查询来完成这个任务( )

A SELECT TOP 20 PERCENT LastName, FirstName, SUM (OrderAmount) AS ytd FROM sales

GROUP BY LastName, FirstName ORDER BY ytd DESC

B SELECT LastName, FirstName, COUNT(*) AS sales FROM sales

GROUP BY LastName, FirstName HAVING COUNT (*) > 20 ORDER BY ytd DESC

C SELECT TOP 20 LastName, FirstName, MAX(OrderAmount) AS ytd FROM sales

GROUP BY LastName, FirstName ORDER BY ytd DESC

D SELECT TOP 20 LastName, FirstName, SUM (OrderAmount) AS ytd FROM sales

GROUP BY LastName, FirstName ORDER BY ytd DESC

正确答案是:D

19. 当前盘当前目录下有数据库db_stock,其中有表stock的内容是: 股票代码股票名称单价交易所 600600 青岛啤酒 7.48 上海 600601 方正科技 15.20 上海 600602 广电电子 10.40 上海 600603 兴业房产 12.76 上海 600604 二纺机 9.96 上海 600605 轻工机械14.59 上海 000001 深发展 7.48 深圳 000002 深万科 12.50 深圳

求每个交易所的平均单价的SQL语句是()

A SELECT 交易所,avg(单价)FROM stock GROUP BY 单价 B SELECT 交易所,avg(单价)FROM stock ORDER BY 单价 C SELECT 交易所,avg(单价)FROM stock ORDER BY 交易所 D SELECT 交易所,avg(单价)FROM stock GROUP BY 交易所

正确答案是:D

23. 在SQL Server服务器上,存储过程是一组预先定义并()的T-SQL语句。 A 保存 B 编译 C 解释 D 编写

正确答案是:B

25. 关于视图下列哪一个说法是错误的( )。 A 视图是一种虚拟表 B 视图中也保存有数据 C 视图也可由视图派生出来 D 视图是保存在SELECT查询

正确答案是:B

27. 在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是() A * B % C - D ?

正确答案是:B

29. 现有表Employee,字段:id (int),firstname(varchar), lastname(varchar); 以下sql语句错误的是()。

A select firstname+'.'+lastname as 'name' from employee ) B select firstname+'.'+lastname='name' from employee C select 'name'=firstname+'.'+lastname from employee D select firstname,lastname from employee

正确答案是:B

多项选择题部分 (共10题每题2分共20分)

7. Northwind数据库中有一名为Products的表用于存放所有产品的信息,其结构为

Products(*ProductID,??,UnitPrice,?),现在要想列出所有单价(UnitPrice)在20和40元之间的产品信息,则下列满足要求的SQL语句有()。(选择二项)

A SELECT * FROM Products WHERE UnitPrice >= 20 OR UnitPrice <= 40 B SELECT * FROM Products WHERE UnitPrice BETWEEN 20 OR 40

C SELECT * FROM Products WHERE UnitPrice >= 20 AND UnitPrice <= 40

D SELECT * FROM Products WHERE UnitPrice BETWEEN 20 AND 40

D 正确答案是:CD

10. Julv是BENET公司的数据库管理员,公司数据库采用SQL Server 2005,应公司业务需求,需要将一台服务器中的数据库BENET转移到公司新购置的数据库服务器上,下面()方法可以帮助July完成此项任务。(选择二项) A 通过SSMS导入导出工具

B 可以在原服务器上找到BENET数据库文件直接拷贝到新服务器中

C 在原服务器上对BENET进行分离,然后将相应的数据文件拷贝到新服务器上进行附加 D 以上三种方法均可实现数据库的迁移

C 正确答案是:AC

单项选择题部分 (共30题每题2分共60分)

1. 假设订单表orders用来存储订单信息,cid代表客户编号,money代表单次订购额,现要查询每个客户的订购次数和每个客户的订购总金额,下面()sql语句可以返回正确结果。 A select cid,count(distinct(cid)),sum(money) from orders group by cid B select cid,count(distinct(cid)),sum(money) from orders order by cid C select cid,count(cid),sum(money) from orders order by cid D select cid,count(cid),sum(money) from orders group by cid

正确答案是:D

7. Northwind数据库中有一张Customers表用于存放公司的客户信息,现在数据库管理员想通过使用一条SQL语句列出所有客户所在的城市,而且列出的条目中没有重复项,那么他可以在 SELECT City FROM Customers 语句中使用()关键词。 A TOP

B DISTINCT C DESC D ASC

正确答案是:B

13. 现有表book,字段:id (int),title (varchar), price (float); 其中id字段设为标识,使用insert语句向book表中插入数据,以下语句错误的是()。 A insert into book (id,title,price) values(1,'java',100) B insert into book (title,price) values('java',100) C insert into book values ('java',100) D insert book values('java',100)

正确答案是:A

14. 现有表Employee,字段:id (int),firstname(varchar), lastname(varchar); 以下sql语句错误的是()。

A select firstname+'.'+lastname as 'name' from employee ) B select firstname+'.'+lastname='name' from employee C select 'name'=firstname+'.'+lastname from employee D select firstname,lastname from employee

正确答案是:B

18. 现有书目表book,包含字段:价格price (float),类别type(char); 现在查询各个类别的平均价格、类别名称,以下语句正确的是()。 A select avg(price),type from book group by type B select count(price),type from book group by price C select avg(price),type from book group by price D select count (price),type from book group by type

正确答案是:A

20. 现有客户表customers(主键:客户编号cid),包含10行数据,订单表orders(外键:客户编号cid),包含6条数据。执行sql语句:select * from customers right outer join orders on customers.cid=orders.cid。最多返回()条记录。 A 10 B 6 C 4 D 0

正确答案是:B

25. 下列语句中正确的是()。表 score(sti_id,names,math,English,VB) A select stu_id,sum(math) from score B select sum(math),avg(VB) from score C select * ,sum(english) from score D delete * from score

正确答案是:B

29. 规则对象在使用上与(A)约束类似。 A CHECK

B PRIMARY KEY

C FOREIGN KEY D UNIQU

多项选择题部分 (共10题每题2分共20分)

3. 下列四项中说法不正确的是() A 数据库减少了数据冗余 B 数据库中的数据可以共享 C 数据库避免了一切数据的重复 D 数据库具有较高的数据独立性

正确答案是:C

4. 在SQL Server服务器上,存储过程是一组预先定义并()的T-SQL语句。 A 保存 B 编译 C 解释 D 编写

正确答案是:B

5. 下列哪一个数据库不是SQL 2005/2008 的系统数据库() A master数据库 B msdb数据库 C pubs数据库 D model数据库

正确答案是:C

7. 按照数据模型分类,数据库管理系统可分为()。 A 关系型,概念型,网状 B 内模式,概念模式,外模式 C 关系型,层次型,网状 D SQL Server,oracle,DB2

正确答案是:C

13. Select 职工号 FROM 职工 WHERE 工资>1250 命令的功能是( )。 A 查询工资大于1250的记录 B 查询1250号记录后的记录


数据库自测选择题(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:如何有效提升办案民警的执法安全意识和责任意识

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: