【计算机类职业资格】计算机三级(数据库技术)53及答案解析.doc

上传人:progressking105 文档编号:1337266 上传时间:2019-10-17 格式:DOC 页数:22 大小:112KB
下载 相关 举报
【计算机类职业资格】计算机三级(数据库技术)53及答案解析.doc_第1页
第1页 / 共22页
【计算机类职业资格】计算机三级(数据库技术)53及答案解析.doc_第2页
第2页 / 共22页
【计算机类职业资格】计算机三级(数据库技术)53及答案解析.doc_第3页
第3页 / 共22页
【计算机类职业资格】计算机三级(数据库技术)53及答案解析.doc_第4页
第4页 / 共22页
【计算机类职业资格】计算机三级(数据库技术)53及答案解析.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、计算机三级(数据库技术)53 及答案解析(总分:99.98,做题时间:90 分钟)一、选择题(每题 1 分,共 60 分)(总题数: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.设 U 是所有属性的集合,X、Y、Z 都是 U 的子集

2、,且 Z=UXY。下面关于多值依赖 的叙述中,_是不正确的。 (分数:1.00)A.若 XY,则 XZB.若 XY,则 XYC.若 XY,且 Y ?Y,则 XYD.若 Z=,则 XY5.通道结束工作向 CPU 发中断后,CPU 从哪里得到有关通道的状态信息?(分数:1.00)A.CAWB.CSWC.CCWD.PSW6.E-R 图是表示概念模型的有效工具之一,E-R 图中使用菱形框表示_。(分数:1.00)A.联系B.实体C.实体的属性D.联系的属性7.SQL 中,数据控制功能主要包括( )。(分数:1.00)A.事务管理功能B.数据保护功能C.事务管理功能和数据保护功能D.事务管理功能或数据保

3、护功能8.数据库系统支持数据的逻辑独立性依靠的是( )。(分数:1.00)A.DDL 语言和 DML 语言完全独立B.定义完整性约束条件C.数据库的三级模式结构D.模式分级及各级模式之间的映像机制9.在并发控制中引入两段锁协议的目的是_。 (分数:1.00)A.为了解决并行执行时可能引起的死锁问题B.为了解决并行执行时可能引起的活锁问题C.为了解决交叉调度的不可串行化问题D.为了解决不同的调度导致不同的运行结果10.下列关于数据库管理系统 DBMS 功能的叙述中,哪一个是不正确的?(分数:1.00)A.完整性定义主要包括对主码、外码以及其他完整性约束的定义B.系统的安全性控制是由数据库运行管理

4、模块支持的C.为了提高存储空间利用率和存取效率,DBMS 需要提供多种存取方法D.宿主型数据操纵语言 DML 可以独立由终端用户使用11.关系模式 Student(Sno,Sname,Cno, Cname,Grade,Tname,Taddr)的属性分别表示学号、学生姓名、课程号、课程名、任课教 师名和教师地址。其中,一个学生可以选修若干门课程,一个教师可以讲授若干门课程, 一门课程可以有若干教师讲授,一个学生选修一门课程时必须选定讲授课程的教师,教 师不会重名。关系模式 Student 的候选关键码有_。 (分数:1.00)A.1 个,为(Sno,Cno)B.1 个,为(Sno,Cno,Tna

5、me)C.2 个,为(Sno,Sname,Cno)和(Sno,Cno,Tname)D.2 个,为(Sno,Sname,Cno)和(Sname,Cno,Tname)12.在将 E-R 模型向关系模型转换的过程中,若将三个实体之间的多元联系转换为一个关系模式,则该关系模式的码为【 】。(分数:1.00)A.其中任意两个实体的码的组合B.其中任意一个实体的码 CC.三个实体的码的组合D.三个实体的其他属性的组合13.下列关于数据结构的叙述中,正确的是_。(分数:1.00)A.数组是同类型值的集合B.递归算法的程序结构比迭代算法的程序结构更为精练C.树是一种线性结构D.用一维数组存储二叉树,总是以先序

6、遍历的顺序存储各结点14.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的_。(分数:1.00)A.文件的集合B.数据的结合C.命令的集合D.程序的集合15.下面哪个不是数据库系统必须提供的数据控制功能?(分数:1.00)A.安全性B.可移植性C.完整性D.并发控制16.数据传送操作过程中由于磁头损坏或故障造成磁盘块上的内容丢失。这类故障属于( )。(分数:1.00)A.系统故障B.磁盘故障C.逻辑错误D.硬件故障17.数据库中对全部数据的物理结构和存储方式的描述,作为数据库的( )。(分数:1.00)A.外模式B.子模式C.模式D.存储模式18.在下面的两个关系中,学号和班级号分别

7、为学生关系和班级关系的主键(或称主码),则外键是( )。 学生(学号,姓名,班级号,成绩) 班级(班级号,班级名,班级人数,平均成绩) (分数:1.00)A.学生关系的“学号”B.班级关系的“班级号”C.学生关系的“班级号”D.班级关系的“班级名”19.下列叙述正确的是( )。(分数:1.00)A.任意一个二维表都能表示一个关系B.每一个关系有多种记录类型C.在关系中属性的顺序可以任意交换D.关系模式中的属性可以动态地改变20.关系数据库中,实现实体之间的联系是通过表与表之间的( )。(分数:1.00)A.公共索引B.公共存储C.公共元组D.公共属性21.下列的数据库管理系统属于网状模型的是(

8、 )。(分数:1.00)A.1MS 数据库管理系统B.CODASYL 系统C.ORACLE 系统D.FOXBASE 系统22.UNIX 文件采用了流式文件结构,这种流式文件是_。 (分数:1.00)A.有序字符的集合B.不断流动的数据的集合C.一种定长记录式文件D.一种不定长记录式文件23.在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是(分数:1.00)A.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据的存储独立性24.在逻辑结构设计中,关系已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做_。(分数:1.00)A.模式评价B.优化模式C.

9、合并D.分解25.有关系 S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中 S#为学生号, SNAME 为学生姓名,SEX 为性别,C#为课程号,CNAME 为课程名。要查询选修“计算机文化”课的全体男学生姓名的 SQL 语句是: SELECT SNAME FROM S,C,SC WHERE ( )。(分数:1.00)A.SS#=SCS# AND SEX=男AND CNAME=计算机文化B.SS#=SCS# AND C.C#=SCC# AND CNAME=计算机文化C.SEX=女AND CNAME=计算机文化D.S,S#=SCS# AND CC#=SCC# AN

10、D SEX=男AND CNAME=算机文化26.下列关于数据仓库的叙述中,哪一个是不正确的?(分数:1.00)A.数据仓库通常采用三层体系结构B.底层的数据仓库服务器一般是一个关系型数据库系统C.数据仓库中间层 OLAP 服务器只能采用关系型 OLAPD.数据仓库前端分析工具中包括报表工具27.Power Builder 是一种深受用户欢迎的快速应用开发工具,它与其他应用开发工具比较,最具有特色的是_。(分数:1.00)A.支持面向对象的开发方法B.提供可视化图形用户界面C.使用 ODBC 与多种数据库连接D.可通过数据窗口访问数据库28.在学生表 STUD 中,查询年龄在 20 至 23 岁

11、之间的学生的姓名(XM)、年龄(SA)和所在系(SD),实现该功能的正确 SQL 语句是( )。 (分数:1.00)A.SELECT XM,SA,SD FROM STUD WHERE BETWEEN 20SA23;B.SELECT XM,SA,SD FROM STUD WHERE SA BETWEEN 23 AND 20C.SELECT XM,SA,SDFROM STUD WHERE SA NOT BETWEEN 20 AND 23D.SELECT XM,SA,SDFROM STUD WHERE SA BETWEEN 20 AND 2329.Sybase 公司的企业级服务器 ASE 支持哪几种

12、锁机制? . 数据页锁 . 数据字段锁 . 数据行锁 . 所有页锁(分数:1.00)A.、和B.、和C.、和D.都是30.在关系数据库系统中,当合并两个关系时,用户程序可以不变。这是(分数:1.00)A.数据的物理独立性B.数据的位置独立性C.数据的逻辑独立性D.数据的存储独立性31.限制程序的存取,使操作系统不能存取允许范围以外的实体,这种操作系统隔离安全 措施称为_。 (分数:1.00)A.物理隔离B.时间隔离C.逻辑隔离D.密码隔离32.下列关于函数依赖叙述中,不正确的是( )。(分数:1.00)A.在函数依赖的范畴内,BCNF 达到了最高的规范化程度B.在函数依赖的范畴内,BCNF3N

13、F2NF1NF 成立C.如果一个关系模式 R3NF,则它一定是 BCNFD.如果一个关系模式 R3NF,则它一定是 2NF33.数据库系统中,依靠_支持了数据独立性。 (分数:1.00)A.提供宿主型语言B.模式分级,各级之间有映像机制C.DDL 语言和 DML 语言互相独立D.用户之操纵 UWA(用户工作区)中的数据34.关于并行数据库系统的叙述中,错误的是( )。(分数:1.00)A.无共享的结构是支持并行数据库系统的最好的并行结构B.在并行处理中,许多操作是同时执行的,而不是串行处理的C.共享主存储器系统有时又称作群机D.并行系统通过并行的使用多个 CPU 和磁盘来提高处理速度35.下列

14、关于 Delphi 的叙述中,哪一个是不正确的?(分数:1.00)A.Delphi 属于第三代语言B.Delphi 基于面向对象编程方法C.Delphi 提供了数据迁移工具(Data Pump)D.Delphi 是一种可视化开发工具36.下面关于企业级应用开发平台 UNIFACE 的叙述中,哪一个是不正确的?(分数:1.00)A.UNIFACE 采用模型驱动、构件式的应用构造策略B.UNIFACE 的开发语言是 JAVAC.UNIFACE 支持 WEB 应用的开发D.UNIFACE 可应用于构造大型而复杂的业务应用系统37.MSSQL SERVER 数据库系统的核心是_。(分数:1.00)A.

15、SYBASE SQL SERVERB.IBM DB2C.Microsoft SQL ServerD.Oracle38.S 表的主键是供应商号,P 表的主键是零件号。P 表的“颜色”属性只能取值为(红,白,蓝)。能对关系 S 执行删除操作的是( )。 (分数:1.00)A.(S10,宇宙,上海)B.(Z01,李新,重庆)C.(B01,红星,北京)D.(BO1,红星,武汉)39.下列不属于数据定义语言的是( )。(分数:1.00)A.ALTERB.INSERTC.CREATED.CREATE INDEX一个部门有若干名职工,则部门与职工之间具有( )。(分数:0.99)A.一对一联系B.一对多联系

16、C.多对多联系D.多对一联系(2).若要求查找姓“王”的学生的学号和姓名。下面列出的 SQL 语句中正确的是_。 .SELECT S#,SNAME FROM S WHERE SNAME=王% .SELECT S#,SNAME FROM S WHERE SNAME LIKE 王% .SELECT S#,SNAME FROM S WHERE SNAME LIKE 王% (分数:0.33)A.B.C.D.全部(3).通过在 SC 关系中的_上创建惟一索引来提高查询速度。(分数:0.33)A.(S#,C#)B.S#C.C#D.GRADE40.采用“不可剥夺优先数“调度算法,进程在就绪队列中的平均等待时

17、间为(分数:1.00)A.6B.7C.8D.941.下列关于分布式数据库系统的叙述中,不正确的是_。 (分数:1.00)A.分布式数据库系统中的节点是紧耦合的,它们形成单一的数据库系统B.分布式数据库系统中的节点是松耦合的,每一个节点都是一个独立的的数据库系 统C.分布式数据库系统用户的操作与非分布式数据库系统的操作是完全相同的D.分布式数据库系统的所有问题应当是内部的、实现级别的问题42.下面_工具不属于数据库应用开发的 CASE 工具。 (分数:1.00)A.Sybase 公司的 PowerDesignerB.Uniface 公司的 UnifaceC.Oracle 公司的 Designer

18、/2000D.Rational 公司的 Rose43.下列哪种产品提供了一种新型的 Bitwise 索引技术?(分数:1.00)A.MS SQL Server 2000B.OmiCONNECTC.SYBASE IQD.PowerDesigner44.数据模型的三要素是_。(分数:1.00)A.外模式、概念模式和内模式B.关系模型、网状模型、层次模型C.实体、属性和联系D.数据结构、数据操作和数据的约束条件45.限制关系模式的属性之间不允许有非平凡且非函数依赖的多值依赖的是( )。(分数:1.00)A.4NFB.2NFC.3NFD.BCNF46.串的长度是指_。(分数:1.00)A.串中所含不同

19、字母的个数B.串中所含字符的个数C.串中所含不同字符的个数D.串中所含非空格字符的个数47.下列关于“分布式数据库系统”的叙述中,正确的是_。 (分数:1.00)A.分散在各节点的数据是不相关的B.用户可以对远程数据进行访问,但必须指明数据的存储节点C.每个节点是一个独立的数据库系统,既能完成局部应用,也支持全局应用D.数据可以分散在不同节点的计算机上,但必须在同一台计算机上进行数据处理该二叉树对应的树林包括几棵树? (分数:0.99)A.1B.2C.3D.4(2).按后根次序周游该二叉树对应的树林,所得到的结点序列为【 】。(分数:0.33)A.DBAFEGCB.ABCDEFGC.DBFGE

20、CD.ACBEGDF(3).按层次次序周游该二叉树对应的树林,所得到的结点序列为【 】。(分数:0.33)A.DBAFEGCB.ABCDEFGC.DBFGECD.ACBEGDF48.设某散列表的当前状态如下: (分数:1.00)A.0.27B.0.42C.0.58D.0.7349.设有关系 R 和 S,关系代数表达式 R-(R-S)表示的是_。(分数:1.00)A.RSB.R-SC.RSD.RS50.设关系 R(SNO,SNAME,DNO,MAG),主键为 SNO。其中 SNO 为学生号,SNAME 为学生姓名,DNO 为系号,MAG 为系主任。则关系 R 属于 (分数:1.00)A.1NFB

21、.2NFC.3NFD.不属于任何范式51.设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第 3 个字母为 W,并且至少包含 4 个字母的DNAME,则查询条件子句应写成 WHERE DNAME LIKE( )。(分数:1.00)A.WB._W_ _C.WD.W52.下面的条目中,哪些是 IBM 数据仓库三层结构中的组成部分? .OLTP 业务系统 .前台分析工具 .数据仓库 .数据集市(分数:1.00)A.、和B.、和C.、和D.、和53.有一个网络数据库应用系统,其中一台计算机 A 存有 DBMS 软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向 A 发出数据库应

22、用请求,这种方式属于( )。(分数:1.00)A.集中式数据库系统B.并行数据库系统C.客户机/服务器数据库系统D.分布式数据库系统54.下列关于计算机指令系统的叙述中,_是不正确的。 (分数:1.00)A.指令系统分为“特权指令”与“非特权指令”B.特权指令仅能由操作系统使用C.设置时钟、清内存等为非特权指令D.用户只能使用非特权指令55.存取方法设计是数据库设计的_阶段的任务。 (分数:1.00)A.需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计56.当前数据库技术的发展已形成各种类型的数据库应用技术,下述哪个(些)是这种发展的推动力? 应用的驱动 多种技术与数据库技术的结合 关

23、系数据库的研究基础 (分数:1.00)A.B.C.D.都是57.下列关于关系数据模型的术语中,_术语所表达的概念与二维表中的“行”的概 念最接近。 (分数:1.00)A.属性B.关系C.域D.元组58.S-Designer 是一种可视化的数据库设计工具,它的后续版本是 Power-Designer,使用它可以完成如下的哪些功能? 可以画数据流图(DFD) 可以画实体联系图(E-R 图),即设计概念数据模型(CDM) 可以从概念数据模型(CDM)生成物理数据模型(PDM) 可以从现存数据逆向生成物理数据模型(PDM) 可以从物理数据模型(PDM)逆向生成概念数据模型(CDM) (分数:1.00)

24、A.,和B.,和C.,和D.都可以二、填空题(每空 2 分,共 40 分)(总题数:20,分数:40.00)59.聚簇索引是指索引项的顺序与表中记录的物理顺序一致的索引组织,在一个基本表上 最多只能建立 1 个聚簇索引。(分数:2.00)填空项 1:_60.m 阶 B 树的根结点至少有 1 棵子树。(分数:2.00)61.ORDBMS 提供类型构造器,用于构造复杂对象的数据类型。主要的类型构造器为:组合 (记录)、 1 和引用。(分数:2.00)填空项 1:_62.在完全二叉树的顺序存储中,若结点 i 有左子女,则其左子女是结点 1。(分数:2.00)填空项 1:_63.广域网 WAN 也称为

25、远程网,它覆盖的地理范围从几十公里到 几千公里,其通信子网主要采用的是 1 技术。(分数:2.00)填空项 1:_64.数据结构是所研究对象的 1 的集合。这些对象是数据库的组成成分,一般分为两类,一类是与数据类型、内容有关的对象,另一类是与数据之间联系有关的对象。(分数:2.00)填空项 1:_65.能嵌入 SQL 的高级语言称为 1。(分数:2.00)填空项 1:_66.数据库管理系统,如 IBM 的商务智能解决方案的基本结构往往包括 3 个部分:数据仓库、 1 和前台分析工具。 (分数:2.00)填空项 1:_67.在并发控制中, 1 是数据库的逻辑工作单位,是用户定义的一组操作序列,是

26、并发控制的单位。(分数:2.00)填空项 1:_68.RDBMS 的层次结构由上到下依次是: 1、语言翻译处理层、数据存取层、数据存储层。(分数:2.00)填空项 1:_69.设有如下关系:学生(学号,姓名,性别,年龄,班号)其关键字是学号,将学号为 10 的学生姓名改为“王华”的 SQL 语句是 1。(分数:2.00)填空项 1:_70.用户程序经过编译之后的每个目标模块都以 0 为基地址顺序编址,这种地址称为 1 。(分数:2.00)填空项 1:_71.在关系数据库的规范化理论中,在执行“分离”时,必须遵守规范化原则:保持原有的依赖关系和 1。(分数:2.00)填空项 1:_72.从资源分

27、配的角度可将设备分类为 1、共享设备和虚拟设备。(分数:2.00)填空项 1:_73.对数据库结构的描述和定义存储在 1 中,它是 DBMS 运行的基本依据。(分数:2.00)74.设有关系 R(A,B,C,D,E),各属性函数依赖集合有 FAB,BC,CD,CE,若把关系 R 分解为 R1(A,B,C)和 R2(C,D,E),则 R1 属于 2NF,R2 属于 1。(分数:2.00)填空项 1:_75. 1 是限制关系模式的属性之间不允许有非平凡且非函数依赖的多值依赖。(分数:2.00)填空项 1:_76. 1 权限允许修改数据,但不允许删除数据。(分数:2.00)填空项 1:_77.数据管

28、理技术的发展经历了如下三个阶段:人工管理阶段、文件系统阶段和 1 系统阶段。(分数:2.00)填空项 1:_78.在页式存储管理中,用于提高访问速度存而放在高速缓冲存储器中的部分页表称 1。(分数:2.00)填空项 1:_计算机三级(数据库技术)53 答案解析(总分:99.98,做题时间:90 分钟)一、选择题(每题 1 分,共 60 分)(总题数:60,分数:60.00)1.下述哪一条下属于概念模型应具备的性质?(分数:1.00)A.有丰富的语义表达能力B.易于交流和理解C.易于变动D.在计算机中实现的效率高 解析:概念模型是不依赖于计算机系统和具体的 DBMS 的,应具备的性质有:有丰富的

29、语义表达能力;易于交流和理解;易于变动;易于向各种数据模型转换等。2.进程切换时,系统把即将运行进程的页表的起始地址存放在(分数:1.00)A.内存中B.快表中C.寄存器中 D.磁盘中解析:3.下列_对磁盘的调度中只需要考虑公平性。 . 先来先服务 . 最短寻道时间优先 . 扫描(分数:1.00)A. B.C.和D.全部解析:磁盘调度算法可以分为: 先来先服务:这是一种最公平而又最简单的算法,但效率不高。 最短寻道时间优先:优先为距离磁头当前所在位置最近磁道的访问请求服务。扫描算法:工作原理与电梯的工作原理相似又称电梯算法,这种算法比较公平,而且效率较高。 这三种从公平性上来考虑就应该选择“先

30、来先服务”。4.设 U 是所有属性的集合,X、Y、Z 都是 U 的子集,且 Z=UXY。下面关于多值依赖 的叙述中,_是不正确的。 (分数:1.00)A.若 XY,则 XZB.若 XY,则 XYC.若 XY,且 Y ?Y,则 XY D.若 Z=,则 XY解析:若 XY 在 R(U)上成立,且 Y ?Y,不能断言 XY在 R(U)上成立。这是因为多值依赖的定义中 涉及了 U 中除 X,Y 之外的其余属性 Z,考虑 XY是否成立时涉及的其余属性 Z=UXY比确定 X Y 成立时涉及的其余属性 Z=UXY 包含的属性列多,因此 XY不一定成立。5.通道结束工作向 CPU 发中断后,CPU 从哪里得到

31、有关通道的状态信息?(分数:1.00)A.CAWB.CSW C.CCWD.PSW解析:通道状态字(CSW)记录通道、控制器、设备的状态,包括 I/O 传输完成信息、出错信息、重复执 行次数等。所以当通道结束工作向 CPU 发中断后,可以从 CSW 得到通道的状态信息。 6.E-R 图是表示概念模型的有效工具之一,E-R 图中使用菱形框表示_。(分数:1.00)A.联系 B.实体C.实体的属性D.联系的属性解析:在 E-R 图中,实体:用矩形表示;属性:用椭圆形表示;联系:用菱形表示。7.SQL 中,数据控制功能主要包括( )。(分数:1.00)A.事务管理功能B.数据保护功能C.事务管理功能和

32、数据保护功能 D.事务管理功能或数据保护功能解析:选择是在关系中选择给定条件的元组;投影是在关系中选出若干属性列组成新的关系。连接是从两个关系的笛卡尔积中选取他们的属性间满足一点条件的元组。8.数据库系统支持数据的逻辑独立性依靠的是( )。(分数:1.00)A.DDL 语言和 DML 语言完全独立B.定义完整性约束条件C.数据库的三级模式结构D.模式分级及各级模式之间的映像机制 解析:当数据的总体逻辑结构改变时,通过对映像的相应改变而保持局部逻辑结构不变,不必改变应用程序,从而实现数据和程序的逻辑独立性。9.在并发控制中引入两段锁协议的目的是_。 (分数:1.00)A.为了解决并行执行时可能引

33、起的死锁问题B.为了解决并行执行时可能引起的活锁问题C.为了解决交叉调度的不可串行化问题 D.为了解决不同的调度导致不同的运行结果解析:两段锁协议是指所有事务必须分两个阶段: 第一阶段是获得封锁,也称为扩展阶段;第二阶段是释放封锁,也称为收缩阶段。 若并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。10.下列关于数据库管理系统 DBMS 功能的叙述中,哪一个是不正确的?(分数:1.00)A.完整性定义主要包括对主码、外码以及其他完整性约束的定义B.系统的安全性控制是由数据库运行管理模块支持的C.为了提高存储空间利用率和存取效率,DBMS 需要提供多种存取方法D

34、.宿主型数据操纵语言 DML 可以独立由终端用户使用 解析:一个好的 DML 应该提供功能强、易学易用的数据操纵语言、方便的操作方式和较高的数据存取效率。DML 有两类:一类是宿主型语言,一类是自立(独立)语言。前者的语句不能独立使用而必须嵌入某种主语言;而后者可以独立使用,通常供终端用户使用。11.关系模式 Student(Sno,Sname,Cno, Cname,Grade,Tname,Taddr)的属性分别表示学号、学生姓名、课程号、课程名、任课教 师名和教师地址。其中,一个学生可以选修若干门课程,一个教师可以讲授若干门课程, 一门课程可以有若干教师讲授,一个学生选修一门课程时必须选定讲

35、授课程的教师,教 师不会重名。关系模式 Student 的候选关键码有_。 (分数:1.00)A.1 个,为(Sno,Cno)B.1 个,为(Sno,Cno,Tname) C.2 个,为(Sno,Sname,Cno)和(Sno,Cno,Tname)D.2 个,为(Sno,Sname,Cno)和(Sname,Cno,Tname)解析:因“一个学生选修一门课程时必须选定讲授课程的教师,教师不会重名”,故候选键为:(Sno,Cno,Tname)。12.在将 E-R 模型向关系模型转换的过程中,若将三个实体之间的多元联系转换为一个关系模式,则该关系模式的码为【 】。(分数:1.00)A.其中任意两个实

36、体的码的组合B.其中任意一个实体的码 CC.三个实体的码的组合 D.三个实体的其他属性的组合解析:3 个或 3 个以上实体间的多元联系转换为一个关系模式时,与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。13.下列关于数据结构的叙述中,正确的是_。(分数:1.00)A.数组是同类型值的集合 B.递归算法的程序结构比迭代算法的程序结构更为精练C.树是一种线性结构D.用一维数组存储二叉树,总是以先序遍历的顺序存储各结点解析:选项 B 说法是不确切的,因为递归算法与迭代算法是两种不同的算法,其适用的场合不同,因此谈 不上谁比谁清晰的问题,但考虑到执行效率

37、,如果一个算法能够使用迭代算法,且不致于牺牲太大的可读 性,一般需将递归算法转换成迭代算法;树是一种非线性结构,所以选项 C 也是错误的;用一维数组存储 二叉树,一般以按层遍历的顺序存储,选项 D 也是错的。只有选项 A 是正确的,因为根据数组的定义可得数 组是同类型的元素的集合。14.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的_。(分数:1.00)A.文件的集合B.数据的结合 C.命令的集合D.程序的集合解析:根据数据库的定义可知,数据库是长期存储在计算机内的、有组织的、可共享的数据集合。数据库 中的数据按照一定的数据模型组织、描述和存储,具有较小的冗余度,较高的数据独立性和

38、易扩展性,并 可为各种用户所共享。15.下面哪个不是数据库系统必须提供的数据控制功能?(分数:1.00)A.安全性B.可移植性 C.完整性D.并发控制解析:SQL(结构化查询语言)的发展如下:SQL(Structured Query Language)是 1974 年由博依斯(Boyce)和张伯伦(Chamberlain)提出的,并在 IBM 公司的 System R 数据库系统上得以实现。这种语言简洁,功能丰富,使用灵活、方便,很快被整个计算机界认可;1986 年 10 月,美国国家标准局(ANSI)颁布了 SQL语言的美国标准; 1987 年 6 月,国际标准组织(ISO)把这个标准采纳为

39、国际标准;在 SQL 成为国际标准后,其他数据库产品厂家也纷纷推出各自的支持 SQL 的软件或与 SQL 的接口软件。16.数据传送操作过程中由于磁头损坏或故障造成磁盘块上的内容丢失。这类故障属于( )。(分数:1.00)A.系统故障B.磁盘故障 C.逻辑错误D.硬件故障解析:系统可能发生的故障类型有:事务故障、系统故障和磁盘故障。磁盘故障是指数据传送操作过程中由于磁头损坏或故障造成磁盘块上的内容丢失。17.数据库中对全部数据的物理结构和存储方式的描述,作为数据库的( )。(分数:1.00)A.外模式B.子模式C.模式D.存储模式 解析:FDDI 使用 IEEE 8025 的介质访问控制 MA

40、C 协议。18.在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键(或称主码),则外键是( )。 学生(学号,姓名,班级号,成绩) 班级(班级号,班级名,班级人数,平均成绩) (分数:1.00)A.学生关系的“学号”B.班级关系的“班级号”C.学生关系的“班级号” D.班级关系的“班级名”解析:外键的概念是:当关系中的某个属性(或属性组合)虽不是该关系的关键字或只是关键字的一部分,但却是另一个关系的关键字时,则称该属性(或属性组合)为这个关系的外部关键字或外键。19.下列叙述正确的是( )。(分数:1.00)A.任意一个二维表都能表示一个关系B.每一个关系有多种记录类型C.在关系中

41、属性的顺序可以任意交换 D.关系模式中的属性可以动态地改变解析:关系数据库对关系是有一定限制的,每一个关系仅仅有一种记录类型;关系一旦确定,关系模式中属性的数据类型和属性的个数就不能再改变,而属性的顺序可以任意交换。注意:并不是任意一个二维表都能表示一个关系,关系数据库对关系是有限定的。所以 A)不正确;每一个关系仅仅有一种记录类型,所以 B)不正确;关系模式中属性的数据类型和属性的个数是固定的,所以 D)不正确。20.关系数据库中,实现实体之间的联系是通过表与表之间的( )。(分数:1.00)A.公共索引B.公共存储C.公共元组D.公共属性 解析:关系数据库中,实体之间的联系是通过表与表之间

