三级数据库技术笔试7_第1页
三级数据库技术笔试7_第2页
三级数据库技术笔试7_第3页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、三级数据库技术笔试 7( 总分: 100.00 ,做题时间: 90 分钟 )一、 B 选择题 /B( 总题数: 60,分数: 60.00)1.IMS 系统属于(分数: 1.00 )A. 层次模型数据库VB. 网状模型数据库C. 分布式数据库D. 关系模型数据库解析:解析:IMS系统是IBM公司1969年研制出的层次模型数据库的代表性系统。IMS是最早和使用最广的几个数据库系统之一,并且在历史上曾是最大的数据库系统之一。IMS的开发者是研究并发恢复、完整性和高效查询处理这些问题的先驱者。2. 关于 UNIX 的用户标识,下列哪一项是不正确的 ?(分数: 1.00 )A. 一为实际的UID,一为有

2、效的SUIDB. UID与SUID可能不同C. SUID比UID更能反映用户的真实身份D. SUID表示用户临时具有执行某个程序的权力V解析:解析:如果一个超级用户的文件其保护码中“ set uid ”位为空,则一般用户在调用该文件时系统把 文件主的“实际用户标识号”作为该一般用户的“设置用户标识号”,并按此标识决定用户对该文件的访 问权限。这样,使得一般用户可以执行通常只有超级用户才能执行的功能,但在执行中可以有一些限制。3. 数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,哪些是日志记录的内容? I 事务开始信息 U.更新信息 山提交信息 W.事务中止信息(分数: 1.00

3、)A. i,n 和 wB. I,山和WC. n,m 和wD. 都是 V 解析:解析:日志记录的内容有:事务开始信息;更新信息;提交信息;事务中止信息。4. 哪一个以更好地支持企业或组织的决策分析处理的、面向主题的、集成的、相对稳定的、体现历史变化 的数据集合 ?(分数: 1.00 )A. 数据库系统B. 数据库管理系统C. 数据仓库 VD. 数据集成 解析:解析:数据仓库就是一个用以更好地支持企业或组织的决策分析处理的、面向主题的、集成的、相 对稳定的、体现历史变化的数据集合。它有 4 个基本特征:数据仓库的数据是面向主题的;数据仓库的数 据是集成的;数据仓库的数据是相对稳定的;数据仓库的数据

4、是体现历史变化的。5. 下面不属于DBMS的数据操纵方面的程序模块的是(分数: 1.00 )A. DDL翻译程序模块VB. 查询处理程序模块C. 数据更新程序模块D. 嵌入式查询程序模块解析:解析:数据操纵方面的程序模块主要包括:查询(SELECT语句)处理程序模块;数据更新(增、删、改) 程序模块; 交互式查询程序模块; 嵌入式查询程序模块。这些程序模块对用户的数据操纵请求进行语法分析、语义检查,生成某种内部表示,通常是语法树。对于查询语句,要由查询优化器(模块) 进行优化,如根据一定的等价变换规则把语法树转换成标准(优化) 形式;对于语法树中的每一个操作, 根据存取路径、数据的存储分布、数

5、据的聚簇等信息来选择具体的执行算法。接着生成查询计划(生成代码 ) 、执行模块。最后执行,完成对数据库的存取操作。6. 若让元素 1,2,3 依次进栈,则出栈次序不可能出现哪一种情况?分数:1.00 )A.3,2,1B.2,1,3C.3,1,2 VD.1 ,3,2解析:解析:栈是限制仅在表的一端进行插入和删除运算的线性表,通常称插入、 删除的这一端为栈顶 (Top) ,另一端称为栈底 (Bottom) 。当表中没有元素时称为空栈。 根据上述定义,每次删除 (退栈) 的总是当前 栈中“最新”的元素,即最后插入 ( 进栈)的元素,而最先插入的是被放在栈的底部,要到最后才能删除。 根据上述原理, C

6、) 3,1,2,既然先出栈的是 3,说明 1,2已经进栈,那么 1不可能在 2 之前出栈。7. 采用动态重定位方式装入的作业,在执行中允许如何将其移动 ?(分数: 1.00 )A. 用户有条件地B. 用户无条件地C. 操作系统有条件地VD. 操作系统无条件地解析:解析:采用动态重定位时,由于装入主存的作业仍保持原来的逻辑地址,所以,必要时可改变作业 在主存中的存放区域。作业在主存中被移动位置后,只要把新区域的起始地址代替原来的在基址寄存器中 的值,这样,作业执行时,硬件的地址转换机构将按新区域的起始地址与逻辑地址相加,转换成新区域中 的绝对地址,使作业仍可正确执行。8. 在计算机的应用领域中,

