1、三级数据库技术笔试-247 及答案解析(总分:88.00,做题时间:90 分钟)一、选择题(总题数:58,分数:60.00)1.在下列关于二叉树的叙述中,选出正确的一项A) 在二叉树中,任何一个结点的度都是 2 B) 二叉树的度为 2C) 在二叉树中至少有一个结点的度是 2 D) 一棵二叉树的度可以小于 2(分数:1.00)A.B.C.D.2.对线性表进行二分法查找,其前提条件是A) 线性表以顺序方式存储,并且按关键码值排好序B) 线性表以顺序方式存储,并且按关键码值的检索频率排好序C) 线性表以链接方式存储,并且按关键码值排好序D) 线性表以链接方式存储,并且按关键码值的检索频率排好序(分数
2、:1.00)A.B.C.D.3.计算机的软件系统一般分为( )两大部分。A) 系统软件和应用软件 B) 操作系统和计算机语言C) 程序和数据 D) DOS 和 Windows(分数:1.00)A.B.C.D.4.在 SQL Server 2000 所提供的下列服务中,哪些是服务器组件所提供的SQL 服务器服务查询分析器服务 分布式事务协调服务 数据传输服务A) 仅和 B) 仅和 C) 仅和 D) 都是(分数:1.00)A.B.C.D.5.在关系模式 RU,F中,称满足下面哪一个条件的 XY 为平凡的多值依赖?A) U-X-Y= B) XY= (分数:1.00)A.B.C.D.6.当下述哪一条成
3、立时,称 XY 为平凡的多值依赖?A) X 包含于 YB) XY C) XYD) XY 且 Z= (分数:1.00)A.B.C.D.7.下列关于数据操纵模块功能的叙述中,哪一个是不正确的?A) 支持对数据的修改 B) 支持数据的检索C) 支持在数据库中创建视图 D) 支持嵌入式查询(分数:1.00)A.B.C.D.8.20 世纪 70 年代数据库系统语言协会(CODASYL)下属的数据库任务组(DBTG)提出的 DBTG 系统是哪种数据模型的典型代表?( )A层次数据模型 B网状数据模型c关系数据模型 D对象数据模型(分数:1.00)A.B.C.D.9.Oracle 针对 Internet/I
4、ntranet 的产品是A) Oracle WebServer B) Oracle WebListenerC) Oracle WebAgent D) Oracle 7 服务器(分数:1.00)A.B.C.D.10.下列叙述中,不正确的是( )。A系统软件不是在应用软件基础上开发的B系统软件应提供友好的人机界面C系统软件与硬件密切相关D系统软件与具体应用领域有关(分数:1.00)A.B.C.D.11.现代工业生产中为提高产品质量、降低生产成本和改善生产人员的工作条件,利用计算机控制、操作和管理生产设备的系统一般称为 _。A) CAT 系统 B) CAI 系统 C) CAD 系统 D) CAM 系
5、统(分数:1.00)A.B.C.D.12.数据库管理系统中的安全控制模块属于 _ 。A) 数据库定义程序模块 B) 数据库操纵程序模块C) 数据库运行管理程序模块 D) 数据库组织、存储和管理程序模块(分数:1.00)A.B.C.D.13.有关系 S(S#,SNAME,SE),C(C#,CNA_M),SC(S#,C#)。其中 S#为学生号,SNAME 为学生姓名,SEX 为性别,C#为课程号,CNAME 为课程名。要查询选修“计算机文化”课的全体男学生姓名的 SQL 语句是:SELECT SNAME FROM S,C,SC WHEREA) S.S#=SC.S# AND SEX=男AND CNA
6、ME计算机文化B) S.S#=SC.S# AND C.C#=SC.C# AND CNAME计算机文化C)SEX=女AND CNAME计算机文化D) S.S#=SC.S# AND C.C#=SC.C# AND SEX=男AND CNAME计算机文化(分数:1.00)A.B.C.D.14.关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是哪一(些)类完整性?A)实体完整性B)参照完整性C)用户定义的完整性D)实体完整性、参照完整性和用户定义的完整性(分数:1.00)A.B.C.D.15.对于两实体间 m:n 联系,必须对“联系”单独建立( ),用来联系双方实体。A
7、一个实体 B一个属性 C一个指针 D一个关系(分数:1.00)A.B.C.D.16.下面列出的数据模型中,哪一种是数据库系统中最早出现的数据模型A) 关系模式 B) 层次模型 C) 网状模型 D) 面向对象模型(分数:1.00)A.B.C.D.17.下列不属于操作系统查找和分配空闲区的分配算法的是A) 最先适应算法 B) 最优适应算法 C) 最坏适应算法 D) 循环适应算法(分数:1.00)A.B.C.D.18.可变分区存储管理方案中,为加快内存分配,当采用最优适应算法时,空闲区的组织应该是A) 按空闲区大小的递减顺序排列 B) 按空闲区大小的递增顺序排列C) 按空闲区首地址从小到大排列 D)
8、 按空闲区首地址从大到小排列(分数:1.00)A.B.C.D.19.如果待排序序列中两个数据元素具有相同的值,在排序后它们的位置发生颠倒,则称该排序是不稳定的。下列不稳定的排序方法是A) 冒泡排序 B) 归并排序C) 直接插入排序 D) 直接选择排序(分数:1.00)A.B.C.D.20.对数据库中数据可以进行查询、插入、删除、修改,这是因为数据库管理系统提供了_。A)数据库定义功能 B)数据库操纵功能 C)数据库维护功能 D)数据库控制功能(分数:1.00)A.B.C.D.21.下列关于操作系统设备管理的叙述中,哪个是不正确的?( )A设备管理使用户能独立于具体设备的复杂物理特性而方便地使用
9、设备B设备管理利用各种技术提高 CPU 与设备、设备与设备之间的并行工作能力C操作系统对用户屏蔽了实现具体设备 I/O 操作的细节D操作系统对各类设备尽量提供各种不同的接口(分数:1.00)A.B.C.D.22.系统产生死锁的四个必要条件是:资源的独占使用、资源的非抢占分配、资源的循环等待和资源的A) 完全分配 B) 部分分配 C) 静态分配 D) 顺序分配(分数:1.00)A.B.C.D.23.在一个数据库中,模式与内模式的映像个数是( )。A) 1 个 B) 与用户个数相同C) 由设置的系统参数决定 D) 任意多个(分数:1.00)A.B.C.D.24.下列关于数据运算的叙述中,说法不正确
10、的是( )。A数据运算是数据结构的一个重要方面B数据运算的具体实现在数据的逻辑结构上进行C检索是一种常用的运算D插入是一种常用的运算(分数:1.00)A.B.C.D.25.在并发控制中引入两段锁协议的目的是A) 为了解决并行执行时可能引起的死锁问题B) 为了解决并行执行时可能引起的活锁问题C) 为了解决交叉调度的不可串行化问题D) 为了解决不同的调度导致不同的运行结果(分数:1.00)A.B.C.D.26.下述选项属于数据库设计内容的是设计数据库管理系统 设计数据库概念结构设计数据库逻辑结构 设计数据库物理结构A) 和 B) 、和 C) 和 D) 都是(分数:1.00)A.B.C.D.27.栈
11、结构不适用于下列哪一种应用?A. 表达式求值 B. 树的层次次序周游算法的实现C. 二叉树对称序周游算法的实现 D. 快速排序算法的实现(分数:1.00)A.B.C.D.28.下列不属于物理设计的内容是A) 存储记录的格式设计 B) 存储方法设计C) 优化模式 D) 存取方法(分数:1.00)A.B.C.D.29.在数据库设计中,用 E-R 图来描述信息结构,但不涉及信息在计算机中的表示,它是数据库设计中的哪个阶段?A) 需求分析 B) 概念设计C) 逻辑设计 D) 物理设计(分数:1.00)A.B.C.D.30.在并发控制中引入两段锁协议的目的是_。A) 为了解决并行执行时可能引起的死锁问题
12、B) 为了解决并行执行时可能引起的活锁问题C) 为了解决交叉调度的不可串行化问题D) 为了解决不同的调度导致不同的运行结果(分数:1.00)A.B.C.D.31.Visual FoxPro (VFP) 对 xBASE 数据库作了许多改变,主要包括:_。VFP 扩充了 xBase 关于一个数据库实质上是一个二维表的数据库概念;VFP 提供了数据字典:VFP 提供了存储过程、视图、触发器等。A) 和 B) 和 C) 和 D) ,和(分数:1.00)A.B.C.D.32.下列选项中不属于联机分析处 (OLAP)的基本分析动作的是( )。A切片 B切块 C旋转 D投影(分数:1.00)A.B.C.D.
13、33.关于计算机病毒的传播途径,不正确的说法是A) 通过文件的复制 B) 通过共用软盘C) 通过共同存放软盘 D) 通过计算机网络(分数:1.00)A.B.C.D.34.以下关于数据的存储结构的叙述中哪一条是正确的?_。A) 数据的存储结构是数据间关系的抽象描述B) 数据的存储结构是逻辑结构在计算机存储器中的实现C) 数据的存储结构分为线性结构和非线性结构D) 数据的存储结构对数据运算的具体实现没有影响(分数:1.00)A.B.C.D.35.安全威胁可分为主动攻击和被动攻击,其中主动攻击行为包括A) 篡改内容、伪造信息、拒绝服务 B) 篡改内容、伪造信息、通信量分析C) 篡改内容、窃听信息、通
14、信量分析 D) 伪造信息、拒绝服务、窃听信息(分数:1.00)A.B.C.D.36.数据库三级模式体系结构的划分,有利于保持数据库的A) 数据独立性 B) 数据安全性 C) 结构规范化 D) 操作可行性(分数:1.00)A.B.C.D.37.下列条目中,( )是数据模型的要素。、数据管理 、数据操作 、数据完整性约束 、数据结构A) 、和 B) 、和C) 、和 D) 、和(分数:1.00)A.B.C.D.38.二维数组 A0809,其每个元素占 2 字节,从首地址 400 开始,按行优先顺序存放,则元素A8,5的存储地址为A) 570 B) 506 C) 410 D) 482(分数:1.00)
15、A.B.C.D.39.一个部门有一个部门经理,一个部门经理只负责本部门的工作,实体部门与实体经理间是 ( )。A一对一的联系 B一对多的联系 C多对多的联系 D多对一的联系(分数:1.00)A.B.C.D.40.有两个关系 R 和 S,分别包含 15 个和 10 个元组,则在 RS,R-S,RS 中不可能出现的元组数目情况是A) 15,5,10 B) 18,17,7 C) 21,11,4 D) 25,15,0(分数:1.00)A.B.C.D.41.层次模型和网状模型统称为( )。A关系模型 B非关系模型C用户模型 D对象模型(分数:1.00)A.B.C.D.42._不是嵌入式操作系统的特点。A
16、) 占有资源少 B) 低成本 C) 高可靠性 D) 交互性(分数:1.00)A.B.C.D.43.对关键码集合 K=(53,30,37,12,45,24,96),从空二叉树开始逐个插入每个关键码,建立与集合K 相对应的二叉排序树(又称二叉查找树):BST,若希望得到的 BST 高度最小,应选择下列哪种输入序列?( )A45,24,53,12,37,96,30 B37,24,12,30,53,45,96C12,24,30,37,45,53,96 D30,24,12,37,45,96,53(分数:1.00)A.B.C.D.44.树的基本遍历策略可分为先根遍历和后根遍历;二叉树的基本遍历策略可分为先
17、序遍历、中序遍历和后序遍历。这里,把由树转化得到的二叉树叫做这棵树对应的二叉树。结论_是正确的。A) 树的先根遍历序列与其对应的二叉树的先序遍历序列相同B) 树的后根遭历序列与其对应的二叉树的后序遍历序列相同C) 树的后根遍历序列与其对应的二叉树的中序遍历序列相同D) 树的先根遍历序列与其对应的二叉树的中序遍历序列相同(分数:1.00)A.B.C.D.45.进程控制块 PCB 的内容可以分成( )部分。A进程信息和控制信息 B进程信息和现场信息C调度信息和现场信息 D调度信息和进程信息(分数:1.00)A.B.C.D.第(38)(40) 题基于学生一课程数据库中的 3 个基本表:学生信息表:s
18、(sno,sname,sex,age,dept)主码为 sno课程信息表:c(cno,cname,teacher)主码为 cno学生选课信息表:sc(sno,cno,grade)主码为(sno,cno)(分数:3.00)(1).实现“从学生信息表中找出性别为女的学生姓名”的 SQL 语句是A. SELECT * FROM sB. SELECT * FROM s WHERE sex=女C. SELECT sname FROM s WHERE sex=女D. SELECT * FROM s WHERE grade=/(分数:1.00)A.B.C.D.(2).在“查询选修课程号为 2,且成绩在 70
19、 分以上的所有学生的学号、姓名和选课名称”的 SQL 语句中,将使用到的表是A. 学生信息表 sB. 学生信息表 s 和课程信息表 cC. 学生信息表 s、课程信息表 c 和学生选课信息表 scD. 学生信息表 s 和学生选课信息表 sc(分数:1.00)A.B.C.D.(3).下列叙述中,错误的是A. 学生信息表 s 中的主码可以改为 snameB. 如果知道了课程的 cno,并不一定能够找到唯一的 gradeC. 如果知道了课程的 cno 就可以在 c 表中找到唯一的课程名称D. 如果知道了学生的 sname,并不一定能够找到唯一的 sno(分数:1.00)A.B.C.D.46.若计算机系
20、统中有 10 个进程,则系统中处于等待状态的进程最多可有几个( )A.0 B.1 C.9 D.10(分数:1.00)A.B.C.D.47.SQL 数据库中的视图与下列哪项是对应的( )。A) 关系模式 B) 存储模式C) 子模式 D) 以上均不与之对应(分数:1.00)A.B.C.D.48.用户或应用程序看到的那部分的局部逻辑结构的描述是A) 模式 B) 物理模式 C) 子模式 D) 内模式(分数:1.00)A.B.C.D.49.文件系统采用多级目录结构的好处是A) 可以进行多道程序设计 B) 提高内存利用率C) 不同用户可以给不同文件取相同的名字 D) 文件可以共享(分数:1.00)A.B.
21、C.D.50.在数据库逻辑设计中,当把 E-R 图转换为关系模式时,下面的做法哪一个是不正确的?A) 一个实体类型可以转换为一个关系模式B) 一个联系类型可以转换为一个关系模式C) 由实体类型转换成的关系模式的主键是该实体类型的主键D) 由联系类型转换成的关系模式的属性是与该联系类型相关的诸实体类型属性的全体(分数:1.00)A.B.C.D.51.关于计算机病毒预防,正确的描述是( )。A控制软盘流动,经常格式化,不要把软盘放在潮湿的地方B建立备份,加写保护,不用来历不明的软盘C采用密码技术和数字签名与认汪D专机专用,经常做备份,经常做系统的冷启动,不要加保护(分数:1.00)A.B.C.D.
22、52.设计数据库系统时,在需求分析中采用( )、逐步分解的方法分析系统。A) 自外向内 B) 自繁向简C) 自内向外 D) 自顶向下(分数:1.00)A.B.C.D.53.IBM 的商务智能解决方案包括哪些部分?数据仓库管理器 DB2 多维服务器前端图形工具 数据挖掘A) , B) ,和 C) , D) 全部(分数:1.00)A.B.C.D.54.对一棵 70 个结点的完全二叉树,它有_个非叶结点。A) 35 B) 40 C) 30 D) 44(分数:1.00)A.B.C.D.55.在 DBMS 中系统初启程序,初始化 DBMS 的工作在下列哪个模块中完成?A) 数据定义程序模块B) 数据操纵
23、程序模块C) 数据库运行管理程序模块D) 数据库建立、维护程序模块(分数:1.00)A.B.C.D.56.SQL 的数据定义功能包括A) 定义表 B) 定义视图C) 定义索引 D) 以上都包括(分数:1.00)A.B.C.D.57.下面关于 B 树和 B+树的叙述中,不正确的是_。A) B 树和 B+树都是平衡的多分树B) 都能有效地支持顺序检索C) 都可以用于文件的索引结构D) 都能有效地支持随机检索(分数:1.00)A.B.C.D.二、填空题(总题数:20,分数:28.00)58.关于数据库完整性定义的信息存储在数据库的 1 中。(分数:2.00)填空项 1:_59.SYBASE 移动与嵌
24、入计算解决方案中,小型且高性能的 SQL 数据库是 Adaptive Server 1,它可以单机运行也可以作为数据库服务器运行。(分数:1.00)填空项 1:_60.数据库管理系统(DBMS)提供数据操纵语言(DML)及它的翻译程序,实现对数据库数据的操作,包括数据插入、删除、更新和 1。(分数:1.00)填空项 1:_61. 1 是指实体间存在的对应关系。(分数:1.00)填空项 1:_62.Oracle 数据库系统中负责客户机与服务器之间网络通信的模块是 1。(分数:2.00)填空项 1:_63.当一个进程完成了特定的任务后,系统收回这个进程所占的工作区或主存空间或资源和取消该进程的 1
25、 就撤消了该进程。(分数:1.00)填空项 1:_64.按网络的覆盖范围分类,以太网(Ethernet)是一种_。(分数:1.00)填空项 1:_65.散列法存储中处理碰撞的方法主要有两类:拉链法和_。(分数:1.00)填空项 1:_66. 1 是数据库操作的核心。(分数:2.00)填空项 1:_67.在批处理系统兼分时系统的系统中,往往由分时系统控制的作业称为 1 作业,而由批处理系统控制的作业称为后台作业。(分数:2.00)填空项 1:_68.用于生产过程控制的系统一般都是 1 系统,它要求具有对输入数据及时做出反应(响应)的能力。(分数:1.00)填空项 1:_69.数据仓库系统(DWS
26、)由数据源、数据仓库管理工具和 1 三部分组成。(分数:2.00)填空项 1:_70.在文件系统中,文件的逻辑结构可分为两类,它们是流式文件和 1 文件。(分数:2.00)填空项 1:_71.D/A 转换器由 4 部分组成,它们是权电阻网络、运算放大器、基准电源和 1 组成。(分数:1.00)填空项 1:_72.数据管理技术的发展经历了如下三个阶段:人工管理阶段、文件系统阶段和 1 系统阶段。(分数:1.00)填空项 1:_73.内模式也称为物理模式或存储模式,一个数据库有 1 个内模式。(分数:2.00)填空项 1:_74.在分页存储管理系统中出现页面的频繁调入调出的现象称为 1 。(分数:
27、1.00)填空项 1:_75.一般来说,商品化的数据库管理系统,如 Oracle,其产品主要包括数据库服务器软件、 1 软件和连接软件 3 类。(分数:2.00)填空项 1:_76.Internet 网使用的通信协议是 1。(分数:1.00)填空项 1:_77.关系代数是关系操纵语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为 1。(分数:1.00)填空项 1:_三级数据库技术笔试-247 答案解析(总分:88.00,做题时间:90 分钟)一、选择题(总题数:58,分数:60.00)1.在下列关于二叉树的叙述中,选出正确的一项A) 在二叉树中,任何一个结点的度都是 2 B
28、) 二叉树的度为 2C) 在二叉树中至少有一个结点的度是 2 D) 一棵二叉树的度可以小于 2(分数:1.00)A.B.C.D. 解析:2.对线性表进行二分法查找,其前提条件是A) 线性表以顺序方式存储,并且按关键码值排好序B) 线性表以顺序方式存储,并且按关键码值的检索频率排好序C) 线性表以链接方式存储,并且按关键码值排好序D) 线性表以链接方式存储,并且按关键码值的检索频率排好序(分数:1.00)A. B.C.D.解析:解析 二分查找法又称折半查找法,它只能用于顺序存放并且已经排好序的线性表。3.计算机的软件系统一般分为( )两大部分。A) 系统软件和应用软件 B) 操作系统和计算机语言
29、C) 程序和数据 D) DOS 和 Windows(分数:1.00)A. B.C.D.解析:解析 本题是对计算机软件系统分类的考查。计算机的软件系统一般分为系统软件和应用软件。系统软件是随计算机出厂并具有通用功能的软件,由计算机厂家或第三方厂家提供,一般包括操作系统、语言处理程序、数据库管理系统和服务性程序等、应用软件是为解决实际应用问题所编写的软件的总称,它涉及到计算机应用的各个领域因此本题正确答案为选项 A。4.在 SQL Server 2000 所提供的下列服务中,哪些是服务器组件所提供的SQL 服务器服务查询分析器服务 分布式事务协调服务 数据传输服务A) 仅和 B) 仅和 C) 仅和
30、 D) 都是(分数:1.00)A.B. C.D.解析:解析 SQL Server 2000 客户机端组件主要包括:企业管理器、查询分析器、数据传输服务、联机丛书、客户机端网络实用工具。SQL Server 2000 服务器端组件主要包括:SQL 服务器服务、SQL服务器代理、分布式事务协调服务、服务器网络实用工具。5.在关系模式 RU,F中,称满足下面哪一个条件的 XY 为平凡的多值依赖?A) U-X-Y= B) XY= (分数:1.00)A. B.C.D.解析:解析 假设在关系模式 R(U)中,X、Y、Z 都是 U 的子集,且 Z=U-X-Y。若 XY,而 Z=6.当下述哪一条成立时,称 X
31、Y 为平凡的多值依赖?A) X 包含于 YB) XY C) XYD) XY 且 Z= (分数:1.00)A.B.C.D. 解析:解析:当 XY 且 Z=7.下列关于数据操纵模块功能的叙述中,哪一个是不正确的?A) 支持对数据的修改 B) 支持数据的检索C) 支持在数据库中创建视图 D) 支持嵌入式查询(分数:1.00)A.B.C. D.解析:解析 数据操纵的程序模块主要包括:查询处理程序模块;数据更新程序模块;交互式查询程序模块和嵌入查询程序模块。8.20 世纪 70 年代数据库系统语言协会(CODASYL)下属的数据库任务组(DBTG)提出的 DBTG 系统是哪种数据模型的典型代表?( )A
32、层次数据模型 B网状数据模型c关系数据模型 D对象数据模型(分数:1.00)A.B. C.D.解析:9.Oracle 针对 Internet/Intranet 的产品是A) Oracle WebServer B) Oracle WebListenerC) Oracle WebAgent D) Oracle 7 服务器(分数:1.00)A. B.C.D.解析:解析 Oracle 针对 Internet/Intranet 的产品是 Oracle WebSever。它由 Oracle WebListener、Oracle WebAgent 和 Oracle 7 服务器 3 部分组成。Oracle W
33、ebServer 2.0:它除了包括Oracle WebServer 1.0 的功能及相应的开发与管理工具外,还增加 Java 解释器和 Live HTML 解释器,使其能支持多种语言。Oracle Web Listener:它是一个进程,具有普通 HTFP 服务器的功能,主要用于接收从 Web 浏览器发出的用户查询请求,并将查询结果(即 HTML 文本) 返回给用户。Oracle WebAgent:是用公用网关接口(CCl)实现的过程化网关,负责 Web 和 Oracle 7 数据库之间的集成。它由 Oracle Web Listener 启动,通过透明地调用 Oracle 7 服务器中的存
34、储过程,从数据库中检索信息,产生 HTML 输出结果,并提交给 Oracle WebListener。10.下列叙述中,不正确的是( )。A系统软件不是在应用软件基础上开发的B系统软件应提供友好的人机界面C系统软件与硬件密切相关D系统软件与具体应用领域有关(分数:1.00)A.B.C.D. 解析:11.现代工业生产中为提高产品质量、降低生产成本和改善生产人员的工作条件,利用计算机控制、操作和管理生产设备的系统一般称为 _。A) CAT 系统 B) CAI 系统 C) CAD 系统 D) CAM 系统(分数:1.00)A.B.C.D. 解析:解析 CAM 系统的作用:利用计算机进行生产设备的控制
35、、操作和管理的系统,它能提高产品质量,降低生产成本,缩短生产周期,并有利于改善生产人员的工作条件。CAD 即计算机辅助设计;CAM 即计算机辅助制造;CAT 即计算机辅助测试;CAI 即计算机辅助教学。12.数据库管理系统中的安全控制模块属于 _ 。A) 数据库定义程序模块 B) 数据库操纵程序模块C) 数据库运行管理程序模块 D) 数据库组织、存储和管理程序模块(分数:1.00)A.B.C. D.解析:解析 数据库系统运行时执行管理功能,包括数据安全性,完整性,一致性和并发控制,数据库管理系统中的安全控制模块就属于数据库运行管理程序模块。13.有关系 S(S#,SNAME,SE),C(C#,
36、CNA_M),SC(S#,C#)。其中 S#为学生号,SNAME 为学生姓名,SEX 为性别,C#为课程号,CNAME 为课程名。要查询选修“计算机文化”课的全体男学生姓名的 SQL 语句是:SELECT SNAME FROM S,C,SC WHEREA) S.S#=SC.S# AND SEX=男AND CNAME计算机文化B) S.S#=SC.S# AND C.C#=SC.C# AND CNAME计算机文化C)SEX=女AND CNAME计算机文化D) S.S#=SC.S# AND C.C#=SC.C# AND SEX=男AND CNAME计算机文化(分数:1.00)A.B.C.D. 解析:
37、解析 本题涉及 3 个表的连接查询,需要我们解决的是 WHERE 后面的连接条件。首先连接表 S 与SC,连接条件为 S.S#SC.S#;然后再连接表 C 和 SC,连接条件为巴 C#=SC.C#。这样就可以将 3 个表连接起来。但是分析题意,同时还要在连接后所形成的表中满足条件“SEX男和 CNAME计算机文化”。通过以上分析,连接是同时满足的关系,故应用“AND”连接,因此,WHERE 子句内容应为“S.S#SC. S# AND C.C#SC.C# AND SEX男AND CNAME计算机文化”。14.关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是哪一
38、(些)类完整性?A)实体完整性B)参照完整性C)用户定义的完整性D)实体完整性、参照完整性和用户定义的完整性(分数:1.00)A.B. C.D.解析:解析 关系的约束条件也称为关系的数据完整性规则。它是对关系的一些限制和规定。包括实体完整性、参照完整性和用户定义完整性。实体完整性:这条规定的现实意义是,关系模型对应的是现实世界的数据实体,而关键字是实体惟一性的表现,没有关键字就没有实体,所有关键字不能是空值。这是实体存在的最基本的前提,所以称之为实体完整性。参照完整性:参照完整性规则也可称为引用完整性规则。这条规则是对关系外部关键字的规定,要求外部关键字的取值必须是客观存在的,即不允许在一个关
39、系中引用另一个关系不存在的元组。用户自定义完整性:由用户根据实际情况,对数据库中数据的内容所作的规定称为用户定义的完整性规则。通过这些限制,数据库中接受符合完整性约束条件的数据值,不接受违反约束条件的数据,从而保证数据库的数据合理可靠。15.对于两实体间 m:n 联系,必须对“联系”单独建立( ),用来联系双方实体。A一个实体 B一个属性 C一个指针 D一个关系(分数:1.00)A.B.C.D. 解析:解析 关系数据模型是用表格结构来表示实体类型以及实体间联系的模型,用来联系双方实体。16.下面列出的数据模型中,哪一种是数据库系统中最早出现的数据模型A) 关系模式 B) 层次模型 C) 网状模
40、型 D) 面向对象模型(分数:1.00)A.B. C.D.解析:解析 本题考查数据模型的基本知识。最早出现的数据模型为层次模型,因此正确答案为 B。17.下列不属于操作系统查找和分配空闲区的分配算法的是A) 最先适应算法 B) 最优适应算法 C) 最坏适应算法 D) 循环适应算法(分数:1.00)A.B.C.D. 解析:解析 操作系统查找和分配空闲区有三种分配算法,分别是最先适应算法、最优适应算法、最坏适应算法。18.可变分区存储管理方案中,为加快内存分配,当采用最优适应算法时,空闲区的组织应该是A) 按空闲区大小的递减顺序排列 B) 按空闲区大小的递增顺序排列C) 按空闲区首地址从小到大排列
41、 D) 按空闲区首地址从大到小排列(分数:1.00)A.B. C.D.解析:解析 采用最优适应算法对可变分区进行管理的过程为:当接到内存申请时,查找分区说明表,找到第一个能满足申请长度的最小空闲区,将其分割并分配。所以空闲区的组织是按空闲区大小的递增顺序排列。19.如果待排序序列中两个数据元素具有相同的值,在排序后它们的位置发生颠倒,则称该排序是不稳定的。下列不稳定的排序方法是A) 冒泡排序 B) 归并排序C) 直接插入排序 D) 直接选择排序(分数:1.00)A.B.C.D. 解析:解析 排序方法有很多种,在这些排序方法中,直接插入排序、冒泡排序、归并排序和基数排序是稳定的排序方法,直接选择
42、排序、希尔排序、快速排序和堆排序是不稳定的。20.对数据库中数据可以进行查询、插入、删除、修改,这是因为数据库管理系统提供了_。A)数据库定义功能 B)数据库操纵功能 C)数据库维护功能 D)数据库控制功能(分数:1.00)A.B. C.D.解析:解析 数据操纵的程序模块主要包括:查询处理程序模块、数据更新(增、删、改)程序模块、交互式查询程序模块、嵌入式查询程序模块。21.下列关于操作系统设备管理的叙述中,哪个是不正确的?( )A设备管理使用户能独立于具体设备的复杂物理特性而方便地使用设备B设备管理利用各种技术提高 CPU 与设备、设备与设备之间的并行工作能力C操作系统对用户屏蔽了实现具体设
43、备 I/O 操作的细节D操作系统对各类设备尽量提供各种不同的接口(分数:1.00)A.B.C.D. 解析:解析 操作系统对设备尽量提供各种相同的接口,以便与之兼容。22.系统产生死锁的四个必要条件是:资源的独占使用、资源的非抢占分配、资源的循环等待和资源的A) 完全分配 B) 部分分配 C) 静态分配 D) 顺序分配(分数:1.00)A.B. C.D.解析:解析 系统产生死锁的 4 个必要条件是:资源的独占使用;资源的非抢占分配;资源的循环等待;资源的部分分配。23.在一个数据库中,模式与内模式的映像个数是( )。A) 1 个 B) 与用户个数相同C) 由设置的系统参数决定 D) 任意多个(分
44、数:1.00)A. B.C.D.解析:解析 一个数据库只有一个模式,也只有一个内模式,所以模式和内模式映像是惟一的,它定义了数据库全局逻辑结构与存储结构之间的对应关系。模式和内模式映像保证了数据与程序的物理独立性。24.下列关于数据运算的叙述中,说法不正确的是( )。A数据运算是数据结构的一个重要方面B数据运算的具体实现在数据的逻辑结构上进行C检索是一种常用的运算D插入是一种常用的运算(分数:1.00)A.B. C.D.解析:解析 数据的运算,即对数据执行的操作。数据的运算定义在数据的逻辑结构上,每种逻辑结构都有一个运算的集合。最常用的运算有检索、插入、删除、更新和排序等,实际上只是在抽象的数
45、据上所执行的一系列抽象的操作,但是数据运算的具体实现是在数据的存储结构上进行的。25.在并发控制中引入两段锁协议的目的是A) 为了解决并行执行时可能引起的死锁问题B) 为了解决并行执行时可能引起的活锁问题C) 为了解决交叉调度的不可串行化问题D) 为了解决不同的调度导致不同的运行结果(分数:1.00)A.B.C. D.解析:解析 两段锁协议是指所有事务必须分两个阶段:第一阶段是获得封锁,也称为扩展阶段;第二阶段是释放封锁,也称为收缩阶段。若并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。26.下述选项属于数据库设计内容的是设计数据库管理系统 设计数据库概念结构
46、设计数据库逻辑结构 设计数据库物理结构A) 和 B) 、和 C) 和 D) 都是(分数:1.00)A.B. C.D.解析:解析 数据库设计的设计内容包括:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的实施和数据库的运行和维护。对比题目中的四个选项可知, 1 不属于数据库设计的内容。27.栈结构不适用于下列哪一种应用?A. 表达式求值 B. 树的层次次序周游算法的实现C. 二叉树对称序周游算法的实现 D. 快速排序算法的实现(分数:1.00)A.B. C.D.解析:解析 栈是限定仅在表的一端进行插入和删除运算的线性表,这一端称为栈顶 (top),另一端称为栈底(bottom)。具有
47、后进先出 (LIFO)的操作原则。栈可应用于表达式求值、二叉树对称序周游算法的实现和快速排序算法的实现等,选项 A、C 和 D 是正确的,而选项 B 所述内容是不正确的,因为树的层次次序周游算法的实现用到的是队列而不是栈。正确选项为 B。本题也可以直接采用排除法选取选项 B。28.下列不属于物理设计的内容是A) 存储记录的格式设计 B) 存储方法设计C) 优化模式 D) 存取方法(分数:1.00)A.B.C. D.解析:解析 本题主要考查了物理设计的内容。解题要点 物理设计的内容包括:存储记录的格式设计、存储方法设计、存取方法。考点链接 掌握数据库物理结构设计的过程,如何解决系统开销问题。29.在数据库设计中,用 E-R 图来描述信息结构,但不涉及信息在计算机中的表示,它是数据库设计中的哪个阶段?A) 需求分析 B) 概念设计C) 逻辑设计 D) 物理设计(分数:1.00)A.B. C.D.解析:解析 用 E-R 图来描述信息结构,如果