【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编12及答案解析.doc
《【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编12及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编12及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编 12 及答案解析(总分:92.00,做题时间:90 分钟)一、选择题(总题数:24,分数:92.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_2.在分布式数据库系统中,(55)是指用户无需知道数据存放的物理位置。(分数:2.00)A.分片透明B.复制透明C.逻辑透明D.位置透明3.计算机系统的软硬件故障可能会造成数据库中的数据被破坏。为了防止这一问题,通常需要(56),以便发生故障时恢复数据库。(分数:2.00)A.定期安装 DBMS 和应用程
2、序B.定期安装应用程序,并将数据库做镜像C.定期安装 DBMS,并将数据库作备份D.定期将数据库作备份;在进行事务处理时,需要将数据更新写入日志文件4.若关系 R、S 如图 72 所示,则关系代数表达式 1,3,7 ( 36 (RS)与(52)等价。(分数:2.00)A.B. A,R,C,E ( R.CS.D (RS)C. A,S,C,S,E ( R.CS.D (RS)D. R,A,R,C,R,E ( R.CS.D (RS)5.该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将零件关系分解为(56)。(分数:2.00)A.P1(零件号,零件名称,单价)、P2(供应商,供应商所在
3、地,库存量)B.P1(零件号,零件名称)、P2(供应商,供应商所在地,单价,库存量)C.P1(零件号,零件名称)、P2(零件号,供应商,单价,库存量)、P3(供应商,供应商所在地)D.P1(零件号,零件名称)、P2(零件号,单价,库存量)、P3(供应商,供应商所在地)、P4(供应商所在地,库存量)6.ER 模型向关系模型转换时,三个实体之间多对多的联系 m:n:p 应该转换为一个独立的关系模式,且该关系模式的关键字由(49)组成。(分数:2.00)A.多对多联系的属性B.三个实体的关键字C.任意一个实体的关键字D.任意两个实体的关键字7.ER 图转换为关系模型时,对于实体 E1 与 E2 间的
4、多对多联系,应该将(56)。(分数:2.00)A.El 的码加上联系上的属性并入 E2B.El 的码加上联系卜的属性独立构成一个关系模式C.E2 的码加上联系 j 二的属性独立构成一个关系模式D.El 与 E2 的码加上联系上的属性独立构成一个关系模式8.在数据库系统中,视图是一个(54)。(分数:2.00)A.真实存在的表,并保存了待查询的数据B.真实存在的表,只有部分数据来源于基本表C.虚拟表,查询时只能从一个基:本表中导出D.虚拟表,查询时可以从一个或者多个基本表或视图中导出9.给定关系模式 R(U,F),其中:属性集 u=A,B,c,D,E,G,函数依赖集F=AB,AC,CD,AEG)
5、。若将 R 分解为如下两个模式(55),则分解后的关系模式保持函数依赖。(分数:2.00)A.R1(A,B,C)和 R2(D,E,G)B.R1(A,B,C,D)和 R2(A,E,G)C.R1(B,C,D)和 R2(A,E,G)D.R1(B,C,D,E)和 R2(A,E,G)关系 R1 和 R2 如图 71 所示: 若进行 R1 (分数:4.00)(1).(51)(分数:2.00)A.4B.5C.6D.7(2).(52)(分数:2.00)A.4B.5C.6D.7若对关系 R(A,B,C,D)进行 1,3 (R)运算,则该关系运算与(52)等价,表示(53)。(分数:4.00)(1).(52)(分
6、数:2.00)A. A=1,C=3 (R)B. A=1C=3 (R)C. A,C (R)D. A=1C=3 (R)(2).(53)(分数:2.00)A.属性 A 和 c 的值分别等于 1 和 3 的元组为结果集B.属性 A 和 C 的值分别等于 1 和 3 的两列为结果集C.对 R 关系进行 A=1、C=3 的投影运算D.对 R 关系进行属性 A 和 C 的投影运算设有学生实体 Students(学号,姓名,性别,年龄,家庭住址,家庭成员,关系,联系电话),其中“家庭住址”记录了邮编、省、市、街道信息;“家庭成员,关系,联系电话”分别记录了学生亲属的姓名、与学生的关系以及联系电话。学生实体 S
7、tudents 中的“家庭住址”是一个(52)属性;为使数据库模式设计更合理,对丁二关系模式 Students(53)。(分数:4.00)(1).(52)(分数:2.00)A.简单B.多值C.复合D.派生(2).(53)(分数:2.00)A.可以不作任何处理,因为该关系模式达到了 3NFB.只允许记录一个亲属的姓名、与学生的关系以及联系电话的信息C.需要对关系模式 Students 增加若干组家庭成员、关系及联系电话字段D.应该将家庭成员、关系及联系电话加上学生号,设计成为一个独立的实体假设学生 Students 和教师 1“eachers 关系模式如下所示:Students(学号,姓名,性别
8、,类别,身份证号)Teachers(教师号,姓名,性别,身份证号)其中,学生关系中的类别分为“本科生”和“研究生”两类。a 查询在读研究生的教师的平均工资,最高与最低工资的差值的 SQL 语句如下:SELECT(56) FROMTeachersStudents WHERE(57);(分数:4.00)(1).(56)(分数:2.00)A.AVG(工资)AS 平均工资,MAx(工资)一 MIN(工资)AS 差值B.平均工资 ASAVG(工资),差值 ASMAX(工资)一 MIN(工资)C.AVG(工资)ANY 平均工资,MAx(工资)一 MIN(工资)ANY 差值D.平均工资 ANYAVG(工资)
9、,差值 ANYMAX(工资)一 MIN(工资)(2).(57)(分数:2.00)A.Students身份证号=Teachers身份证号B.Students类别=研究生C.Students身份证号=17eachers身份证号 ANDStudents类别=研究生D.Students身份证号=Teachers身份证号 ORStudents类别=研究生是女教师又是研究生且工资大于二等于 3500 元的身份证号和姓名的 SQL 语句如下:(SELECT 身份证号,姓名 FROMStudentsWHERE(58)INTERSECT(SELECT 身份证号,姓名 FROMTeachersWHERE(59)(
10、分数:4.00)(1).(58)(分数:2.00)A.工资=3500B.工资=3500C.性别=女AND 类别=研究生D.性别=女AND 类别=研究生(2).(59)(分数:2.00)A.工资=3500B.工资=3500C.性别=女 AND 类别=研究生D.性别=女AND 类别=研究生已知关系模式:图书(图书编号,图书类型,图书名称,作者,出版社,出版日期,ISBN),图书编号唯一识别一本图书。建立“计算机”类图书的视图 ComputerBOOK,并要求进行修改、插入操作时保证该视图只有计算机类的图书。实现上述要求的 SQL 语句如下:CREATE(55)ASSELECT 图书编号,图书名称,
11、作者,出版社,出版日期 FROM 图书 WHERE 图书类型=计算机(56);(分数:4.00)(1).(55)(分数:2.00)A.TABLEComputerBOOKB.VIEWComputerBOOKC.ComputerBOOKTABLED.ComputerBOOKVIEW(2).(56)(分数:2.00)A.FORALLB.PUBLICC.WITHCHECKOPTIOND.WITHGRANTOPTIoN将 Students 表的插入权限赋予用户 UserA,并允许其将权限授予他人,应使用的 SQL 语句为:GRANT(51)TABLEStudentsTOUserA(52);(分数:4.0
12、0)(1).(51)(分数:2.00)A.UPDATEB.UPDATEONC.INSERTD.INSERTON(2).(52)(分数:2.00)A.FORALLB.PUBLICC.WITHCHECKOPTIOND.WITHGRANTOPTION设有关系模式 R(E,N,M,L,Q),其函数依赖集为 F=EN,EMQ,ML,则关系模式 R 达到了(53),该关系模式(54)。(分数:4.00)(1).(53)(分数:2.00)A.1NFB.2NFC.3NFD.BCNF(2).(54)(分数:2.00)A.无须进行分解,冈为已经达到了 3NFB.无须进行分解,因为已经达到了 BCNFC.尽管不存在
13、部分函数依赖,但还存在传递依赖,所以需要进行分解D.需要进行分解,因为存在冗余、修改操作的不一致性、插入和异常删除给定关系模式 RU,F,U=A,B,C),F=ABC,CB)。关系 R(55),且分别有(56)。(分数:4.00)(1).(55)(分数:2.00)A.只有 1 个候选关键字 ACB.只有 1 个候选关键字 ABC.有 2 个候选关键字 AC 和 BCD.有 2 个候选关键字 AC 和 AB(2).(56)(分数:2.00)A.1 个非主属性和 2 个主属性B.2 个非主属性和 1 个主属性C.0 个非主属性和 3 个主属性D.3 个非主属性和 0 个主属性若有关系 R(A,B,
14、C,D)和 S(C,D,E),则与表达式 3,4,7 ( 45 (RS)等价的 SQL 语句如下:SELECT(53)FROM(54)WHERE(55);(分数:6.00)(1).(53)(分数:2.00)A.A,B,C,D,EB.C,D,EC.RA,RB,RC,RD,SED.RC,RD,SE(2).(54)(分数:2.00)A.RB.SC.RSD.RS(3).(55)(分数:2.00)A.DCB.RDSCC.RDRCD.SDRC某销售公司数据库的零件 P(零件号,零件名称,供应商,供应商所在地,库存量)关系如表 74 所示,其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件。零件
15、关系的主键为(53)。(分数:6.00)(1).(53)(分数:2.00)A.零件号,零件名称B.零件号,供应商C.零件号,供应商所在地D.供应商,供应商所在地(2).(54)(分数:2.00)A.零件名称,AVG(单价),MAX(单价)一 MIN(单价)B.供应商,AVG(单价),MAX(单价)一 MIN(单价)C.零件名称,AVG 单价,MAX 单价一 MIN 单价D.供应商,AVG 单价,MAX 单价一 MIN 单价(3).(55)(分数:2.00)A.ORDERBY 供应商B.ORDERBY 零件号C.GROUPBY 供应商D.GROUPBY 零件号某医院数据库的部分关系模式为:科室(
16、科室号,科室名,负责人,电话)、病患(病历号,姓名,住址,联系电话)和职工(职工号,职工姓名,科室号,住址,联系电话)。假设每个科室有一位负责人和一部电话,每个科室有若干名职工,一名职工只属于一个科室;一个医生可以为多个病患看病;一个病患可以由多个医生多次诊治。科室与职工的所属联系类型是(51),病患与医生的就诊联系类型为(52)。对于就诊联系最合理的设计是(53),就诊关系的主键是(54)。(分数:8.00)(1).(51)(分数:2.00)A.0.042361111111B.1:nC.n:1D.n:m(2).(52)(分数:2.00)A.0.042361111111B.1:nC.n:1D.
17、n:m(3).(53)(分数:2.00)A.就诊(病历号,职工号,就诊情况)B.就诊(病历号,职工姓名,就诊情况)C.就诊(病历号,职工号,就诊时间,就诊情况)D.就诊(病历号,职工姓名,就诊时间,就诊情况)(4).(54)(分数:2.00)A.病历号,职工号B.病历号,职工号,就诊时间C.病历号,职工姓名D.病历号,职工姓名,就诊时间若有关系 R(A,B,C,D,E)和 S(B,C,F,G),IJR 与 S 自然联结运算后的属性列有(51)个,与表达式 1,3,6,7 ( 36 ( (分数:8.00)(1).(51)(分数:2.00)A.5B.6C.7D.9(2).(52)(分数:2.00)
18、A.A,RC,F,GB.A,C,SB,SFC.A,C,SB,SCD.RA,RC,SB,SC(3).(53)(分数:2.00)A.RB.SC.RSD.RS(4).(54)(分数:2.00)A.RB=SBANDRC=SCANDRCSBB.RB=SBANDRC=SCANDRCSFC.RB=SBORRC=SCORRCSBD.RB=SBORRC=SCORRCSF某销售公司数据库的零件关系 P(零件号,零件名称,供应商,供应商所在地,库存量),函数依赖集F=零件号零件名称,(零件号,供应商)库存量,供应商供应商所在地 1。零件关系模式 P 属于(54)。查询各种零件的平均库存量、最多库存量与最少库存量之间
19、差值的 SQL 语句如下:SELECT 零件号,零件名称,(55),FROMp(56)(分数:6.00)(1).(54)(分数:2.00)A.1NFB.2NFC.3NFD.4NF(2).(55)(分数:2.00)A.AVG(库存量)AS 平均库存量,MAX(库存量)一 MIN(库存量)AS 差值B.平均库存量 ASAVG(库存量),差值 ASMAX(库存量)一 MIN(库存量)C.AVG 库存量 AS 平均库存量,MAX 库存量一 MIN 库存最 AS 差值D.平均库存量 ASAVG 库存量,差值 ASMAX 库存量一 MIN 库存量(3).(56)(分数:2.00)A.ORDERBY 供应商
20、B.ORDERBY 零件号C.GROUPBY 供应商D.GROUPBY 零件号设有关系模式 R(课程,教师,学生,成绩,时间,教室),其中函数依赖集 F 如下:F=课程教师,(学生,课程)成绩,(时间,教室)课程,(时间,教师)教室,(时间,学生)教室关系模式 R 的一个主键是(54),R 规范化程度最高达到(55)。若将关系模式 R 分解为 3 个关系模式 R1(课程,教师)、R2(学生,课程,成绩)、R3(学生,时间,教室,课程),其中 R2 的规范化程度最高达到(56)。(分数:6.00)(1).(54)(分数:2.00)A.(学生,课程)B.(时间,教室)C.(时间,教师)D.(时间,
21、学生)(2).(55)(分数:2.00)A.1NFB.2NFC.3NFD.BCNF(3).(56)(分数:2.00)A.2NFB.3NFC.BCNFD.4NF软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编 12 答案解析(总分:92.00,做题时间:90 分钟)一、选择题(总题数:24,分数:92.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_解析:2.在分布式数据库系统中,(55)是指用户无需知道数据存放的物理位置。(分数:2.00)A.分片透明B.复制透明C.逻辑透明D.位置透明 解析:
22、解析:分片透明是最高层次的分布透明性,是指用户或应用程序只对全局关系进行操作而不必考虑数据的分片;复制透明性:在分布式系统中,为了。提高系统的性能和实用性,有些数据并不只存放在一个场地,很可能同时重复地存放在不同的场地;位置透明性:位于分片视图与分配视图之间。是指用户或应用程序应当了解分片情况,但不必了解片段的存储场地。所以本题答案选 D。3.计算机系统的软硬件故障可能会造成数据库中的数据被破坏。为了防止这一问题,通常需要(56),以便发生故障时恢复数据库。(分数:2.00)A.定期安装 DBMS 和应用程序B.定期安装应用程序,并将数据库做镜像C.定期安装 DBMS,并将数据库作备份D.定期
23、将数据库作备份;在进行事务处理时,需要将数据更新写入日志文件 解析:解析:为了防止计算机系统的软硬件故障可能会造成数据库中的数据被破坏,通常采用定期将数据库作备份;在进行事务处理时,需要将数据更新写入日志文件。答案选 D。4.若关系 R、S 如图 72 所示,则关系代数表达式 1,3,7 ( 36 (RS)与(52)等价。(分数:2.00)A.B. A,R,C,E ( R.CS.D (RS) C. A,S,C,S,E ( R.CS.D (RS)D. R,A,R,C,R,E ( R.CS.D (RS)解析:解析:本题要求关系代数表达式 1,3,7 ( 36 (RS)的结果集,其中,RS 的属性列
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 水平 考试 中级 设计师 上午 基础知识 历年 试卷 汇编 12 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-1340111.html