文档详情

《数据库原理及应用》作业及部分答案.doc

发布:2017-08-30约1.47万字共17页下载文档
文本预览下载声明
《数据库原理及应用》作业 一、选择题 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是__A_阶段。 数据库系统 B.文件系统 C.人工管理 D.数据项管理 2.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的 B ,支持数据库各种操作的软件系统叫 B ,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫 B 。 ①A.文件的集合 B.数据的集合 C.命令的集合 D.程序的集合 ②A.命令系统 B.数据库管理系统 C.数据库系统 D.操作系统 ③A文件系统 B.数据库系统 C.软件系统 D.数据库管理系统 3.在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为__A__。 A.候选码 B.数据项 C.主属性 D.主属性值 4.在关系代数运算中,五种基本运算为__C__。 A.并、差、选择、投影、自然连接 B.并、差、交、选择、投影 C.并、差、选择、投影、乘积 D .并、差、交、选择、乘积 5.一个m:n联系转换为一个关系模式。关系的码为___B___。 A.实体的码 B.各实体码的组合 C.n端实体的码 D.每个实体的码 6.下面哪个不是数据库系统必须提供的数据控制功能__B__。 A.安全性 B.可移植性 C.完整性 D.并发控制 7.在数据系统中,对存取权限的定义称为__B__。 A.命令 B.授权 C.定义 D.审计 8.数据库的__B__是指数据的正确性和相容性。 A.安全性 B.完整性 C.并发控制 D.恢复 9.对并发操作若不加以控制,可能会带来__D__问题。 A.不安全 B.死锁 C.死机 D.不一致 10.设有两个事务T1、T2,其并发操作如图l所示,下面评价正确的是__B__。 A.该操作不存在问题 B.该操作丢失修改 C.该操作不能重复读 D.该操作读“脏”数据 T1 T2 ①读A=10 ② 读A=10 ③A=A-5写回 ④ A=A-8写回 图l 事务并发操作图 11.数据库的基本特点是__B__。 A.(1)数据可以共享(或数据结构化)(2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制 B.(1)数据可以共享(或数据结构化)(2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C.(1)数据可以共享(或数据结构化)(2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 12.数据库具有① B 、最小的② A 和较高的③ C 。 ①A.程序结构化 B.数据结构化 C.程序标准化 D.数据模块化 ②A.冗余度 B.存储量 C.完整性 D.有效性 ③A程序与数据可靠性 B.程序与数据完整性 C.程序与数据独立性 D.程序与数据一致性 13.设有关系R,按条件f对关系R进行选择,正确的是__C__。 A.R(R B.R f R C.σ f (R) D.Π f (R) 14.关系规范化中的删除操作异常是指__A__。 A.不该删除的数据被删除 B.不该插入的数据被插入 C.应该删除的数据未被删除 D.应该插入的数据未被插入 15.数据库管理系统通常提供授权功能来控制不同用户访问数据的
显示全部
相似文档