2021年广东省深圳市全国计算机等级考试数据库技术测试卷(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、1.选择题(10题)
1. 下列条目中哪些是IBM商务智能解决方案的组成部分? 
Ⅰ.OLTP业务系统 
Ⅱ.前台分析工具 
Ⅲ.数据仓库管理器 
Ⅳ.多维服务器
A.Ⅰ、Ⅱ和Ⅲ B.Ⅰ、Ⅱ、和Ⅳ C.Ⅰ、Ⅲ和Ⅳ D.Ⅱ、Ⅲ和Ⅳ 
2. 有两个基本关系:学生(学号,姓名,系号),系(系号,姓名,系主任),学生表的主码为学号,系表的主码为系号,因而系号是学生表的________。
A.主码(主键) B.外码(外关键字) C.域 D.映像 
3. Sybase公司目前的企业级服务器ASE支持下述_________功能。 
Ⅰ.优化的可预计的混合工作负载 
Ⅱ.服务器之间的失败转移 
Ⅲ.保证分布式事务处理的完整性
A.Ⅰ和Ⅱ B.Ⅱ和Ⅲ C.Ⅰ和Ⅲ D.全部 
4. 数据库具有最小冗余度、较高的程序与数据独立性,易于扩充和
A.程序结构化 B.程序标准化 C.数据模块化 D.数据结构化 
5. 下列哪一项是数据库系统的核心和基础?
A.数据模型 B.数据库管理系统 C.数据库技术 D.关系理论 
6. 下面关于外码的说法中,不正确的是
A.外码体现了关系间的联系手段 
B.外码是某个关系的码 
C.外码不是任何关系的码 
D.外码是一个关系的码而不是另一个关系的码 
7.14. 对记录式文件,操作系统为用户存取文件信息的最小单位是
深圳c语言培训班多少钱
A.字符 B.数据项 C.记录 D.文件 
8. 在Oracle中,可以根据用户建立的模型,自动生成数据字典、数据库表、应用代码和文档的工具是
A.Oracle Forms B.Modelers C.Generators D.BPR 
9. 数据库FoxBASE和Oracle都是关系型数据库管理系统,但它们之间存在重要差别。其差别之一是________。
A.FoxBASE可以使用汉字,而Oracle不可以使用汉字 
B.FoxBASE是单用户数据库,而Oracle是多用户数据库 
C.FoxBASE一个数据库是一个表,而Oracle一个数据库可以包含多个表 
D.FoxBASE在微机上运行,而Oracle在大中型机上运行 
10. 在一棵树中,哪一个节点没有前驱节点?
A.分支节点 B.叶节点 C.树根节点 D.空节点 
二、填空题(10题)
11. 多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是______。
12.Blowfish算法由两部分组成:密钥扩展和___________。 
13. 【】 数据库系统中,每一个结点都是一个独立的数据库系统
14. 在顺序表(4,7,9,12,13,14,18,19,22,29,50)中,用二分法查关键码值11,所需的关键码比较次数为______。
15. 进程之间的联系称之为进程通信,______是进程通信的工具。
16. 某一磁盘请求序列(磁道号):0 24 5 7 13 20 2,按照最短寻道时间优先磁盘调度算法对磁盘进行请求服务,设当前磁头在4道上,则磁臂总移动道数为______。
17. 若一棵二叉树中度为2的结点数为11,则该二叉树的叶结点数为______。
18.地理信息系统的英文缩写是___________。 
19.一个路由器的两个IP地址为20.0.0.6和30.0.0.6,其路由表如下所示。当收到源IP地址为40.0.0.8,目的IP地址为20.0.0.1的数据报时,它将把此数据报投递到___________ (要求写出具体的IP地址)
20. 通常,自然连接的两个运算对象关系R和S具有公共属性,如果关系R和S没有公共属性,那么它们的自然连接就等同于______。
三、单选题(10题)
21.关于IP提供的服务,正确的是(  )。
A.A.IP提供了不可靠的数据投递服务,因此数据报的投递不能受到保障