(44)用二维表结构表示实体以及实体间联系的数据模型称为______。
A) 网状模型 B) 层次模型 C) 关系模型 D) 面向对象模型
(45)下面关于数据库系统基于日志的恢复的叙述中,哪一个是正确的______。
A) 利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO
B) 利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO
C) 利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO
D) 利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO
(46)下面列出的条目中,哪些是数据仓库的基本特征______。
Ⅰ.数据仓库是面向主题的
Ⅱ.数据仓库的数据是集成的
Ⅲ.数据仓库的数据是相对稳定的
Ⅳ.数据仓库的数据是反映历史变化的
A) Ⅰ、Ⅱ和Ⅲ B) Ⅰ、Ⅱ和Ⅳ C) Ⅱ、Ⅲ和Ⅳ D) 都是
(47)下面列出的条目中,哪些是数据库技术的主要特点______。
Ⅰ.数据的结构化
Ⅱ.数据的冗余度小
Ⅲ.较高的数据独立性
Ⅳ.程序的标准化
A) Ⅰ、Ⅱ和Ⅲ B) Ⅰ和Ⅱ C) Ⅰ、Ⅱ和Ⅳ D) 都是
(48)Oracle数据库管理系统的Internet解决方案的产品是ORACLE
WebServer,下面列出的条目中,哪一个不属于该产品_______。
A) Oracle WebListener B) Oracle WebAgent
C) Oracle OLAP D) Oracle OLAP
(49)在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为_______。
A) 应用层、数据存取层、数据存储层、语言翻译处理层
B) 应用层、数据存储层、数据存取层、语言翻译处理层
C) 应用层、数据存储层、语言翻译处理层、数据存取层
D) 应用层、语言翻译处理层、数据存取层、数据存储层
(50)在数据库管理系统中,下面哪个模块不是数据库存取的功能模块______。
A) 事务管理程序模块 B) 数据更新程序模块
C) 交互式程序查询模块 D) 查询处理程序模块
(51)在下面所列出的条目中,哪些是数据库管理系统的基本功能______。
Ⅰ.数据库定义
Ⅱ.数据库的建立和维护
Ⅲ.数据库存取
Ⅳ.数据库和网络中其他软件系统的通信
A) Ⅰ和Ⅱ B) Ⅰ、Ⅱ和Ⅲ C) Ⅱ和Ⅲ D) 都是
(52)设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是_______。
A) 实体完整性规则 B) 参照完整性规则
C) 用户定义完整性规则 D) 域完整性规则
(53)设关系R和关系S具有相同的元数,且对应的属性取自相同的域。集合{t/t∈R∧t∈S}标记的是______。
A) R∪S B) R-S C) R×S D) R∩S
(54)设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的元数是______。
A) 7 B) 9 C) 12 D) 16
(55)SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现哪类功能______。
A) 数据查询 B) 数据操纵 C) 数据定义 D) 数据控制
(56)下面列出的关于“视图(View)”的条目中,哪一条是不正确的______。
A) 视图是外模式
B) 视图是虚表
C) 使用视图可以加快查询语句的执行速度
D) 使用视图可以简化查询语句的编写
(57)设有关系R(A,B,C)和S(C,D)。与SQL语句
select A,B,D from R,S where R.C=S.C
等价的关系代数表达式是______。
A) σR.C=s.c(πA,B,D(R×S))
B) πA,B,D(σR.C=s.c (R×S))
C) σR.C=s.c((πA,BR)×(πDS))
D) σR.C=s.c(πD((πA,BR)×S))
(58)在SQL语言的SELECT语句中,实现投影操作的是哪个子句______。
A) select B) from C) where D) group by
(59) EMP
┌───┬────┬────┬────┐
│雇员号│雇员名 │ 部门号 │ 工资 │
├───┼────┼────┼────┤
│ 001 │ 张山 │ 02 │ 2000 │
│ 010 │王宏达 │ 01 │ 1200 │
│ 056 │马林生 │ 02 │ 1000 │
│ 101 │ 赵敏 │ 04 │ 1500 │
└───┴────┴────┴────┘
DEPT
┌───┬────┬────┐
│部门号│ 部门名 │ 地址 │
├───┼────┼────┤
│ 01 │业务部 │ 1号楼 │
│ 02 │销售部 │ 2号楼 │
│ 03 │服务部 │ 3号楼 │
│ 04 │财务部 │ 4号楼 │
└───┴────┴────┘
在雇员信息表关系EMP中,哪个属性是外键(foreign key)______。
A) 雇员号 B) 雇员名 C) 部门号 D) 工资
(60)下面列出的条目中,哪些是事务并发执行中可能出现的主要问题______。
Ⅰ.丢失更新
Ⅱ.对未提交更新的依赖
Ⅲ.不一致的分析
A) Ⅰ和Ⅱ B) Ⅱ和Ⅲ C) Ⅰ和Ⅲ D) 都是
二、填空题(每空2分,共40分)
请将每一个空的正确答案写在答案卡上,答在试卷上不得分。
(1) 用于生产过程控制的系统一般都是【1】系统,它要求具有对输入数据及时做出反应(响应)的能力。
(2) WWW是以超文本标注语言为基础,能够提供面向Internet服务的信息浏览系统,WWW系统的结构采用了【2】模式。
(3) 广义表是线性表的推广,是由零个或多个单元素或【3】所组成的有限序列。
(4) 设只包含根结点的二叉树的高度为0,则高度为k的二叉树的最小结点数为【4】。
(5) 在完全二叉树的顺序存储中,若结点i有左子女,则其左子女是结点【5】。
(6)一些进程相互合作共同完成一项任务,进程之间的这种直接的协同工作关系称为【6】。
(7)在文件系统中,文件的逻辑结构可分为两类,它们是【7】文件和记录式文件。
(8)在多级目录结构中查找一个文件时需要按路径名搜索,当层次较多时要耗费很多时间,为此要引入【8】。
(9)在数据库的三级模式体系结构中,模式与内模式之间的映象(模式/内模式),实现了数据的【9】独立性。
(10)数据模型可分为概念数据模型和结构数据模型,层次模型是【10】数据模型。
(11)数据模型通常由三部分组成,它们是【11】、数据操作和完整性约束。
(12)一个SQL语句原则上可产生或处理一组记录,而主语句一次只能处理一个记录,为此必须协调两种处理方式,这是通过使用【12】机制来解决的。
(13)在“学生-选课-课程”数据库中的三个关系如下:
S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。现要查找选修“数据库技术”这门课程的学生的学生姓名和成绩,可使用如下的SQL语句:
SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME='数据库技术'AND S.S#=SC.S# AND 【13】。
(14)在数据库管理系统的层次结构中,数据存取层处理的对象是单个【14】。它把上层的集合操作转化为单记录操作。
(15)一般来说,商品化的数据库管理系统,如Oracle,其产品主要包括数据库服务器软件、【15】软件和连接软件三类。
(16)PowerDesigner是SYBASE公司提供的CASE工具,它包括多个模块,其中用于数据库概念数据建模(CDM)的模块是【16】。
(17)将E-R图中的实体和联系转换为关系模型中的关系,这是数据库设计过程中【17】设计阶段的任务。
(18)关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到3NF,但不一定能达到【18】。
(19)数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:【19】、一致性、隔离性和持久性。
(20)在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为【20】。
责任编辑:小草