1、三级数据库技术笔试 64 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:60,分数:60.00)1.下列关于模式的术语中,哪一个不是指数据库三级模式结构中的外模式?(分数:1.00)A.子模式B.用户模式C.存储模式D.用户视图2.逻辑文件存放在存储介质上时,采用的组织形式是与什么有关?(分数:1.00)A.逻辑文件结构B.存储介质特性C.主存储器管理方式D.分配外设方式3.当中断产生时,系统所做的第一项工作是(分数:1.00)A.识别中断源,分析中断产生的原因B.保护被中断程序的现场C.判断中断源的中断优先D.取得中断处理程序的入口地址4.下列关于 E-R
2、模型向关系数据模型转换的叙述中,正确的是(分数:1.00)A.实体的元组就是关系的属性B.实体的属性就是关系的属性C.实体的候选码就是关系的码D.实体的主属性就是关系的码5.按层次次序将一棵有 n 个结点的完全二叉树的所有结点从 1 到 n 编号,当 in/2 时,编号为 i 的结点的左子女的编号是(分数:1.00)A.2i-1B.2iC.2i+1D.不确定6.计算机病毒是指能够侵入计算机系统并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的(分数:1.00)A.指令B.程序C.设备D.文件7.下面关于外码的说法中,不正确的是(分数:1.00)A.外码体现了关系间的联系手段B.外
3、码是某个关系的码C.外码不是任何关系的码D.外码是一个关系的码而不是另一个关系的码8.数据库中对全部数据的整体逻辑结构的描述,作为数据库的(分数:1.00)A.存储模式B.子模式C.模式D.外模式9.在数据库系统中,当数据库的模式改变时,用户程序可以不做改变。这是数据的(分数:1.00)A.物理独立性B.存储独立性C.位置独立性D.逻辑独立性10.UNIX 系统中,把输入输出设备看作是(分数:1.00)A.普通文件B.目录文件C.特殊文件D.索引文件11.下列关于函数依赖的叙述中,哪一个是不正确的?(分数:1.00)A.由 XY,XZ,有 XYZB.由 XYZ,有 XZ,YZC.由 XY,WY
4、Z,有 XWZD.由 XY 及 Z 包含于 Y,有 XZ12.在数据库逻辑结构设计中,将 E-R 模型转换为关系模型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式?(分数:1.00)A.2B.3C.4D.513.操作系统中的下列功能,与硬盘没有直接关系的是(分数:1.00)A.SPOOLING 技术B.文件管C.进程调度D.虚拟存储14.下列哪一个与数据库日志无关?(分数:1.00)A.保障事务原子性B.保障数据库一致性C.故障后恢复D.死锁检测15.下列的权限中,允许删除关系的是(分数:1.00)A.UPDATEB.DELETEC.DROPD.ALT
5、ERATION16.通过指针链来表示和实现实体之间联系的模型是(分数:1.00)A.层次型B.网状型C.关系型D.层次型和网状型17.关系数据库,实现表与表之间的联系是通过(分数:1.00)A.实体完整性规则B.参照完整性规则C.用户定义的完整性D.值域18.下列对文件系统的多级目录结构的描述正确的是(分数:1.00)A.线性结构B.树形结构C.散列结构D.双链表结构19.关系数据库中,实现实体之间的联系是通过表与表之间的(分数:1.00)A.公共索引B.公共存储C.公共元组D.公共属性20.Microsoft SQL Server 2000 和下列哪一个产品集成使用,可以支持贸易伙伴之间的在
6、线交流?(分数:1.00)A.BizTalkTM Server 2000B.Commerce Server 2000C.Microsoft English QueryD.Microsoft OLE DB21.在下面对于关系的叙述中,叙述不正确的是(分数:1.00)A.关系中的每个属性是不分解的B.在关系中元组的顺序是无关紧要的C.任意的一个二维表都是一个关系D.每一个关系只有一种记录类型22.数据库的三级模式结构中,模式也称为(分数:1.00)A.逻辑模式B.物理模式C.用户模式D.系统模式23.通常一台计算机系统的存储介质包括 Cache、内存、磁带和硬盘,其中访问速度最慢的是(分数:1.0
7、0)A.CacheB.磁带C.硬盘D.内存24.PowerBuilder 中的 PowerScript 语言包括下述哪些语句? 变量定义语句 赋值语句 流控制语句 操纵数据库语句(分数:1.00)A.仅、和B.仅、和C.仅、和D.都是25.在 SQL 语言中,一个基本表的定义一旦被删除,则与此基本表相关的下列内容中哪些也自动被删除 在此表中的数据 在此表上建立的索引 在此表上建立的视图(分数:1.00)A.和B.和C.和D.全部26.散列法存储中处理碰撞的方法主要有两类,一是开地址法,另一类是(分数:1.00)A.拉链法B.归并法C.删除法D.忽略法27.在 Oracle 工具中,用于支持数据
8、仓库应用的是(分数:1.00)A.Oracle Discoverer/2000B.Oracle Designer/2000C.Oracle Developer/2000D.Oracle Financials28.下列哪一条不是 SYBASE 企业级数据库服务器的特点?(分数:1.00)A.支持联机分析处理 OLAPB.支持服务器间的失败转移C.符合美国国家计算机安全委员会的 C2 级要求D.在核心层实现存储过程和触发器具有可编程能力29.在关系数据库设计中,使每个关系达到 3NF。这是哪个阶段的任务?(分数:1.00)A.需求分析B.概念设计C.逻辑设计D.物理设计30.如果允许不同用户的文件
9、可以具有相同的文件名,通常采用哪种形式来保证按名存取的安全?(分数:1.00)A.重名翻译机构B.建立索引表C.建立指针D.多级目录结构31.在关系数据库中元组的集合称为关系。通常标识元组的属性或最小属性组称为(分数:1.00)A.主键B.定义C.属性D.模式32.哪一个以更好地支持企业或组织的决策分析处理的、面向主题的、集成的、相对稳定的、体现历史变化的数据集合?(分数:1.00)A.数据库系统B.数据库管理系统C.数据仓库D.数据集成33.信息认证是信息安全的一个重要方面,下列哪一项不属于实施信息认证的方法?(分数:1.00)A.身份识别B.密钥管C.数字签名D.肖息认证34.在 RDBM
10、S 层次中,仅次于应用层的是(分数:1.00)A.数据存取层B.语言翻译处理层C.操作系统D.数据存储层35.下述哪个成立时,称 XY 为平凡的函数依赖?(分数:1.00)A.XB.YC.XYD.XY36.若事务 T 对数据 R 已加 X 锁,则其他事务对数据 R(分数:1.00)A.可以加 S 锁不能加 X 锁B.不能加 S 锁可以加 X 锁C.可以加 S 锁也可以加 X 锁D.不可以加任何锁37.若用如下的 SQL 语句创建一个表 S: CREATE TABLE S(S# char(16)NOT NULL; SNAME char(8)NOT NULL,SEX char(2),AGE int
11、eger) 向表 S 中插入如下行时,哪一行可以被插入?(分数:1.00)A.(991001,李明芳,女,23)B.(990746,张民,NULL,NULC.(NULL,陈道明,男,35)D.(992345,NULL,女,25)38.通道是一种(分数:1.00)A.I/O 设备B.I/O 控制器C.I/O 处理机D.设备控制器39.下面关于局域网特点的叙述中,不正确的是 使用专用的通信线路,数据传输速率高; 能提高系统的可靠性、可用性; 响应速度慢; 通信时间延迟较低,可靠性好; 不能按广播方式或组播方式进行通信。(分数:1.00)A.、B.、C.、D.、40.对于学生信息表:student(
12、sno,sname,sex,age,dept),如果把学生“张明”的姓名改;“张岩”,则正确的语句是(分数:1.00)A.UPDATE SET sname张明WHERE sname张岩B.UPDATE student SET sname张明WHERE sname张岩C.UPDATE student SET sname张岩D.UPDATE student SET sname张岩WHERE sname张明41.操作系统中,进程在下列哪种情况下从执行状态转为就绪状态?(分数:1.00)A.进程被调度选中B.时间片用完C.等待某一事件D.等待的事件发生42.在单链表中在指针 p 所指结点后插入结点 q
13、 的操作是(分数:1.00)A.q:p.link;p.link:q.linkB.p.link:q.link;q.link:=p.linkC.q.link:p;p.link:qD.q.link:p.link;p.link:q43.对关系数据库来讲,下面说法错误的是(分数:1.00)A.每一列的分量是同一种类型数据,来自同一个域B.不同列的数据可以出自同一个域C.行的顺序可以任意交换,但列的顺序不能任意交换D.关系中的任意两个元组不能完全相同44.在一个长度为 n 的顺序表的表尾插入一个新元素的渐进时间复杂度为(分数:1.00)A.O(B.O(1)C.O(n2)D.O(log245.计算机的技术性
14、能指标主要是指(分数:1.00)A.所配备语言、操作系统、外部设备B.字长、CPU 的主频、内/外存容量C.显示器的分辨率、打印机的配置D.磁盘容量、内存容量46.下列中断中,不属于强迫性中断的是(分数:1.00)A.设备出错B.掉电C.时间片到时D.执行 print 语句47.对线性表,在下列哪种情况下应当采用链表表示(分数:1.00)A.经常需要随机地存取元素B.经常需要进行插入和删除操作C.经常需要占据一片连续的存储空间D.表中元素的个数不变48.下列关于 Delphi 的叙述中,不正确的是(分数:1.00)A.DelpLi 属于第四代语言B.Delphi 基于面向对象编程方法,是一种可
15、视化开发工具C.Delphi 提供了数据迁移工具(DataPum,可以实现数据从一个数据库到另一个数据库的迁移D.Delphi 可以方便地支持数据仓库的创建49.用下列 4 种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?(分数:1.00)A.冒泡排序B.直接选择排序C.直接插入排序D.归并排序50.一个部门有若干名职工,则部门与职工之间具有(分数:1.00)A.一对一联系B.一对多联系C.多对多联系D.多对一联系51.设 U 是所有属性的集合,X、Y、Z 都是 U 的子集,且 Z=U-X-Y。下面关于多值依赖的叙述中,哪一条是不正确的(分数:1.00)A.若
16、XY,则 XZB.若 XY,则 XYC.若 XY,且 YD.若 Z52.在实时操作系统中最常采用的进程调度算法是(分数:1.00)A.不可抢占的优先级调度算法B.可抢占的优先级调度算法C.先来先服务调度算法D.时间片轮转调度算法53.在文件系统阶段,操作系统管理数据的基本单位是(分数:1.00)A.文件B.记录C.程序D.数据项54.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能由数据库管理系统的哪一个模块完成(分数:1.00)A.数据库定义模块B.数据库维护模块C.数据库存取模块D.数据库运行模块55.计算机硬件之间的连接线路分为网状结构与总线结构,下列关于总线结构的形
17、式说法错误的是(分数:1.00)A.以 CPU 为中心的双总线结构B.单总线结构C.以存储器为中心的双总线结构D.以运算器为中心的双总线结构56.层次模型和网状模型统称为(分数:1.00)A.关系模型B.非关系模型C.用户模型D.对象模型57.下面关于关系的性质描述正确的是(分数:1.00)A.每列中的分量可以来自不同的域B.一个关系中可以有相同的元组C.每一个分量必须是不可分的数据项D.不同列的分量必须来自相同的域59.在一棵二叉树上,度为零的结点的个数为 n0,度为 2 的结点的个数为 n2,则 n0 的值为(分数:1.00)A.n2+1B.n2-1C.n2D.n2/260.下列哪一项是数
18、据库系统的核心和基础?(分数:1.00)A.数据模型B.数据库管理系统C.数据库技术D.关系理论二、B填空题/B(总题数:20,分数:40.00)61.设一台微机的 CPU 有 20 根地址线,其寻址能力可达U 【1】 /U。(分数:2.00)填空项 1:_62.计算机网络采用层次结构,各层之间互相U 【2】 /U。(分数:2.00)填空项 1:_63.设只包含根结点的二叉树的高度为 o,则高度为 k 的二叉树的最小结点数为U 【3】 /U。(分数:2.00)填空项 1:_64.设有两个散列函数 H1(k)k mod 13 和 H2(k)k mod 11+1,散列表 T0.12,用双重散列解决
19、冲突。函数 H1 用来计算散列地址,当发生冲突时,H2 作为计算下一个探测地址的增量,假定在某一时刻表 T 的状态为: (分数:2.00)填空项 1:_65.进程存在的标志是U 【5】 /U。(分数:2.00)填空项 1:_66.对于移动臂磁盘,磁头在移动臂的带动下,移动到指定柱面的时间称为U 【6】 /U时间。(分数:2.00)填空项 1:_67.SQL 语言支持数据库三级模式结构;在 SQL 中,外模式对应于视图和部分基本表,模式对应于基本表全体,内模式对应于U 【7】 /U。(分数:2.00)填空项 1:_68.在最坏情况下,冒泡排序的时间复杂度为U 【8】 /U。(分数:2.00)填空
20、项 1:_69.数据的U 【9】 /U是数据库的主要特征之一,是数据库与文件系统的根本区别。(分数:2.00)填空项 1:_70.层次模型和网状模型统称为U 【10】 /U模型。(分数:2.00)填空项 1:_71.关系数据库的规范化理论规定,在执行分离时,必须遵守U 【11】 /U,保持原有的依赖关系和无损连接。(分数:2.00)填空项 1:_72.数据库模式是数据库中全体数据的逻辑结构和特征的描述,模式的一个具体值称为模式的一个U 【12】 /U。(分数:2.00)填空项 1:_73.在 Oracle 工具中,用于支持数据仓库应用的 OLAP 工具是U 【13】 /U。(分数:2.00)填
21、空项 1:_74.在数据模型中,用树形结构表示实体以及实体间联系的是U 【14】 /U数据模型。(分数:2.00)填空项 1:_75.在关系模式 R(U)中,如果 XY,YZ,且 Y 不是 X 的子集,不存在 XY 的情况,则称 ZU 【15】 /U依赖于 X。(分数:2.00)填空项 1:_76.数据仓库系统可看成由U 【16】 /U、数据仓库管理软件及数据库仓库应用工具组成。(分数:2.00)填空项 1:_77.U【17】 /U是数据库操作的核心。(分数:2.00)填空项 1:_78.层次模型的数据约束,上一层记录与下一层记录之间的关联关系只能是U 【18】 /U联系。(分数:2.00)填
22、空项 1:_79.如果两个实体之间具有 M:N 联系,则将它们转换为关系模型的结果是U 【19】 /U个表。(分数:2.00)填空项 1:_80.SQL 语言可以对两种基本数据结构进行操作,一种是表,别一种是U 【20】 /U。(分数:2.00)填空项 1:_三级数据库技术笔试 64 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:60,分数:60.00)1.下列关于模式的术语中,哪一个不是指数据库三级模式结构中的外模式?(分数:1.00)A.子模式B.用户模式C.存储模式 D.用户视图解析:解析 外模式也称子模式或用户模式,是数据库用户的数据视图。存储模式是内模
23、式。2.逻辑文件存放在存储介质上时,采用的组织形式是与什么有关?(分数:1.00)A.逻辑文件结构B.存储介质特性 C.主存储器管理方式D.分配外设方式解析:解析 用户的逻辑文件要存放到存储介质上时,文件系统要根据存储设备的类型,用户采用的存取方式决定文件在存储介质上的组织方式。3.当中断产生时,系统所做的第一项工作是(分数:1.00)A.识别中断源,分析中断产生的原因B.保护被中断程序的现场 C.判断中断源的中断优先D.取得中断处理程序的入口地址解析:解析 中断处理一般按顺序完成以下工作: 保护被中断程序的现场;识别中断源,分析中断产生的原因;执行相应的中断处理程序;恢复被中断程序的现场,继
24、续执行被中断的程序。4.下列关于 E-R 模型向关系数据模型转换的叙述中,正确的是(分数:1.00)A.实体的元组就是关系的属性B.实体的属性就是关系的属性 C.实体的候选码就是关系的码D.实体的主属性就是关系的码解析:解析 E-R 模型向关系数据模型转换时,实体的属性就是关系的属性,实体的码就是关系的码。5.按层次次序将一棵有 n 个结点的完全二叉树的所有结点从 1 到 n 编号,当 in/2 时,编号为 i 的结点的左子女的编号是(分数:1.00)A.2i-1B.2i C.2i+1D.不确定解析:解析 根据完全二叉树的运用,按层次次序将一棵有 n 个结点的完全二叉树的所有结点从 1 到 n
25、编号,当 in/2 时,编号为 i 的结点的左子女的编号是 2i。6.计算机病毒是指能够侵入计算机系统并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的(分数:1.00)A.指令B.程序 C.设备D.文件解析:解析 计算机病毒是一种特殊的具有破坏性的计算机程序,它具有自我复制能力,可通过非授权入侵而隐蔽在可执行程序或数据文件中。7.下面关于外码的说法中,不正确的是(分数:1.00)A.外码体现了关系间的联系手段B.外码是某个关系的码C.外码不是任何关系的码 D.外码是一个关系的码而不是另一个关系的码解析:解析 根据外码的定义可知:设 F 是基本关系 R 的一个或一组属性,但不是关
26、系 R 的码。如果 F与基本关系 S 的主码 KS 相对应,则称 F 是 R 的外码。外码体现了关系间的联系手段,外码是一个关系的码,是另一个关系的属性,所以选项 A、B、D 说法正确。8.数据库中对全部数据的整体逻辑结构的描述,作为数据库的(分数:1.00)A.存储模式B.子模式C.模式 D.外模式解析:解析 数据库系统的三级模式结构由外模式、模式和内模式组成。模式也称逻辑模式或全局模式,是对数据库中全体数据的全局逻辑结构和特性的描述,是所有数据库用户的公共数据视图。外模式也称子模式或用户模式,是数据库用户看到的数据视图。它是与某一应用有关的数据结构的描述。内模式也称存储模式。内模式是全体数
27、据库的内部表示或者低层描述,即对数据的物理结构和存储方式的描述。9.在数据库系统中,当数据库的模式改变时,用户程序可以不做改变。这是数据的(分数:1.00)A.物理独立性B.存储独立性C.位置独立性D.逻辑独立性 解析:解析 数据的逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。10.UNIX 系统中,把输入输出设备看作是(分数:1.00)A.普通文件B.目录文件C.特殊文件 D.索引文件解析:解析 UNIX 系统中文件分为普通文件,内部无结构的一串字符;目录文件,由文件目录项构成的文件;特殊文件,表示 I/O 设备的文件。11.
28、下列关于函数依赖的叙述中,哪一个是不正确的?(分数:1.00)A.由 XY,XZ,有 XYZB.由 XYZ,有 XZ,YZ C.由 XY,WYZ,有 XWZD.由 XY 及 Z 包含于 Y,有 XZ解析:解析 设 R(U)属性集 U 上的关系模式,X,Y,Z 是 U 的子集,若对 R(U)的任意一个可能的关系r,r 中不可能存在两个元组在 X 上的属性值相等,而在 Y 上属性值不等则称“X 函数确定 Y”,或“Y函数依赖于 X”,记作 XY,X 称为决定因素。在关系模型 R 中,要判断函数依赖是否成立,惟一的办法是仔细地考察属性的含义。12.在数据库逻辑结构设计中,将 E-R 模型转换为关系模
29、型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式?(分数:1.00)A.2B.3C.4 D.5解析:解析 根据 E-R 模型与关系模型之间的转换规则,此题最少应该转换为 4 个关系模式。13.操作系统中的下列功能,与硬盘没有直接关系的是(分数:1.00)A.SPOOLING 技术B.文件管C.进程调度 D.虚拟存储解析:解析 SPOOLING 是一种虚拟设备技术,它把独占设备变成逻辑上的共享设备。该技术的实现是通过高速、大容量的硬盘来实现的,它和硬盘有直接的关系; 对于操作系统来说,狭义的文件指的是磁盘文件(广义的文件还包括设备及虚拟设备等),所以,文
30、件管理和硬盘有直接的关系。 虚拟存储则更是把硬盘当作内存来用,其主要工作方式就是把内存中当前不被使用的页面以“交换文件”的形式保存到硬盘上。 所谓进程调度,其实质上就是处理机调度,通常不会与磁盘直接打交道。在本题中只有进程调度和硬盘没有直接的联系。14.下列哪一个与数据库日志无关?(分数:1.00)A.保障事务原子性B.保障数据库一致性C.故障后恢复D.死锁检测 解析:解析 保证在故障发生后仍保持数据库一致性以及事务的原子性的算法称为恢复算法。恢复算法由两部分组成:一是在正常事务处理时采取措施,记录数据库中的更新活动,保证有足够的信息可用于故障恢复;二是故障发生后采取措施,将数据库内容恢复到某
31、个保证数据库一致性、事务原子性及持久性状态。使用最为广泛的记录数据库中更新活动舶结构是日志。15.下列的权限中,允许删除关系的是(分数:1.00)A.UPDATEB.DELETEC.DROP D.ALTERATION解析:解析 UPDATE 权限允许修改数据。但不允许删除数据。ALTERATION 权限允许增加或删除关系中的属性。DROP 权限允许删除关系。DELETE 权限允许删除数据。16.通过指针链来表示和实现实体之间联系的模型是(分数:1.00)A.层次型B.网状型C.关系型D.层次型和网状型 解析:解析 在层次模型和网状模型的实际存储中,通过链接指针实现结点间的联系。17.关系数据库
32、,实现表与表之间的联系是通过(分数:1.00)A.实体完整性规则B.参照完整性规则 C.用户定义的完整性D.值域解析:解析 完整性约束是关系数据库中不可缺少的组成部分,在关系数据库中存在三种类型的完整性约束。 实体完整性约束:指关系(表)中的元组必须是唯一的,其码不能为空且不能重复; 参照完整性约束:指关系(表)中引用的字段在另一个关系(表)中必须是已存在的或改字段为空,它反映了两个表之间的联系; 用户定义的完整性约束:指用户定义在关系上的特殊的约束,如性别字段只能是“男”或“女”;值域指的是值的取值范围。故本题答案为 B。18.下列对文件系统的多级目录结构的描述正确的是(分数:1.00)A.
33、线性结构B.树形结构 C.散列结构D.双链表结构解析:解析 多级目录结构也称树形目录结构,在多级目录结构中,常常把第一级作为系统目录,也称根目录。19.关系数据库中,实现实体之间的联系是通过表与表之间的(分数:1.00)A.公共索引B.公共存储C.公共元组D.公共属性 解析:解析 关系数据库中,实体之间的联系是通过表与表之间的公共属性(相同字段)实现的。例如:有学生表和选课表,都有学号这个属性。对应的属性宽度和类型相同,便可以通过学号建立联系。20.Microsoft SQL Server 2000 和下列哪一个产品集成使用,可以支持贸易伙伴之间的在线交流?(分数:1.00)A.BizTalk
34、TM Server 2000B.Commerce Server 2000 C.Microsoft English QueryD.Microsoft OLE DB解析:解析 本题考查 SQL Server 的基本知识,参见 4.6 节“典型的数据库管理系统”。正确答案为D。21.在下面对于关系的叙述中,叙述不正确的是(分数:1.00)A.关系中的每个属性是不分解的B.在关系中元组的顺序是无关紧要的C.任意的一个二维表都是一个关系 D.每一个关系只有一种记录类型解析:解析 一个关系对应一个二维表,但一个二维表不一定都能成为一个关系,如复式表格(数据项下还有子项)就不是一个关系,只有符合一定要求的二
35、维表才能关系,因此 C 是错误的。22.数据库的三级模式结构中,模式也称为(分数:1.00)A.逻辑模式 B.物理模式C.用户模式D.系统模式解析:解析 数据库的三级模式结构中,模式也称为逻辑模式或概念模式。外模式也称为用户模式。内模式也称为物理模式。23.通常一台计算机系统的存储介质包括 Cache、内存、磁带和硬盘,其中访问速度最慢的是(分数:1.00)A.CacheB.磁带 C.硬盘D.内存解析:解析 在以上的存储介质中,访问速度最慢的是磁带,最快的是内存。24.PowerBuilder 中的 PowerScript 语言包括下述哪些语句? 变量定义语句 赋值语句 流控制语句 操纵数据库
36、语句(分数:1.00)A.仅、和B.仅、和C.仅、和D.都是 解析:解析 PowerScript 语言由两部分组成:一是与高级程序设计语言类似的语句,有变量定义语句、赋值语句和流控制语句等;二是与数据的接口语句,嵌套在 PowerScript 中的 SQL 语句,SQL 语句和PowerScript 之间可以互传变量,这类语句主要用于操纵数据库。25.在 SQL 语言中,一个基本表的定义一旦被删除,则与此基本表相关的下列内容中哪些也自动被删除 在此表中的数据 在此表上建立的索引 在此表上建立的视图(分数:1.00)A.和B.和C.和D.全部 解析:解析 本题考查 SQL 语言的应用,参见 4.
37、3.4 节“SQL 的数据定义”。 当基本表被删除时,表中的数据、在此表上建立的索引和视图都将被删除,因而正确答案为 D。26.散列法存储中处理碰撞的方法主要有两类,一是开地址法,另一类是(分数:1.00)A.拉链法 B.归并法C.删除法D.忽略法解析:解析 散列法存储中处理碰撞的方法主要有两类:一是开地址法,另一类是拉链法。27.在 Oracle 工具中,用于支持数据仓库应用的是(分数:1.00)A.Oracle Discoverer/2000 B.Oracle Designer/2000C.Oracle Developer/2000D.Oracle Financials解析:解析 Orac
38、le Discoverer/2000 是一个 OLAP 工具,主要用于支持数据仓库应用。Oracle Designer/2000 是 Oracle 提供的 CASE 工具,能够帮助用户对复杂系统进行建模、分析和设计。 Oracle Developer/2000 是 Oracle 一个较新的应用开发工具集,用以实现高生产率、大型事务处理及客户/服务器结构的应用系统。28.下列哪一条不是 SYBASE 企业级数据库服务器的特点?(分数:1.00)A.支持联机分析处理 OLAP B.支持服务器间的失败转移C.符合美国国家计算机安全委员会的 C2 级要求D.在核心层实现存储过程和触发器具有可编程能力解
39、析:解析 本题考查典型的数据库管理系统SYBASE 的基本特点。正确答案为 A。29.在关系数据库设计中,使每个关系达到 3NF。这是哪个阶段的任务?(分数:1.00)A.需求分析B.概念设计C.逻辑设计 D.物理设计解析:解析 数据库设计中的规范化处理(如使所有关系都达到某一范式)是在逻辑设计阶段完成的。30.如果允许不同用户的文件可以具有相同的文件名,通常采用哪种形式来保证按名存取的安全?(分数:1.00)A.重名翻译机构B.建立索引表C.建立指针D.多级目录结构 解析:解析 在多级目录结构中,在同一级且录中不能有相同的文件名,但在不同级的目录中可以有相同的文件名。31.在关系数据库中元组
40、的集合称为关系。通常标识元组的属性或最小属性组称为(分数:1.00)A.主键 B.定义C.属性D.模式解析:解析 关系对应于二维表,元组对应于表中的一行,属性对应于表中的一类,主键用来唯一地标识一个元组的一个或一组属性。关系中的某一组属性若其值可以唯一地标识一个元组,则该属性组为一个候选关键字。若一个关系中由多个候选关键字,则可任选一个作为主关键字,也称主键。32.哪一个以更好地支持企业或组织的决策分析处理的、面向主题的、集成的、相对稳定的、体现历史变化的数据集合?(分数:1.00)A.数据库系统B.数据库管理系统C.数据仓库 D.数据集成解析:解析 数据仓库就是一个用以更好地支持企业或组织的
41、决策分析处理的、面向主题的、集成的、相对稳定的、体现历史变化的数据集合。它有 4 个基本特征;数据仓库的数据是面向主题的;数据仓库的数据是集成的;数据仓库的数据是相对稳定的;数据仓库的数据是体现历史变化的。33.信息认证是信息安全的一个重要方面,下列哪一项不属于实施信息认证的方法?(分数:1.00)A.身份识别B.密钥管 C.数字签名D.肖息认证解析:解析 本题考核有关信息安全的基础知识,参考 1.4.3“信息认证”一节。 信息认证是指验证信息发送者的真实性以及信息完整性。主要包括:数字签名,身份识别和消息认证。而密钥管理是密码系统管理的一个重要组成部分,是指用来管理密钥的产生、存储、装入、分
42、配等内容,不属于信息验证。所以本题选 B。34.在 RDBMS 层次中,仅次于应用层的是(分数:1.00)A.数据存取层B.语言翻译处理层 C.操作系统D.数据存储层解析:解析 RDBMS 的层次结构由上到下依次是:应用层、语言翻译处理层、数据存取层、数据存储层。35.下述哪个成立时,称 XY 为平凡的函数依赖?(分数:1.00)A.XB.Y C.XYD.XY解析:解析 当 Y36.若事务 T 对数据 R 已加 X 锁,则其他事务对数据 R(分数:1.00)A.可以加 S 锁不能加 X 锁B.不能加 S 锁可以加 X 锁C.可以加 S 锁也可以加 X 锁D.不可以加任何锁 解析:解析 当一个事
43、物欲对某个数据对象操作,可以对该对象加锁,取得对数据的一定控制,同时限制其他事物对该对象进行操作。37.若用如下的 SQL 语句创建一个表 S: CREATE TABLE S(S# char(16)NOT NULL; SNAME char(8)NOT NULL,SEX char(2),AGE integer) 向表 S 中插入如下行时,哪一行可以被插入?(分数:1.00)A.(991001,李明芳,女,23)B.(990746,张民,NULL,NUL C.(NULL,陈道明,男,35)D.(992345,NULL,女,25)解析:解析 根据该表的语法,S#,SName,不能为空,因此选项 C,
44、D 不能被插入。在选项 A 中,由于各列均为字符,所以应用引号表示,而该选项中的“女”没加引号,所以选项 A 也不-能被插入。38.通道是一种(分数:1.00)A.I/O 设备B.I/O 控制器C.I/O 处理机 D.设备控制器解析:解析 通道是一个用来控制外部设备工作的硬件机制,相当于一个功能简单的处理机。通道是独立于 CPU 的,专门负责数据输入/输出传输工作的处理机。39.下面关于局域网特点的叙述中,不正确的是 使用专用的通信线路,数据传输速率高; 能提高系统的可靠性、可用性; 响应速度慢; 通信时间延迟较低,可靠性好; 不能按广播方式或组播方式进行通信。(分数:1.00)A.、B.、
45、C.、D.、解析:解析 局域网的主要特点有: 为一个单位或部门所拥有,地理范围和站点数目均有限;使用专用的通信线路,数据传输率高;通信时间延迟较低,可靠性较好;能按广播方式或组播方式进行通信。 一个单位或部门使用局域网的主要优点: 能方便地共享昂贵的外部设备、大中型主机以及软件和数据;便于系统的扩展;能提高系统的可靠性、可用性;响应速度较快。40.对于学生信息表:student(sno,sname,sex,age,dept),如果把学生“张明”的姓名改;“张岩”,则正确的语句是(分数:1.00)A.UPDATE SET sname张明WHERE sname张岩B.UPDATE student
46、SET sname张明WHERE sname张岩C.UPDATE student SET sname张岩D.UPDATE student SET sname张岩WHERE sname张明 解析:解析 A 选项没有写出所要操作的表名;B 选项把姓名写反了。C 选项没有写明条件。41.操作系统中,进程在下列哪种情况下从执行状态转为就绪状态?(分数:1.00)A.进程被调度选中B.时间片用完 C.等待某一事件D.等待的事件发生解析:解析 进程被调度选中时进程就会进入运行状态;等待某一事件的进程应该是处于等待状态。 如果等待的事件发生,则该进程就由等待状态进入就绪状态。进程在执行过程中时间片用完则转为就绪状态。42.在单链表中在指针 p 所指结点后插入结点 q 的操作是(分数:1.00)A.q:p.link;p.link:q.linkB.p.link:q.link;q.link:=p.linkC.q.link:p;p.link:qD.q.link:p.link;p.link:q 解析:解析 单链表中指针 p 所指结点后插入结点 q 的操作是 q.link:p.link;p.link:=q。43.对关系数据库来讲,下面说法错误的是(分数:1.00)A.每一列的分量是同一种类型数据,来自同一个域B.不同列的数据可以出自同一个域C.行的顺序可以任意交换,但列