数据库试题-含答案.doc
文本预览下载声明
选择题(每题1分,共20分)
1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段与数据库系统阶段。在这几个阶段中,数据独立性最高的是( A )阶段。
??? A. 数据库系统??? B. 文件系统? C. 人工管理 ??D.数据项管理
2.数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为(D)。
??? A. 存储视图?? B. 概念视图?? C. 内部视图????? D. 外部视图
3.数据库的概念模型独立于(A)。
??? A. 具体的机器与DBMS??? B. E-R图
??? C. 信息世界?????? D. 现实世界
4.数据库中,数据的物理独立性是指(C)。
??? A. 数据库与数据库管理系统的相互独立
??? B. 用户程序与DBMS的相互独立
??? C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的
??? D. 应用程序与数据库中数据的逻辑结构相互独立
5.关系模式的任何属性(A)。
??? A. 不可再分?? B. 可再分
??? C. 命名在该关系模式中可以不惟一?? D.以上都不是
6.下面的两个关系中,职工号与设备号分别为职工关系与设备关系的关键字:
职工(职工号,职工名,部门号,职务,工资)
设备(设备号,职工号,设备名,数量)
两个关系的属性中,存在一个外关键字为( C )。
??? A. 职工关系的“职工号”?????????? B. 职工关系的“设备号”
??? C. 设备关系的“职工号”?????????? D. 设备关系的“设备号”
7.以下四个叙述中,哪一个不是对关系模式进行规范化的主要目的( C )。
??? A. 减少数据冗余?B. 解决更新异常问题
??? C. 加快查询速度??????? D. 提高存储空间效率
8.关系模式中各级范式之间的关系为( A )。
??? A.??????B.
??? C.????????D.
9.保护数据库,防止未经授权或不合法的使用造成的数据泄漏、非法更改或破坏。这是指数据的( A )。
??? A. 安全性? B.完整性??? C.并发控制??????? D.恢复
10.事务的原子性是指( B )。
??? A. 事务一旦提交,对数据库的改变是永久的
??? B. 事务中包括的所有操作要么都做,要么都不做
??? C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的
??? D. 事务必须使数据库从一个一致性状态变到另一个一致性状态
11.下列哪些运算是关系代数的基本运算( D )。
??? A. 交、并、差?? B. 投影、选取、除、联结
??? C. 联结、自然联结、笛卡尔乘积???? D. 投影、选取、笛卡尔乘积、差运算
12.现实世界 “特征” 术语,? 对应于数据世界的( D )。
??? A.属性? B. 联系????C. 记录???? D. 数据项
13.关系模型中3NF是指( A )。
??? A.满足2NF且不存在传递依赖现象
??? B.满足2NF且不存在部分依赖现象
??? C.满足2NF且不存在非主属性
??? D.满足2NF且不存在组合属性
14.下面关于关系性质的叙述中,不正确的是( D )。
??? A. 关系中元组的次序不重要??????? B. 关系中列的次序不重要
??? C. 关系中元组不可以重复??????? D. 关系不可以为空关系
15.数据库管理系统能实现对数据库中数据的查询、插入、修改与删除,这类功能称为(C)。
??? A. 数据定义功能????? B.数据管理功能
??? C. 数据操纵功能????? D.数据控制功能
16.候选码中的属性可以有( C )。
??? A. 0个 ? B. 1个? C. 1个或多个 ????? D.多个
17.取出关系中的某些列,并消去重复元组的关系代数运算称为( B )。
??? A. 取列运算? B. 投影运算?? C. 连接运算?????D. 选择运算
18.候选码中的属性称为( B )。
??? A. 非主属性???? B. 主属性?? C. 复合属性?? D. 关键属性
19.对现实世界进行第二层抽象的模型是( C )。
??? A. 概念数据模型????? B. 用户数据模型
??? C. 结构数据模型??????? D. 物理数据模型
20.在关系模式R(A,B,C,D)中,有函数依赖集F={B→C,C→D,D→A},则R能达到(B)。
??? A. 1NF ? B. 2NF ??? C. 3NF ? D. 以上三者都不行
填空题(每空1分,共20分)
数据库保护包括(安全性保护、完整性保护、并发控制、故障恢复)四个方面内容。
2.二元实体间的联系通常可分为 (1:
显示全部