7、 CAI 表示(分数: 1.00 )A. 计算机辅助设计B. 计算机辅助教学 VC. 计算机辅助制造D. 计算机辅助程序设计解析:解析:计算机的主要应用有:科学计算、数据处理、计算机辅助系统。计算机辅助系统包括:计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助教育 学(CAI)和计算机辅助教育管理(CMI)。9. 单向链表的每一个结点都有一个指向它的后续结点的指针 面,要删除结点(CAE) ,计算机辅助教育又包括计算机辅助教link,现有结点p和q,结点q在结点p的前分数:1.00 )A.qf. link: =pf. link5VB.pf. link: =qf. link5C.q

8、f. link: =p;pf.link: =q;D.q:=pf.link ;pf.link: =qfP,正确的操作应该是link ; 解析:解析:单向链表删除运算只要将 q 的指针 link 指向10. 数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是 (分数: 1.00 )A. 层次分析法和层次结构图p 的后继即可:qf. link : =pf. link。B. 数据流程分析法和数据流程图C. 结构分析法和模块结构图D. 实体-联系方法和E-R图 V解析:解析:设计数据库概念最著名、 最实用的方法是P. P. S. Chen于1976年提出的“实体-联系方法”, 简称E-R方

9、法。它采用E-R模型将现实世界的信息结构统一用实体、属性以及实体之间的联系来描述。11. 线性表是一个具有n个什么项目的有限序列?(分数:1.00 )A. 表元素B. 字符C. 数据元素 VD. 数据项n个数据元素的有限序列。解析:解析:线性表是最简单、最常用的一种数据结构。线性表的逻辑结构是12. 数据库的三级模式结构中,外模式又称为(分数:1.00 )A. 物理模式B. 存储模式C. 逻辑模式D. 用户模式 V解析:解析:数据库的体系结构通常有三级模式组成,它们是:外模式、模式和内模式。其中外模式又被 称为子模式或用户模式。13.第(44)和(45)题的关系代数操作基本如下的关系R和So4

10、4)若关系R和S的关系代数的操作结果如下,这是执行了Cv E VC> EB=BA)正确。解析:解析:这是个连接运算通过关系代数运算可以得岀结论答案14. 在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为(分数:1.00 )A. 应用层,数据存取层,数据存储层,语言翻译处理层B. 应用层,数据存储层,数据存取层,语言翻译处理层C. 应用层,数据存储层,语言翻译处理层,数据存取层D. 应用层,语言翻译处理层,数据存取层,数据存储层V解析:解析:在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为应用层、语言翻译处理层、数据存取层和数据存储层。15. 为了提高设备分配的灵活性,

11、用户申请设备时应指定(分数:1.00 )A. 设备类相对号 VB. 设备类绝对号C. 相对号D. 绝对号 解析:解析:用户可以向系统说明所要使用的设备类型,至于实际使用哪一台,由系统根据该类设备的分 配情况来决定。有时用户可能要求同时使用几台同类设备,为了避免使用时的混乱,用户可以把自己要求 使用的若干台同类设备给出编号,由用户在程序中定义的设备编号称设备的“相对号”。于是,用户总是 用“设备类、相对号”来提岀使用设备的要求。系统为用户分配了具体设备后,建立“绝对号”与“设备 类、相对号”的对应关系。16. Delphi 具有良好的数据处理能力,它所提供的哪一个工具可将数据从一种数据库全部或部

12、分迁移到另 一种数据库中,(分数: 1.00 )A. DataPump VB. Data base ExplorerC. BDED. ODBC解析:解析: Delphi 提供了使用非常方便的工具 Data base Explore ,可以快速浏览各种数据库服务器上 的资料等,其提供的数据迁移工具Data Pump可以将数据从一种数据库全部或部分移到另一种数据库中;提供的数据引擎BDE可以针对不同关系数据库设置大量的相关参数,调节处理能力。17. 在一所大学中,每个系都有自己的局域网,则连接各个系的校园网(分数: 1.00 )A. 是广域网B. 还是局域网 VC. 是地区网D. 这些局域网不能互

