试卷详情
-
数据库技术笔试-1
-
[填空题]SQL Server 2000使用______语言来定义和操作数据,它是对标准SQL-92语言的功能扩充。
-
[填空题]______页面淘汰算法不可能实现,但可以作为衡量其他页面淘汰算法好坏的标准。
-
[单项选择]下列关于数据依赖的叙述中,哪一(些)条是不正确的______。
Ⅰ.关系模式的规范化问题与数据依赖的概念密切相关
Ⅱ.数据依赖是现实世界属性间相互联系的抽象
Ⅲ.数据依赖极为普遍地存在于现实世界中,是现实世界语义的体现
Ⅳ.数据依赖是通过一个关系中各个元组的某些属性值之间的相等与否体现出来的相互关系
Ⅴ.只有两种类型的数据依赖:函数依赖和多值依赖
A. 仅Ⅰ和Ⅲ
B. 仅Ⅱ和Ⅴ
C. 仅Ⅳ
D. 仅Ⅴ
-
[单项选择]下题基于“学生—选课—课程”数据库中的三个关系:
S(S#,SNAME,SEX,AGE),
SC(S#,C#,GRADE),
C(C=#,CNAME,TEACHER)
它们的主码分别是S#,(S#,C#)和C#。
查找“由李伟老师执教的数据库课程的平均成绩、最高成绩和最低成绩”将使用关系______。
A. S和SC
B. SC和C
C. S和C
D. S、SC和C
-
[单项选择]下题基于以下描述:有关系模式R(S,T,C,D,G),根据语义有如下函数依赖集:F=(S,C)→T,C→D,(S,C)→G,T→C)。
关系模式R的候选关键码______。
A. 仅有1个,为(S,C)
B. 仅有1个,为(S,T)
C. 有2个,为(S,C)和(T)
D. 有2个,为(S,C)和(S,T)
-
[单项选择]下列关于PowerDesigner的叙述中,哪一条是不正确的______。
A. PowerDesigner是sYBASE公司推出的CASE工具
B. PowerDesigner可以设计数据库逻辑图和数据库物理图,这两种图无法互逆
C. PowerDesigner的DataArchitect可用于数据库设计和构造
D. PowerDesigner支持XML特点的建模方法
-
[填空题]通常,自然连接的两个运算对象关系R和S具有公共属性,如果关系R和S没有公共属性,那么它们的自然连接就等同于______。
-
[填空题]虚拟存储管理系统中,在进行地址映射时,若所需页面不在内存,则产生______中断。
-
[填空题]在一个多层次的树形文件目录中,查找一个文件可以从根目录开始,也可以从______目录采用相对路径名开始查找。
-
[填空题]计算机网络是由多台计算机互联而成,为保证网络中计算机在交换数据的过程中遵守相应的网络协议,一个网络协议由语法、______和时序三个要素组成。
-
[单项选择]下列关于关系模式的码的叙述中,哪一条是不正确的______。
A. 当候选码多于一个时,选定其中一个作为主码
B. 主码可以是单个属性,也可以是属性组
C. 不包含在主码中的属性称为非主属性
D. 当一个关系模式中的所有属性构成码时,则称为全码
-
[单项选择]根据数据库管理系统DBMS的层次结构,系统缓冲区由哪一个层次来管理______。
A. 应用层
B. 语言翻译处理层
C. 数据存取层
D. 数据存储层
-
[填空题]采用IPv4协议的互联网中,IP地址的长度是______位。
-
[填空题]用高级语言编写的程序一般称为______,它不能在机器上直接执行,需要经过编译后得到用机器语言表示的目标程序,才能在机器上直接执行。
-
[填空题]如果关系模式R的属性之间不存在非平凡且非函数依赖的多值依赖,则R的规范化程度达到了______。
-
[单项选择]在E-R图中,实体型一般用下列哪一种图形表示______。
A. 菱形
B. 椭圆形
C. 矩形
D. 三角形
-
[填空题]支持对于所要求的数据进行快速定位的附加数据结构称为______。
-
[填空题]Oracle数据库管理系统权限分为数据库系统权限和数据库______权限。
-
[单项选择]下列关于数据库系统的故障的叙述中,哪一个是不正确的______。
A. 事务故障可能导致数据库处于不一致状态
B. 事务故障可能由两种错误产生:逻辑错误和系统错误
C. 系统发生故障时,一般主存储器内容会完好,而外存储器内容丢失
D. 磁盘故障一般指的是磁头损坏或磁盘上内容丢失
-
[单项选择]为了考虑安全性,每个部门的领导只能存取本部门员工的档案,为此DBA应创建相应的______。
A. 表(table)
B. 索引(index)
C. 视图(view)
D. 游标(cursor)
-
[填空题]在函数依赖的范畴内,______达到了最高的规范化程度。
-
[单项选择]数据字典又称为______。
A. 数据模型
B. 系统目录
C. 系统模型
D. 用户口令
-
[单项选择]下列关于Oracle的对象一关系特性的叙述中,哪一条是不正确的______。
A. Oracle对象一关系模型的核心是面向对象数据库
B. 对象实体的一些属性是多值的,可使用可变长数组来表示
C. 在对象模型中,对象的某些属性也可以是对象,可使用嵌套表来表示
D. 抽象数据类型由对象的属性及其方法组成,可用于创建对象表
-
[填空题]分布式数据库系统是______技术和计算机网络技术的结合。
-
[填空题]知识发现可以概括为三个步骤:______、数据挖掘以及结果的解释与评估。
-
[单项选择]设R和S分别是r和s元关系,且R有n个元组,s有m个元组。执行关系R和S的笛卡儿积,记为T=R×S,则______。
A. T的元数是(r+s),且有(n+m)个元组
B. T的元数是(r+s),且有(n×m)个元组
C. T的元数是(r×s),且有(n+m)个元组
D. T的元数是(r×s),且有(n×m)个元组
-
[填空题]设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),要按关键码值递增的顺序进行排序,采用堆排序法进行,经过初始建堆后关键码值A在序列中的序号是______。
-
[填空题]在数据库设计中,进行E-R模型向关系模型的转换是______结构设计阶段的任务。
-
[填空题]一个计算机系统中的存储体系由高速缓存、内存和______组成。
-
[单项选择]下列关于故障恢复的叙述中,哪一条是不正确的______。
A. 系统可能发生的故障类型主要有事务故障、系统故障和磁盘故障
B. 利用更新日志记录中的改前值可以进行UNDO,利用改后值可以进行REDO
C. 写日志的时候,一般是先把相应的数据库修改写到外存的数据库中,再把日志记录写到外存的日志文件中
D. 磁盘故障的恢复需要。DBA的介入
-
[填空题]基于封锁的并发控制中,给数据项加的锁一般有两种:共享锁和______锁。
-
[填空题]SQL的数据类型可分为如下三类:预定义数据类型、构造数据类型和______定义数据类型。
-
[单项选择]为保证系统的并发性和性能,Sybase公司的企业级服务器ASE支持哪几种机制______。
Ⅰ.数据页锁 Ⅱ.数据行锁 Ⅲ.所有页锁
A. 仅Ⅰ和Ⅱ
B. 仅Ⅰ和Ⅲ
C. 仅Ⅱ和Ⅲ
D. 都支持
-
[单项选择]下列关于DBMS的基本功能和程序模块结构的叙述中,哪一条是不正确的______。
A. 数据库定义信息主要存储在数据字典中
B. 数据库操纵功能主要用于保证数据的安全性和有效性
C. 数据存储和管理支持对大量的、各种类型数据的组织、存储和管理
D. 事务管理提供对事务概念的支持
-
[单项选择]下列关于浏览器/服务器结构软件开发的叙述中,哪一条是不正确的______。
A. 信息系统一般按照逻辑结构可划分为表现层、应用逻辑层和业务逻辑层
B. 以应用服务器为中心的模式中,客户端一般有基于脚本和基于构件的两种实现方式
C. 以Web服务器为中心的模式中,所有的数据库应用逻辑都在Web服务器端的服务器扩展程序中执行
D. 以数据库服务器为中心的模式中,数据库服务器和HTTP服务器是紧密结合的
-
[填空题]对于给出的一组权w=5,6,8,12,通过霍夫曼算法求出的扩充二叉树的带权外部路径长度为______。
-
[填空题]关系数据模型由关系数据结构、关系操作集合和______三大要素组成。
-
[单项选择]下列关于数据库查询的叙述中,哪一条是不正确的______。
A. 查询处理器中最重要的模块是查询编译器和查询执行引擎
B. 查询处理中,首先需要对SQL语句进行分析,形成语法分析树
C. 查询处理的代价可以通过该查询对各种资源的使用情况进行度量
D. 对单个关系中元组的查询只能使用点查询,而不能使用范围查询
-
[填空题]为了保证对故障恢复的支持,登记日志记录时必须遵循的原则是______原则。
-
[单项选择]下列叙述中,哪一条是不正确的______。
A. 排它锁又称为X锁或写锁
B. 共享锁与任何锁都相容
C. 强两阶段封锁协议要求事务提交之前不得释放任何锁
D. 封锁自身产生的主要问题是死锁
-
[单项选择]下列关于视图的叙述中,哪些是正确的______。
Ⅰ.视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制
Ⅱ.把对视图的查询转换为对基本表的查询的过程称为视图的消解
Ⅲ.在视图定义中的子查询可以是不含有ORDER BY子句和DISTINCT短语的SELECT语句
Ⅳ.视图一旦创建,在查询时就可以和基本表一样使用
A. 仅Ⅰ和Ⅱ
B. 仅Ⅰ和Ⅲ C.仅Ⅱ和Ⅲ
C. 都正确
-
[单项选择]下列关于Oracle体系结构的叙述中,哪一条是不正确的______。
A. Oracle服务器包括Oracle数据库和Oracle实例
B. Oracle数据库包括日志文件和控制文件
C. Oracle实例包括系统进程和所有用户进程
D. Oracle数据库的表空间是物理存储单元
-
[单项选择]下列关于事务处理的叙述中,哪一条是不正确的______。
A. 事务的ACID特性指的是原子性、一致性、唯一性和持久性
B. 成功完成执行的事务称为已提交事务
C. 已提交事务使数据库进入一个新的一致状态
D. 已中止事务对数据库所做的任何改变必须撤销
-
[单项选择]下列关系代数运算中,哪一个是不正确的______。
A. σF(S1∩S2)=σF(S1)∩σF(S2)
B. πP(S1∩S2)=πP(S1)∪πP(S2)
C. σF(S1∪S2)=σF(S1)∪σF(S2)
D. πP(S1∪S2)=πP(S1)∪πP(S2)
-
[填空题]三元组法和十字链表法都可以用于______矩阵的存储表示。
-
[填空题]创建一个进程的主要任务是为它分配内存空间和建立一个______。
-
[单项选择]下列哪一条不是数据库概念模型应具备的性质______。
A. 有丰富的语义表达能力
B. 易于交流和理解
C. 在计算机中实现的效率高
D. 易于向各种数据模型转换
-
[填空题]设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关键码值递增的顺序进行排序,采取以第一个关键码为分界元素的快速排序法,第一趟完成后关键码33被放到了第______个位置。