42、的公共属性(相同字段)实现的。例如:有学生表和选课表,都有学号这个属性,对应的属性宽度和类型相同,便可以通过学号建立联系。21.下列的数据库管理系统属于网状模型的是( )。(分数:1.00)A.1MS 数据库管理系统B.CODASYL 系统 C.ORACLE 系统D.FOXBASE 系统解析:常用的数据结构模型有层次模型、网状模型、关系模型和面向对象模型。注意:IMS 数据库管理系统属于层次模型,故 A)选项错误;CODASYL 系统属于网状模型,故 B 选项正确;ORACLE、FOXBASE 系统属于关系模型,故 C),D)选项错误。22.UNIX 文件采用了流式文件结构,这种流式文件是_。

43、 (分数:1.00)A.有序字符的集合 B.不断流动的数据的集合C.一种定长记录式文件D.一种不定长记录式文件解析:在流式文件中构成文件的基本单位是字符,流式文件是无结构的有序字符的集合,其长度为该文件 所包含的字符个数,所以又称为字符流文件。23.在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是(分数:1.00)A.数据的物理独立性B.数据的逻辑独立性 C.数据的位置独立性D.数据的存储独立性解析:外模式描述的是数据的局部逻辑结构,模式描述的是数据库的全局逻辑结构,当模式改变时(关系的型)相应改变外模式模式的映像,可使外模式保持不变,应用程序是外模式编写的,从而不必修改,称为数

