数据库基础题(选择题:单选和多选)

1.关于事务的故障与恢复,下列说法正确的是(D)
A.事务日志用来记录事务执行的频度
B.任何故障的恢复都由系统自动完成
C.系统故障的恢复只需进行REDO操作
D.对日志文件设置检查点是为了提高故障恢复效率

解析:D.对日志文件设置检查点是为了提高故障恢复效率是正确的说法。在事务的故障与恢复中,为了保证数据的一致性和完整性,通常需要通过记录事务执行的日志来实现。而对于系统故障的恢复,则需要进行REDO和UNDO两个操作。其中,REDO操作是指将已提交但未写入磁盘的事务重新执行一遍,而UNDO操作则是将未提交的事务撤销。为了提高故障恢复的效率,可以在数据库系统中设置检查点,定期地将内存中的数据和事务日志写入磁盘,这样可以减少系统故障后的恢复时间和工作量。因此,选项D是正确的说法。选项A、B、C都是错误的说法。

2.关系型数据库中,关于数据库表的外码叙述正确的是(AB)。
A.外码一定有一个参照关系
B.外码通常是被参照关系的主码或候选码
C.外码一般不是参照关系的属性
D.使用企业管理器中的关系图可以方便地创建外码

解析:B.外码通常是被参照关系的主码或候选码是正确的说法。在关系型数据库中,外键(Foreign Key)是用来建立表与表之间联系的一种约束,它指向另一个表的主键或候选码。因此,外键通常是被参照表的主键或候选码。C是错误的说法。选项D是错误的说法,虽然使用企业管理器中的关系图可以方便地创建外键,但并不是所有的关系型数据库管理系统都有该功能。

3.数据库中的数据是有意义的,数据的意义是由(B) 定义的。
A.数据模型
B.数据字典
C.主码
D.外码
 解析:B.数据字典是定义数据库中数据的意义的工具。数据字典是数据库系统的元数据之一,用于描述数据库中存储的数据及其属性、关系和规则等信息。数据字典可以记录每个数据元素的名称、定义、数据类型、取值范围、业务规则、使用频率等信息,为数据库的设计、管理和维护提供了重要的参考依据。因此,选项B是正确的说法。数据模型主要用于表示数据之间的关系和约束,主码和外码则是表级别的概念,不能完全定义数据的意义。

4.关系模型中的关系模式至少是(A)。
A.1NF
B.2NF
C.3NF
D.BCNF 

5.数据库中,区分不同实体的依据是(B)。(2分)
A.名称.
B.码
C.对象
D概念
解析:B.码是区分不同实体的依据。在关系型数据库中,每个实体通常都有一个唯一的标识符,称为主键或码。主键可以由一个或多个属性组成,用于唯一地标识该实体,并与其他表中的数据进行关联。因此,选项B是正确的说法。名称、对象和概念都不能作为区分不同实体的依据,因为它们缺乏唯一性约束条件。

6.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建(B

A.另一个表             B.视图                      C.索引                        D.模式

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值