13、连解析:解析:广域网是指远距离的计算机互联组成的网络,分布范围可达几千公里乃至上万公里甚至跨越 国界、州界、遍及全球范围。局域网是指一个局部区域内的、近距离的计算机互联而成的网络,通常采用 有线方式连接,分布范围从几百米到几千米。例如:一座大楼内或相邻的几座楼之间互联的网络。一个单 位、学校内部的联网多为局域网。18. 下列关于 Delphi 的叙述中,哪一项是不正确的 ?(分数: 1.00 )A. Delphi 属于第四代语言B. Delphi 基于面向对象编程方法,是一种可视化开发工具C. Delphi 提供了数据迁移工具 (DataPu 可以实现数据从一个数据库到另一个数据库的迁移D.

14、Delphi 可以方便地支持数据仓库的创建 V解析:解析: Delphi 属于第四代语言,是一种可视化开发工具和面向对象的编程,而且可以实现数据从一 个数据库到另一个数据库的迁移,具有强大的数据库支持。19. 共享变量是指如何访问的变量 ?(分数: 1.00 )A. 只能被系统进程B. 只能被多个进程互斥C. 只能被用户进程D. 可被多个进程 V 解析:解析:共享变量是指可被多个进程访问的变量。20. 在分布式数据库系统中,逻辑数据库被划分成若干片段,其中桉投影操作来分片的称为 (分数: 1.00 )A. 水平分片B. 垂直分片 VC. 导出分片D. 选择分片 解析:解析:投影操作是对表中属性

15、 (列)的操作。21. 当局部 E-R 图合并成全局 E-R 图时,可能出现冲突,下面哪一项不属于这一冲突 ? (分数: 1.00 )A. 命名冲突B. 属性冲突C. 语法冲突 VD. 结构冲突解析:解析:命名冲突主要包括实体类型名、联系类型名之间异名同义或异义同名等的命名冲突;结构冲 突包括作为实体又作为联系或属性,同一实体其属性成分不同的冲突等;属性冲突包括类型、取值范围、 取值单位的冲突。以上 3 种冲突都是在局部 E-R 图合并成全局 E-R 图中可能出现的冲突。22. 在可变分区存储管理中,最优适应分配法要求对空闲区表项按哪种顺序进行排列 ? (分数: 1.00 )A. 地址从大到小

16、B. 地址从小到大C. 尺寸从大到小D. 尺寸从小到大V解析:解析:最优适应分配算法可把空闲区按长度以递增顺序登记在空闲区表中。分配时顺序查找空闲区 表,由于查找时每次总是从分区中的最小的一个区开始,所以,当找到第一个能满足作业要求的分区则一 定是所有能满足作业要求的分区中的最小的一个分区。23. 计算机系统中判别是否有中断事件发生应是在(分数: 1.00 )A. 进程切换时B. 执行完一条指令后 VC. 执行 P 操作后D. 由用户态转入核心态时 解析:解析:处理器每执行完一条指令后,硬件的中断装置立即检查有无中断事件发生,若有中断事件发 生,则暂停现行进程的执行,而让操作系统的中断处理程序

17、占用处理器,这一过程称“中断响应”。24. 计算机的内存储器比外存储器(分数: 1.00 )A. 便宜B. 储存更多信息C. 存取速度快VD. 虽贵,但能储存更多信息 解析:解析:主存储器简称主存或内存,是计算机中用来存放指令和数据并能由中央处理器直接存取的存 储器。计算机工作时,整个处理过程中用到的数据和指令都存放在内存中。辅助存储器简称辅存或外存, 是不直接向中央处理器提供指令和数据的各种存储设备。它主要用来存放内存中难以容纳,但为程序执行 所需要的数据信息。内存存储速度快,但存储成本高且容量小;外存的存储容量大,存储成本低,但存取 速度慢。25. 若系统中有5个并发进程涉及某个相同的变量

18、A,则变量A的相关临界区是由几个临界区构成(分数: 1.00 )A. 2 个B. 3 个C. 4 个D. 5 个 V 解析:解析:相关临界区是指并发进程涉及到相同变量的那些程序段。26. MS_SQL SERVE是(分数: 1.00 )A. 数据库B. 数据库系统C. 数据处理系统D. 数据库管理系统V解析:解析:MS SQL SERVE是微软公司推出的数据库管理系统。27. 游标是系统为用户开设的一个(分数: 1.00 )A. 内存空间B. 数据缓冲区 VC. 外存空间D. 虚拟空间解析:解析:SQL语言与宿主语言具有不同的数据处理方式。SQL语言是面向集合的,一条 SQL语句原则上可以产生

19、或处理多条记录,而宿主语言是面向记录的,一组主变量一次只能存放一条记录。所以,仅使用 宿主变量并不能完全满足 SQL语句向应用程序输出数据的要求,为此,嵌入式SQL引入了游标的概念,用游标来协调两种不同的处理方式。游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果,每个游标区都有一个名字。28. 根据关系数据库规范化理论, 关系数据库中的关系要满足第一范式。 下面“单位”关系中,因哪一个属性而使它不满足第一范式 ?单位 (单位号,单位名,单位成员,单位总经理)(分数: 1.00 )A. 单位号B. 单位名C. 单位成员 VD. 单位总经理 解析:解析:在一个关系中,如果第一个属性都

20、是不可分解的,称这个关系为第一范式的模式。在本题的 “单位”关系中,其中属性“单位成员”可以进一步分解,因此该关系不能满足第一范式。29. 新奥尔良方法将数据库设计分为 4 个阶段,它们是(分数: 1.00 )A. 系统规划、系统分析设计、系统实施、系统运行维护B. 需求分析阶段、设计阶段、实施阶段、运行阶段C. 系统规划阶段、概念设计阶段、详细设计阶段、实施阶段D. 需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段V解析:解析:数据库设计方法中比较著名的有新奥尔良方法,它将数据库设计过程分为4 个阶段:需求分析、概念结构设计、逻辑结构设计和物理结构设计。30. 主要由于何种原因,使 U

21、NIX 易于移植 ?(分数: 1.00 )A. UNIX 是由机器指令书写的B. UNIX大部分由汇编语言,少部分用C语言编写C. UNIX是用汇编语言编写的D. UNIX小部分由汇编语言,大部分用C语言编写 V解析:解析:UNIX的外壳程序和大部分的内核程序都是C语言写的,这使得系统易于移植,且可方便地移植到不同的硬件环境中。31. 假设二叉树根结点的层次为 0, 棵深度(高度)为k的满二叉树和同样深度的完全二叉树各有f个结点 和 c 个结点,下列关系式不正确的是(分数: 1.00 )A. f > =cB. c >f VC. f=2 的 k-1 次幂减 1D. c大于2的k次幂减

22、1 解析:解析:对于两棵高度相同的满二叉树和完全二叉树来说,满二叉树的结点个数不小于完全二叉树的 结点个数。也就是在本题中 f > =c,也就是说c不可能大于f , B)是错的。32. 在关系数据库设计理论中,如果一个关系R满足1NF,但R的某个非码属性传递函数依赖于码,则关系R 至多属于(分数: 1.00 )A. 1NFB. 2NF VC. 3NFD. BCNF解析:解析:第三范式:如果关系模式R是第二范式,且没有一个非码属性传递函数依赖于候选码。而此题的R有“某个非码属性传递函数依赖于码",所以可知它必定不属于3NF,至多属于2NF。33. 对一个由n个关键码组成的序列,借

