1、三级数据库技术笔试-210 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:60,分数:60.00)1.下列的叙述中错误的是(分数:1.00)A.大多数计算机系统将 CPU 执行状态划分为管态和目态B.管态又称特权状态、系统态或核心态。通常操作系统在管态下运行C.系统在目态下也能够执行特权指令D.机器处于目态时,程序只能执行非特权指令2.分时系统的特点是多路性 交互性 独占性 及时性(分数:1.00)A.,B.C.,D.全部3.进程控制块 PCB 的内容可以分成哪几部分?(分数:1.00)A.进程信息和控制信息B.进程信息和现场信息C.调度信息和现场信息D.调度信息和
2、进程信息4.散列法存储中处理碰撞的方法主要有两类,一是开地址法,另一类是(分数:1.00)A.拉链法B.归并法C.删除法D.忽略法5.建立一个学生信息表 student,要求它由学号 sno,姓名 sname,性别 sex,年龄 age,4 个属性组成,其学号属性惟一,学号、姓名字段不能为空。下列语句正确的是(分数:1.00)A.CREATE TABLE student(sno char(5)NOT NULLsname char(8)NOT NULLsex char(1)age int);B.CREATE TABLE student(sno char(5)NOT NULLsname char(
3、8)NOT NULLsex char(1)age int);C.CREATE TABLE(sno char(5)NOT NULL UNIQUEsname char(8)NOT NULLsex char(1)age int);D.CREATE TABLE student(sno char(5)NOT NULL UNIQUEsname char(8)NOT NULLsex char(1)age int);6.若关系模式 R1NF,且每一个非主属性完全函数依赖于码,则 R(分数:1.00)A.1NFB.2NFC.3NFD.BCNF7.下列不属于关系数据库产品的是(分数:1.00)A.DB2B.COD
4、ASYL 系统C.ORACLE 系统D.SYBASE8.下面关于数据存储方式的叙述中,不止确的是(分数:1.00)A.顺序存储结构和链式存储结构是最主要的两种存储方式B.顺序存储结构的结点中只有自身信息域,没有链接信息域C.链式存储结构的结点中可以有表示链接信息的指针域,也可以没有D.顺序存储结构的存储密度比链式的高9.下列叙述正确的是(分数:1.00)A.二叉树是树的特殊情况B.二叉树的结点的子树区分左子树和右子树C.如果一棵二叉树最多只有最下面的两层结点度数可以小于 2,称之为完全二叉树D.树和二叉树之间不能相互转换10.下列关于计算机的论述中,其中错误的是(分数:1.00)A.没有软件的
5、计算机系统通常称为“裸机”,裸机是无法工作的B.汇编语言也称为符号语言。通常用有指令功能的英文词缩写代替操作码,因而计算机能够识别并直接运行C.由机器语言编写的程序为机器语言程序,全部都是二进制代码形式D.高级语言又称为算法语言,如 BASIC 语言、FORTRAN 语言、C 语言和 PROLOG 语言11.关系模式 CSZ(CITY,ST,ZIP)其属性组上的函数依赖集为 F=(CITY,ST)ZIP, ZIPCITY,关系模式 CSZ 的主属性是(分数:1.00)A.ZIPB.CITY,ST,ZIPC.CITY,ZIPD.ST,ZIP12.层次模型和网状模型统称为(分数:1.00)A.关系
6、模型B.非关系模型C.用户模型D.对象模型13.设 F 是属性组 U 上的一组函数依赖,下列叙述正确的是(分数:1.00)A.若 YB.若 XC.若 XY 为 F 所逻辑蕴含,且 ZD.若 XY 及 YZ 为 F 所逻辑蕴含,则 XZ 为 F 所逻辑蕴含14.系统软件是随计算机出厂并具有通用功能的软件。下列不属于系统软件的是(分数:1.00)A.操作系统B.信息管理系统C.数据库管理系统D.服务性程序15.下列描述的删除操作中,哪一个操作不正确?(分数:1.00)A.从 student 中删除行(010,王宏大,01,02)B.从 class 山删除行(02,计算机,张海)C.从 class
7、中删除行(03,英语,李洪亮)D.先在 student 中删除行(010,王宏大,01,02),然后从 class 中删除行(01,企业管理,郑红霞)16.下列描述的插入操作中,哪一个操作是正确的?(分数:1.00)A.在 student 中插入行(102,赵民,05,02)B.在 student 中插入行(101,赵民,04,02)C.先在 class 表中删除行(03,英语,李洪亮)然后在 student 中插入行(105,李丽,03,03)D.在 student 中插入行(105,李丽,03,03)17.在 Oracle 中如果要快速的生成报表应使用哪种工具?(分数:1.00)A.Ora
8、cle FormsB.Oracle ReportsC.Oracle GraphicsD.BPR18.下列什么符号可以表示“可以和任意长的字符串匹配”?(分数:1.00)A.*B.%C.&D.$19.下列的数据库管理系统属于网状模型的是(分数:1.00)A.1MS 数据库管理系统B.CODASYL 系统C.ORACLE 系统D.FOXBASE 系统20.下列关于概念结构设计的叙述中,正确的是(分数:1.00)A.概念模型是依赖于计算机系统和具体的 DBMS 的B.概念模型应具备丰富的寓意表达能力C.概念模型一旦确定就不能改变D.易于向各种数据模型转换,但是不易于导出逻辑模型21.二叉排序树的平均
9、检索长度与二分法检索的长度都是(分数:1.00)A.O(nlog2n)B.O(n2)C.O(log2n)D.O(n)22.一般将中断源分成强迫性中断和(分数:1.00)A.自愿性中断B.硬件故障中断C.控制台中断D.程序性中断23.下列关于 E-R 模型向关系数据模型转换的叙述中,正确的是(分数:1.00)A.实体的元组就是关系的属性B.实体的属性就是关系的属性C.实体的候选码就是关系的码D.实体的主属性就是关系的码24.关系模型中常用的关系操作包括选择 投影 连接 查询 删除(分数:1.00)A.和B.,和C.,和D.全部25.下列叙述不正确的是(分数:1.00)A.模式也称为逻辑模式,是数
10、据库中全体数据的逻辑结构和特征的描述B.外模式也称用户模式,一个数据库可以有多个外模式C.内模式也称物理模式,一个数据库可以有多个内模式D.数据库系统是由外模式、模式和内模式三级组成26.实际上数据库设计者能有效控制的是(分数:1.00)A.辅助空间B.数据通信延迟时间C.I/O 队列等待时间D.封锁延迟27.下列叙述不正确的是(分数:1.00)A.过程化语言不仅要指定“做什么”,还要说明“怎么做”B.导航式语言通常是嵌入到某种高级语言中C.导航式语言存取效率高,可移植性好D.导航式语言缺点是编程复杂28.下列属于一个 DBMS 的用户界面应具有的性质是可靠性 易用性 多样性 立即反馈(分数:
11、1.00)A.,和B.,和C.,和D.全部29.IBM 的商务智能解决方案包括哪些部分?数据仓库管理器 DB2 多维服务器前端图形工具 数据挖掘(分数:1.00)A.,B.和C.,D.全部30.采用初始增量为 4 的希尔排序法对没有关键码序列 15,10,4,2614,2,13,19,17,5,9, 23,按照关键码值递增的次序排序,一趟扫描后的结果为(分数:1.00)A.14,2,4,19,15,5,9,23,17,10,13,26B.2,9,4,26,14,15,13,19,175,9,23C.10,4,15,14,2,13,19,16,5,9,2326D.10,15,4,2,14,13,
12、19,16,5,9,23,2631.在面向对象的数据模型中,每一个对象都有一个惟一的标识,称为(分数:1.00)A.属性B.封装C.对象标识D.继承32.下面关于 Internet 叙述中,正确的是(分数:1.00)A.WWW 是 World Web Wide 的缩写,也称为 Web 服务B.Internet 只提供 WWW 服务和 FTP 服务C.WWW 是以超文本标记语言和文件传送协议为基础的D.WWW 系统的结构采用了客户机/服务器模式33.新一代数据库应用开发工具应具备的特征有支持与多种数据库连接支持可视化图形用户界面支持面向对象的程序设计支持开放性提供完善的数据对象(分数:1.00)
13、A.,和B.和C.,和D.全部34.下列叙述正确的是(分数:1.00)A.在分布式系统中处理器是紧耦合的B.并行系统是由一些松耦合的结点组成C.在分布式系统中每个结点是一个独立的数据库系统结点D.分布式系统并没有做到真正意义上的相互独立35.允许多个程序同时进入内存并运行的是(分数:1.00)A.程序并发执行B.多道程序设计C.程序的顺序执行D.时间片轮转36.下列属于数据库系统阶段特点的是数据结构化 数据共享性高 独立性高 数据无专门软件管理 ,冗余度大,不易扩亢(分数:1.00)A.,和B.,和C.,和D.全部37.在下面的叙述中,属于 TCP/IP 协议特点的是开放的协议标准,独立于特定
14、的计算机硬件与操作系统可以运行在局域网、广域网,更适用于互联网整个 TCP/IP 设备在网络中具有惟一的 IP 地址可以提供多种可靠的用户服务(分数:1.00)A.和B.C.D.全部38.为了保证事务的正确执行,数据库系统维护以下事务特性:原子性 一致性 隔离性 持久性(分数:1.00)A.,和B.,和C.,和D.全部39.下列属于 SQL 语言特点的是数据查询 数据操纵 数据定义 数据控制(分数:1.00)A.,和B.,和C.,和D.全部40.下列叙述正确的是(分数:1.00)A.如果事务 T 获得数据项 Q 的共享锁,则 T 可读 Q 但不能写 QB.如果事务 T 获得数据项 Q 的共享锁
15、,则 Q 可读 T 但不能写 TC.如果事务 T 获得数据项 Q 的排它锁,则 T 可读 Q 但不能写 QD.如果事务 T 获得数据项 Q 的排它锁,则 Q 可读 T 但不能写 T41.下面的叙述中,正确的是(分数:1.00)A.队列限定仅在表的一端进行插入和删除运算的线性表B.队列是限定仅在表的一端进行插入和删除运算的线性表C.串是仅在表的一端进行插入和删除运算的线性表D.数组是仅在表的一端进行插入和删除运算的线性表42.数据库管理系统的基本功能包括数据定义功能 数据操纵功能 数据库的运行管理 数据库的建立和维护功能(分数:1.00)A.,B.,C.,和D.全部43.只允许操作系统使用而不允
16、许一般用户使用的指令是(分数:1.00)A.系统指令B.特权指令C.非特权指令D.算术运算指令44.对现实世界要处理的对象进行详细调查,在了解现行系统的概况,确定新系统功能的过程中,收集支持系统目标的基础数据及其处理方法。这属于哪一阶段的任务?(分数:1.00)A.需求分析B.概念结构设计C.逻辑结构设计D.物理设计45.关系中的某个属性不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性为(分数:1.00)A.元组B.主属性C.外码D.参照关系46.对具有相同关键字的关系模式,如果他们的处理主要是查询操作,且常在一起,可将这列关系模式进行什么操作?(分数:1.00)A.模式
17、评价B.优化模式C.合并D.分解47.下列不属于操作系统功能的是(分数:1.00)A.进程管理B.存储管理C.作业管理D.数据库管理48.下列描述正确的是(分数:1.00)A.系统软件是紧挨着计算机硬件的第层软件B.操作系统是紧挨着计算机硬件的第一层软件C.编译软件是紧挨着计算机硬件的第一层软件D.应用软件是紧挨着计算机硬件的第一层软件49.下列关于网络的叙述中,错误的是(分数:1.00)A.网络协议主要由语法、语义和时序组成B.语法规定了用户数据与控制信息的结构与格式C.时序是对事件实现顺序的详细说明D.联网计算机之间的通信不必遵循共同的网络协议,可以相互之间制定协议50.在 SQL 中,内
18、模式对应于“存储文件”,模式对应于哪一部分?(分数:1.00)A.视图B.基本表C.关系数据库D.数据查询51.Oracle 的 Internet 解决方案主要包括哪几部分工具?Oracle Express Server Oracle Express Objects Oracle Express AnalyzerOracle WebListener Oracle WebAgent Oracle WebServer(分数:1.00)A.,和B.,和C.和D.全部52.在树形结构中,一个结点的子树的个数叫做结点的(分数:1.00)A.高度B.层数C.度D.分支个数53.事务故障恢复的步骤是(分数:
19、1.00)A.反向扫描日志文件、对每一个更新操作执行逆操作、如此下去B.对每一个更新操作执行逆操作、反向扫描日志文件、如此下去C.正向扫描日志文件、对 UNDO 队列中的事务进行 UNDO 处理、对 REDO 队列中的事务进行 REDO 处理D.正向扫描日志文件、对 REDO 队列中的事务进行 REDO 处理、对 UNDO 队列中的事务进行 UNDO 处理54.下列关于临界区叙述正确的是(分数:1.00)A.进程中访问临界资源的那段程序称为临界区B.临界区最多允许两个进程进入C.进程进入临界区的要求可以在无限的时间内得到满足D.系统中一些资源一次只允许有限的进程使用,称之为临界资源55.如下是
20、一个稀疏矩阵的三元组法存储表示和相关的叙述正确的是行下标 列下标 值1 2 51 3 22 7 93 5 63 6 14 6 -15 4 3(分数:1.00)A.该稀疏矩阵有 8 列B.该稀疏矩阵有 7 列C.该稀疏矩阵有 9 个非 0 元素D.该稀疏矩阵的第 3 行第 6 列的值为 056.下面描述不正确的是(分数:1.00)A.数据元素是数据的基本单位B.数据元素可有一个或多个数据项组成,数据项是有独立含义的数据最小单位C.数据的逻辑结构是数据间关系的描述,它是抽象地反映数据元素间的存储关系D.数据的存储结构是逻辑结构在计算机存储器中的实现57.在 SYBASE 数据库产品中提供面向对象的
21、数据库建模工具的是(分数:1.00)A.DirectConnectB.OmniCONNECTC.Replication ServerD.PowerDesigner58.下列是域名服务系统的是(分数:1.00)A.DNSB.RIPC.SMTPD.NFS59.(38)-(40)题基于 student 表和 class 表,student 表的主键是学号,class 的主键是课程号。student学号 姓名 课程号 年级001 张山 02 01010 王宏大 01 02056 刘林生 04 02101 赵民 04 03class课程号 课程名称 任科教师01 企业管理 郑红霞02 计算机 张海03
22、英语 李洪亮04 高等数学 刘东下列描述的操作中,哪一个操作不正确?(分数:1.00)A.从表 student 中删除行(010,王宏大,01,02)B.在 student 中插入行(102,赵民,03,03)C.将 student 中学号=010的课程号改为02D.将 stuedent 中雇员号=101的课程号改为0560.用谓词来表达查询要求的方式是(分数:1.00)A.关系演算B.关系代数C.关系逻辑D.关系查询二、填空题(总题数:20,分数:40.00)61.冯诺伊曼结构的计算机有 5 大功能部件组成:运算器、控制器、 【1】 、输入设备和输出没备。(分数:2.00)填空项 1:_62
23、.Internet 上的计算机地址有两种表示形式: 【2】 与域名。(分数:2.00)填空项 1:_63.用顺序存储结构存储的线性表称作顺序表,用链式存储结构存储的线性表称为 【3】 。(分数:2.00)填空项 1:_64.前序法是先访问 【4】 ,然后按前序周游左子树,按前序周游右子树。(分数:2.00)填空项 1:_65. 【5】 树的所有关键码都出现在叶结点上,上面各层结点中的关键码均是下层相应结点中最大关键码的复写。(分数:2.00)填空项 1:_66.发生中断时被打断程序暂停点称为 【6】 。(分数:2.00)填空项 1:_67.运行中的进程可以处于: 【7】 、就绪、等待 3 种状
24、态之一。(分数:2.00)填空项 1:_68. 【8】 是指在批处理系统中把一批作业安排在输入设备上,然后依次读入系统进行处理而形成的。(分数:2.00)填空项 1:_69.用二维表结构表示实体以及实体间联系的数据模型称为 【9】 数据模型。(分数:2.00)填空项 1:_70.关系操作能力可用两种方式来表示: 【10】 和逻辑方式。(分数:2.00)填空项 1:_71.创建 【11】 是加快表的查询速度的有效手段。(分数:2.00)填空项 1:_72.SQL 语言中的 GRANT 和 REVOKE 语句主要用来维护数据的 【12】 。(分数:2.00)填空项 1:_73. 【13】 是数据库
25、系统的核心。(分数:2.00)填空项 1:_74.RDBMS 的层次结构由上到下依次是: 【14】 、语言翻译处理层、数据存取层、数据存储层。(分数:2.00)填空项 1:_75.为保证对故障恢复的支持,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称作 【15】 原则。(分数:2.00)填空项 1:_76.如果多个事物在某个调度下执行结果与这些事物在某个串行调度下的执行结果相同,称这个调度为 【16】 调度。(分数:2.00)填空项 1:_77.若 XY 但 Y 不完全函数依赖于 X,则称 Y 对 X 【17】 。(分数:2.00)填空项 1:
26、_78. 【18】 不允许关系模式的属性之间有这样的非平凡函数依赖 XY,其中 X 不包含码,Y 是非主屑性。(分数:2.00)填空项 1:_79. 【19】 是指实体间存在的对应关系。(分数:2.00)填空项 1:_80.数据库功能可以分为两部分:前端和后端。前端与后端之间通过 【20】 或应用程序来接口。(分数:2.00)填空项 1:_三级数据库技术笔试-210 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:60,分数:60.00)1.下列的叙述中错误的是(分数:1.00)A.大多数计算机系统将 CPU 执行状态划分为管态和目态B.管态又称特权状态、系统态或核心态
27、。通常操作系统在管态下运行C.系统在目态下也能够执行特权指令 D.机器处于目态时,程序只能执行非特权指令解析:【命题目的】本题主要考查了操作系统的目态、管态。【解题要点】目态又称常态或用户态。机器处于目态时,程序只能执行非特权指令。通常操作系统在管态下运行。【错解分析】系统在目态下只能够执行非特权指令,不能执行特权指令,故 c)选项错误。【考点链接】操作系统的基础知识,能够区别操作系统的目态和管态。2.分时系统的特点是多路性 交互性 独占性 及时性(分数:1.00)A.,B.C.,D.全部 解析:【命题目的】本题主要考查了分时系统的特点。【解题要点】分时系统的特点是多路性、交互性、独占性和及时
28、性。【考点链接】掌握操作系统的基础知识,实时系统的特点,分时系统与实时系统的主要区别。3.进程控制块 PCB 的内容可以分成哪几部分?(分数:1.00)A.进程信息和控制信息B.进程信息和现场信息C.调度信息和现场信息 D.调度信息和进程信息解析:【命题目的】本题主要考查了进程控制块的内容。【解题要点】进程控制块 PCB 的内容可以分成调度信息和现场信息两大部分。【错解分析】由于进程控制块是由调度信息和现场信息组成,因此 A),C),D)选项中的说法都是错误的。【考点链接】掌握进程的概念,以及进程的组成。4.散列法存储中处理碰撞的方法主要有两类,一是开地址法,另一类是(分数:1.00)A.拉链
29、法 B.归并法C.删除法D.忽略法解析:【命题目的】本题主要考查了散列法中处理碰撞的方法。【解题要点】散列法存储中处理碰撞的方法主要有两类:一是开地址法,另一类是拉链法。【考点链接】掌握散列表的负载因子的概念和计算方法。5.建立一个学生信息表 student,要求它由学号 sno,姓名 sname,性别 sex,年龄 age,4 个属性组成,其学号属性惟一,学号、姓名字段不能为空。下列语句正确的是(分数:1.00)A.CREATE TABLE student(sno char(5)NOT NULLsname char(8)NOT NULLsex char(1)age int);B.CREATE
30、 TABLE student(sno char(5)NOT NULLsname char(8)NOT NULLsex char(1)age int);C.CREATE TABLE(sno char(5)NOT NULL UNIQUEsname char(8)NOT NULLsex char(1)age int);D.CREATE TABLE student(sno char(5)NOT NULL UNIQUEsname char(8)NOT NULLsex char(1)age int); 解析:【命题目的】本题主要考查了 SQL 语言中,创建基本表的方法。【解题要点】A)选项中,创建 sno
31、 字段没有惟一性限制;B)选项中,创建 sname 字段没有不为空的限制;C)选项中,创建表没有表明。【考点链接】掌握 SQL 语言中,修改基本表的方法和删除基本表的方法。6.若关系模式 R1NF,且每一个非主属性完全函数依赖于码,则 R(分数:1.00)A.1NFB.2NF C.3NFD.BCNF解析:【命题目的】本题主要考查了各级范式的定义。【解题要点】若关系模式 R1NF,且每一个非主属性完全函数依赖于码,则 R 2NF。若关系模式R2NF,且每一个非主属性都不传递依赖于码,则 R 3NF。若关系模式 R1NF,且对于每一个非平凡的函数依赖 XY,都有 X 包含码,则 RBCNF。【考点
32、链接】掌握关系数据库系统中,各级范式的定义、包含关系,并能够区别。7.下列不属于关系数据库产品的是(分数:1.00)A.DB2B.CODASYL 系统 C.ORACLE 系统D.SYBASE解析:【命题目的】本题主要考查了对关系数据库系统的产品的了解。 【解题要点】CODASYL 系统属于网状模型的数据库产品;DB2、ORACLE、SYBASE 系统属于关系数据库的数据库产品。 【考点链接】掌握关系数据库系统和面向对象的数据库系统的概念,以及二者的相关产品。8.下面关于数据存储方式的叙述中,不止确的是(分数:1.00)A.顺序存储结构和链式存储结构是最主要的两种存储方式B.顺序存储结构的结点中
33、只有自身信息域,没有链接信息域C.链式存储结构的结点中可以有表示链接信息的指针域,也可以没有 D.顺序存储结构的存储密度比链式的高解析:【命题目的】本题主要考查了数据的存储方式。【解题要点】链式存储结构的结点中有表示链接信息的指针域,比顺序存储结构的存储密度小,存储空间利用率低。【错解分析】链式存储结构的结点中必有表示链接信息的指针域,故 C)错。【考点链接】掌握数据的顺序存储和链式存储方式的区别。9.下列叙述正确的是(分数:1.00)A.二叉树是树的特殊情况B.二叉树的结点的子树区分左子树和右子树 C.如果一棵二叉树最多只有最下面的两层结点度数可以小于 2,称之为完全二叉树D.树和二叉树之间
34、不能相互转换解析:【命题目的】本题考查了二叉树的结构。【解题要点】二叉树不是树的特殊情况。二叉树的结点的子树区分左子树和右子树。如果一棵二叉树最多只有最下面的两层结点度数可以小于 2,并且最下面一层的结点都集中在该层最左边的若干位置上,称之为完全二叉树。树和二叉树之间可以相互转换。【考点链接】掌握树的二叉树表示方法,以及树和二叉树的主要区别。10.下列关于计算机的论述中,其中错误的是(分数:1.00)A.没有软件的计算机系统通常称为“裸机”,裸机是无法工作的B.汇编语言也称为符号语言。通常用有指令功能的英文词缩写代替操作码,因而计算机能够识别并直接运行 C.由机器语言编写的程序为机器语言程序,
35、全部都是二进制代码形式D.高级语言又称为算法语言,如 BASIC 语言、FORTRAN 语言、C 语言和 PROLOG 语言解析:【命题目的】本题主要考查了计算机系统的组成。【解题要点】没有软件的计算机系统通常称为“裸机”,裸机是无法工作的,硬件和软件缺一不可。汇编语言也成为符号语言。通常用有指令功能的英文词缩写代替操作码,但计算机不能够识别并直接运行汇编语言程序,需要有翻译程序将汇编语言程序翻译成机器语言程序后才能识别。由机器语言编写的程序为机器语言程序,他全部都是二进制代码形式,不容易被人识别,但可以被计算机直接执行。高级语言又称为算法语言,不能直接执行,必须将他们翻译成具体机器的机器语言
36、程序才能执行。如 BASIC 语言、FOR- TRAN 语言、C 语言和 PROLOG 语言。【错解分析】因为由机器语言编写的程序为机器语言程序,全部都是二进制代码形式,不容易被人识别,但可以被计算机直接执行,故 B)错误。【考点链接】掌握计算机语言的分类情况和计算机各个系统的功能。11.关系模式 CSZ(CITY,ST,ZIP)其属性组上的函数依赖集为 F=(CITY,ST)ZIP, ZIPCITY,关系模式 CSZ 的主属性是(分数:1.00)A.ZIPB.CITY,ST,ZIP C.CITY,ZIPD.ST,ZIP解析:【命题目的】本题主要考查了对函数依赖和主属性的理解。【解题要点】包含
37、在任何一个候选码中的属性叫做主属性。在这道题中全部属性都是主属性。【考点链接】掌握函数依赖和主属性之间的关系,以及如何根据函数依赖关系判断主属性。12.层次模型和网状模型统称为(分数:1.00)A.关系模型B.非关系模型 C.用户模型D.对象模型解析:【命题目的】本题主要考查了数据的结构模型。【解题要点】层次模型和网状模型统称为非关系模型。【考点链接】掌握数据模型的种类以及数据模型的基本概念。13.设 F 是属性组 U 上的一组函数依赖,下列叙述正确的是(分数:1.00)A.若 YB.若 XC.若 XY 为 F 所逻辑蕴含,且 ZD.若 XY 及 YZ 为 F 所逻辑蕴含,则 XZ 为 F 所
38、逻辑蕴含 解析:【命题目的】本题主要考查了对函数依赖的几个推理规则。【解题要点】自反律:若 Y*X*U,则 XY 为 F 所逻辑蕴含;增广律:若 XY 为 F 所逻辑蕴含,且Z*U,则 XZYZ 为 F 所逻辑蕴含;传递律:若 XY 及 YZ 为 F 所逻辑蕴含,则 XZ 为 F 所逻辑蕴含。【考点链接】掌握合并规则、伪传递规则、分解规则。14.系统软件是随计算机出厂并具有通用功能的软件。下列不属于系统软件的是(分数:1.00)A.操作系统B.信息管理系统 C.数据库管理系统D.服务性程序解析:【命题目的】本题主要考查了计算机软件知识。【解题要点】系统软件是随计算机出厂并具有通用功能的软件,它
39、包括操作系统、语言处理程序、数据库管理系统和服务性程序。【错解分析】因为系统软件包括操作系统、语言处理程序、数据库管理系统和服务性程序,所以信息管理系统不属于系统软件,故选 B)。【考点链接】掌握系统软件的概念和用户软件的概念,以及二者的区别。15.下列描述的删除操作中,哪一个操作不正确?(分数:1.00)A.从 student 中删除行(010,王宏大,01,02)B.从 class 山删除行(02,计算机,张海) C.从 class 中删除行(03,英语,李洪亮)D.先在 student 中删除行(010,王宏大,01,02),然后从 class 中删除行(01,企业管理,郑红霞)解析:【
40、命题目的】本题主要考查了在 SQL 语言中,什么情况下不能进行删除操作。【解题要点】class 的课程号是 student 表的外键,只有当课程号不被 student 表所使用的时候才能删除。因此 B)不正确。【考点链接】掌握 SQL 的修改语句,其中包括更新(UPDATE)、插入(INSERT)、删除 (DELETE)。16.下列描述的插入操作中,哪一个操作是正确的?(分数:1.00)A.在 student 中插入行(102,赵民,05,02)B.在 student 中插入行(101,赵民,04,02)C.先在 class 表中删除行(03,英语,李洪亮)然后在 student 中插入行(1
41、05,李丽,03,03)D.在 student 中插入行(105,李丽,03,03) 解析:【命题目的】本题主要考查了在 SQL 语言中,什么情况下不能进行插入操作。【解题要点】在 class 中没有课程号为 05 的部门,因此 A)不正确;在表中不能有相同的记录,因此 B)不正确;当删除了课程号为 03 的课程后,就不能在插入一条课程号为 03 的雇员信息了,所以 C)不正确。【考点链接】熟练掌握 SQL 的三种修改语句。17.在 Oracle 中如果要快速的生成报表应使用哪种工具?(分数:1.00)A.Oracle FormsB.Oracle Reports C.Oracle Graphi
42、csD.BPR解析:【命题目的】本题主要考查了 Oracle 的工具产品的功能。【解题要点】在 Oracle 中,Oracle Reports 用来快速的生成报表;Oracle Forms 用来快速生成基于屏幕的复杂应用的工具;Oracle Graphics 用来快速生成图形应用的工具。BPR 用于过程建模。【考点链接】掌握 Oracle 工具产品的种类,Developer/2000 和 Designer/2000 分别具有什么功能。18.下列什么符号可以表示“可以和任意长的字符串匹配”?(分数:1.00)A.*B.% C.&D.$解析:【命题目的】本题主要考查了 SQL 语言中的一些规则。【
43、解题要点】%符号可以表示可以和任意长的字符串匹配。【考点链接】掌握关系数据库系统,在 SQL 语言中各种特殊符号的含义和用法。19.下列的数据库管理系统属于网状模型的是(分数:1.00)A.1MS 数据库管理系统B.CODASYL 系统 C.ORACLE 系统D.FOXBASE 系统解析:【命题目的】本题主要考查了常用的数据结构模型。【解题要点】常用的数据结构模型有层次模型、网状模型、关系模型和面向对象模型。【错解分析】IMS 数据库管理系统属于层次模型,故 A)选项错误;CODASYL 系统属于网状模型,故 B 选项正确;ORACLE、FOXBASE 系统属于关系模型,故 C),D)选项错误
44、。【考点链接】掌握数据模型的概念,数据模型的要素。20.下列关于概念结构设计的叙述中,正确的是(分数:1.00)A.概念模型是依赖于计算机系统和具体的 DBMS 的B.概念模型应具备丰富的寓意表达能力 C.概念模型一旦确定就不能改变D.易于向各种数据模型转换,但是不易于导出逻辑模型解析:【命题目的】本题主要考查了概念模型的特点。【解题要点】概念模型是不依赖于计算机系统和具体的 DBMS 的。故 A)错。概念模型应具备丰富的寓意表达能力。概念模型要能灵活的加以改变以反映用户需求和环境的变化。故 C)错。易于向各种数据模型转换,易于导出逻辑模型。故 D)错。【考点链接】掌握数据库的概念模型的设计方
45、法。21.二叉排序树的平均检索长度与二分法检索的长度都是(分数:1.00)A.O(nlog2n)B.O(n2)C.O(log2n) D.O(n)解析:【命题目的】本题考查了二叉树的平均检索长度。【解题要点】二叉排序树的平均检索长度与二分法检索的长度都是 O(log2n)。【考点链接】掌握二叉树的存储方式和线索二叉树的概念。22.一般将中断源分成强迫性中断和(分数:1.00)A.自愿性中断 B.硬件故障中断C.控制台中断D.程序性中断解析:【命题目的】本题主要考查了中断源的分类。【解题要点】中断源可以分为强迫性中断和自愿性中断。强迫性中断包括:输入/输出中断、硬件故障中断、控制台中断、时钟中断、
46、程序性中断。【考点链接】掌握中断的概念,强迫性中断分为哪几种。23.下列关于 E-R 模型向关系数据模型转换的叙述中,正确的是(分数:1.00)A.实体的元组就是关系的属性B.实体的属性就是关系的属性 C.实体的候选码就是关系的码D.实体的主属性就是关系的码解析:【命题目的】本题主要考查了 E-R 模型向关系数据模型转换过程中的对应关系。【解题要点】E-R 模型向关系数据模型转换时,实体的属性就是关系的属性,实体的码就是关系的码。【考点链接】掌握 E-R 模型向关系数据模型转换的步骤,E-R 方法的数据库概念结构设计的步骤。24.关系模型中常用的关系操作包括选择 投影 连接 查询 删除(分数:
47、1.00)A.和B.,和C.,和D.全部 解析:【命题目的】本题主要考查了关系操作。【解题要点】常用的关系操作包括:选择、投影、连接、查询、删除、交、并、差等。【考点链接】掌握关系数据库系统,关系代数和关系演算,考查对函数依赖的理解。25.下列叙述不正确的是(分数:1.00)A.模式也称为逻辑模式,是数据库中全体数据的逻辑结构和特征的描述B.外模式也称用户模式,一个数据库可以有多个外模式C.内模式也称物理模式,一个数据库可以有多个内模式 D.数据库系统是由外模式、模式和内模式三级组成解析:【命题目的】本题主要考查了数据库的三级模式的定义。【解题要点】数据库系统是由外模式、模式和内模式三级组成。模式也称为逻辑模式,是数据库中全体数据的逻辑结构和特征的描述;外模式也称为用户模式,一个数据库可以有多个外模式;内模式也称为物理模式,一个数据库只能有一个内模式。【错解分析】选项 A),B),D)的叙述都是