网络数据库系统开发自测2015 pxx答案

更新时间:2023-10-21 11:15:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

【打印本页】

网络数据库系统开发自测2015

姓名:潘欣欣 总分:100 得分:74 开始时间:2015/6/9 14:11:09 用时:39分钟

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

1. 当删除( )时,与它关联的触发器也同时被删除。

A 视图 B 临时表 C 过程 D 表

你的答案是:D 正确答案是:D

2. 在视图上不能完成的操作是( )

A 更新视图数据 B 查询

C 在视图上定义新的基本表 D 在视图上定义新视图

你的答案是:C 正确答案是:C

3. 关于多表联接查询,以下( )描述是错误的。

A 外联接查询返回的结果集行数可能大于所有符合联接条件的结果集行数。 B 多表联接查询必须使用到JOIN关键字

C 内联接查询返回的结果是:所有符合联接条件的数据。 D 在where子句中指定联接条件可以实现内联接查询。

你的答案是:B 正确答案是:B

4. 在SQL Server 2005数据库服务器属性对话框中,在“选择页”栏的( )选项中可以设置服务器的身份验证模式。

A 内存 B 处理器 C 安全性 D 常规

你的答案是:C 正确答案是:C

5. 关于视图下列哪一个说法是错误的( )。

A 视图是一种虚拟表 B 视图中也保存有数据 C 视图也可由视图派生出来 D 视图是保存在SELECT查询

你的答案是:B 正确答案是:B

6. 现有书目表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 正确答案是:A

7. 现有表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)

你的答案是:D 正确答案是:A

8. 你是jbird公司的SQL Server数据库管理员。公司利用benet数据库作为产品信息发布的数据库,该数据库所在的服务器有两个磁盘,数据放在D盘,日志文件放在E盘。用户抱怨产品信息需要等待很久才能得到结果,你发现瓶颈在D盘的大量读进程。你在服务器中增加一个盘(F盘),将用户经常访问的产品信息表放在F盘,以达到性能优化的目的。该如何做( )。

A 在F盘上对benet数据库生成新的数据文件,将产品信息表放入该文件中

B 在Benet数据库上创建一个文件组,该文件组包含一个在F盘的数据文件,然后将products表放在文件组 products中 C 将benet数据库分离,移动到F盘,再附加到数据库管理系统上

D 在Benet 数据库上创建一个文件组products,该文件组包含一个在E盘的事务日志文件,然后将products表放在文件组products中

你的答案是:B 正确答案是:B

9. 你是一家进口商的数据库管理员, 你正在创建一个存储订单信息的数据库.订单将会在一个client/server应用系统中录入, 每次一个新的订单录入时, 必须分配一个唯一的订单编号, 订单编号必须以升序分配.每天平均有10000个订单被录入.你创建了一个新的名为Orders的表,并在这个表里添加了一个OrderNumber列.接下来你该做什么 ( )

A 设置这个列的数据类型为unique identifier

B 设置这个列的数据类型为int,并为这个列设置IDENTITY属性

C 设置这个列的数据类型为int,创建一个用户定义的方法来选择表中最大的订单编号

D 设置这个列的数据类型为int, 创建一个NextKey表, 并被这个表添加一个NextOrder列, 设置NextOrder列的数据类型为int, 创建一个存储过程来检索并更新NextKey中的值

你的答案是:D 正确答案是:B

10. 现有订单表orders,包含用户信息userid, 产品信息 productid, 以下( )语句能够返回至少被订购过两回的productid?

A select productid from orders where count(productid)>1 B select productid from orders where max(productid)>1

C select productid from orders where having count(productid)>1 group by productid D select productid from orders group by productid having count(productid)>1

你的答案是:D 正确答案是:D

11. 下列四项中说法不正确的是( )

A 数据库减少了数据冗余 B 数据库中的数据可以共享 C 数据库避免了一切数据的重复 D 数据库具有较高的数据独立性

你的答案是:C 正确答案是:C

12. 以下哪些描述符合数据库阶段的特点( ) 1) 文件的组织形式可以是顺序的,也可以是随机的 2)数据结构化

3)数据可以共享,但冗余大 4)程序独立于数据 5)统一的数据管理功能 6)数据面向应用 7)数据不保存

A 1) 2) 7) B 2) 3) 4) 5) C 2) 4) 5) D 2) 3) 5) 6)

你的答案是:C 正确答案是:C

13. 声明了变量:declare @i int,@c char(4),现在为@i赋值10,为@c赋值'abcd', 正确的语句是( )

A set @i=10,@c='abcd' B set i=10 , set @c='abcd' C select @i=10,@c='abcd' D select @i=10, select @c='abcd'

你的答案是:D 正确答案是:C

14. 查询毕业学校名称与“清华”有关的记录应该用( )。

A SELECT * FROM 学习经历 WHERE 毕业学校 LIKE ’*清华*’ B SELECT * FROM 学习经历 WHERE 毕业学校 = ’%清华%’

C SELECT * FROM 学习经历 WHERE 毕业学校 LIKE ’?清华?’ D SELECT * FROM 学习经历 WHERE 毕业学校 LIKE ’%清华%’

你的答案是:D 正确答案是:D

15. Select 职工号 FROM 职工 WHERE 工资>1250 命令的功能是( )。

A 查询工资大于1250的记录 B 查询1250号记录后的记录 C 检索所有的职工号

D 从[职工]关系中检索工资大于1250的职工号

你的答案是:D 正确答案是:D

16. 当前盘当前目录下有数据库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语句后 select distinct 单价 from stock where 单价=(select min(单价) from stock)into dbf stock_x 表stock_x中的记录个数是 ( )

A 1 B 2 C 3 D 4

你的答案是:B 正确答案是:B

17. 一个规范化的关系至少应当满足( )的要求。

A 第一范式 B 第二范式 C 第三范式 D 第四范式

你的答案是:B 正确答案是:C

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 正确答案是:D

19. 从“产品”表里查询出价格高于产品名称为“一次性纸杯”的产品的记录,此SQL语句为( )。

A SELECT * FROM 产品 WHERE 价格>‘一次性纸杯’

B SELECT * FROM 产品 WHERE 价格>(SELECT * FROM 产品WHERE 产品名称>’ 一次性纸杯’) C SELECT * FROM 产品 WHERE EXISTS 产品名称=’ 一次性纸杯’

D SELECT * FROM 产品 WHERE 价格>(SELECT 价格 FROM 产品 WHERE 产品名称=’ 一次性纸杯’)

你的答案是:D 正确答案是:D

20. 以下( )语句从表TABLE_NAME中提取前10条记录。

A select * from TABLE_NAME where rowcount=10 B select TOP 10 * from TABLE_NAME C select TOP of 10 * from TABLE_NAME

D select * from TABLE_NAME where rowcount<=10

你的答案是:B 正确答案是:B

21. 下面对索引的相关描述正确的是:( )。

A 经常被查询的列不适合建索引。 B 列值唯一的列适合建索引。 C 有很多重复值的列适合建索引。 D 是外键或主键的列不适合建索引。

你的答案是:B 正确答案是:B

本文来源:https://www.bwwdw.com/article/srpf.html

Top