23、助排序过程选岀其中最大的关键码,要求关键码比较次数和移动次数最少,应当使用下列哪种排序方法?(分数:1.00 )A. 归并排序B. 直接插入排序C. 直接选择排序VD. 快速排序解析:解析:直接选择排序第一趟扫描就可以把最大的关键码找岀来(不必等到排序结束)其他几种排序方法必须等到排序完成才能找到最大关键码。34. 哪一个不是分时系统的基本特征 ?(分数:1.00 )A. 同时性 VB. 独立性C. 实时性D. 交互性解析:解析:分时系统的特点是:多路性、交互性、独立性和及时性。没有同时性,所以选项A)是错误的。35. 有两个关系R和S,分别包含15个和10个元组,则在RUS. R-S,RHS

24、中不可能出现的元组数目情况 是(分数:1.00 )A. 15,5,10B. 18,17,7 VC. 21,11,4D. 25,15,0解析:解析:RUS是将两个关系R和S的元组合并,其结果是一个新关系;R- S从R关系中去掉S关系也有的元组组成的新关系;RHS是将两个关系R和S的公共元组组成一个新的关系。36. 下面关于函数依赖的叙述中,不正确的是(分数:1.00 )A. 若心Y, 心乙贝寸 心YZB. 若 XYZ,_则 心Z, YZVC. 若心Y, Z,贝寸心ZD. 若心Y, Y' Y,则心Y'解析:解析:函数依赖是事物之间相关性的一种表述,是属性固有语义的表现。设R(U)是

