1、三级数据库技术笔试-150 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:60,分数:60.00)1.下列叙述中,不正确的是_。(分数:1.00)A.模式是数据库全体数据的逻辑结构和特征的描述B.一个模式可以有很多实例C.模式是相对变动的,实例一旦确定下来就比较稳定D.模式反映的是数据的结构及其联系,而实例反映的是数据库某一时刻的状态2.对于 n 个结点的单向链表(无表头结点)需要指针单元的个数至少为_。(分数:1.00)A.n-1B.nC.n+1D.2n3.在 RDBMS 层次中,仅次于应用层的是_。(分数:1.00)A.数据存取层B.语言翻译处理层C.操作系统D
2、.数据存储层4.有一个关系:学生(学号,姓名,系别),规定学号的值域是 8 个数字组成的字符串,这一规则属于_。(分数:1.00)A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束5.计算机网络的资源共享主要包括_。(分数:1.00)A.设备资源和非设备资源共享B.硬件资源和软件资源共享C.软件资源和数据资源共享D.硬件资源、软件资源和数据资源共享6.下列叙述正确的是_。(分数:1.00)A.在分布式系统中处理器是紧耦合的B.并行系统是由一些松耦合的结点组成C.在分布式系统中每个结点是一个独立的数据库系统结点D.分布式系统并没有做到真正意义上的相互独立7._是构成
3、高度安全操作系统的常用技术。(分数:1.00)A.安全核B.物理隔阂C.时间隔阂D.密码隔阂8.MSSQLSERVER 数据库系统的核心是_。(分数:1.00)A.SYBASE SQL EVERB.IBM DB2C.Microsoft SQL ServerD.Oracle9.在多道批处理系统中,为充分利用各种资源,运行的程序应具备的条件是_。(分数:1.00)A.适应于内存分配的B.计算量大的C.I/O 量大的D.计算型和 I/O 型均衡的10.已知关系 R 见下表,可以作为 R 主码的属性组是_。(分数:1.00)A.B.C.D.11.对于数据表:student(sno,sname,sex,
4、age,grade),查询学习成绩为空的学生的学号和姓名,下面语句正确的是_。(分数:1.00)A.SELECT sno,sname FROM student WHERE gade=NULLB.SELECT sno,sname FROM student WHERE grade IS NULLC.SELECT sno,age FROM student WHERE grade IS NULLD.SELECT mo,age FROM student WHERE grade=NULL12.在面向对象的数据模型中,每一个对象都有一个惟一的标识,称为_。(分数:1.00)A.属性B.封装C.对象标识D.继
5、承13.候选关键字的属性可以有_。(分数:1.00)A.0 个B.1 个C.1 个或多个D.多个14.UNIX 操作系统的文件系统是_。(分数:1.00)A.一级目录结构B.二级目录结构C.分级树型结构D.链表结构15.下列的数据库管理系统属于层次模型的是_。(分数:1.00)A.IMS 数据库管理系统B.CODASYL 系统C.ORACLE 系统D.FOXBASE 系统16.下面关于 B 和 B+树的叙述中,不正确的是_。(分数:1.00)A.B 和 B+树都是平衡的多分树B.B 和 B+树都可用于文件的索引结构C.B 和 B+树都能有效地支持顺序检索D.B 和 B+树都有效地支持随机检索1
6、7.下列文件的物理结构中,不利于文件动态增长的文件物理结构是_。(分数:1.00)A.顺序结构B.链接结构C.索引结构D.Hash 结构18.假定职员关系是 S(S#,SNAME,SEX,AGE),部门关系是 C(C#,CNAME),职员部门关系是 SC(S#,C#,remark),要查询职员号为“20031006”的职员所在的部门名称,将涉及到关系_。(分数:1.00)A.SB.SC,CC.S,SCD.S,C,SC19.数据库维护阶段的故障维护工作是指_。(分数:1.00)A.排除设备故障B.恢复遭到破坏的数据库C.修改不适当的库结构D.修改应用程序20.有两个关系 R 和 S,分别包含 1
7、5 个和 10 个元组,则在 RS,RS,RS 中不可能出现的元组数目情况是_。(分数:1.00)A.15,5,10B.18,17,7C.21,11,4D.25,15,021.数据库 FoxBASE 和 Oracle 都是关系型数据库管理系统,但它们之间存在重要差别。其差别之一是_。(分数:1.00)A.FoxBASE 可以使用汉字,而 Oracle 不可以使用汉字B.FoxBASE 是单用户数据库,而 Oracle 是多用户数据库C.FoxBASE 一个数据库是一个表,而 Oracle 一个数据库可以包含多个表D.FoxBASE 在微机上运行,而 Oracle 在大中型机上运行22.设某散列
8、表的当前状态如下:一共有 20 个位置,在第 0、3、4、6、13、14、)7、19 的位置存放着各结点的值,则该散列表的负载因子约为_。(分数:1.00)A.0.27B.0.52C.0.667D.0.423.单用户数据库管理系统与多用户数据库管理系统之间最明显也是最重要的差别:是否支持多个用户_。(分数:1.00)A.查询数据库B.定义数据库C.修改数据库D.共享数据库24.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建_。(分数:1.00)A.另一个表B.游标C.视图D.索引25.下列属于一个 DBMS 的用户界面应具有的性质是_。可靠性 易用性 多
9、样性 立即反馈(分数:1.00)A.、和B.和C.、和D.全部26.下列关于 Dephi 的叙述中,_是不正确的(分数:1.00)A.Dephi 属于第四代语言B.Dephi 基于面向对象编程方法,是一种可视化开发工具C.Dephi 提供了数据迁移工具(DataPump),可以实现数据从一个数据库到另一个数据库的迁移D.Dephi 可以方便地支持数据仓库的创建27.当关系模式 R(A,B) 已属于 3NF,下列说法中_是正确的。(分数:1.00)A.它一定消除了插入和删除异常B.仍存在一定的插入和删除异常C.一定属于 BCNFD.A 和 C 都是28.第二代数据库系统是指_。(分数:1.00)
10、A.层次型数据库系统B.网状型数据库系统C.分布式数据库系统D.关系型数据库系统29.下列的故障中,可能会造成事务执行失败的是_。(分数:1.00)A.系统故障B.磁盘故障C.逻辑错误D.硬件故障30.在关系数据库管理系统的层次结构中,应用层的服务对象是_。(分数:1.00)A.数据库B.终端用户和应用程序C.终端用户D.数据查询31.所谓稀疏矩阵指的是_。(分数:1.00)A.非零元素个数较多的矩阵B.零元素个数占矩阵元素总个数一半的矩阵C.零元素个数远远多于非零元素个数且分布没有规律的矩阵D.包含有零元素的矩阵32.一个信息表 student,要求它由学号 sno,姓名 sname,性别
11、sex,年龄 age,4 个属性组成。现在对这个现有的表增加一个入学时间 cometime 字段为日期型,下列语句正确的是_。(分数:1.00)A.AITER TABLE student ADD cometime DATE NOT NULL;B.ALTER TABLE student ADD cometime DATE;C.ALTER TABLE student DROP cometime DATE NOT NULL;D.ALTER TABLE student MODIPY cometime DATE;33.在作业管理中,JCL 是指_。(分数:1.00)A.作业控制语言B.作业命令行C.作业
12、命令连接D.作业控制方式34.用谓词来表达查询要求的方式是_。(分数:1.00)A.关系演算B.关系代数C.关系逻辑D.关系查询35.从用户观点看,引入文件系统的目的是_。(分数:1.00)A.实现虚拟存储B.保护系统文档C.保护系统及用户文档D.实现对文件的按名存取36.设事务 T1 和 T2,对数据库中的数据 X 进行操作,可能有如下几种情形,请问以下不会发生冲突操作。(分数:1.00)A.T1 正在读 X 时,T2 也要读 XB.T1 正在读 X 时,T2 要写 XC.TI 正在写 X 时,T2 也要写 XD.T1 正在写 X 时,T2 要读 X37.串的长度是指_。(分数:1.00)A
13、.串中所含不同字母的个数B.串中所含字符的个数C.串中所含不同字符的个数D.串中所含非空格字符的个数38.PowerBuilder 是一个_。(分数:1.00)A.用于系统实现阶段的开发工具B.用于系统详细调查阶段的开发工具C.用于系统逻辑设计阶段的开发工具D.用于系统可行性研究阶段的开发工具39.若把操作系统看作计算机系统资源的管理者,下列_不属于操作系统所管理的资源。(分数:1.00)A.程序B.内存C.CPUD.中断40.数据库设计的需求阶段主要设计_。(分数:1.00)A.程序流程图B.程序结构图C.框图D.数据流程图41.典型的局域网可以看成由以下三部分组成:网络服务器、工作站与_。
14、(分数:1.00)A.IP 地址B.通信设备C.TCP/IP 协议D.网卡42.计算机的应用领域很广泛,其应用最广泛的领域是_。(分数:1.00)A.科学与工程计算B.数据与信息处理C.辅助设计与辅助构造D.信息采集与过程控制43.为了减少栈溢出的可能性,可让两个栈共享一片连续内存空间,两个栈的栈底分别设在这片空间的两端,这样,只有_时才可能产生上溢。(分数:1.00)A.两个栈的栈顶在栈空间的某一位置相遇B.其中一个栈的栈顶到达栈空间的中心点C.两个栈的栈顶同时到达栈空间的中心点D.两个栈均不为空,且一个栈的栈顶到达另一个栈的栈底44.下列中断中,_不属于强迫性中断。(分数:1.00)A.设
15、备出错B.掉电C.时间片到时D.执行 print 语句45.一个公司有若干名兼职人员,而每个兼职人员有可能在多家公司打工,则公司与兼职人员之间具有_。(分数:1.00)A.一对一联系B.一对多联系C.多对多联系D.多对一联系46.在逻辑结构设计中,关系已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做_。(分数:1.00)A.模式评价B.优化模式C.合并D.分解47.评价一个算法性能的主要标准是_。(分数:1.00)A.算法易于调试B.算法易于理解C.算法的稳定性和正确性D.算法的时间复杂度48.从软件归类来看,微机中的“DOS”应属于_。(分数:1.00)A.应用软件B.
16、系统软件C.工具软件D.管理软件49.数据库功能可分为前端和后端。下列叙述错误的是_。(分数:1.00)A.后端负责存取结构、查询计算和优化、并发控制以及故障恢复B.前端包括表格生成器、报表书写工具、图形用户界面工具等C.前端与后端之间通过过程化语言来接口D.在集中式系统中,前端和后端在同一个系统中运行50.不允许其他事务对这个锁定目标再加上任何类型锁的锁是_。(分数:1.00)A.共享锁B.排他锁C.共享锁或排他锁D.以上都不是51.规范化理论是关系数据库进行逻辑设计的理论依据所在,根据这个理论,关系数据库中的关系必须满足:其每一属性都是_。(分数:1.00)A.互不相关的B.不可分解的C.
17、长度可变的D.互相关联的52.一个已经具备运行条件,但由于没有获得 CPU 而不能运行的进程处于_。(分数:1.00)A.等待状态B.就绪状态C.睡眠状态D.挂起状态53.在数据库系统阶段,数据_。(分数:1.00)A.具有物理独立性,没有逻辑独立性B.具有逻辑独立性,没有物理独立性C.物理独立性和逻辑独立性均没有D.具有高度的物理独立性和逻辑独立性54.若用如下的 SQL 语句建立一个 Worker 表:CREATE TABLE worker(NO C(4)NOT NULL,NAME C(8)NOT NULL,SEX C(2),AGE N(2)可以插入到 worker 表中的是_。(分数:1
18、.00)A.(20031006,NULL,男,23)B.(NULL,NULL,女,23)C.(NULL,李林,男,23)D.(20031006,李林,男,23)55.为了保护数据库的安全,主要在_几个层次上采取安全性措施。数据库系统层 物理层 操作系统层人员层 网络层(分数:1.00)A.和B.、和C.、和D.都是56.存储管理的目的是实现_。(分数:1.00)A.提高计算机资源的利用率B.扩充主存容量,并提高主存利用效率C.有效使用和分配外存空间D.提高 CPU 的执行效率57.下列关于数据结构的叙述中,正确的是_。(分数:1.00)A.数组是同类型值的集合B.递归算法的程序结构比迭代算法的
19、程序结构更为精练C.树是一种线性结构D.用一维数组存储二叉树,总是以先序遍历的顺序存储各结点58.若使关系模式 RU,F分解为关系模式 RIU1,F1,R2U2,F2能够进行无损连接分解的充分必要条件是_。(分数:1.00)A.(U1U2U1)F+B.(U1U2U1U2)F+C.(U1U2U2)F+D.(U1U2U1U2)F+59.堆是_。(分数:1.00)A.完全二叉树B.线性表C.二叉排序树D.平衡二叉树60.下列叙述不正确的是_。(分数:1.00)A.DBMS 具有数据库定义功能B.DBMS 具有数据库存取功能C.DBMS 不具有数据库的维护功能D.DBMS 具有数据组织存储和管理功能二
20、、填空题(总题数:20,分数:40.00)61.计算机系统中, 【1】 通常用 8 位二进制组成,可代表一个数字、一个字母或一个特殊符号。(分数:2.00)填空项 1:_62.WWW 是以超文本标注语言为基础、能够提供 Internet 服务的信息浏览系统,WWW 系统的结构采用了 【2】 模式。(分数:2.00)填空项 1:_63.二维数组是一种非线性结构,其中的每一个元素最多有 【3】 个直接前驱(或直接后继)。(分数:2.00)填空项 1:_64.链表对于数据元素的插入和删除不需要移动结点,只需改变相关结点的 【4】 域的值。(分数:2.00)填空项 1:_65.从静态的观点看,操作系统
21、的进程由程序段、数据和 【5】 3 部分组成。(分数:2.00)填空项 1:_66.在请求页式存储管理中,若采用 FIFO 页面淘汰算法,则当分配的页面数增加时, 【6】 的次数可能增加也可能减少。(分数:2.00)填空项 1:_67.在进程创建时先赋予进程一个初始优先数,以后在进程运行过程中不断修改优先数,用这种方法设置的优先数称为 【7】 。(分数:2.00)填空项 1:_68.在 UNIX 系统中,文件分成 3 类,即普通文件、 【8】 和特殊文件。(分数:2.00)填空项 1:_69.层次模型和网状模型统称为 【9】 模型。(分数:2.00)填空项 1:_70.关系数据库的基本对象是表
22、、视图和 【10】 。(分数:2.00)填空项 1:_71.关系数据库的规范化理论规定,在执行分离时,必须遵守 【11】 ,保持原有的依赖关系和无损连接。(分数:2.00)填空项 1:_72.关系操作能力可用两种方式来表示: 【12】 和逻辑方式。(分数:2.00)填空项 1:_73.在 DBMS 中建立 DBMS 的系统缓冲区,系统工作区,打开数据字典的工作在 【13】 程序模块中完成。(分数:2.00)填空项 1:_74.若查询同时涉及两个以上的表称之为 【14】 。(分数:2.00)填空项 1:_75.SYBASE 的企业解决方案包括, 【15】 、数据复制和数据访问。(分数:2.00)
23、填空项 1:_76.为保证对故障恢复的支持,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称作 【16】 原则。(分数:2.00)填空项 1:_77.回收用户 U1,U2 和 U3 在关系 employee 的 salary 属性上的 UPDATE 权限的语句是 【17】 UPDATE(salary) ON employee FROM Ul,U2,U3。(分数:2.00)填空项 1:_78.对数据库系统的性能有两种主要的度量:一种是吞吐量,一种是 【18】 。(分数:2.00)填空项 1:_79.对数据对象施加封锁,可能会引起活锁和死锁问题。预防
24、死锁通常有一次封锁法和 【19】 两种方法。(分数:2.00)填空项 1:_80. 【20】 面对的是操作人员和低层管理人员。(分数:2.00)填空项 1:_三级数据库技术笔试-150 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:60,分数:60.00)1.下列叙述中,不正确的是_。(分数:1.00)A.模式是数据库全体数据的逻辑结构和特征的描述B.一个模式可以有很多实例C.模式是相对变动的,实例一旦确定下来就比较稳定 D.模式反映的是数据的结构及其联系,而实例反映的是数据库某一时刻的状态解析:评析 模式是数据库全体数据的逻辑结构和特征的描述,不涉及到具体的值,一个
25、模式可以有很多实例。模式反映的是数据的结构和联系,而实例反映的是数据库某一时刻的状态,模式是相对稳定的,实例是相对变动的。2.对于 n 个结点的单向链表(无表头结点)需要指针单元的个数至少为_。(分数:1.00)A.n-1B.nC.n+1 D.2n解析:评析 在 n 个结点的单向链表(无表头结点)中,每个结点都有一个指针单元(即指针域),加上头指针,至少需要 n+1 个指针单元。3.在 RDBMS 层次中,仅次于应用层的是_。(分数:1.00)A.数据存取层B.语言翻译处理层 C.操作系统D.数据存储层解析:评析 RDBMS 的层次结构由上到下依次是:应用层、语言翻译处理层、数据存取层、数据存
26、储层。4.有一个关系:学生(学号,姓名,系别),规定学号的值域是 8 个数字组成的字符串,这一规则属于_。(分数:1.00)A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束 D.关键字完整性约束解析:评析 用户自定义完整性:由用户根据实际情况,对数据库中数据的内容所作的规定称为用户定义的完整性规则。通过这些限制数据库中接受符合完整性约束条件的数据值,不接受违反约束条件的数据,从而保证数据库的数据合理可靠。5.计算机网络的资源共享主要包括_。(分数:1.00)A.设备资源和非设备资源共享B.硬件资源和软件资源共享C.软件资源和数据资源共享D.硬件资源、软件资源和数据资源共享 解析:评
27、析 计算机网络的功能很多,如资源共享、数据通信等。其中;资源共享是计算机网络的最主要的功能。资源共享包括硬件资源共享、软件资源共享和数据资源共享。6.下列叙述正确的是_。(分数:1.00)A.在分布式系统中处理器是紧耦合的B.并行系统是由一些松耦合的结点组成C.在分布式系统中每个结点是一个独立的数据库系统结点 D.分布式系统并没有做到真正意义上的相互独立解析:评析 在并行系统中处理器是紧耦合的。分布式系统是由一些松耦合的结点组成。在分布式系统中每个结点是一个独立的数据库系统结点。分布式系统做到了真正意义上的相互独立。7._是构成高度安全操作系统的常用技术。(分数:1.00)A.安全核 B.物理
28、隔阂C.时间隔阂D.密码隔阂解析:评析 操作系统的安全措施主要从隔阂、分层和内控三个方面进行考虑。物理隔阂、时间隔阂和密码隔阂属于隔离措施的不同类型。安全核是构成高度安全操作系统的常用技术。8.MSSQLSERVER 数据库系统的核心是_。(分数:1.00)A.SYBASE SQL EVERB.IBM DB2C.Microsoft SQL Server D.Oracle解析:评析 MSSQLSERVER 数据库系统是美国 Microsoft(微软)公司的产品,其核心是 Microsoft SQL Server,简称为 MSSQL SERVER 或 SQL SERVER。9.在多道批处理系统中,
29、为充分利用各种资源,运行的程序应具备的条件是_。(分数:1.00)A.适应于内存分配的B.计算量大的C.I/O 量大的D.计算型和 I/O 型均衡的 解析:评析 在多道批处理系统中,为充分利用各种资源,运行的程序应具备计算型和 I/0 型均衡的的条件。10.已知关系 R 见下表,可以作为 R 主码的属性组是_。(分数:1.00)A.B. C.D.解析:评析 主码:又称主关键字,是属性或属性的组合,其值能够惟一地标识一个元组。在本题中,只有 A、B 和 D 属性组符合这一条件。11.对于数据表:student(sno,sname,sex,age,grade),查询学习成绩为空的学生的学号和姓名,
30、下面语句正确的是_。(分数:1.00)A.SELECT sno,sname FROM student WHERE gade=NULLB.SELECT sno,sname FROM student WHERE grade IS NULL C.SELECT sno,age FROM student WHERE grade IS NULLD.SELECT mo,age FROM student WHERE grade=NULL解析:评析 A、D 选项中,不能写成列名=NULL;C、D 选项查询的字段不正确。12.在面向对象的数据模型中,每一个对象都有一个惟一的标识,称为_。(分数:1.00)A.属性
31、B.封装C.对象标识 D.继承解析:评析 在面向对象的数据模型中,每一个对象都有一个惟一的标识,称为对象标识。13.候选关键字的属性可以有_。(分数:1.00)A.0 个B.1 个C.1 个或多个 D.多个解析:评析 主关键字或侯选关键字,是属性或属性的组合,其值能够惟一地标识一个元组。14.UNIX 操作系统的文件系统是_。(分数:1.00)A.一级目录结构B.二级目录结构 C.分级树型结构D.链表结构解析:评析 UNIX 的文件系统构成了一棵多级树,即采用分级树型结构,允许用户建立自己的子目录。15.下列的数据库管理系统属于层次模型的是_。(分数:1.00)A.IMS 数据库管理系统 B.
32、CODASYL 系统C.ORACLE 系统D.FOXBASE 系统解析:评析 IMS 数据库管理系统属于层次模型,故 A 选项正确;CODASYL 系统属于网状模型,ORACLE和 FOXBASE 系统属于关系模型。16.下面关于 B 和 B+树的叙述中,不正确的是_。(分数:1.00)A.B 和 B+树都是平衡的多分树B.B 和 B+树都可用于文件的索引结构C.B 和 B+树都能有效地支持顺序检索 D.B 和 B+树都有效地支持随机检索解析:评析 B 树只适用于随机检索,不适用于顺序检索;而 B+树把所有关键码都存在叶结点上,这就为顺序检索也提供了方便。17.下列文件的物理结构中,不利于文件
33、动态增长的文件物理结构是_。(分数:1.00)A.顺序结构 B.链接结构C.索引结构D.Hash 结构解析:评析 顺序结构是将文件在逻辑上连续的信息存放在磁盘相邻的块上,但磁盘的存储空间利用率不高,不利于文件长度动态增长。18.假定职员关系是 S(S#,SNAME,SEX,AGE),部门关系是 C(C#,CNAME),职员部门关系是 SC(S#,C#,remark),要查询职员号为“20031006”的职员所在的部门名称,将涉及到关系_。(分数:1.00)A.SB.SC,C C.S,SCD.S,C,SC解析:评析 在若干个表中进行查询时,根据所需要查出的属性来确定查询的表的范围。本题可以先根据
34、职员号从 SC 表中找到相对应的部门号,再根据部门号从 C 表中可以找到相应的部门名称,故只涉及到关系 SC 和 C。19.数据库维护阶段的故障维护工作是指_。(分数:1.00)A.排除设备故障B.恢复遭到破坏的数据库 C.修改不适当的库结构D.修改应用程序解析:评析 数据库维护阶段的故障维护工作是指恢复遭到破坏的数据库。20.有两个关系 R 和 S,分别包含 15 个和 10 个元组,则在 RS,RS,RS 中不可能出现的元组数目情况是_。(分数:1.00)A.15,5,10B.18,17,7 C.21,11,4D.25,15,0解析:评析 RS 是将两个关系 R 和 S 的元组合并,其结果
35、是一个新关系;RS 是从 R 关系中去掉 S 关系也有的元组组成新的关系;RNS 是将两个关系 R 和 S 的公共元组组成一个新的关系。21.数据库 FoxBASE 和 Oracle 都是关系型数据库管理系统,但它们之间存在重要差别。其差别之一是_。(分数:1.00)A.FoxBASE 可以使用汉字,而 Oracle 不可以使用汉字B.FoxBASE 是单用户数据库,而 Oracle 是多用户数据库C.FoxBASE 一个数据库是一个表,而 Oracle 一个数据库可以包含多个表 D.FoxBASE 在微机上运行,而 Oracle 在大中型机上运行解析:评析 FoxBASE 所有的功能 Ora
36、cle 基本上都具备,当然包括 A、B、D 选项所列出的功能。在Oracle 上又有了很大的发展,其中基本的是一个数据库可以包含多个表,而 FoxBASE 一个数据库就是一个表。22.设某散列表的当前状态如下:一共有 20 个位置,在第 0、3、4、6、13、14、)7、19 的位置存放着各结点的值,则该散列表的负载因子约为_。(分数:1.00)A.0.27B.0.52C.0.667D.0.4 解析:评析 负载因子的大小体现散列表的装满程度。本题中,散列表的 20 个位置上有 8 个装载数据,因此负载因子约为 8/20=0.4。23.单用户数据库管理系统与多用户数据库管理系统之间最明显也是最重
37、要的差别:是否支持多个用户_。(分数:1.00)A.查询数据库B.定义数据库C.修改数据库D.共享数据库 解析:评析 多用户数据库管理系统的“多用户”主要是指对资源的共享。24.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建_。(分数:1.00)A.另一个表B.游标C.视图 D.索引解析:评析 视图具有以下几个作用:简化用户操作;使用户能以多种角度看待同一数据;支持重构数据库的逻辑独立性;视图能够提供安全保护同时不增加数据的存储空间。25.下列属于一个 DBMS 的用户界面应具有的性质是_。可靠性 易用性 多样性 立即反馈(分数:1.00)A.、和B.和
38、C.、和D.全部 解析:评析 一个 DBMS 的用户界面应具有可靠性、易用性、立即反馈、多样性。26.下列关于 Dephi 的叙述中,_是不正确的(分数:1.00)A.Dephi 属于第四代语言B.Dephi 基于面向对象编程方法,是一种可视化开发工具C.Dephi 提供了数据迁移工具(DataPump),可以实现数据从一个数据库到另一个数据库的迁移D.Dephi 可以方便地支持数据仓库的创建 解析:评析 Dephi 属于第四代语言,是一种可视化开发工具和面向对象的编程,而且可以实现数据从一个数据库到另一个数据库的迁移,具有强大的数据库支持。27.当关系模式 R(A,B) 已属于 3NF,下列
39、说法中_是正确的。(分数:1.00)A.它一定消除了插入和删除异常B.仍存在一定的插入和删除异常 C.一定属于 BCNFD.A 和 C 都是解析:评析 若关系模型 R*2NF,且每千个非主属性都不传递于码,则 R*3NF。3NF 就是不允许关系模式的属性之间有这样的非平凡的函数依赖 XY,其中 X 不包括码,Y 是非主属性。X 不包含有两种情况,一种情况 X 是码的真子集,这是 2NF 不允许,另一种情况 X 不是码的真子集,这是 3NF 不允许的。在 3NF中,仍存在一定的插入和删除异常。28.第二代数据库系统是指_。(分数:1.00)A.层次型数据库系统B.网状型数据库系统C.分布式数据库
40、系统D.关系型数据库系统 解析:评析 第二代数据库系统指支持关系模型的关系数据库系统。29.下列的故障中,可能会造成事务执行失败的是_。(分数:1.00)A.系统故障B.磁盘故障C.逻辑错误 D.硬件故障解析:评析 系统故障、磁盘故障和硬件故障都不会导致事务执行失败。逻辑错误、系统错误可能会造成事务执行失败。30.在关系数据库管理系统的层次结构中,应用层的服务对象是_。(分数:1.00)A.数据库B.终端用户和应用程序 C.终端用户D.数据查询解析:评析 应用层属于最上层,位于 DBMS 核心之外,处理的对象是各种各样的数据库应用,包括应用程序和终端用户的事务请求和查询要求等。31.所谓稀疏矩
41、阵指的是_。(分数:1.00)A.非零元素个数较多的矩阵B.零元素个数占矩阵元素总个数一半的矩阵C.零元素个数远远多于非零元素个数且分布没有规律的矩阵 D.包含有零元素的矩阵解析:评析 稀疏矩阵零元素个数远远多于非零元素个数且分布没有规律的矩阵。32.一个信息表 student,要求它由学号 sno,姓名 sname,性别 sex,年龄 age,4 个属性组成。现在对这个现有的表增加一个入学时间 cometime 字段为日期型,下列语句正确的是_。(分数:1.00)A.AITER TABLE student ADD cometime DATE NOT NULL;B.ALTER TABLE st
42、udent ADD cometime DATE; C.ALTER TABLE student DROP cometime DATE NOT NULL;D.ALTER TABLE student MODIPY cometime DATE;解析:评析 新增加的列一律允许为空值,故 A 错。DROP 用于删除指定的完整性约束,故 C 错。MODIFY用于修改原有的列定义,故 D 错。33.在作业管理中,JCL 是指_。(分数:1.00)A.作业控制语言 B.作业命令行C.作业命令连接D.作业控制方式解析:评析 JCL 是 Job Control Language 的简写,指作业控制语言。JCL 是用
43、户书写作业说明书的特殊的程序语言,通常包含作业描述、资源说明、作业执行、作业流程控制等作业控制语句。34.用谓词来表达查询要求的方式是_。(分数:1.00)A.关系演算 B.关系代数C.关系逻辑D.关系查询解析:评析 关系代数是通过对关系的运算来表达查询要求的方式。关系演算是用谓词来表达查询要求的方式。35.从用户观点看,引入文件系统的目的是_。(分数:1.00)A.实现虚拟存储B.保护系统文档C.保护系统及用户文档D.实现对文件的按名存取 解析:评析 引入文件系统的目的可从多方面理解,如从用户角度看,使用户的文件按名存取是其最主要的目的。36.设事务 T1 和 T2,对数据库中的数据 X 进
44、行操作,可能有如下几种情形,请问以下不会发生冲突操作。(分数:1.00)A.T1 正在读 X 时,T2 也要读 X B.T1 正在读 X 时,T2 要写 XC.TI 正在写 X 时,T2 也要写 XD.T1 正在写 X 时,T2 要读 X解析:评析 只有两个事务都在进行读操作时才肯定不会发生冲突。否则就会发生丢失更新问题。37.串的长度是指_。(分数:1.00)A.串中所含不同字母的个数B.串中所含字符的个数 C.串中所含不同字符的个数D.串中所含非空格字符的个数解析:评析 串的长度定义为串中字符的数目,所以选项 B 为正确答案。选项 C 不正确,因为串中可以含有相同的字符。选项 A 不正确,
45、因为串中可能含有相同的字母,而且也可能含有数字等其他非字母字符。选项 D 不正确,因为空格也是一种字符,在计算长度时理应将其计算在内。38.PowerBuilder 是一个_。(分数:1.00)A.用于系统实现阶段的开发工具B.用于系统详细调查阶段的开发工具C.用于系统逻辑设计阶段的开发工具D.用于系统可行性研究阶段的开发工具 解析:评析 PowerBuilder 是由美国著名的数据库应用开发工具厂商 PowerSoft 公司于 1961 年 6 月推出的完全按照客户机/服务器体系结构设计的快速应用开发系统,是用于系统可行性研究阶段的开发工具。39.若把操作系统看作计算机系统资源的管理者,下列
46、_不属于操作系统所管理的资源。(分数:1.00)A.程序B.内存C.CPUD.中断 解析:评析 可以从资源管理的角度来描述操作系统。资源管理之一是操作系统的主要作用。资源主要是指计算机系统为了进行数值计算和数据处理所需要的各种物质基础,通常分硬件资源和软件资源。就本题来讲,CPU 和内存储器属于硬件资源,程序属于软件资源,所以只有中断不属于硬件资源,也不属于软件资源,当然也不在操作系统管理的资源范围之内。40.数据库设计的需求阶段主要设计_。(分数:1.00)A.程序流程图B.程序结构图C.框图D.数据流程图 解析:评析 数据库设计的需求阶段的目的是获得用户对数据库系统的要求,即确定要做什么。为了达到这个目的,设计人员应对现实世界要处理的对象进行详细调查,在了解原系统的概况和确定新系统功能原理的过程中,收集支持系统目标的基础数据及其他数据。对客观对象调查完成后,对用户需求进行描述和分析,在众多的分析方法中,通常用数据流图来描述数据的流向和处理过程,用数据字典对数据流程图中出现的全
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1