2015数据库原理练习

2020-05-13 08:56

一、 填空

1.执行一个查询后,其结果所形成的记录集,称为 结果集 。 2.货币类型数据可自动加入 货币符号 。

3.Access 2003中窗体的三种视图是设计视图、 窗体视图 、 数据表视图 。 4. 时间戳类型数据与系统时间 没有 关系。

5.权限的种类包括 语句权限 、 对象权限 、 隐含权限 。

6.每个表最多只能有三个触发器,即 delete 、 insert 、 update 。

7.T-SQL中提供了 primary key 、default、 unique 、 foreign 和check共5种约束。

8.SQL语句执行的结果是 二维表 。

9.如果数据库系统中数据的物理存储结构发生了改变,而最终用户没有受到影响,则称数据有 数据独立性。

10.视图的更新是指通过视图来插入、修改和 删除 数据。

11.在关系T(S,SN,D)和R(D,CN,NM)中,T的主码为S,R的主码为D,则D在T中称为 外键 。

12.设有以下关系:合同(合同号,用户号,用户名,用户地址,电话),合同号是唯一的,则这个关系模式最高满足 第 一 范式。

13.设有两个关系R (A,B,C) 和S (C,D,E),试用SQL查询语句表达下列关系代数表达式πA,E (σB = D (R∞S)): select A,C from R,S where R,B=S,D

二、 单项选择题

1.定义字段的特殊属性不包括的内容是()。

A.字段名 B.字段默认值 C.字段掩码 D.字段的有效性规则 2.创建“追加查询”的数据来源是()。

A.一个表 B.表或查询 C.多个表 D.两个表 3.能够接受“数据”的窗体控件是()。

A.图形 B.复选框 C.文本框 D.标签

4.MS SQL Server 2005的主数据文件推荐的扩展名是()。 A.ldf B.mdf C.ndf D.无扩展名 5.下列聚合函数中()考虑空值。

A.count() B.count(*) C.sum() D.avg() 6.在数据库系统中,视图可以提供数据的()。

A.安全性 B.并发性 C.完整性 D.可恢复性 7.不能正确执行事务的命令是()。

A.commit B.commit transaction C.rollback D.commit tran 8. 一个关系相当于一张二维表,它的表头相当于该关系的()。

第 1 页 共 7 页

A.数据项 B.元组 C.型 D.属性 9.()不能独立于数据库管理系统。

A.逻辑设计 B.概念设计 C.需求分析 D.物理设计 10.若关系模式 R满足2NF,则()。

A.一定满足3NF B.消除了插入异常

C.消除了删除异常 D.可能仍然存在插入和删除异常

11.在数据库设计中,E-R模型是进行()的一个主要工具。 A.需求分析 B.概念设计 C.逻辑设计 D.物理设计 12.声明变量的正确格式是()。

A.declare变量名 B.declare@变量名 C.declare@@变量名 D.declare#变量名 13.DBMS对数据库恢复的重要文件是()。

A.日志文件 B.数据文件 C.数据库文件 D.备注文件 14.数据表中某个属性的值为null,则表示该数据值是()。

A.0 B.空字符 C.空字符串 D.无任何数据 15.下列表名中,()是MS SQL Server2005的合法表名。 A.table B.#book C.reader table D.-mag

16.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )。

A.实体完整性约束 B.参照完整性约束 C.用户自定义完整性约束 D.关键字完整性约束

17.事务是数据库运行的基本单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于( )状态。

A.安全性 B.一致性 C.完整性 D.可靠性

18.在数据库系统的三级模式结构中,用来描述数据的逻辑结构的是( )。 A.子模式 B.用户模式 C.模式 D.存储模式 19.DML指的是 ( )。

A.数据操纵语言 B.数据查询语言 C.数据定义语言 D.数据控制语言 20.SQL语言中,实现数据查询的语句是 ( )。

A.SELECT B.INSERT C.UPDATE D.DELETE 21.关系数据库管理系统应能实现专门的关系运算包括( )。 A.排序、索引和统计 B.选择、投影和连接 C.关联、更新和排序 D.插入、删除和更新

第 2 页 共 7 页

22.SQL语言具有( )的功能。

A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵。 23.在对数据进行什么操作时,DBMS会检查默认值约束( )。 A.以下都检查 B.对数据进行修改 C.对数据进行删除 D.对数据进行插入 24.现实世界中客观存在的事物的特征称为 ( )。

A.联系 B.标识符 C.实体 D.属性 25.master数据库是( )。

A.始终不会发生改变 B.SQL SERVER中最重要的数据库之一 C.用户可以随意删除 D.所有数据库的模板

26.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是( )

A.一对一 B.一对多 C.多对一 D.多对多 12.