25、属性集U上的关系模式X, Y是U的子集。若对R(U)的任意一个可能的关系r, r中不可能存在两个元组在 X上的属 性值相等,而在Y上属性值不等,则称“X 函数确定Y'或“Y函数依赖于X',记作心Y, X称为决定因 素。根据合并律可知选项 A)正确;根据传递律可知选项 C)正确;根据增广律可知选项 D)正确。37. 按行优先顺序存下三角矩阵的非零元素,则计算非元素aj (1 <j <i <n)的地址的公式为(分数:1.00 )A. LOC(aj )=LOC(an)+i x(i+1)/2+jB. LOC(aj )=LOC(an) +i x(i+1)/2+(j-1)

26、C. LOC(aj )=LOC(an)+i x(i -1)/2+jD. LOC(aj )=LOC(a)+i x(i -1)/2+(j-1) V解析:解析:通过运算可以得出结论D)正确。38. P、V操作属于(分数:1.00 )A. 机器指令B. 系统调用命令C. 低级通信原语VD. 作业控制命令解析:解析:P(S)和V(S)都是在同一个S上操作,都在屏蔽中断下执行。于是, P操作和V操作实际上应 该是“P操作原语”和“V操作原语”。39. 设森林F对应的二叉树为B,它有m个结点,B的根为P,p的右子树上的结点个数为n,森林F中第一棵树的结点个数是(分数: 1.00 )A. m-n-1B. n+

27、1C. m-n+1D. m-n V解析:解析:根据二叉树与森林的对应关系,将森林F转换成对应二叉树B的规则如下:若森林 F为空,则二叉树B为空。若森林F非空,则F中的第一棵树的根为二叉树B的根;第一棵树的左子树所构成的森林按规则转换成一个二叉树成为B的左子树,森林F的其他树所构成的森林按本规则转换成一个二叉树成为B的右子树。依此规则可知:二叉树B结点的个数减去其右子树的结点的个数就是森林F的第1棵树的结点的个数。40. DB 是(分数: 1.00 )A. 数据库 VB. 数据库管理系统C. 数据处理D. 数据库系统解析:解析:DB是数据库(Data Base)的英文缩写。41. 采用扩展关系数

