- 36
- 0
- 约3.61千字
- 约 6页
- 2020-12-05 发布于山东
- 举报
北华航天工业学院 2008—2009 学年第二学期
数据库原理 课程考试卷 (A、B)
考核形式:开卷、闭卷 班级: 姓名: 学号:
题号 一 二 三 四 五 六 七 八 九 十 十一 总分
得分
一、选择题(每题 2 分,共计 30 分)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1.数据库的( )是指数据的正确性和相容性。
A.安全性 B .完整性 C .并发控制 D .恢复
2. 事务的 ACID 性质中,关于原子性的描述正确的是( )。
指数据库的内容不出现矛盾的状态。
若事务正常结束,即使发生故障,最新结果也不会从数据库中消失。
事务中的所有操作要么都执行,要么都不执行。
若多个事务同时进行,与顺序实现的处理结果是一致的。
3.在关系模式 R 中,函数依赖 X-Y 的语义是(
)。
A.在 R 的某一关系中,若两个元组的
X 值相等,则 Y 值也相等。
B.在 R 的每一个关系中,若两个元组的
X 值相等,则 Y 值也相等。
C.在 R 的某一关系中, Y 值应与 X 值相等。
D.在 R 的每一关系中, Y 值应与 X 值相等。
4.以下关于 E-R 图的叙述正确的是(
)。
A. E-R
图建立在关系数据库的假设上。
B. E-R
图使用过程和数据的关系清晰,实体间的关系可导出应用过程的表示。
C. E-R
图可将现实世界(应用)中的信息抽象地表示为实体以及实体间的联系。
D. E-R
图能表示数据生命周期。
5.如果事务 T 获得了数据项 Q 上的排它锁,则 T 对 Q( )。
A.只能读不能写 B .只能写不能读
C.既可读又可写 D .不能读不能写
6.数据独立性是指 ( )
A.数据之间相互独立 B .应用程序与 DB的结构之间相互独立
C.数据的逻辑结构与物理结构相互独立 D .数据与磁盘之间相互独立
7.设关系 R、 S、 W各有 10 个元组,那么这 3 个关系的自然连接的元组个数为( )。
A. 10 B . 30 C . 1000 D .不确定(与计算结果有关)
共 8 页 第 1 页
8.对于基本表 EMP(ENO, ENAME, SALARY, DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。
基本表 DEPT(DNO, DNAME),其属性表示部门的编号和部门名。有一 SQL语句:
SELECT COUNT (DISTINCT DNO)
FROM EMP;
其等价的查询语句是( )。
A.统计职工的总人数 B .统计每一部门的职工人数
C.统计职工服务的部门数目 D .统计每一职工服务的部门数目
9.对于基本表 EMP(ENO, ENAME, SALARY, DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。
基本表 DEPT(DNO, DNAME),其属性表示部门的编号和部门名。有一 SQL语句:
UPDATE EMP
SET SALARY = SALARY * 1.05
WHERE DNO =‘D6’
AND SALARY (SELECT AVG(SALARY) FROM EMP);
其等价的修改语句为(
)。
A.为工资低于 D6 部门平均工资的所有职工加薪5%
B.为工资低于整个企业平均工资的职工加薪
5%
C.为在 D6
部门工作、工资低于整个企业平均工资的职工加薪
5%
D.为在 D6
部门工作、工资低于本部门平均工资的职工加薪
5%
10. DB 的三级模式结构中最接近外部存储器的是(
)
A .子模式
B.外模式C.概念模式
D.内模式
11.下面关于视图的描述不正确的是(
)。
A.视图是一个虚表,即视图所对应的数据不进行实际存储。
B.修改和删除数据时如涉及到视图的多个基本表时,将会影响多个基本表。
C.视图一经定义以后,就可以像基本表一样被查询、修改、删除和更新。
D.视图的创建可使用命令 CREATE VIEW。
12.下面关于存储过程的描述不正确的是( )
A.用户自定义存储过程是由用户创建并能完成某一特定功能的存储过程。
B.存储过程可以有相关输入输出参数。
C.存储过程必须包含输入输出参数。
D.使用 ALTER PROCEDURE语句修改一个存储过程,使用 DROP PROCEDURE语句删除一个存储过程。
13. SQL语言具有两种使用方式,分别称为交互式 SQL和 。
A.提示式 SQL B .多用户 SQL C .嵌入式 SQL D .解释式 SQL
14.属于 BCNF的关系模式 。
A.已消除了插入、删除异常 B .已消除了插入、删除异常和数据冗余
C.仍然存在插入、删除异常 D .在函数依赖范畴内,已消除了插入和删除的异常
15.在 SQL语言中删除数据表
原创力文档

文档评论(0)