27第2范式存在弊病的原因,是由于关系中存在( )造成的。

A. 函数依赖 B.平凡依赖 C.部分依赖 D.传递依赖 28.关于登录账号正确的说法是( )。

A.可以登录到服务器 B.可以分配所有权限 C.可以对应多个用户帐号 D.不能与guest账号相对应 29.下面针对视图的说法,不正确的是( )。

A.视图可以从多个基本表导出 B.视图中的数据会随着基本表的变化而变化 C.视图可以从其他视图导出 D.视图也存储在磁盘上位置和基本表一致 30.在对数据进行什么操作时,DBMS会检查CHECK约束( )。 A.对数据进行插入、修改 B.只对数据进行修改 C.只对数据进行插入 D.对数据进行插入、删除

31.现有如下3个关系:患者(患者编号,患者姓名,性别,出生日期,所在单位) 医生(医生编号,医生姓名,职称,坐诊时间,所在科室)

第 3 页 共 7 页

治疗(患者编号,医生编号,诊断日期,诊断结果) 其中,治疗关系中的外键是( )。

A. 患者编号 B. 患者姓名 C. 患者编号和患者姓名 D.医生编号和患者编号 32.下列聚合函数中不忽略空值 (null) 的是 ( )

A. SUM (列名) B. MAX (列名) C. COUNT ( * ) D. AVG (列名) 33.是下表T1的候选键的是( )。

A B C D A1 B1 A2 B1 A1 B2 A2 B1 C1 D1 C1 D1 C1 D1 C1 D2 A.AB列 B.ABD列 C.ACD列 D.ABC列 34.不允许在关系中出现重复记录的约束是通过 ( )。

A.主键实现 B.索引实现 C.外键实现 D.惟一索引实现

35. 已知事务T1的封锁序列为:LOCK S(A)?LOCK S(B)?LOCK X(C)

?UNLOCK(B) ?UNLOCK (A) ?UNLOCK (C)

事务T2的封锁序列为:LOCK S(A) ?UNLOCK (A) ?LOCK S(B)

?LOCK X(C) ?UNLOCK (C) ?UNLOCK (B)

则遵守两段封锁协议的事务是( ) A.T1 B.T2 C.T1和T2 D.没有

1.数据库管理技术的发展经过三个阶段即人工管理阶段,文件系统阶段,数据库管理阶段。( √ )

2.实现概念模型最常用的表示方法是E-R图,描述实体的特性称为标识符。( × ) 3.在关系模型的数据结构中,一个关系(表)中的一列称为属性。( √ )

4.一个用户如果要访问SQL SERVER数据库中的数据,必须经过两个认证过程。(× ) 5.在SQL SERVER的用户管理中,每个用户帐号可以对应多个登录帐号。( √ ) 6.在数据库设计中,将关系数据模型转换成ER图的过程属于逻辑设计阶段。(× ) 7.恢复数据库时先恢复完全数据库备份,再恢复差异数据库备份。(√ ) 8.在关系模型中,联系用关键码 (或外键) 来实现。(√ )

第 4 页 共 7 页

9.在查询语句中如果要去除重复的元组应该用到select语句中的关键字Distinct。(√ ) 10.视图是定义在基本表或视图之上的,对视图的一切操作最终要转换为对基本表的操作。(√ )

三、简答题

1. 数据库管理系统的主要功能有哪些

P4页

2.创建触发器时应考虑哪些问题? P309页

3.假设某商业集团数据库中有一关系模式R如下: R (商店编号,商品编号,数量,部门编号,负责人)

如果规定:(1) 每个商店的每种商品只在一个部门销售; (2) 每个商店的每个部门只有一个负责人; (3) 每个商店的每种商品只有一个库存数量。 试回答下列问题:

(1) 根据上述规定,写出关系模式R的基本函数依赖; 商品编号→部门编号 部门编号→负责人 商品编号→数量 商店编号→负责人

(2) 找出关系模式R的候选码; 商店编号,商品编号,部门编号

(3) 试问关系模式R最高已经达到第几范式?为什么? 第一范式,因为存在部分依赖

(4) 如果R不属于3NF,请将R分解成3NF模式集。 商品(商品编号,部门编号,数量) 部门(部门编号,负责人) 商店(商店编号,部门编号) 4.请简述XML的主要特性。 P353

5.已知关系R和S如下表所示,请计算出R∪S、R∩S、 R-S、R×S。

R x y z X1 Y1 Z1 X1 Y2 Z2 X2 Y2 Z2 S x y z

第 5 页 共 7 页


2015数据库原理练习.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:CMMI组织类-过程改进组(EPG)访谈问题及参考答案(EPG)

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

马上注册会员

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