数据库复习题 答案(DOC)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一部分:选择题:下面每题的选项中,只有一个是正确的,请选择正确的答案填入答题卡中对应的题号后。

1.一个表中可以建立几个聚集索引( A )

A.1

B.2

C.255

D.512

2.MS SQL Server提供的3种整型数据类型是( D )

A.int、smallint和longint

B. smallint、tinyint和longint

C.int、tinyint和longint

D. int、smallint和bigint

3.下列说法正确的是 ___B____。

A.视图是观察数据的一种方法,只能基于基本表建立。//可基于视图再建立视图;

B.视图是虚表,观察到的数据是实际基本表中的数据。

C.索引查找法一定比表扫描法查询速度快。

D.索引的创建只和数据的存储有关系。

4.SQL Server 2008的数据库对象不是( D )

A.表

B.约束

C.触发器

D.变量

6.有学生表:学生(学号,姓名,年龄),对学生关系的查询语句如下:( )

SELECT 学号

FROM 学生

WHERE年龄>20 AND 姓名 LIKE′%伟′

如果要提高查询效率,应该建索引的属性是( C )

A.学号

B.姓名

C.年龄

D.(学号,姓名)

7.以下哪个是按照一定的数据模型组织的,长期储存在计算机内,可为多个用户共享的数据的聚集。( B )

A.数据库系统

B.数据库

C.关系数据库

D.数据库管理系统

8.用二维表结构表示实体以及实体间联系的数据模型称为( C )

A.网状模型

B.层次模型

C.关系模型 C.面向对象模型

9.在SQL语言中NEWID()函数的功能( C )

A.转换字符串

B.返回时间

C.产生全局唯一标识

D.返回新用户号

10.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建( C )

A.另一个表

B.游标

C.视图

D.索引

11.SQL Server2008采用的身份验证模式有( D )。

A.仅Windows身份验证模式

B.仅SQL Server身份验证模式

C.仅混合模式

D.Windows身份验证模式和混合模式

12.要查询book表中所有书名中包含“计算机”的书籍情况,可用( B )语句。

A.SELECT * FROM book WHERE book_name LIKE ‘计算机*’

B.SELECT * FROM book WHERE book_name LIKE ‘计算机%’

C.SELECT * FROM book WHERE book_name = ‘计算机*’

D.SELECT * FROM book WHERE book_name = ‘计算机%’

13.SELECT语句中与HAVING子句通常同时使用的是( C )子句。

A.ORDER BY

B.WHERE

C.GROUP BY

D.无需配合

14.SQL Server提供的单行注释语句是使用( B )开始的一行内容。

A. “/*”

B. “--”

C. “{”

D. “/”

15.下列途径哪个不是实现值域完整性 ____B___ 。

A、rule

B、primary key

C、not null

D、default

16.要保证数据库逻辑数据独立性,需要修改的是( C )

A.模式

B.模式与内模式的映射

C.模式与外模式的映射

D.内模式

17.下列四项中,不属于数据库特点的是( C )

A.数据共享

B.数据完整性

C.数据冗余很高

D.数据独立性高

18.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的

联系类型是( D )

A.多对多

B.一对一

C.多对一

D.一对多

19.反映现实世界中实体及实体间联系的信息模型是( A )

A.关系模型

B.层次模型

C.网状模型

D. E-R模型

20.不是SQL Server系统数据库( B )

A.Master

ystem

C.Msdb

D.Model

21.关系数据模型的三个组成部分中,不包括( D )

A.完整性规则

B.数据结构

C.数据操作

D.并发控制

22.SQL语言的REVOKE语句实现下列哪一种数据控制功能?( C )

A.可靠性控制

B.并发性控制

C.安全性控制

D.完整性控制

23.事务有多个性质,其中不包括( B )

A.一致性

B.唯一性

C.原子性

D.隔离性

24.SQL语言通常称为( A )

A.结构化查询语言

B.结构化控制语言

C.结构化定义语言

D.结构化操纵语言

25.如何构造出一个合适的数据逻辑结构是( C )主要解决的问题。

A.关系数据库优化

B.数据字典

C.关系数据库规范化理论

D.关系数据库查询

27.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是( D )

A.M端实体的关键字 B.N端实体的关键字

C.重新选取其他属性 D.M端实体关键字与N端实体关键字组合

28.数据库的( B )是指数据的正确性和相容性。

A.安全性 B.完整性 C.并发控制 D.恢复

29.属于固定数据库角色的是( D )。

A.sysadmin B.setupadmin C.serveradmin D.db_owner

30、关于存储过程错误的是( A )

A.存储过程修改后会影响应用程序的编码 B.存储过程能减少网络流量

C.存储过程执行速度较快 D.存储过程可以作为安全机制

32、不是商业化的关系数据库产品(C)

A.Access

B.SQL Server

C.Delphi

D.Oracle

34、下列哪个不是数据库对象(D)

A.表table

B.数据类型datatype

C.索引index

D.进程process

35、系统数据库不包含(A)

A.Bookmanage

B.Master

C.Model

D.Msdb

38、存储过程根据输入参数返回结果集,同时返回状态值,指明调用失败或成功,一般返回

相关文档
最新文档