




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2022年(中级)软件评测师软件水平考试题库-(共2部分-1)一、单选题1.假设实体集E1中的一个实体可与实体集E2中的多个实体相联系,E2中的一个实体叧与E1中的一个实体相联系,那么E1和E2之间的联系类型为()。A、1:1B、1:nC、n:1D、n:m答案:B解析:根据题意,E1中的一个实体可与E2中的多个实体相联系,E2中的一个实体叧与E1中的一个实体相联系,那么E1和E2之间的联系类型为1:n。例如,某公司有部门实体集E1和员工实体集E2,若每个部门叧有一名负责人,多名员工,且每名员工叧属于一个部门,那么部门与员工之间的联系为1:n。2.数据库系统通常采用三级模式结构:外模式,模式和内
2、模式,这三级模式分别对应的数据库的()。A、基本表,存储文件和视图B、视图,基本表和存储文件C、基本表,视图和存储文件D、视图,存储文件和基本表答案:B解析:外模式:也称用户模式,它是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。外模式通常是模式的子集。一个数据库可以有多个外模式。应用程序都是和外模式打交道的。外模式是保证数据库安全性的一个有力措施。每个用户只能看见和访问所对应的外模式中的数据,数据库中的其余数据对他们是不可见的。模式:也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图
3、。一个数据库只有一个模式。定义模式时不仅要定义数据的逻辑结构,而且要定义数据之间的联系,定义与数据有关的安全性、完整性要求。内模式:也称存储模式,一个数据库只有一个内模式。它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。故正确答案为:B3.关系数据库管理系统应能实现的专门关系运算包括()A、选择、索引、统计B、选择、投影、连接C、关联、更新、排序D、显示、打印、制表答案:B解析:关系数据库管理系统应能实现的专门关系运算包括选择、投影、连接。4.在数据库系统中;数据的()是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏。A、安全性B、可靠性C、完整性D、并发控制答案
4、:A5.假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。关系S和P的主键分别为(),S和P之间联系类型属于(请作答此空)A、1:1B、1:nC、n:1D、n:m答案:D解析:本题考查对数据库基本概念和SQL语言的掌握。条形码:由于宽度不同、反射率不同的条和空,按照一定的编码规则编制而成,用来表示一组数字或字母符号信息的图形标识符。并且可以唯一标识。根据“每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。”可知S和
5、P之间的联系类型属于n:m。本题正确答案为:D。6.零件关系P(零件名,条形码,供应商,产地,价格)中的()属性可以作为该关系的主键。A、零件名B、条形码C、产地D、供应商答案:B7.某教学管理数据库中,学生、课程关系模式和主键分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择。一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的“选课”联系类型为(请作答此空)所以对该联系()。A、n:mB、1:nC、n:1D、1:1答案:A解析:本题考查数据库关系模式的基础知识
6、。由题意可知:“一个学生可以选择多门课程,一门课程可以由多个学生选择”。显然他们的对应关系为多对多,故正确答案为:A;8.某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,性别)维修(顾客号,故障情况,维修日期,员工代码)假设每个部门允许有多部电话,则电话属性为()。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标识员工关系的每一个元组。部门和员工之间是(请作答此空)联系。一个员工同一天可为多位顾客维修车辆,而一名顾客,也可由多个员工为其维修车辆,维修关系模式的主键是(),员
7、工关系模式的外键是()。A、1:1B、1:nC、n:1D、n:m答案:B解析:本题考查数据库方面的基础知识。从题干可得出:一个部门有多个员工,一个员工只在一个部门,推出部门与员工之间为1:n9.假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。关系S和P的主键分别为(请作答此空),S和P之间联系类型属于()A、营销点,商品名B、营销点,条形码C、负责人姓名,商品名D、负责人姓名,条形码答案:B解析:本题考查对数据库基本概念和S
8、QL语言的掌握。根据题意易知营销点是S的主键,而商品关系中条形码可以唯一标识P,即可作为主键,故选B;10.某企业研发信息系统的过程中()不属于数据库管理员(DBA)的职责A、决定数据库中的信息内容和结构B、决定数据库的存储结构和存取策略C、进行信息系统程序的设计和编写D、定义数据的安全性要求和完整性约束条件答案:C11.某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,性别)维修(顾客号,故障情况,维修日期,员工代码)假设每个部门允许有多部电话,则电话属性为(请作答此空)。若每个部门有多
9、名员工,而每个员工只属于一个部门。员工代码唯一标识员工关系的每一个元组。部门和员工之间是()联系。一个员工同一天可为多位顾客维修车辆,而一名顾客,也可由多个员工为其维修车辆,维修关系模式的主键是(),员工关系模式的外键是()。A、组合属性B、派生属性C、多值属性D、单值属性答案:C解析:本题考查数据库方面的基础知识。多值属性:一个属性对应多个值12.某教学管理数据库中,学生、课程关系模式和主键分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择。一旦学生选择某门课程必定有该
10、课程的成绩。由于学生与课程之间的“选课”联系类型为()所以对该联系(请作答此空)。A、不需要构建个独立的关系模式B、需要构建一个独立的关系模式,且关系模式为:SC(课程号,成绩)C、需要构建一个独立的关系模式,且关系模式为:SC(学号,成绩)D、需要构建个独立的关系模式,且关系模式为:SC(学号,课程号,成绩)答案:D解析:本题考查数据库关系模式的基础知识。对于多对多的联系转换成关系时,需要构建一个独立的关系模式,联系的属性由两端实体的码和联系的属性组成,对于本题要求:“一旦学生选择某门课程必定有该课程的成绩”,联系本身需要记录成绩,所以SC关系需要由学号,课程号,成绩三个属性组成,故正确答案
11、为:D13.数据库系统通常采用三级模式结构:外模式,模式和内模式,这三级模式分别对应的数据库的()。A、基本表,存储文件和视图B、视图,基本表和存储文件C、基本表,视图和存储文件D、视图,存储文件和基本表答案:B14.在数据库逻辑设计阶段,若实体中存在多值属性,那么将E-R图转为关系模式时()得到的关系模式属于4NF。A、将所有多值属性组成一个关系模式B、使多值属性不在关系模式中出现C、将实体的码分别和每个多值属性独立构成一个关系模式D、将多值属性和其它属性一起构与该实体对应的关系模式答案:C解析:关系模式:关系的描述。多值属性:一个元素可以有不同的可能值。比如某个职工的联系方式(属性之一)可
12、以有多个不同的值;范式:符合某一种级别的关系模式的集合。1NF-无重复的列;2NF-属性完全依赖于主键;3NF-属性不依赖于其它非主属性;4NF:第四范式,关系模式R1NF,如果对于R的每个非平凡多值依赖XY(Y,X),X都含有候选码,则R4NF。4NF就是限制关系模式的属性之间不允许有非平凡且非函数依赖的多值依赖。故正确答案为:C15.在数据库系统中,数据的()是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏。A、安全性B、可靠性C、完整性D、并发控制答案:A解析:本题考查数据库系统概念方面的基本概念。正确选项为A。数据控制功能包括对数据库中数据的安全性、完整性、并发和恢复的控
13、制。其中:安全性(security)是指保护数据库受恶意访问,即防止不合法的使用所造成的数据泄漏、更改或破坏。这样,用户只能按规定对数据进行处理,例如,划分了不同的权限,有的用户只能有读数据的权限,有的用户有修改数据的权限,用户只能在规定的权限范围内操纵数据库。完整性(integrality)是指数据库正确性和相容性,是防止合法用户使用数据库时向数据库加入不符合语义的数据。保证数据库中数据是正确的,避免非法的更新。并发控制(concurrencycontrol)是指在多用户共享的系统中,许多用户可能同时对同一数据进行操作。DBMS的并发控制子系统负责协调并发事务的执行,保证数据库的完整性不受破
14、坏,避免用户得到不正确的数据。故障恢复(recoveryfromfailure)。数据库中的4类故障是事务内部故障、系统故障、介质故障及计算机病毒。故障恢复主要是指恢复数据库本身,即在故障引起数据库当前状态不一致后,将数据库恢复到某个正确状态或一致状态。恢复的原理非常简单,就是要建立冗余(redundancy)数据。换句话说,确定数据库是否可恢复的方法就是其包含的每一条信息是否都可以利用冗余地存储在别处的信息重构。冗余是物理级的,通常认为逻辑级是没有冗余的。16.某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾
15、客(顾客号,姓名,年龄,性别)维修(顾客号,故障情况,维修日期,员工代码)假设每个部门允许有多部电话,则电话属性为()。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标识员工关系的每一个元组。部门和员工之间是()联系。一个员工同一天可为多位顾客维修车辆,而一名顾客,也可由多个员工为其维修车辆,维修关系模式的主键是(),员工关系模式的外键是(请作答此空)。A、顾客号B、员工代码C、维修日期D、部门代码答案:D解析:本题考查数据库方面的基础知识。由于员工与部门之间存在n:1的联系,推出员工关系应该存在一个外键,关联到部门,所以21题选择D比较合适。17.某汽车维修公司有部门、员工和顾
16、客等实体,各实体对应的关系模式如下:部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,性别)维修(顾客号,故障情况,维修日期,员工代码)假设每个部门允许有多部电话,则电话属性为()。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标识员工关系的每一个元组。部门和员工之间是()联系。一个员工同一天可为多位顾客维修车辆,而一名顾客,也可由多个员工为其维修车辆,维修关系模式的主键是(请作答此空),员工关系模式的外键是()。A、顾客号,姓名B、顾客号,故障情况C、顾客号,维修日期,员工代码D、故障情况,维修日期,员工代码答案:C解析:本题考查数据库方
17、面的基础知识。从题干可得出:一个员工可以给多个顾客修车,一个顾客可以由多个员工修车,推出员工和顾客之间是多对多,一般多对多的联系转关系的主键为双方实体主码组合而成;但本题由于一个顾客可以找同一员工多次修车的情况,因此需要在额外增加一个属性修车的时间,所以本题选项C比较合适18.在数据库逻辑结构设计阶段,需要()阶段形成的(请作答此空)作为设计依据。A、程序文档、数据字典和数据流图B、需求说明文档、程序文档和数据流图C、需求说明文档、数据字典和数据流图D、需求说明文档、数据字典和程序文档答案:C解析:本题考查数据库系统基础知识。数据库设计主要分为用户需求分析、概念结构、逻辑结构和物理结构设计四个
18、阶段。其中,在用户需求分析阶段中,数据库设计人员采用一定的辅助工具对应用对象的功能、性能、限制等要求所进行的科学分析,并形成需求说明文档、数据字典和数据流程图。用户需求分析阶段形成的相关文档用以作为概念结构设计的设计依据。19.在数据库逻辑结构设计阶段,需要(请作答此空)阶段形成的()作为设计依据。A、需求分析B、概念结构设计C、物理结构设计D、数据库运行和维护答案:A解析:本题考查数据库系统基础知识。数据库设计主要分为用户需求分析、概念结构、逻辑结构和物理结构设计四个阶段。其中,在用户需求分析阶段中,数据库设计人员采用一定的辅助工具对应用对象的功能、性能、限制等要求所进行的科学分析,并形成需
19、求说明文档、数据字典和数据流程图。用户需求分析阶段形成的相关文档用以作为概念结构设计的设计依据。20.在数据库逻辑设计阶段,若实体中存在多值属性,那么将E-R图转为关系模式时()得到的关系模式属于4NF。A、将所有多值属性组成一个关系模式B、使多值属性不在关系模式中出现C、将实体的码分别和每个多值属性独立构成一个关系模式D、将多值属性和其它属性一起构与该实体对应的关系模式答案:C21.在分布式数据库中有分片透明,复制透明,位置透明和逻辑透明等基本概念,其中(请作答此空)是指局部数据模型透明,即用户或应用程序无需知道局部使用是哪种数据模型,()是指用户或应用程序不需要知道逻辑上访问的表是怎么分块
20、存储的。A、分片透明B、复制透明C、位置透明D、逻辑透明答案:D解析:分片透明:指用户不必关心数据是如何分片的,它们对数据的操作在全局关系上进行,即关系如何分片对用户是透明的,因此,当分片改变时应用程序可以不变。复制透明:用户觉察不到分段的复制,复制透明性和位置透明性紧密相关。位置透明:指用户不必知道所操作的数据放在何处,即数据分配到哪个或哪些站点存储对用户是透明的。逻辑透明:指局部数据模型透明,该透明性提供数据到局部数据库的映像,即用户不必关心局部DBMS支持哪种数据模型、使用哪种数据操纵语言,数据模型和操纵语言的转换是由系统完成的。22.在分布式数据库中有分片透明,复制透明,位置透明和逻辑
21、透明等基本概念,其中()是指局部数据模型透明,即用户或应用程序无需知道局部使用是哪种数据模型,(请作答此空)是指用户或应用程序不需要知道逻辑上访问的表是怎么分块存储的。A、分片透明B、复制透明C、位置透明D、逻辑透明答案:A解析:分片透明:指用户不必关心数据是如何分片的,它们对数据的操作在全局关系上进行,即关系如何分片对用户是透明的,因此,当分片改变时应用程序可以不变。复制透明:用户觉察不到分段的复制,复制透明性和位置透明性紧密相关。位置透明:指用户不必知道所操作的数据放在何处,即数据分配到哪个或哪些站点存储对用户是透明的。逻辑透明:指局部数据模型透明,该透明性提供数据到局部数据库的映像,即用
22、户不必关心局部DBMS支持哪种数据模型、使用哪种数据操纵语言,数据模型和操纵语言的转换是由系统完成的。23.数据迁移分为()。A、数据迁移前的准备、数据迁移的实施和数据迁移后的校验B、数据迁移前的准备、数据迁移的实施及数据迁移存储C、数据迁移的实施准备、数据迁移、数据迁移后的校验D、数据迁移前的准备、数据移备份和数据迁移、数据迁移后的校验答案:A解析:数据迁移分为三个阶段:数据迁移前的准备、数据迁移的实施和数据迁移后的校验。24.某企业研发信息系统的过程中()不属于数据库管理员(DBA)的职责。A、决定数据库中的信息内容和结构B、决定数据库的存储结构和存取策略C、进行信息系统程序的设计和编写D
23、、定义数据的安全性要求和完整性约束条件答案:C解析:数据库管理员负责数据库的总体信息控制,DBA具体的职责包括:1、决定数据库中的信息内容和结构;2、决定数据库的存储结构和存取策略;3、定义数据的安全性要求和完整性约束条件;4、监控数据库的使用和运行;5、数据库的性能改进、数据库的重组和重构,以提高系统的性能。而信息系统程序的设计和编写不在DBA的职责之内,故正确答案为:C25.在数据库系统中,数据的()是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏。A、安全性B、可靠性C、完整性D、并发控制答案:A解析:本题考查概念区分。数据控制功能包括对数据库中的数据的安全性、完整性、并发
24、和恢复的控制。数据库的安全性保护:数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。用户只能按规定对数据进行处理。例如,划分不同的权限,有的用户只能有读数据的权限,有的用户有修改数据的权限。用户只能在规定的权限范围内操纵数据库。数据的完整性:数据库的完整性是指数据库的正确性和相容性,是防止合法用户使用数据库时向数据库加入不符合语义的数据。保证数据库中数据是正确的,避免非法的更新。并发控制:在多用户共享的系统中,许多用户可能同时对同一数据进行操作。并发操作带来的问题是数据的不一致性,主要有丢失更新、不可重复读和读脏数据3类,其主要原因是事务的并发操作破坏了事务的隔离性。
25、DBMS的并发控制子系统负责协调并发事务的执行,保证数据库的完整性不受破坏,避免用户得到不正确的数据。故障恢复:数据库中的3类故障是事务内部故障、系统故障以及介质故障。故正确答案为A。26.假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。关系S和P的主键分别为(),S和P的之间联系类型属于(请作答此空)。A、1:1B、1:nC、n:1D、n:m答案:D解析:本题考查对数据库基本概念和SQL语言的掌握。根据题意,营销点唯一标识
26、S中的每一个元组,所以营销点可以作为S的主键。商品关系P(商品名,条形码,型号,产地,数量,价格)中的条形码属性可以作为该关系的主键,因为,条形码是由宽度不同、反射率不同的条和空,按照一定的编码规则(码制)编制成的,用以表达一组数字或字母符号信息的图形标识符。利用条形码可以标出商品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,所以,条形码在商品流通、图书管理、邮电管理、银行系统等许多领域都得到了广泛的应用。显然,本题的正确答案是营销点、条形码。根据题意每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售,故S和P的之间联系类型属于n:m。27.假设
27、某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。关系S和P的主键分别为(请作答此空),S和P的之间联系类型属于()。A、营销点、商品名B、营销点、条形码C、负责人姓名、商品名D、负责人姓名、条形码答案:B解析:本题考查对数据库基本概念和SQL语言的掌握。根据题意,营销点唯一标识S中的每一个元组,所以营销点可以作为S的主键。商品关系P(商品名,条形码,型号,产地,数量,价格)中的条形码属性可以作为该关系的主键,因为,条形码是由宽度
28、不同、反射率不同的条和空,按照一定的编码规则(码制)编制成的,用以表达一组数字或字母符号信息的图形标识符。利用条形码可以标出商品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,所以,条形码在商品流通、图书管理、邮电管理、银行系统等许多领域都得到了广泛的应用。显然,本题的正确答案是营销点、条形码。根据题意每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售,故S和P的之间联系类型属于n:m。28.假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。
29、每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。关系S和P的主键分别为()A、营销点,商品名B、营销点,条形码C、负责人姓名,商品名D、负责人姓名,条形码答案:B解析:本题考查对数据库基本概念和SQL语言的掌握。根据题意易知营销点是S的主键,而商品关系中条形码可以唯一标识P,即可作为主键,故选B;条形码:由于宽度不同、反射率不同的条和空,按照一定的编码规则编制而成,用来表示一组数字或字母符号信息的图形标识符。并且可以唯一标识。29.假设实体集E1中的一个实体可与实体集E2中的多个实体相联系,E2中的一个实体只与E1中的一个实体相联系,那么E1和E2之间的联系类型为(15)A、1:
30、1B、1:nC、n:1D、n:m答案:B解析:根据题意,E1中的一个实体可与E2中的多个实体相联系,E2中的一个实体只与E1中的一个实体相联系,那么E1和E2之间的联系类型为1:n。例如,某公司有部门实体集E1和员工实体集E2,若每个部门只有一名负责人,多名员工,且每名员工只属于一个部门,那么部门与员工之间的联系为1:n。30.查询产于西安且名称为“P2”的零件,结果以零件名、供应商及零件价格分列表示,对应的SQL语句为:SELECT零件名,供应商,价格FROMPWHERE零件名=P2AND();A、条形码=西安B、条形码=西安C、产地=西安D、产地=西安答案:D解析:本题考查对数据库基本概念
31、和SQL语言的掌握。试题(12)的正确答案是B。条形码是由宽度不同、反射率不同的条和空,按照一定的编码规则(码制)编制成的,用以表达一组数字或字母符号信息的图形标识符。利用条形码可以标出商品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,所以,条形码在商品流通、图书管理、邮电管理、银行系统等许多领域都得到了广泛的应用。显然,本题零件关系P(零件名,条形码,供应商,产地,价格)中的条形码属性可以作为该关系的主键。查询产地为“西安”的P2零件、供应商及零件价格信息的SQL语句为:SELECT零件名,供应商,价格FROMPWHERE零件名=P2AND产地=西安;3
32、1.从数据库管理系统的角度看,数据库系统一般采用如下图所示的三级模式结构。图中处应填写(请作答此空),处应填写()。A、外模式/概念模式B、概念模式/内模式C、外模式/概念模式映像D、概念模式/内模式映像答案:C解析:本题考查的是应试者对数据库系统中模式方面的基本概念。站在数据库管理系统的角度看,数据库系统体系结构一般采用三级模式结构。数据库系统在三级模式之间提供了两级映像:概念模式/内模式映像、外模式/概念模式映像。概念模式/内模式的映像:该映像存在于概念级和内部级之间,实现了概念模式到内模式之间的相互转换。外模式/概念模式的映像:该映像存在于外部级和概念级之间,实现了外模式到概念模式之间的
33、相互转换。正因为这两级映射保证了数据库中的数据具有较高的逻辑独立性和物理独立性。数据的独立性是指数据与程序独立,将数据的定义从程序中分离出去,由DBMS负责数据的存储,从而简化应用程序,大大减少应用程序编制的工作量。32.设有职工EMP(职工号,姓名,性别,部门号,职务,进单位时间,电话),职务JOB(职务,月薪)和部门DEPT(部门号,部门名称,部门电话,负责人)实体集。一个职务可以由多个职工担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。下图所示的a、b处的实体名分别为();图中a、b之间为(请作答此空)联系。A、11B、1*C、*1D、*答案:C解析:本题考查数据
34、库系统中ER模型方面的基础知识。根据题意,职工EMP关系中一个职工只能担任一个职务,并属于一个部门,因此职工EMP和部门DEPT关系之间是一个一对多的联系1*,故a应为EMP关系;又因为一个职务可以由多个职工担任,所以职工EMP和职务关系之间是一个多对一的联系*1。职务JOB(职务,月薪)关系的主码为职务,部门DEPT关系的主码为部门号,因此根据外码是另一个关系中的主码的定义,职工EMP关系中的外码为部门号和职务。33.设有职工EMP(职工号,姓名,性别,部门号,职务,进单位时间,电话),职务JOB(职务,月薪)和部门DEPT(部门号,部门名称,部门电话,负责人)实体集。一个职务可以由多个职工
35、担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。下图所示的a、b处的实体名分别为(请作答此空);图中a、b之间为()联系。A.DEPT、EMPA、EMP、DEPTB、JOC、EMPD、EMP、JOB答案:D34.给定关系模式R(A,B,C,D)、S(C,D,E),与1,3,5(2=软件工程(RS)等价的SQL语句如下:SELECT()FROMR,SWHERE();A、下列查询B=信息且E=北京的B、C、E的关系代数表达式中,查询效率最高的是(请作答此空)。D、答案:B解析:关系代数表达式查询优化的原则如下:提早执行选取运算。对于有选择运算的表达式,应优化成尽可能先执行选
36、择运算的等价表达式,以得到较小的中间结果,减少运算量和从外存读块的次数。合并乘积与其后的选择运算为连接运算。在表达式中,当乘积运算后面是选择运算时,应该合并为连接运算,使选择与乘积一道完成,以避免做完乘积后,需再扫描一个大的乘积关系进行选择运算。将投影运算与其后的其他运算同时进行,以避免重复扫描关系。将投影运算和其前后的二目运算结合起来,使得没有必要为去掉某些字段再扫描一遍关系。在执行连接前对关系适当地预处理,就能快速地找到要连接的元组。方法有两种:索引连接法、排序合并连接法。存储公共子表达式。对于有公共子表达式的结果应存于外存(中间结果),这样,当从外存读出它的时间比计算的时间少时,就可节约
37、操作时间。显然,根据原则尽量提早执行选取运算。正确的选项是B。35.从数据库管理系统的角度看,数据库系统一般采用如下图所示的三级模式结构。图中处应填写(),处应填写请作答此空)。A、外模式/概念模式B、概念模式/内模式C、外模式/概念模式映像D、概念模式/内模式映像答案:D解析:本题考查的是应试者对数据库系统中模式方面的基本概念。站在数据库管理系统的角度看,数据库系统体系结构一般采用三级模式结构。数据库系统在三级模式之间提供了两级映像:概念模式/内模式映像、外模式/概念模式映像。概念模式/内模式的映像:该映像存在于概念级和内部级之间,实现了概念模式到内模式之间的相互转换。外模式/概念模式的映像
38、:该映像存在于外部级和概念级之间,实现了外模式到概念模式之间的相互转换。正因为这两级映射保证了数据库中的数据具有较高的逻辑独立性和物理独立性。数据的独立性是指数据与程序独立,将数据的定义从程序中分离出去,由DBMS负责数据的存储,从而简化应用程序,大大减少应用程序编制的工作量。36.若关系R、S如下图所示,则R与S自然连接后的属性列数和元组个数分别为(请作答此空);1,4(3=6(RS)=()。A、4和3B、4和6C、6和3D、6和6答案:A解析:37.给定关系模式R(A,B,C,D)、S(C,D,E),与1,3,5(2=软件工程(RS)等价的SQL语句如下:SELECT(请作答此空)FROM
39、R,SWHERE();下列查询B=信息且E=北京的A、B、E的关系代数表达式中,查询效率最高的是()。A、A,C,S.CB、A,B,EC、A,R.C,ED、A,R.C,S.D答案:C解析:本题考查关系代数运算与SQL查询方面的基础知识。第一小题的正确答案为选项C。1,3,5(2=软件工程(RS)的含义是从RS结果集中选取B=软件工程的元组,再进行R.A、R.C和S.E投影。38.给定关系模式R(A,B,C,D)、S(C,D,E),与1,3,5(2=软件工程(RS)等价的SQL语句如下:SELECT()FROMR,SWHERE(请作答此空);下列查询B=信息且E=北京的A、B、E的关系代数表达式
40、中,查询效率最高的是()。A、B=软件工程ORR.C=S.CANDR.D=S.DB、B=软件工程ORR.C=S.CANDR.D=S.DC、B=软件工程ORR.C=S.CORR.D=S.DD、B=软件工程ANDR.C=S.CANDR.D=S.D答案:D解析:自然联结RS中的公共属性为C、D,所以在SQL中可以用条件WHERER.C=S.CANDR.D=S.D来限定;对于选取运算2=软件工程在SQL中可以用条件WHEREB=软件工程来限定。39.若关系R、S如下图所示,则R与S自然连接后的属性列数和元组个数分别为();1,4(3=6(RS)=(请作答此空)。A、A,D(C=D(RS)B、A,R,D
41、(S,C=R,D(RS)C、A,R,D(R,C=S,D(RS)D、R,A,D(S,C=S,D(RS)答案:C解析:40.已知关系模式:图书(图书编号,图书类型,图书名称,作者,出版社,出版日期,ISBN),图书编号唯一识别一本图书。建立“计算机”类图书的视图puter-BOOK,并要求进行修改、插入操作时保证该视图叧有计算机类的图书。CREATE(请作答此空)ASSELECT图书编号,图书名称,作者,出版社,出版日期FROM图书WHERE图书类型=计算机();A、TABLEputer-BOOKB、VIEWputer-BOOKC、puter-BOOKTABLED、puter-BOOKVIEW答案
42、:B41.已知关系模式:图书(图书编号,图书类型,图书名称,作者,出版社,出版日期,ISBN),图书编号唯一识别一本图书。建立“计算机”类图书的视图puter-BOOK,并要求进行修改、插入操作时保证该视图叧有计算机类的图书。CREATE()ASSELECT图书编号,图书名称,作者,出版社,出版日期FROM图书WHERE图书类型=计算机(请作答此空);A、FORALLB、PUBLICC、WITHCHECKOPTIOND、WITHGRANTOPTION答案:C42.某高校人事管理系统中,规定讲师每课时的教学酬金不能超过100元,副教授课时的学酬金不能超过130元,教授每课时的教学酬金不能超过16
43、0元。这种情况下所设置的数据完整性约束条件称之为()A、用户定义完整性B、实体完整性C、主键约束完整性D、参照完整性答案:A43.若有关系R(A,B,C,D,E)和S(B,C,F,G),则R与S自然联接运算后的属性列有()个?与表达式1,3,6,7(36(RS)等价的SQL语句如下:SELECT()FROM(请作答此空)WHERE();A、RB、SC、RSD、R,S答案:D解析:本题考查关系代数运算与SQL查询方面的基础知识。投影就是从关系R中选出若干属性列组成新的关系。1,3,6,7(36(RS)的含义为:从RS结果集中选取R.C44.若有关系R(A,B,C,D,E)和S(B,C,F,G),
44、则R与S自然联接运算后的属性列有(请作答此空)个?与表达式1,3,6,7(36(RS)等价的SQL语句如下:SELECT()FROM()WHERE();A、5B、6C、7D、9答案:C解析:本题考查关系代数运算与SQL查询方面的基础知识。自然连接:一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉。在1,3,6,7(3B、MAX(成绩)-MIN(成绩)AS差值brC、差值INMAX(成绩)-MIN(成绩)brD、MAX(成绩)-MIN(成绩)IN差值br答案:B49.若有关系R(A,B,C,D,E)和S(B,C,F,G),则R与S自然联接运算后
45、的属性列有()个?与表达式1,3,6,7(36(RS)等价的SQL语句如下:SELECT()FROM()WHERE(请作答此空);A、R.B=S.BANDR.C=S.CANDR.CS.BB、R.B=S.BANDR.C=S.CANDR.CS.FC、R.B=S.BORR.C=S.CORR.CS.BD、R.B=S.BORR.C=S.CORR.CS.F答案:B解析:本的答案为B,因为自然联结RS需要用条件“WHERER.B=S.BANDR.C=S.C”来限定,选取运算36需要用条件“WHERER.C50.若有关系R(A,B,C,D,E)和S(B,C,F,G),则R与S自然联接运算后的属性列有()个?与
46、表达式1,3,6,7(36(RS)等价的SQL语句如下:SELECT()FROM()WHERE(请作答此空);A、R.B=S.BANDR.C=S.CANDR.CS.BB、R.B=S.BANDR.C=S.CANDR.CS.FC、R.B=S.BORR.C=S.CORR.CS.BD、R.B=S.BORR.C=S.CORR.CS.F答案:B解析:51.以下不属于中间件技术的是()。A、JavaRMIB、CORBAC、DD、JavaApplet答案:D解析:本题考查中间件的相关技术。面向对象的中间件技术已经成为中间件平台的主流技术,以下3种技术分支为典型代表。(1)Sun公司的EJB/J2EE。(2)M
47、icrosoft公司的、+及D。(3)OMG的CORBA及OMA。Java远程方法调用(RMI)提供了Java语言的远程通信功能,使客户机上运行的程序可以调用远程服务器上的对象,使Java编程人员能够在网络环境中分布操作。JavaApplet是Java的一种小程序,主要用于Web开发,不是中间件相关的技术。52.以下关于中间件的描述,错误的是()。A、中间件是基于分布式系统的软件B、中间件不仅仅实现互联,还要实现应用之间的互操作C、中间件本质上是对分布式应用的抽象D、中间件是一种应用软件答案:D解析:中间件不是-种应用软件,而是位于应用软件和系统软件之间的服务程序。IDG对中间件的定义表明,它
48、是一类软件,而非一种软件。中间件不仅仅实现互联,还要实现应用之间的互操作。中间件是基于分布式处理的软件,最突出的特点是其网络通信功能。53.以下不是中间件的正确说法的是()。A、中间件处于操作系统与应用软件之间B、中间件可以屏蔽不同平台与协议的差异性C、中间件面向最终使用用户D、利用中间件开发程序快捷方便答案:C解析:中间件并不是面向最终使用用户的,而是介于应用程序和系统软件(操作系统、数据库和网络)之间。54.以下不属于中间件的优越性的是()A、缩短应用的开发周期B、简化应用集成C、增加维护费用D、增强应用的生命力答案:C解析:中间件的优越性包括:1.缩短应用的开发周期;2.节约应用的开发成
49、本;3.减小系统初期的建设成本;4.降低应用开发的失败率;5.保护已有的投资;6.简化应用集成;7.减少维护费用;8.提高应用的开发质量;9.保证技术进步的连续性;10.增强应用的生命力。55.Windows系统中,在排除DNS域名解析故障时,需要刷新DNS解析器缓存,使用的命令是()。A、ipconfig/renewB、ipconfig/flushdnsC、netstat-rD、arp-a答案:B解析:ipconfig/renew的含义是更新所有适配器的DHCP配置。该命令仅在具有配置为自动获取IP地址的适配器的计算机上可用。ipconfig/flushdns的含义是刷新并重设DNS解析器缓
50、存。netstatr用于显示核心路由表。arpa用于查看ARP高速缓存中的内容。56.运行Web浏览器的计算机与网页所在的计算机要建立(请作答此空)连接,采用()协议传输网页文件。A、HTTPB、HTMLC、ASPD、RPC答案:A解析:运行Web浏览器的计算机与网页所在的计算机首先要建立TCP连接,采用HTTP协议传输网页文件。HTTP是HyperTextTransportationProtocol(超文本传输协议)的缩写,是计算机之间交换数据的方式。HTTP应用的相当广泛,其主要任务是用来浏览网页,但也能用来下载。用户是按照一定的规则(协议)和提供文件的服务器取得联系,并将相关文件传输到用
51、户端的计算机中来。57.DHCP客户端可从DHCP服务器获得()。A、DHCP服务器的地址和Web服务器的地址B、DNS服务器的地址和DHCP服务器的地址C、客户端地址和邮件服务器地址D、默认网关的地址和邮件服务器地址答案:B解析:DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。在DHCP数据包中可以包含客户机MAC地址、DHCP服务器IP、默认网关地址、DHCP租约时间、分配给客户端的I
52、P地址和子网掩码以及一些其它的管理配置信息,故正确答案为B。58.下列安全协议中,与TLS最接近的协议是(10)A、PGPB、SSLC、HTTPSD、IPSec答案:B解析:SSL(SecureSocketLayer,安全套接层)是Netscape于1994年开发的传输层安全协议,用于实现Web安全通信。1996年发布的SSL3.0协议草案已经成为一个事实上的Web安全标准。TLS(TransportLayerSecurity,传输层安全协议)是IETF制定的协议,它建立在SSL3.0协议规范之上,是SSL3.0的后续版本。59._是一种通过建立网络设备、链路和协议模型,并模拟网络流量的传输,
53、从而获取网络设计或优化所需要的网络性能数据的技术。A、网络仿真技术B、网络响应时间预测技术C、网络规划技术D、网络流量分析技术答案:A解析:网络仿真技术有时也称为网络模拟技术或者网络预测技术。它是一种通过建立网络设备、链路和协议模型,并模拟网络流量的传输,从而获取网络设计或优化所需要的网络性能数据的仿真技术。60.下面的协议中属于应用层协议的是(),该协议的报文封装在(请作答此空)中传送。A、TCPB、IPC、UDPD、ICMP答案:C解析:SNMP:简单网络管理协议,为应用层协议,是TCP/IP协议族的一部分。它通过用户数据报协议(UDP)来操作;故第一空正确答案为A,第二空正确答案为CAR
54、P:地址解析协议,是根据IP地址获取物理地址的一个TCP/IP协议。工作在数据链路层,在本层和硬件接口联系,同时对上层提供服务;ICMP:Internet控制报文协议,是TCP/IP协议族的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等;X.25:属于广域网协议的一种,采用分层的体系结构,自下而上分为三层:物理层、数据链路层和分组层,分别对应于OSI参考模型的下三层。各层在功能上相互独立,每一层接受下一层提供的服务,同时也为上一层提供服务,相邻层之间通过原语进行通信。在接口的对等层之间通过对等层之间的通信协议进行信息交换的协商、控制和信息的传输。61.网络杀毒软件厂商已经开始使用数据库技术和LDAP技术进行策略日志存储和用户管理,这里LDAP指的是()A、轻量目录访问协议B、本地目录访问协议C、轻量数据访问协议D、本地数据访问协议答案:A解析:目录和目录服务LDAP(LightweightDirectoryAccessProtocol)轻型目录访
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 合同代替就业协议书
- 苹果合同协议书
- 劳动雇佣合同协议书范本
- 专利授权合同协议书
- 租赁教会合同协议书
- 柑桔购销合同协议书范本
- 篮球互租合同协议书
- 林地承包合同终止协议书
- 活体合同协议书
- 股份合同协议书 三人
- 2024年山东省高中学业水平合格考生物试卷试题(含答案详解)
- 创业投资管理智慧树知到期末考试答案章节答案2024年武汉科技大学
- 《陆上风力发电建设工程质量监督检查大纲》
- 工程伦理案例与分析
- (高清版)WST 227-2024 临床检验项目标准操作程序编写要求
- 2024年江苏省常州市新北区常州外国语学校中考一模英语试题(无答案)
- T-CACM 1218-2019 中医骨伤科临床诊疗指南 股骨粗隆间骨折
- 可口可乐灌装封口线机器人工作站控制系统设计
- 漂珠检测报告
- 永不言败不放弃不抛弃
- 一年级下册动物王国开大会课件
评论
0/150
提交评论