数据库复习题 答案(DOC)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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、存储过程根据输入参数返回结果集,同时返回状态值,指明调用失败或成功,一般返回