1、国家三级(数据库技术)笔试-试卷 25及答案解析(总分:164.00,做题时间:90 分钟)一、选择题(总题数:61,分数:122.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.SQL语言的 GRANT和 REVOKE语句主要用来维护数据库的(分数:2.00)A.安全性B.完整性C.可靠性D.一致性3.微型计算机系统中,下面与 CPU概念最不等价的是(分数:2.00)A.中央处理器B.微处理器C.主机D.控制器和运算器4.如果要求一个线性表既能较快地查找,又能适应动态变化的要求,则可采用的方法是(分数
2、:2.00)A.分块法B.顺序法C.二分法D.散列法5.关系数据模型的 3个组成部分中,不包括( )。(分数:2.00)A.完整性规则B.数据结构C.恢复D.数据操作6.PowerBuilder是一种深受广大用户欢迎的快速应用开发工具,它与其他应用开发工具比较,最具有特色的是( )。(分数:2.00)A.支持面向对象的开发方法B.提供可视化图形用户界面C.使用 ODBC与多种数据库连接D.可通过数据窗口访问数据库7.操作系统中,对信号量 S的 P原语操作定义中,使进程进入相应等待队列等待的条件是( )。(分数:2.00)A.S0B.S=0C.S0D.S!=08.在 Oracle系统中,( )包
3、括数据库缓冲存储区、日志缓冲区和共享池。(分数:2.00)A.系统全局区B.软件代码区C.程序全局区D.排序区9.以下设备中既可用于输入又可用于输出的是( )。(分数:2.00)A.键盘B.磁盘机C.打印机D.显示器10.设关系 R与关系 S具有相同的目,且相对应的属性的值取自同一个域,则 R与 S可记作( )。(分数:2.00)A.t|tRtSB.t|tRtSC.t|tRtSD.t|tRtS11.按行优先顺序存储下三角矩阵的非零元素,非零元素 aij(1ijn)地址计算公式是 _。(分数:2.00)A.LOC(aij)=LOC(a11)+i(i+1)/2+iB.LOC(aij)=LOC(a1
4、1)+i(i+1)/2+(j-1)C.LOC(aij)=LOC(a11)+i(i-1)/2+jD.LOC(aij)=LOC(a11)+i(i-1)/2+(j-1)12.在并发操作中可能产生若干数据库的不一致性,除了丢失修改、不能重复读以外,还有_。(分数:2.00)A.读脏数据B.不可串行化C.事物内部故障D.活锁和死锁13.在逻辑结构设计中,关系已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做_。(分数:2.00)A.模式评价B.优化模式C.合并D.分解14.下列中断中,哪一个不属于强迫性中断?( )。(分数:2.00)A.设备出错B.掉电C.时间片到时D.执行 pri
5、nt语句15.在关系数据库设计理论中,如果一个关系 R满足 1NF,但 R的某个非码属性传递函数依赖于码,则关系 R至多属于(分数:2.00)A.1NFB.2NFC.3NFD.BCNF16.下面列出的条目中,哪些是数据仓库的基本特征? 数据仓库是面向主题的 数据仓库的数据是集成的 数据仓库的数据是相对稳定的 数据仓库的数据是反映历史变化的(分数:2.00)A.、和B.、和C.、和D.都是17.数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中, _ 是日志记录的内容。 事务开始信息 更新信息 提交信息 事务中止信息(分数:2.00)A.和B.和和C.和和D.都是18.下列 _ 是网络
6、安全技术研究主要涉及的内容。安全攻击 安全服务 安全机制(分数:2.00)A.和B.和C.和D.和19.将不同类型的记录分配到相同的物理区域中去,充分利用物理顺序性优点,提高访问速度的方法是指(分数:2.00)A.顺序存放B.散列存放C.记录聚簇D.紧凑存放20.关于并行数据库系统的叙述中,错误的是(分数:2.00)A.无共享的结构是支持并行数据库系统的最好的并行结构B.在并行处理中,许多操作是同时执行的,而不是串行处理的C.共享主存储器系统有时又称作群机D.并行系统通过并行的使用多个 CPU和磁盘来提高处理速度21.实际上数据库设计者能有效控制的是(分数:2.00)A.辅助空间B.数据通信延
7、迟时间C.I/O队列等待时间D.封锁延迟22.计算机的技术性能指标主要是指(分数:2.00)A.所配备语言,操作系统,外围设备B.字长,运算速度,内/外存容量和 CPU的主频C.显示器的分辨率,打印机的配置D.磁盘容量,内存容量23.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许什么使用?(分数:2.00)A.操作员B.联机用户C.操作系统D.目标程序24.下面不属于 DBMS的数据操纵方面的程序模块的是(分数:2.00)A.DDL翻译程序模块B.查询处理程序模块C.数据更新程序模块D.嵌入式查询程序模块25.Oracle针对 Internet/Intranet的产品是(分数:2
8、.00)A.Oracle WebServerB.Oracle WebListenerC.Oracle WebAgentD.Oracle 7服务器26.关系数据库规范化是为解决关系数据库中( )问题而引入的。(分数:2.00)A.减少数据操作的复杂性B.提高查询速度C.插入、删除和数据冗余D.保证数据的安全性和完整性27.下列叙述中,不正确的是( )。(分数:2.00)A.模式也称为逻辑模式,是数据库中全体数据的逻辑结构和特征的描述B.外模式也称用户模式,一个数据库可以有多个外模式C.内模式也称物理模式,一个数据库可以有多个内模式D.数据库系统是由外模式、模式和内模式 3级组成28.关系数据库中
9、,实现表与表之间的联系是通过( )。(分数:2.00)A.实体完整性规则B.参照完整性规则C.用户自定义的完整性D.值域29.如果对关系 S(number, name, score)成功执行下列 SQL语句:CREATE CLUSTER INDEX name_ index ON S(score)对此结果的描述中,正确的是( )。(分数:2.00)A.在 S表上按 salary升序创建了一个唯一索引B.在 S表上按 salary降序创建了一个唯一索引C.在 S表上按 salary升序创建了一个聚簇索引D.在 S表上按 salary降序创建了一个聚簇索引30.下列( )是伪传递规则。(分数:2.0
10、0)A.若 XY, 且 XZ, 则 XYZB.若 XY, 且 AYZ, 则 XAZC.若 XY, 且 ZY, 则 XYD.若 XY, 且 YZ, 则 XZ31.在下列计算机语言中,哪个(哪些)依赖于具体的机器? 高级语言 机器语言 汇编语言(分数:2.00)A.只有B.只有C.和D.、和32.设有两个事务 T1和 T2,其并发操作序列如下表所示,则下面说法中正确的是 (分数:2.00)A.该操作序列不存在问题B.该操作序列丢失修改C.该操作序列不能重复读D.该操作序列读出“脏”数据33.对长度为 n的顺序线性表进行删除元素的操作,如果删除每一个元素的概率相同,则删除一个元素移动元素的平均次数为
11、(分数:2.00)A.n/2B.(n-1)/2C.(n+1)/2D.n34.数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,哪些是日志记录的内容? 事务开始信息 更新信息 提交信息 事务中止信息(分数:2.00)A.,和B.,和C.,和D.都是35.在 PowerDesigner的组成模块中,用于物理数据库的设计和应用对象及数据组件的生成工具是(分数:2.00)A.PowerDesigner Process AnalystB.PowerDesigner AppModelerC.PowerDesigner MetalWorksD.PowerDesigner Warehouse Ar
12、chitect36.将局部 E-R图集成为全局 E-R图时,可能存在 3类冲突,下面对这些冲突的描述中,不属于这 3类冲突的是(分数:2.00)A.属性冲突B.结构冲突C.命名冲突D.模式冲突37.用于实现网络设备名字到 IP地址映射的网络服务是_。(分数:2.00)A.TelnetB.SMTPC.DNSD.FTP38.在数据库技术中,实体联系模型是一种(分数:2.00)A.概念数据模型B.结构数据模型C.物理数据模型D.逻辑数据模型39.关系模式规范化的最起码的要求是达到第一范式,即满足(分数:2.00)A.每个非码属性都完全依赖于主码B.主码属性惟一标识关系中的元组C.关系中的元组不可重复
13、D.每个属性都是不可分解的40.在 SQL语言的 SELECT语句中,实现投影操作的是哪个子句?(分数:2.00)A.SELECTB.FROMC.WHERED.GROUP BY41.在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是(分数:2.00)A.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据存储独立性42.有关系 S(S#,SNAME,SE),C(C#,CNAM),SC(S#,C#)。其中 S#为学生号, SNAME 为学生姓名,SEX为性别,C#为课程号,CNAME 为课程名。要查询选修“计算机”课的全体女学生姓名的 SQL语句是“SELECT SNAM
14、E FROM S,C,SCWHERE“子句。这里 WHERE子句的内容是(分数:2.00)A.S.S#S.S# AND SEX女AND CNAME计算机B.S.S#S.S# AND .C#SC.C# AND CNAME计算机C.SEX女AND CNAME计算机D.S.S#=S.S# AND .C#SC.C# AND SEX女AND CNAME计算机43.下图给出一棵二叉树,按照前序法周游二叉树的结点序列是 (分数:2.00)A.ABDEGCFHIB.DGEBHIFCAC.ADBGEFCIHD.ADGEBHIFC44.下列关于数据的存储结构不正确的是( )(分数:2.00)A.数据的存储结构是逻
15、辑结构在计算机存储器中的实现B.数据的运算是在数据的存储结构实现的C.数据的存储结构即是数据在计算机内的物理结构D.数据运算是定义在数据的存储结构上的45.密钥管理影响到密码系统的安全,而且还涉及系统的可靠性、有效性和经济性。密钥管理包括密钥的生产、存储、装入、分配、保护、销毁以及保密等内容,其中最关键和最困难的问题是( )。(分数:2.00)A.密钥的销毁B.密钥的产生和装入C.密钥的分配和存储D.密钥的保护和保密46.下列关于模式分解的叙述中,哪一(些)条是正确的 I若一个模式分解具有无损连接性,则该分解一定保持函数依赖 若一个模式分解保持函数依赖,则该分解一定具有无损连接性 模式分解可以
16、做到既具有无损连接性,又保持函数依赖 模式分解不可能做到既具有无损连接性,又保持函数依赖(分数:2.00)A.仅 I和 IIIB.仅 II和C.仅 IIID.仅47.如下图所示,下列说法正确的是( )。 (分数:2.00)A.此树不是满二叉树也不是完全二叉树B.中序遍历序列是 HIDBEACFGC.此树是完全二叉树,也是满二叉树D.以上说法均不正确48.下列关于线程的叙述中,正确的是(分数:2.00)A.每一个线程可以有多个标识符和其相应的线程描述表B.不同的线程可以执行相同的程序C.同一进程中的各个线程共享该进程的逻辑地址空间D.多个线程不可以并发执行49.下列不是数据字典存储的信息的是(分
17、数:2.00)A.关系基本信息B.用户信息C.需求信息D.统计信息50.如果二叉树中任何一个结点的值都大于它的左子树上所有结点的值而小于右子树上所有结点的值,要得到各结点值的递增序列,应按下列哪种次序排列结点(分数:2.00)A.先序B.对称序法C.后序D.层次51. (分数:2.00)A.B.C.D.52.在 Oracle中如果要快速地生成报表应使用哪种工具?(分数:2.00)A.OracleFormsB.OracleReportsC.OracleGraphicsD.BPR53.SQLServer2000除了具有 DBMS的基本功能特点外,还具有许多功能特点。下列哪一个不是SQLServer
18、2000的功能特点?(分数:2.00)A.高度可伸缩性和可靠性B.充分的 Web支持,网络性能好C.是典型的对象关系 DBMSD.易于使用和管理54. (分数:2.00)A.B.C.D.55. (分数:2.00)A.B.C.D.56.系统故障恢复的步骤是(分数:2.00)A.反向扫描日志文件、对每一个更新操作执行逆操作,如此下去B.对每一个更新操作执行逆操作、反向扫描日志文件,如此下去C.正向扫描日志文件、对 UNDO队列中的事务进行 UNDO处理、对 REDO队列中的事务进行 REDO处理D.正向扫描日志文件、对 REDO队列中的事务进行 REDO处理、对 UNDO队列中的事务进行 UNDO
19、处理57.在采用最高优先级算法的系统中,若 CPU调度方式为不可抢占,则下列哪一个事件的发生不会引起进程切换?( )A) 有一个优先级更高的进程就绪 B) 时间片到 C) 进程运行完毕 D) 进程在运行过程中变为等待状态(分数:2.00)A.B.C.D.58.基于以下描述:有关系模式 R(S, T, C, D, G),根据语义有如下函数依赖集:F=(S, C) T, CD, (S, C) G, TC。关系模式 R的规范化程度最高达到( )。A) 1NFB) 2NFC) 3NFD) 4NF(分数:2.00)A.B.C.D.59.栈结构不适用于下列哪一种应用?( )。(分数:2.00)A.表达式求
20、值B.树的层次次序周游算法的实现C.二叉树前序周游算法的实现D.快速排序算法的实现60.设关系 R和关系 S的元数分别是 3和 4,关系 T是 R与 S的广义笛卡儿积,即:T=RS,则关系 T的元数是(分数:2.00)A.7B.9C.12D.1661.下列关于进程间通信的描述中 ,不正确的是(分数:2.00)A.进程互斥是指每次只允许一个进程使用临界资源B.进程控制是通过原语实现的C.P、V 操作是一种进程同步机制D.管道不是一种进程高级通信机制二、填空题(总题数:21,分数:42.00)62.填空题(每空)请将每一个空的正确答案写在答题卡上。(分数:2.00)_63.文件系统与数据库之间的主
21、要区别是看 1。(分数:2.00)填空项 1:_64.数据字典的主要作用是在软件分析和设计过程中为有关人员提供关于数据描述信息的查询,以保持数据的 1 。(分数:2.00)填空项 1:_65.在长度为 9,序号为从 0-8的哈希表中已填有关键字分别为 13、23、51 的记录,现在有一个记录为40,若用二次探测再散列,则该填入序号为 1 的位置。(分数:2.00)填空项 1:_66.若一棵二叉树中只有叶节点和左、右子树皆非空的节点,设叶节点的个数为 k,则左、右子树皆非空的节点个数是 1。(分数:2.00)填空项 1:_67.两阶段封锁协议下,将多个事务根据它们的封锁点进行排序,这个顺序就是事
22、务的一个 1 次序。(分数:2.00)填空项 1:_68.前序法是先访问 1,然后按前序周游左子树,按前序周游右子树。(分数:2.00)填空项 1:_69.队列的插入操作在 1 进行,删除操作在队头进行。(分数:2.00)填空项 1:_70.先来先服务、短作业优先、最高响应比优先、优先数法调度算法中最短的作业平均周转时间是 1。(分数:2.00)填空项 1:_71.ORDBMS提供类型构造器,用于构造复杂对象的数据类型。主要的类型构造器为:组合 (记录)、 1 和引用。(分数:2.00)填空项 1:_72. 1或预综合处理的操作是 OLAP特有的操作。(分数:2.00)填空项 1:_73.两阶
23、段封锁协议中,“两段”的含义是,事务分为两个阶段,第一阶段是获得封锁,第二阶段是 1。(分数:2.00)填空项 1:_74. 1方法将数据库设计过程分为 4个阶段:需求分析、概念结构设计、逻辑结构设计和物理设计。(分数:2.00)填空项 1:_75.在关系模式 R(E,F,G,H)中,存在函数依赖关系(F,G)H,GE,则候选码为 1,关系模式R(E,F,G,H)最高可以达到 2 范式。(分数:2.00)填空项 1:_76.Oracle服务器由 Oracle 1和 Oracle实例两部分组成。(分数:2.00)填空项 1:_77.“把查询 SC表和更新 sc表的 grade列的权限授予用户 s
24、tu1”的正确 SQL语句是 1。(分数:2.00)填空项 1:_78.严格两阶段封锁协议要求对更新数据的封锁必须保持到事务 1。(分数:2.00)填空项 1:_79. 1分析是将数据集分割为若干有意义的聚簇的过程,它也称为无制导的学习.(分数:2.00)填空项 1:_80.被认为是真正意义上的安全产品一般其安全级别应达到 。(分数:2.00)填空项 1:_81. 1是用户接入 Internet的入口点,一方面它为用户提供 Internet接入服务,另一方面,它也为用户提供各类信息服务。(分数:2.00)填空项 1:_82.一个 Oracle服务器由一个 Oracle数据库和 Oracle 1
25、组成。(分数:2.00)填空项 1:_国家三级(数据库技术)笔试-试卷 25答案解析(总分:164.00,做题时间:90 分钟)一、选择题(总题数:61,分数:122.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.SQL语言的 GRANT和 REVOKE语句主要用来维护数据库的(分数:2.00)A.安全性 B.完整性C.可靠性D.一致性解析:解析:SQL 语言用 GRANT语句向用户授予数据访问的权限,就是将指定操作对象的指定操作权限授予指定的用户。授予的权限可以用 REVOKE语句收回。3.微
26、型计算机系统中,下面与 CPU概念最不等价的是(分数:2.00)A.中央处理器B.微处理器C.主机 D.控制器和运算器解析:解析:计算机系统中,CPU 由控制器和运算器组成,又称为中央处理器,微机中的 CPU又称为微处理器。主机是 CPU和内存的组合。4.如果要求一个线性表既能较快地查找,又能适应动态变化的要求,则可采用的方法是(分数:2.00)A.分块法 B.顺序法C.二分法D.散列法解析:解析:分块查找是将表分成若干块,分块的原则是数据元素的关键字在块与块之间是有序的,而块内元素的关键字是无序的。其可以适应动态变化的要求。其他 3种是在顺序存储的一组记录内进行查找。5.关系数据模型的 3个
27、组成部分中,不包括( )。(分数:2.00)A.完整性规则B.数据结构C.恢复 D.数据操作解析:解析:关系数据模型是用表格结构来表示实体类型以及实体间联系的模型。它包括的内容有;关系数据结构、关系操作集合和关系的完整性约束。6.PowerBuilder是一种深受广大用户欢迎的快速应用开发工具,它与其他应用开发工具比较,最具有特色的是( )。(分数:2.00)A.支持面向对象的开发方法B.提供可视化图形用户界面C.使用 ODBC与多种数据库连接D.可通过数据窗口访问数据库 解析:解析:PowerBuilder 是由美国著名的数据库应用开发工具厂商 PowerSoft公司推出的完全按照客户机/服
28、务器体系结构设计的快速应用开发系统,是一个客户机前端开发工具。它与其他应用开发工具比较,最具有特色的是可通过数据窗口访问数据库。7.操作系统中,对信号量 S的 P原语操作定义中,使进程进入相应等待队列等待的条件是( )。(分数:2.00)A.S0B.S=0C.S0 D.S!=0解析:8.在 Oracle系统中,( )包括数据库缓冲存储区、日志缓冲区和共享池。(分数:2.00)A.系统全局区 B.软件代码区C.程序全局区D.排序区解析:9.以下设备中既可用于输入又可用于输出的是( )。(分数:2.00)A.键盘B.磁盘机 C.打印机D.显示器解析:10.设关系 R与关系 S具有相同的目,且相对应
29、的属性的值取自同一个域,则 R与 S可记作( )。(分数:2.00)A.t|tRtSB.t|tRtSC.t|tRtS D.t|tRtS解析:11.按行优先顺序存储下三角矩阵的非零元素,非零元素 aij(1ijn)地址计算公式是 _。(分数:2.00)A.LOC(aij)=LOC(a11)+i(i+1)/2+iB.LOC(aij)=LOC(a11)+i(i+1)/2+(j-1)C.LOC(aij)=LOC(a11)+i(i-1)/2+jD.LOC(aij)=LOC(a11)+i(i-1)/2+(j-1) 解析:解析:具有大量 0元素的矩阵称做稀疏矩阵。若非 0元素的分布有规律,则可以用顺序方法存
30、储非0元素,仍可以用公式计算数组元素的地址。如下三角矩阵,其非零元素的地址可用下式计算:LOC(aij=LOC(a11)+i0-1)12+(j-1),1ijn12.在并发操作中可能产生若干数据库的不一致性,除了丢失修改、不能重复读以外,还有_。(分数:2.00)A.读脏数据 B.不可串行化C.事物内部故障D.活锁和死锁解析:解析:在并发操作中带来的数据不一致性包括 3类,丢失修改、不能重复读和读脏数据。而活锁和死锁是封锁技术实现并发控制时出现的问题。13.在逻辑结构设计中,关系已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做_。(分数:2.00)A.模式评价B.优化模式C
31、.合并D.分解 解析:解析:在逻辑结构设计中,关系虽已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做分解。14.下列中断中,哪一个不属于强迫性中断?( )。(分数:2.00)A.设备出错B.掉电C.时间片到时 D.执行 print语句解析:解析:中断源一般可分为两大类:强迫性中断和自愿性中断。强迫性中断包括输入/输出中断、硬件故障中断、时钟中断、控制台中断和程序性中断。A 和 D属于其中的输入/输出中断;B 属于硬件故障中断。时间片到时属于自属性中断。15.在关系数据库设计理论中,如果一个关系 R满足 1NF,但 R的某个非码属性传递函数依赖于码,则关系 R至多属于(分数
32、:2.00)A.1NFB.2NF C.3NFD.BCNF解析:解析:第三范式:如果关系模式 R是第二范式,且没有一个非码属性传递函数依赖于候选码。而此题的 R有“某个非码属性传递函数依赖于码”,所以可知它必定不属于 3NF,至多属于 2NF。16.下面列出的条目中,哪些是数据仓库的基本特征? 数据仓库是面向主题的 数据仓库的数据是集成的 数据仓库的数据是相对稳定的 数据仓库的数据是反映历史变化的(分数:2.00)A.、和B.、和C.、和D.都是 解析:解析:数据仓库是一个更好地支持企业或组织的决策分析处理的、面向主题的、集成的、相对稳定的、体现历史变化的数据集合。因此题干中的 4项都是数据仓库
33、的基本特征。17.数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中, _ 是日志记录的内容。 事务开始信息 更新信息 提交信息 事务中止信息(分数:2.00)A.和B.和和C.和和D.都是 解析:解析:日志记录主要有以下几种,用于记录数据库的写操作和事务处理过程中的重要事件:1、事务开始日志记录:Ti start,表示事务 Ti开始;2、更新日志记录:Ti,Xj,V1,V2,表示事务Ti对数据项 Xj执行修改操作。Xj 的改前值是 V1,改后值是 V2;3、事务提交日志记录:Ti commit,表示事务 Ti提交;4、事务中止日志记录:Ti abort,事务 Ti中止。18.下列
34、_ 是网络安全技术研究主要涉及的内容。安全攻击 安全服务 安全机制(分数:2.00)A.和B.和C.和D.和 解析:解析:网络安全技术研究主要涉及三个方面:安全攻击、安全机制、安全服务。安全攻击是指所有有损于网络信息安全的操作;安全机制是指用于检测、预防或从安全攻击中恢复的机制;安全服务则是指提高数据处理过程中的信息传输安全性服务。19.将不同类型的记录分配到相同的物理区域中去,充分利用物理顺序性优点,提高访问速度的方法是指(分数:2.00)A.顺序存放B.散列存放C.记录聚簇 D.紧凑存放解析:解析:记录聚簇是指将不同类型的记录分配到相同的物理区域中去,充分利用物理顺序性优点,提高访问速度的
35、方法。20.关于并行数据库系统的叙述中,错误的是(分数:2.00)A.无共享的结构是支持并行数据库系统的最好的并行结构B.在并行处理中,许多操作是同时执行的,而不是串行处理的C.共享主存储器系统有时又称作群机 D.并行系统通过并行的使用多个 CPU和磁盘来提高处理速度解析:解析:无共享的结构是支持并行数据库系统的最好的并行结构;在并行处理中,许多操作是同时执行的,而不是串行处理的,共享磁盘系统有时又称作群机,并行系统通过并行的使用多个 CPU和磁盘来提高处理速度。注意:共享磁盘系统有时又称作群机,而不是共享主存储器系统。21.实际上数据库设计者能有效控制的是(分数:2.00)A.辅助空间B.数
36、据通信延迟时间C.I/O队列等待时间 D.封锁延迟解析:解析:实际上数据库设计者能有效控制的是 I/O服务和辅助空间;有限控制的是封锁延迟,CPU 时间和主存空间;完全不能控制的是 CPU和 I/O队列等待时间,数据通信延迟时间。掌握数据库物理设计过程,以及在物理设计过程中应该考虑的开销问题。22.计算机的技术性能指标主要是指(分数:2.00)A.所配备语言,操作系统,外围设备B.字长,运算速度,内/外存容量和 CPU的主频 C.显示器的分辨率,打印机的配置D.磁盘容量,内存容量解析:解析:计算机的技术性能指标应该主要指的是机器本身的硬件性能,不要把打印机之类的外围设备扯进来。23.处理器执行
37、的指令被分成两类,其中有一类称为特权指令,它只允许什么使用?(分数:2.00)A.操作员B.联机用户C.操作系统 D.目标程序解析:解析:中央处理器有两种工作状态:管态和目态。当中央处理器处于管态时,可执行包括特权指令在内的一切机器指令,当中央处理器处于目态是不允许执行特权指令。所以,操作系统程序占用中央处理器时,应让中央处理器在管态下工作,而用户程序占用中央处理器时,应让中央处理器在目态下工作。24.下面不属于 DBMS的数据操纵方面的程序模块的是(分数:2.00)A.DDL翻译程序模块 B.查询处理程序模块C.数据更新程序模块D.嵌入式查询程序模块解析:解析:数据操纵方面的程序模块主要包括
38、:查询(SELECT 语句)处理程序模块;数据更新(增、删、改)程序模块;交互式查询程序模块;嵌入式查询程序模块。这些程序模块对用户的数据操纵请求进行语法分析、语义检查,生成某种内部表示,通常是语法树。对于查询语句,要由查询优化器(模块)进行优化,如根据一定的等价变换规则把语法树转换成标准(优化)形式;对于语法树中的每一个操作,根据存取路径、数据的存储分布、数据的聚簇等信息来选择具体的执行算法。接着生成查询计划(生成代码)、执行模块。最后执行,完成对数据库的存取操作。25.Oracle针对 Internet/Intranet的产品是(分数:2.00)A.Oracle WebServer B.O
39、racle WebListenerC.Oracle WebAgentD.Oracle 7服务器解析:解析:Oracle 针对 Internet/Intranet的产品是 Oracle WebSever。它由 Oracle WebListener、Oracle WebAgent 和 Oracle7服务器 3部分组成。Oracle WebServer 20:它除了包括Oracle WebServer10 的功能及相应的开发与管理工具外,还增加 JAVA解释器和 Live HTML解释器,使其能支持多种语言。Oracle WebListener:它是一个进程,具有普通 HTTP服务器的功能,主要用于
40、接收从 Web浏览器发出的用户查询请求,并将查询结果(即 HTML文本)返回给用户。Oracle WebAgent:是用公用网关接口(CGI 实现的过程化网关,负责 Web和 Oracle7数据库之间的集成。它由 Oracle WebListener启动,通过透明地调用 Oracle 7服务器中的存储过程,从数据库中检索信息,产生 HTML输出结果,并提交给 Oracle WebListener。26.关系数据库规范化是为解决关系数据库中( )问题而引入的。(分数:2.00)A.减少数据操作的复杂性B.提高查询速度C.插入、删除和数据冗余 D.保证数据的安全性和完整性解析:解析:一个“不好”的
41、关系数据库模式会存在数据冗余、更新异常(不一致的危险),插入异常和删除异常 4个问题。为了解决这些问题,人们才提出了关系数据库的规范化理论。规范化理论研究的是关系模式中各属性之间的依赖关系及其对关系模式性能的影响,探讨“好”的关系模式应该具各的性质,以及达到“好”的关系模式的设计算法。27.下列叙述中,不正确的是( )。(分数:2.00)A.模式也称为逻辑模式,是数据库中全体数据的逻辑结构和特征的描述B.外模式也称用户模式,一个数据库可以有多个外模式C.内模式也称物理模式,一个数据库可以有多个内模式 D.数据库系统是由外模式、模式和内模式 3级组成解析:解析:数据库的三级模式结构是指数据库系统
42、的外模式、模式和内模式。模式也称为逻辑模式,是数据库中全体数据的逻辑结构和特征的描述;外模式也称用户模式,是与某一具体应用有的数据的逻辑表示,通常是模式的子集,一个数据库可以有多个外模式;内模式也称为存储模式,是数据物理结构和存储方式的描述,一个数据库只有一个内模式。28.关系数据库中,实现表与表之间的联系是通过( )。(分数:2.00)A.实体完整性规则B.参照完整性规则 C.用户自定义的完整性D.值域解析:解析:当关系的某个属性值不是该关系的主码或主码中的一部分,但是另一关系的主码时,称该属性为这个关系的外码。主码是关系的唯一标识。参照完整性规则指外码不允许参照不存在的相应的主码值,或外码
43、为空值;它实现了表之间的联系。29.如果对关系 S(number, name, score)成功执行下列 SQL语句:CREATE CLUSTER INDEX name_ index ON S(score)对此结果的描述中,正确的是( )。(分数:2.00)A.在 S表上按 salary升序创建了一个唯一索引B.在 S表上按 salary降序创建了一个唯一索引C.在 S表上按 salary升序创建了一个聚簇索引 D.在 S表上按 salary降序创建了一个聚簇索引解析:解析: SQL 用 CREATE INDEX语句创建索引。其一般格式为: CREATE UNIQUECLUSTERINDEX索
44、引名 ON表名(列名顺序,列名顺序); 顺序指定索引的排列顺序,包括 ASC(升序)和 DESC(降序)两种,缺省值为 ASC。UNIQUE 表示此索引的每一个索引值只对应唯一的数据记录。CLUSTER 表示要建立的是聚簇索引。30.下列( )是伪传递规则。(分数:2.00)A.若 XY, 且 XZ, 则 XYZB.若 XY, 且 AYZ, 则 XAZ C.若 XY, 且 ZY, 则 XYD.若 XY, 且 YZ, 则 XZ解析:解析:Armstrong 公理系统的伪传递规则是:由 XY,WYZ,有 XWZ。对比可以知道选项 B)是正确答案。31.在下列计算机语言中,哪个(哪些)依赖于具体的机
45、器? 高级语言 机器语言 汇编语言(分数:2.00)A.只有B.只有C.和 D.、和解析:解析:计算机语言分为机器语言、汇编语言和高级语言。机器语言是最初级且依赖于硬件的计算机语言汇编语言仍然也是面向机器、无通用型的,仍然依赖于具体的计算机。高级语言是一类面向问题的程序设计语言,且独立于计算机的硬件。因此本题正确答案为选项 C。32.设有两个事务 T1和 T2,其并发操作序列如下表所示,则下面说法中正确的是 (分数:2.00)A.该操作序列不存在问题B.该操作序列丢失修改 C.该操作序列不能重复读D.该操作序列读出“脏”数据解析:解析:若事务 T1单独执行,结果为 A=110;若事务 T2单独
46、执行,结果为 A=90。按并发操作序列执行后事务 T1对 A所作的修改将被事务 T2恢复,丢失修改。因此本题的答案为 B。33.对长度为 n的顺序线性表进行删除元素的操作,如果删除每一个元素的概率相同,则删除一个元素移动元素的平均次数为(分数:2.00)A.n/2B.(n-1)/2 C.(n+1)/2D.n解析:解析:对长度为 n的顺序线性表进行删除元素的操作,删除第 1个元素移动元素的个数为 n-1。如果删除每一个元素的概率相同,则概率为 1/n,所以插入一个元素移动(n-1)/2。本题正确答案为选项 B。34.数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,哪些是日志记录的内容? 事务开始信息 更新信息 提交信息 事务中止信息(分数:2.00)A.,和B.,和C.,和D.都是 解析:解析:日志记录的内容有:事务开始信息;更新信息;提交信息;事务中止信息。35.在 PowerDesigner的组成模块中,用于物理数据库的设计和应用对象及数据组件的生成工具是(分数:2.00)A.PowerDesigner Process Ana
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1