2024年4月23日发(作者:)
2004-2005学年第二学期期末考试 D
2002级计算机科学与技术专业《数据库原理与应用》课程试题
一、选择题(15分,每空1分):
1.数据库系统中,物理数据独立性(physical data independence)是指____。
A.数据库与数据库管理系统的相互独立
B.应用程序与DBMS的相互独立
C.应用程序与存储在磁盘上数据库的物理模式是相互独立的
D.应用程序与数据库中数据的逻辑结构相互独立
2.数据库系统的特点是____、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。
A.数据共享 B.数据存储
C.数据应用 D.数据保密
3.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为____。
A.数据定义语言(DDL) B.数据管理语言
C.数据操纵语言(DML) D.数据控制语言
4.在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为①;从表中选出满足某种
条件的元组的操作称为②;将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为③。
A.选择 B.投影 C.连接 D.扫描
5.关系模型中,一个候选码____。
A.可由多个任意属性组成
B.至多由一个属性组成
C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成
D.必须由多个属性组成
6.SQL语言是____语言。
A.层次数据库 B.网络数据库
C.关系数据库 D.非数据库
7.数据库中只存放视图的________。
A.操作 B.对应的数据
C.定义 D.限制
8.关系数据库规范化是为解决关系数据库中____问题而引人的。
A.数据冗余 B.提高查询速度
C.减少数据操作的复杂性 D.保证数据的安全性和完整性
9.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的
________。
A.可靠性 B.一致性 C.完整性 D.安全性
10.若事务T对数据对象A加上S锁,则________。
A.事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X 锁。
B.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁。
C.事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X 锁。
D.事务T可以读A和修改A,其它事务能对A加S锁和X锁。
11.事务的原子性是指________。
A.事务中包括的所有操作要么都做,要么都不做
B.事务一旦提交,对数据库的改变是永久的
C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
12.数据库中的封锁机制(locks)是____的主要方法。
A.完整性 B.安全性 C.并发控制 D.恢复
13.对并发操作若不加以控制,可能会带来数据的____问题。
A.不安全 B.死锁 C.死机 D.不一致
发布者:admin,转转请注明出处:http://www.yc00.com/news/1713815288a2324171.html
评论列表(0条)