1). 完成科学地组织和存储数据并对数据进行高效地获取和维护的系统软件( )
A.数据库系统
B.数据库管理系统
C.操作系统
D.语言处理程序
正确答案:B
答案解析:在了解了数据和数据库的概念后,下一个问题就是如何科学地组织和存储数据,如何高效地获取和维护数据。完成这个任务的是一个系统软件--数据库管理系统。数据库管理系统是位于用户与操作系统之间的一层数据管理软件。它的基本功能包括:数据定义功能、数据操作功能、数据库的运行管理功能以及数据的建立和维护功能。
2). ( )定义了对参照关系的外部属性值域的约束。
A.实体完整性规则
B.用户定义的完整性规则
C.参照完整性规则
D.以上均不是
正确答案:C
3). 先写日志的原则是为了发生故障后,保持数据库的( )所必须遵循的原则。
A.原子性和持久性
B.一致性和持久性
C.原子性和一致性
D.原子性和隔离性
正确答案:A
答案解析:为了保证对故障恢复的支持,登记日志记录时必须遵循以下原则:登记的顺序严格按照事务的并发执行中各操作发生的实际顺序;必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中,这称做先写日志的原则,是为了发生故障后保持数据库的原子性和持久性所必须遵循的原则。答案:A
4). ( )可以使某些重要的数据或信息存放在一般的不安全的计算机上或在一条一般的不安全的信息上传送。
A.加密技术
B.数字签名技术
C.身份认证技术
D.防火墙技术
正确答案:A
5). 数据库管理系统是( )。
A.一种编译程序系统
B.在操作系统支持下的系统软件
C.操作系统的一部分
D.一种应用软件系统
正确答案:B
答案解析:数据库管理系统是数据库系统的核心,是在操作系统支持下的系统软件。
6). 查询处理器和存储管理器是数据库管理系统中的核心模块。下列关于查询处理器和存储管理器的说法,错误的是( )
A.查询处理器中的DML编译器会对用户提交的.DML语句进行优化,并将其转换成能够执行的底层数据库操作指令
B.存储管理器中的查询执行引擎会根据编译器产生的指令完成具体数据库数据访问功能
C.存储管理器中的缓冲区管理器负责将从磁盘读出的数据块放入内存缓冲区,同时也负责对缓冲区中的数据块进行维护
D.查询处理器中的DDL编译器编译或解释用户提交的DDL语句,并将生成的元数据存储在数据库的数据字典中
正确答案:B
答案解析:查询处理器中最主要的模块是查询编译器和查询执行器,负责DML语句解析和执行,因此B项中所阐述的不是存储管理器的功能,应该是查询处理器的功能。
7). 在关系书(书名、作者姓名、作者电话)中,主键是( )
A.书名
B.作者姓名
C.书名、作者姓名
D.作者姓名、作者电话
正确答案:D
8). 在数据库中,产生数据不一致的根本原因是
A.数据存储量太大
B.没有严格保护数据
C.数据存储错误
D.数据冗余
正确答案:D
9). 关系数据库管理系统所管理的关系是( )。
A.一个DBF文件
B.若干个二维表
C.一个DBC文件
D.若干个DBC文件
正确答案:B
10). 设森林F中有3棵树,其第一、第二和第三棵树的结点个数分别是n1、n2和n3,则与森林F对应的二叉树根结点的右子树上的结点个数是( )。
A.n1
B.n1+n2
C.n3
D.n2+n3
正确答案:D
11). 使用USE命令打开库文件时,能够同时自动打开一个相关的( )
A.备注文件
B.文本文件
C.内存变量文件
D.屏幕格式文件
正确答案:A
12). 关系模式的分解( )。
A.唯一
B.不唯一
C.在一定条件下不唯一
D.上面三项都不对
正确答案:A
13). 电子邮件服务程序从邮件服务器中读取邮件时可以使用邮局协议,下列( )是邮局协议。
A.POP3
B.IMAP
C.HTTP
D.SMTP
正确答案:A
答案解析:在电子邮件程序向邮件服务器中发送邮件时,使用的是简单邮件传输协议(SMTP);而在电子邮件程序从邮件服务器中读取邮件时,可以使用邮局协议(POP3)或交互式邮件存取协议(IMAP),它取决于邮件服务器支持的协议类型。
14). 下列叙述中,( )是不正确的。
A.层次、网状、关系和面向对象数据库是基于数据模型分类的
B.联邦数据库系统中的各数据库管理系统具有一定程度的局部自治性
C.集中式数据库系统可以支持多个用户,它允许数据库管理系统以及数据库本身分布在多个节点上
D.并行数据库系统利用并行计算机的多个CPU和磁盘来提高数据处理能力
正确答案:C
答案解析:集中式数据库系统:是运行在一台计算机上,不与其他计算机系统交互的数据库系统,它强调的是集中式控制,物理数据库存放在同一台主机上,由一个数据库管理系统集中管理,所以选项C的说法错误。
1.
2.
3.
4.
5.
6.
7.
8.