44、据的逻辑独立性。24.在逻辑结构设计中,关系已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做_。(分数:1.00)A.模式评价B.优化模式C.合并D.分解 解析:在逻辑结构设计中,关系虽已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做分解。25.有关系 S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中 S#为学生号, SNAME 为学生姓名,SEX 为性别,C#为课程号,CNAME 为课程名。要查询选修“计算机文化”课的全体男学生姓名的 SQL 语句是: SELECT SNAME FROM S,C,SC WHERE (

45、 )。(分数:1.00)A.SS#=SCS# AND SEX=男AND CNAME=计算机文化B.SS#=SCS# AND C.C#=SCC# AND CNAME=计算机文化C.SEX=女AND CNAME=计算机文化D.S,S#=SCS# AND CC#=SCC# AND SEX=男AND CNAME=算机文化 解析:本题涉及 3 个表的连接查询,需要我们解决的是 WHERE 后面的连接条件。首先连接表 S 与 SC,连接条件为 SS#=SCS#;然后再连接表 C 和 SC,连接条件为 CC#=SCC#。这样就可以将 3 个表连接起来。但是分析题意,同时还要在连接后所形成的表中满足条件“SE

46、X=男和 CNAME=计算机文化”。通过以上分析,连接是同时满足的关系,故应用“AND”连接,因此,WHERE 子句内容应为“SS#=SCS# AND CC#=SCC# ANDSEX=男AND CNAME=计算机文化”。26.下列关于数据仓库的叙述中,哪一个是不正确的?(分数:1.00)A.数据仓库通常采用三层体系结构B.底层的数据仓库服务器一般是一个关系型数据库系统 C.数据仓库中间层 OLAP 服务器只能采用关系型 OLAPD.数据仓库前端分析工具中包括报表工具解析:27.Power Builder 是一种深受用户欢迎的快速应用开发工具,它与其他应用开发工具比较,最具有特色的是_。(分数:

47、1.00)A.支持面向对象的开发方法B.提供可视化图形用户界面C.使用 ODBC 与多种数据库连接D.可通过数据窗口访问数据库 解析:Power Builder 是一种深受用户欢迎的快速应用开发工具,它可通过数据窗口访问数据库。28.在学生表 STUD 中,查询年龄在 20 至 23 岁之间的学生的姓名(XM)、年龄(SA)和所在系(SD),实现该功能的正确 SQL 语句是( )。 (分数:1.00)A.SELECT XM,SA,SD FROM STUD WHERE BETWEEN 20SA23;B.SELECT XM,SA,SD FROM STUD WHERE SA BETWEEN 23 AND 20C.SELECT XM,SA,SDFROM STUD WHERE SA NOT BETWEEN 20 AND 23D.SELECT XM,SA,SDFROM STUD WHERE SA BETWEEN 20 AND 23 解析:在

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1