28、据模型的方法建立的数据库系统,称做(分数: 1.00 )A. 对象 - 关系数据库系统VB. 扩展关系数据库系统C. 拓展关系数据库系统D. 以上都不正确解析:解析:采用扩展关系数据模型的方法建立的数据库系统称做对象一关系数据库系统(ORDBS,它建立在关系数据库技术坚实的基础上,并且支持若干面向对象特性,能够满足数据库新应用的需求。解析:解析:设R(U)是属性集U上的关系模式,X,Y,Z是U的子集,并且Z= U-x-Y,多值依赖 心-Y 成立,当且仅当对 R(U)的任一关系r,给定一对(X,Z)值,对应一组Y值,这组值仅仅决定于 X值,与Z 值无关。平凡多值依赖:若 心-Y, Z= (?),

29、则称 心宀丫为平凡多值依赖。43. 下述不属于概念模型应具备的性质是(分数: 1.00 )A. 有丰富的语义表达能力B. 易于交流和理解C. 易于变动D. 在计算机中实现的效率高 V 解析:解析:概念模型是按用户的观点对数据和信息建模,也称为信息模型。概念模型语义表达能力强, 不涉及信息在计算机中的表示,如实体 -联系模型、语义网络模型等。44. 在一棵树中,哪一个结点没有前驱结点 ?(分数: 1.00 )A. 分支结点B. 叶结点C. 树根结点 VD. 空结点解析:解析:树是一类重要的树形结构,其定义如下:树是n(n >0)个结点的有穷集合,满足:有且仅有一个称为根的结点;其余结点分为

30、m(n>0)个互不相交的非空集合。所以,在树上,根结点没有前驱结点 解析:解析:码也称为关键字,是表中若干属性的属性组,其值惟一标识表的一个元组,由函数据依赖的 关系可以看出R的码为(M,A)。46. 若关系R和S的关系代数操作的结果如下,这是执行了解析:解析这是一个连接运算通过关系代数运算可以得岀结论。47. 习惯上,CPU与哪个部件组成了计算机的主机 ?(分数:1.00 )A. 控制器B. 运算器C. 内存储器 VD. 控制器和运算器解析:解析:CPU由控制器和运算器组成,CPU和内存储器合称为主机。48. DDL 是(分数:1.00 )A. 操作数据语言B. 定义数据的语言VC.

31、自含语言D. 宿主语言解析:解析:DDL是数据定义语言;DML是数据描述语言;DCL是数据控制语言。49. 在一棵二叉树的先序遍历、中序遍历、后序遍历所产生的序列中,所有叶结点的先后顺序(分数:1.00 )A. 都不相同B. 完全相同 VC. 先序和中序相同,而与后序不同D. 中序和后序相同,而与先序不同解析:解析:根据“根-左-右”,“左-根-右”,“左-右-根”的遍历原则,可以知道,在 3种遍历所产 生的序列中,所有叶结点的先后顺序是完全相同的。50. 在并发控制的技术中,最常用的是封锁方法。对于共享锁(S)和排他锁(X)来说,下面列出的相容关系中, 哪一个是不正确的?(分数:1.00 )

32、A.X/XTRUE VB.S/STRUEC.S/XFALSED.X/SFALSE解析:解析:为了避免发生并发操作引起的数据不一致性问题,则采用数据封锁技术实现并发控制。封锁 是防止存取同一资源的用户之间相互干扰的机制,即当一个用户对数据库某个数据对象执行修改操作时, 对该部分数据加锁,拒绝其他用户对该部分的并发访问要求,直至该事务执行完毕才释放数据对象。所以 X/X : TRUE是不对的。51. 启动外围设备前必须组织好通道程序,下列哪一项不是通道程序的控制部件 ?(分数: 1.00 )A. CCWB. CSWC. CAWD. PSW V解析:解析:通道的运算控制部件:通道地址字(CAW);记

33、录下一条通道指令存放的地址;通道命令字(CCW):保存正在执行的通道指令;通道状态字(CSW)记录通道、控制器、设备的状态。52. 数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统(分数: 1.00 )A. 数据可共享B. 数据可长期保存C. 采用一定的数据模型组织数据VD. 有专门的软件对数据进行管理 解析:解析:数据管理技术发展阶段,采用一定的数据模型组织数据是文件系统阶段与数据库系统阶段的 主要区别。53. MS_SQL SERVE数据库系统的核心是(分数: 1.00 )A. SYBASE SQL SERVERB. IBM DB2C. Microsoft S

34、QL SERVERVD. ORACLE解析:解析:MS_SQISERVE数据库系统是美国 Microsoft 微软)公司的产品,其核心是Microsoft SQLSERVER 简称为 MS_SQLSERVER SQL Server。它有两个主要版本: Microsoft SQL Server7 . 0 是 Microsoft 数据 库阵容中的主要版本,其中,SQL Server产 品的很多部分均被重新构建编写。自SQL Server7 . 0发布以来,由于其优良的性能(可伸缩性、可管理性和可编程性 )及价值,它已成为众多客户关系管理(CRM卜商业智能(B1)、企业资源规划(ERP)以及其他商业

35、应用程序供应商和客户的首选数据库。此外, SQLServer7 . 0 作为 Internet 数据库已取得了巨大成功; Microsoft SQL Server 2000 是在 Microsoft SQL Server7 0 的基础上发展起来的,它已成为正在进行的 SQL Server 产品革新的基础。 Microsoft SQL Server 2000 企 业版为下一代电子商务、关键业务和数据仓库应用程序提供了完整的数据库和分析平台。SQLServer 2000包括支持XML和 HTTP,用于分区负载和确保正常运行时间的性能和可用性功能,以及用于自动执行例程任 务和降低总拥有成本的高级管理

36、和优化功能。此外, SQL Server 2000 充分利用了 Windows 2000,包括支 持活动目录服务以及最多 32个处理器和64GB内存。54. 第一代数据库系统的出现,标志着(分数: 1.00 )A. 文件管理已由自由管理阶段进入了数据库系统阶段B. 数据管理由文件系统阶段进入了数据库系统阶段VC. 数据管理由人工管理阶段进入了文件系统阶段D. 数据管理由人工管理阶段进入了数据库系统阶段解析:解析:第一代数据库系统指层次模型数据库系统和网状模型数据库系统。第一代数据库系统在数据 库技术的发展历程中处于重要的地位,第一代数据库系统确立了数据库的基本概念和方法;第一代数据库 系统的出

37、现标志着数据管理由文件系统阶段进入了数据库系统阶段。基于商品化的第一代数据库系统产品,许多行业和部门建立了自己的数据库应用系统。然而,由于第一代数据库系统的数据模型复杂及嵌入式数 据库语言具有不可避免的缺点等,第一代数据库系统最终被第二代数据库系统所取代。55. 关于计算机语言,下面叙述不正确的是(分数: 1.00 )A. 高级语言是独立于具体的机器系统的B. 汇编语言对于不同类型的计算机,基本上不具备通用性和可移植性C. 高级语言是先于低级语言诞生的VD. 般来讲,与高级语言相比,机器语言程序执行的速度较快 解析:解析:程序设计语言根据其面向对象(机器、过程 ) 的不同分为低级语言、高级语言

38、两种。面向机器的计算机语言称为低级语言,面向过程的计算机语言称为高级语言。机器语言是以二进制代码表示的指令 集合,是计算机能直接识别和执行的语言。机器语言的优点是占用内存少、执行速度快,缺点是面向机器 的语言, 随机而异, 通用性差, 而且指令代码是二进制形式, 不易阅读和记忆, 编程工作量大, 难以维护。 汇编语言是符号化的机器语言,与机器语言相比,汇编语言容易写、容易懂,也容易记。缺点与机器语言 相同,即通用性差,随机而异。高级语言是一种与具体计算机硬件无关,表达方式接近于人类自然语言的 程序设计语言。高级语言的优点是通用性强,可以在不同的机器上运行,程序可读性强,便于维护,极大 地提高了

39、程序设计的效率和可靠性。56. R 的规范化程度最高达到 (分数: 1.00 )A. 1NFB. 2NF VC. 3NFD. 4NF 解析:解析:如果关系模式属于第一范式,并且每一个非主属性都完全函数依赖码,则属于第二范式。由 以上可以看出 n 的规范化程度最高达到 2NF。57.20 世纪 90 年代,随着网络技术的发展,哪一种结构的数据库系统成为主流?(分数: 1.00 )A. 客户机 / 服务器 VB. 并行C. 分布式D. 网络解析:解析:20世纪90年代,随着网络技术的发展,客户机 /服务器(Chient/ Server ,简称为(C/S)结 构的数据库系统成为主流。数据库应用快速开

40、发工具也迅速向客户机 /服务器结构转移。客户机 /服务器结 构把数据库管理和数据库应用划分为两个部分,并分别位于服务器端和客户机端。58. 在数据库管理系统中,下面哪一项不是数据库存取的功能模块 ? (分数: 1.00 )A. 事务管理程序模块 VB. 数据更新程序模块C. 交互式程序查询模块D. 查询处理程序模块 解析:解析:在数据库管理系统中,数据库存取功能模块有:数据更新程序模块;交互式程序查询模块; 查询处理程序模块。59. 下面不属于使用视图的优点的是 (分数: 1.00 )A. 分散用户的数据 VB. 降低数据库的复杂性C. 组织数据转移到其他应用程序D. 简化数据库的管理 解析:

41、解析:使用视图具有以下几个优点:降低数据库的复杂性:使用视图可以使开发者具有更改数据库 设计而不影响用户与数据库交流的能力,对于一些复杂的查询来说,数据库设计员可以通过更改视图的定 义,对最终用户屏蔽具体细节;集中用户数据:设计人员通过对不同用户提供不同数据,从而可以使用户 数据集中显示; 简化管理: 数据库管理人员可以通过授权方式让用户执行数据操作, 从而简化数据库管理; 组织数据转移到其他应用程序:设计员可以创建基于连接多个表的查询视图;保密数据。60. 有关系 S(S#,SNAMESEX),C(C#, CNAME) SC(S#,C#)。其中 S#为学生号,SNAME为学生姓名,SEX为性

42、别,C#为课程号,CNAM为课程名。要查询选修“计算机文化”课的全体男学生姓名的SQL语句是:SELECT SNAME FROM,SC, SC WHERE(分数: 1.00 )A.B.C.D. V解析:解析:本题涉及3个表的连接查询,需要我们解决的是WHER后面的连接条件。首先连接表S与SC 连接条件为S. S#=SC S#;然后再连接表 C和SC,连接条件为 C. C#=SC C#。这样就可以将3个表连接 起来。但是分析题意,同时还要在连接后所形成的表中满足条件“SEX=男和CNAME的算机文化'”。通过以上分析,连接是同时满足的关系, 故应用“AND连接,因此,WHER子句内容应为

43、“ S. S#=SC S#AND C. C#=SC C# ANDSEX=男'AND CNAME=H算机文化'”。二、B填空题/B( 总题数:20,分数:40.00)61. 计算机系统中,【1】 通常用8位二进制组成,可代表一个数字、一个字母或一个特殊符号。(分数:2.00 )填空项1: (正确答案:(1)字节)解析:解析:计算机系统中,通常用8位二进制位组成一个字节,来表示一个数字、一个字母或一个特殊符号。62. WWW是以超文本标注语言为基础、能够提供面向internet服务的信息浏览系统,WW系统的结构采用了【2】模式。(分数:2.00 )填空项1: (正确答案:(2)客户

44、机/服务器或客户/服务器或Client/server 或C/S)解析:解析:WW服务采用客户机/服务器工作模式。信息资源以页面 (也称网页或 Web页)的形式存储在服 务器中,用户通过客户端应用程序,即浏览器,向WW服务器发出请求。服务器根据客户端的请求内容将保存在服务器中的某个页面返回给客户端。浏览器接到页面后对其进行解释,最终将图、文、声并茂的画 面呈现给用户。63. 队列的插入操作在【3】进行,删除操作在队头进行。(分数:2.00 )填空项1: (正确答案:(3)队尾)解析:解析:队列是先进先出的线性表,队列的插入操作在队尾进行,删除操作在队头进行。64. 设只包含根结点的二叉树的高度为

45、0,则高度为k的二叉树的最小结点数为【4】。(分数:2.00 )填空项1: (正确答案:(4) k+1 )解析:解析:若要使高度为k的二叉树的结点数最少,则此二叉树除叶结点外都只有一个分支结点。此二叉树的结点数为k+1。65. 对于关键码序列18,30,35,10, 46,38, 5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为【5】。(分数:2.00 )填空项1: (正确答案:(5) 3 )解析:解析:堆排序是完全二叉树的一个重要应用,可以解释为完全二叉树中的任一节点的关键码都小于 或等于它的两个子女的关键码。排序的基本思想是:对一组待排序的关键码首

46、先把他们按照堆的定义排成 一个序列(建堆),取岀最小关键码,余下的关键码再建堆,再取岀最小关键码,如此反复,直到全部关键 码排序完毕。本题的解答步骤为:第一次:18,30,5,10,46,38,35,40。第二次:18,10,5,30,46,38,35,40。第三次:5,10,18,30,46,38,35,40。3 次以后就可以了。66. 先来先服务、短作业优先、最高响应比优先、优先数法调度算法中最短的作业平均周转时间是【6】。(分数:2.00 )填空项1: (正确答案:(6)短作业优先)解析:解析:计算时间短的作业优先算法是依据输入井中的作业提岀的计算时间为标准,优先选择计算时间短且资源能得

47、到满足的作业。在这一算法中有最短作业平均周转时间。67. 在存储管理中,为实现地址映射,硬件应提供两个寄存器,一个是基址寄存器,另一个是【7】。(分数:2.00 )填空项1: (正确答案:(7)限长寄存器)解析:解析:在存储管理中,要实现地址映射,应有基址寄存器与限长寄存器。68. 当一个进程完成了特定的任务后,系统收回这个进程所占的工作区或主存空间或资源和取消该进程的【8】就撤消了该进程。(分数:2.00)填空项1: (正确答案:(8)进程控制块(PCB)解析:解析:当一个进程完成了特定的任务后,系统收回这个进程所占的工作区或主存空间或资源和取消 该进程的进程控制块(PCB)就撤消了该进程。69. 进程创建工作主要完成的是创建进程控制块(PCB),并把它挂到【9】队列中。(分数:2.00)填空项1: (正确答案:(9)就绪)解析:解析:进程被创建后,它被置于就绪队列中。70. 若查询同时涉及两个以上的表,则称之为【10】。(分数:2.00)填空项1: (正确答案:(10)连接查询)解析:解析:若查询同时涉及两个以上的表,称之为连接查询。连接查询是关系数据库最主要的查询,包 括等值连接、自然连接、非等值连接、自身连接、外连接和复合连接查询。71. 文件系统与数据库之间的主要区别是看【11】。(分数:2.00)填空项1: (正确答案:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论