ImageVerifierCode 换一换
格式:DOC , 页数:45 ,大小:326KB ,
资源ID:1340404      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1340404.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】软件设计师-数据库技术(二)及答案解析.doc)为本站会员(progressking105)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】软件设计师-数据库技术(二)及答案解析.doc

1、软件设计师-数据库技术(二)及答案解析(总分:128.00,做题时间:90 分钟)一、综合知识试题(总题数:18,分数:38.00)从数据库管理系统的角度看,数据库系统一般采用如下图所示的三级模式结构。图中处应填写 (1) ,处应填写 (2) 。(分数:2.00)A.外模式/概念模式B.概念模式/内模式C.外模式/概念模式映像D.概念模式/内模式映像(2). (分数:1.00)A.外模式/概念模式B.概念模式/内模式C.外模式/概念模式映像D.概念模式/内模式映像关系 R、S 如下图所示,关系代数表达式 1,5,6( 2=5(RS)= (3) ,该表达式与 (4) 等价。(分数:2.00)(1

2、). (分数:1.00)A.B.C.D.A. A,B,C(B =B(RS)B. R.A,R.B,R.C(R.B =R.B(RS)C. R.A,R.B,S.C(R.B =S.B(RS)D. R.A,S.B,S.C(R.B =S.C(RS)若关系 R、S 如下图所示,则 R 与 S 自然连接后的属性列数和元组个数分别为 (5) ; 1,4 (3 =6(RS)= (6) 。(分数:2.00)A.4 和 3B.4 和 6C.6 和 3D.6 和 6A. A,D ( C=D(RS)B. A,R.D ( S.C=R.D(RS)C. A,R.D ( R.C=S.D(RS)D. R.A,R.D ( S.C=R

3、.D(RS)某学校学生、教师和课程实体对应的关系模式如下。学生(学号,姓名,性别,年龄,家庭住址,电话)课程(课程号,课程名)教师(职工号,姓名,年龄,家庭住址,电话)如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师只能讲授一门课程,但一门课程可以由多个教师讲授。由于学生和课程之间是一个 (7) 的联系,所以 (8) 。又由于教师和课程之间是一个 (9) 的联系,所以 (10) 。(分数:4.00)A.1 对 1B.1 对多C.多对 1D.多对多A.不需要增加一个新的关系模式B.不需要增加一个新的关系模式,只需要将 1 端的码插入多端C.需要增加一个新的选课关系模式,该模式的

4、主键应该为课程号D.需要增加一个新的选课关系模式,该模式的主键应该为课程号和学号A.1 对 1B.1 对多C.多对 1D.多对多A.不需要增加一个新的关系模式,只需要将职工号插入课程关系模式B.不需要增加一个新的关系模式,只需要将课程号插入教师关系模式C.需要增加一个新的选课关系模式,该模式的主键应该为课程号D.需要增加一个新的选课关系模式,该模式的主键应该为课程号和教师号设有职工 EMP(职工号,姓名,性别,部门号,职务,进单位时间,电话),职务 JOB(职务,月薪)和部门DEPT(部门号,部门名称,部门电话,负责人)实体集。一个职务可以由多个职工担任,但一个职工只能担任一个职务,并属于一个

5、部门,部门负责人是一个职工。下图所示的 a、b 处的实体名分别为 (11) ;图中 a、b 之间为 (12) 联系。(分数:2.00)A.DEPT、EMPB.EMP、DEPTC.JOB、EMPD.EMP、JOBA.11B.1*C.*1D.*某企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。职工和部门关系的外键分别是 (13) 。职工(职工号,姓名,年龄,月工资,部门号,电话,办公室)部门(部门号,部门名,负责人代码,任职时间)查询每个部门中月工资最高的“职工号”的 SQL 查询语句如下。Select 职工号 from 职工 as Ewhere 月工资=(Select Max(月工

6、资)from 职工 as M (14) )。(分数:2.00)A.职工号和部门号B.部门号和负责人代码C.职工号和负责人代码D.部门号和职工号A.where M.职工号=E.职工号B.where M.职工号=E.负责人代码C.where M.部门号=部门号D.where M.部门号=E.部门号1.在某企业的营销管理系统设计阶段,属性“员工”在考勤管理予系统中被称为“员工”,而在档案管理子系统中被称为“职工”,这类冲突称为_冲突。(分数:1.00)A.语义B.结构C.属性D.命名设有学生实体 Students(学号,姓名,性别,年龄,家庭住址,家庭成员,关系,联系电话),其中“家庭住址”记录了邮

7、编、省、市、街道信息;“家庭成员,关系,联系电话”分别记录了学生亲属的姓名、与学生的关系以及联系电话。学生实体 Students 中的“家庭住址”是一个 (16) 属性;为使数据库模式设计更合理,对于关系模式Students (17) 。(分数:2.00)A.简单B.多值C.复合D.派生A.可以不作任何处理,因为该关系模式达到了 3NFB.只允许记录一个亲属的姓名、与学生的关系以及联系电话的信息C.需要对关系模式 Students 增加若干组家庭成员、关系及联系电话字段D.应该将家庭成员、关系及联系电话加上学生号,设计成为一个独立的实体设有关系模式 R(课程,教师,学生,成绩,时间,教室),其

8、中函数依赖集 F 如下:F=课程教师,(学生,课程)成绩,(时间,教室)课程,(时间,教师)教室,(时间,学生)教室关系模式 R 的一个主键是 (18) ,R 规范化程度最高达到 (19) 。若将关系模式 R 分解为 3 个关系模式R1(课程,教师)、R2(学生,课程,成绩)、R3(学生,时间,教室,课程),其中 R2 的规范化程度最高达到 (20) 。(分数:3.00)A.(学生,课程)B.(时间,教室)C.(时间,教师)D.(时间,学生)A.1NFB.2NFC.3NFD.BCNFA.2NFB.3NFC.BCNFD.4NF2.确定系统边界和关系规范化分别在数据库设计的_阶段进行。(分数:1.

9、00)A.需求分析和逻辑设计B.需求分析和概念设计C.需求分析和物理设计D.逻辑设计和概念设计3.若关系 R、S 如下图所示,则关系代数表达式 1,3,7( 36 (RS)与_等价。(分数:1.00)A. A,C,E( CD (RS)B. A,R.C,E( R.CS.D (RS)C. A,S,C,S,E( R.CS.D (RS)D. A,R.C,R.E( R.CS.D (RS)某销售公司数据库的零件 P(零件号,零件名称,供应商,供应商所在地,库存量)关系如下表所示,其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件。零件关系的主键为 (23) 。零件号 零件名称 供应商 供应商所

10、在地 单价(元) 库存量010023P2 S1 北京市海淀区 58 号 22.80 380010024P3 S1 北京市海淀区 58 号 280.00 1350010022P1 S2 陕西省西安市雁塔区 2 号 65.60 160010023P2 S2 陕西省西安市雁塔区 2 号 28.00 1280010024P3 S2 陕西省西安市雁塔区 2 号 260.00 3900010022P1 S3 北京市新城区 65 号 66.80 2860 查询各种零件的平均单价、最高单价与最低单价之间差距的 SQL 语句为:SELECT 零件号, (24) FROM P (25) ;该关系存在冗余以及插入异

11、常和删除异常等问题。为了解决这一问题需要将零件关系分解为 (26) 。(分数:4.00)A.零件号,零件名称B.零件号,供应商C.零件号,供应商所在地D.供应商,供应商所在地A.零件名称,AVG(单价),MAX(单价)-MIN(单价)B.供应商,AVG(单价),MAX(单价)-MIN(单价)C.零件名称,AVG 单价,MAX 单价-MIN 单价D.供应商,AVG 单价,MAX 单价-MIN 单价A.ORDER BY 供应商B.ORDERBY 零件号C.GROUP BY 供应商D.GROUP BY 零件号A.P1(零件号,零件名称,单价)、P2(供应商,供应商所在地,库存量)B.P1(零件号,零

12、件名称)、P2(供应商,供应商所在地,单价,库存量)C.P1(零件号,零件名称)、P2(零件号,供应商,单价,库存量)、P3(供应商,供应商所在地)D.P1(零件号,零件名称)、P2(零件号,单价,库存量)、P3(供应商,供应商所在地)、P4(供应商所在地,库存量)假设有学生 S(学号,姓名,性别,入学时间,联系方式),院系 D(院系号,院系名称,电话号码,负责人)和课程 C(课程号,课程名)三个实体,若一名学生属于一个院系,一个院系有多名学生;一名学生可以选择多门课程,一门课程可被多名学生选择,则图中(a)和(b)分别为 (27) 联系。假设一对多联系不转换为一个独立的关系模式,那么生成的关

13、系模式 (28) 。(分数:2.00)A.1:*和 1:*B.1:*和*:1C.1:*和*:*D.*:1 和*:*A.S 中应加入关系模式 D 的主键B.S 中应加入关系模式 C 的主键C.D 中应加入关系模式 S 的主键D.C 中应加入关系模式 S 的主键4.软硬件故障常造成数据库中的数据破坏。数据库恢复就是_。(分数:1.00)A.重新安装数据库管理系统和应用程序B.重新安装应用程序,并将数据库做镜像C.重新安装数据库管理系统,并将数据库做镜像D.在尽可能短的时间内,把数据库恢复到故障发生前的状态设有员工实体 Emp(员工号,姓名,性别,年龄,出生年月,联系方式,部门号),其中“联系方式”

14、要求记录该员工的手机号码和办公室电话,部门号要求参照另一部门实体 Dept 的主码“部门号”。Emp 实体中存在派生属性和多值属性: (30) :对属性部门号应该进行 (31) 约束;可以通过命令 (32) 修改表中的数据。(分数:3.00)A.年龄和出生年月B.年龄和联系方式C.出生年月和联系方式D.出生年月和年龄A.非空主键B.主键C.外键D.候选键A.INNSERTB.DELETEC.UPDATED.MODIFY5.采用二维表格结构表达实体类型及实体间联系的数据模型是_。(分数:1.00)A.层次模型B.网状模型C.关系模型D.面向对象模型假设员工关系 EMP(员工号,姓名,部门,部门电

15、话,部门负责人,家庭住址,家庭成员,成员关系)如下表所示。如果一个部门可以有多名员工,一个员工可以有多个家庭成员,那么关系 EMP 属于 (34) ,且 (35) 问题;为了解决这一问题,应该将员工关系 EMP 分解为 (36) 。员工号 姓名 部门 部门电话 部门负责人 家庭住址 家庭成员 成员关系0011 张晓明 开发部 808356 0012 北京海淀区 l 号 张大军 父亲0011 张晓明 开发部 808356 0012 北京海淀区 1 号 胡敏铮 母亲0011 张晓明 开发部 808356 0012 北京海淀区 1 号 张晓丽 妹妹0012 吴俊 开发部 808356 0012 上海

16、昆明路 15 号 吴胜利 父亲0012 吴俊 开发部 808356 0012 上海昆明路 15 王若圭 母亲0021 李立丽 市场部 808358 0021 西安雁塔路 8 号 李国庆 父亲0021 李立丽 市场部 808358 0021 西安雁塔路 8 号 罗明 母亲0022 王学强 市场部 808356 0021 西安太白路 2 号 王强 父亲0031 吴俊 财务部 808356 西安科已路 18 号 吴建 父亲(分数:3.00)A.1NFB.2NFC.3NFD.BCNFA.无冗余、无插入异常和删除异常B.无冗余,但存在插入异常和删除异常C.存在冗余,但不存在修改操作的不一致D.存在冗余、

17、修改操作的不一致,以及插入异常和删除异常A.EMP1(员工号,姓名,家庭住址)EMP2(部门,部门电话,部门负责人)EMP3(员工号,家庭成员,成员关系)B.EMP1(员工号,姓名,部门,家庭住址)EMP2(部门,部门电话,部门负责人)EMP3(员工号,家庭成员,成员关系)C.EMP1(员工号,姓名,家庭住址)EMP2(部门,部门电话,部门负责人,家庭成员,成员关系)D.EMP1(员工号,姓名,部门,部门电话,部门负责人,家庭住址)EMP2(员工号,家庭住址,家庭成员,成员关系)关系 R、S 如下图所示,关系代数表达式 3,4,5( 16 (RS)= (37) ,对关系 R、S 进行自然连接后

18、的属性列数和元组个数分别为 (38) 。(分数:2.00)(1). (分数:1.00)A.B.C.D.A.3 和 0B.3 和 2C.6 和 0D.6 和 12二、案例分析试题(总题数:0,分数:0.00)三、试题 1(总题数:1,分数:15.00)阅读以下说明,回答问题。说明某公司拟开发一套小区物业收费管理系统。初步的需求分析结果如下。(1)业主信息主要包括:业主编号,姓名,房号,房屋面积,工作单位,联系电话等。房号可唯一标识一条业主信息,且一个房号仅对应一套房屋;一个业主可以有一套或多套的房屋。(2)部门信息主要包括:部门号,部门名称,部门负责人,部门电话等;一个员工只能属于一个部门,一个

19、部门只有一位负责人。(3)员工信息主要包括:员工号,姓名,出生年月,性别,住址,联系电话,所在部门号,职务和密码等。根据职务不同员工可以有不同的权限,职务为“经理”的员工具有更改(添加、删除和修改)员工表中本部门员工信息的操作权限;职务为“收费”的员工只具有收费的操作权限。(4)收费信息包括:房号,业主编号,收费日期,收费类型,数量,收费金额,员工号等。收费类型包括物业费、卫生费、水费和电费,并按月收取,收费标准如表 7.7 所示。其中:物业费=房屋面积(平方米)每平方米单价,卫生费=套房数量(套)每套单价,水费=用水数量(吨)每吨水单价,电费=用电数量(度)每度电单价。表 7.7 收费标准收

20、费类型 单位 单价物业费 平方米 1.00卫生费 套 10.00水费 吨 0.70电 费 度 0.80(5)收费完毕应为业主生成收费单,收费单示例如表 7.8 所示。 表 7.8 收费单示例房号:A1608 业主姓名:李斌序号 收费类型 数量 金额1 物业费 98.6 98.62 卫生费 1 10.003 水费 6 4.204 电费 102 81.60合计 壹佰玖拾肆元肆角整 194.40收费日期:2010-9-2 员工号:001概念模型设计根据需求阶段收集的信息,设计的实体联系图(不完整)如图 7.1 所示。图 7.1 中收费员和经理是员工的子实体。(分数:15.00)_四、试题 2(总题数

21、:1,分数:15.00)阅读下列说明和图,回答问题。说明某学校拟开发一套实验管理系统,对各课程的实验安排情况进行管理。需求分析一个实验室可进行多种类型不同的实验。由于实验室和实验员资源有限,需根据学生人数分批次安排实验室和实验员。一门课程可以为多个班级开设,每个班级每学期可以开设多门课程。一门课程的一种实验可以根据人数、实验室的可容纳人数和实验类型,分批次开设在多个实验室的不同时间段。一个实验室的一次实验可以分配多个实验员负责辅导实验,实验员给出学生的每次实验成绩。(1)课程信息包括:课程编号、课程名称、实验学时、授课学期和开课的班级等信息;实验信息记录该课程的实验进度信息,包括:实验名、实验

22、类型、学时、安排周次等信息,如表 7.9 所示。表 7.9 课程及实验信息课程编号 15054037 课程 数字电视 实验 12名称 原理 学时班级 电 0501,信0501,计 0501 授课院系 机械与电 气工程 授课学期 第三学期序号 实验名 实验 类 难度 学时 安排周次1505403701 音视频 AD-DA 实验 验证 性 1 2 31505403702 音频编码实验 验证 性 2 2 51505403703 视频编码实验 演示 性 0.5 1 9(2)以课程为单位制定实验安排计划信息,包括:实验地点,实验时间、实验员等信息,实验计划如表7.10 所示。表 7.10 实验安排计划课

23、程编号 15054037课程名称 数字电视原理 安排学期 2009 年秋 总人数 220实验编号 实验名 实验员 试验时间 地点 批次号 人数1505403701音视频 AD-DA 实验 盛,陈 第 3 周周四晚上 实验三楼310 1 601505403701音视频 AD-DA 实验 盛,陈 第 3 周周四晚上 实验三楼310 2 601505403701音视频 AD-DA 实验 吴,刘 第 3 周周五晚上 实验三楼311 3 601505403701音视频 AD-DA 实验 吴 第 3 周周五晚上 实验三楼311 4 401505403702音频编码实验 盛,刘 第 5 周周一下午 实验四楼

24、410 1 70(3)由实验员给出每个学生每次实验的成绩,包括:实验名、学号、姓名、班级、实验成绩等信息,实验成绩如表 7.11 所示。表 7.11 实验成绩实验员: 盛实验名 音视频 AD-DA 实验 课程名 数字电视原理学号 姓名 班级 实验成绩030501001陈民 信 050187学号 姓名 班级 实验成绩030501002刘志 信 050178040501001张勤 计 050186(4)学生的实验课程总成绩根据每次实验的成绩以及每次实验的难度来计算。概念模型设计根据需求阶段收集的信息,设计的实体联系图(不完整)如图 7.3 所示。(分数:15.00)_五、试题 3(总题数:1,分数

25、:15.00)阅读下列说明,回答问题。说明某公司拟开发一多用户电子邮件客户端系统,部分功能的初步需求分析结果如下。(1)邮件客户端系统支持多个用户,用户信息主要包括用户名和用户密码,且系统中的用户名不可重复。(2)邮件账号信息包括邮件地址及其相应的密码,一个用户可以拥有多个邮件地址(如 )。(3)一个用户可拥有一个地址簿,地址簿信息包括联系人编号、姓名、电话、单位地址、邮件地址 1、邮件地址 2、邮件地址 3 等信息。地址簿中一个联系人只能属于一个用户,且联系人编号唯一标识一个联系人。(4) 一个邮件账号可以含有多封邮件,一封邮件可以含有多个附件。邮件主要包括邮件号、发件人地址、收件人地址、邮

26、件状态、邮件主题、邮件内容、发送时间、接收时间。其中,邮件号在整个系统内唯一标识一封邮件,邮件状态有已接收、待发送、已发送和已删除 4 种,分别表示邮件是属于收件箱、发件箱、已发送箱和废件箱。一封邮件可以发送给多个用户。附件信息主要包括附件号、附件文件名、附件大小。一个附件只属于一封邮件,附件号仅在一封邮件内唯一。1.根据以上说明设计的 E-R 图如图 7.4 所示,请指出地址簿与用户、邮件账号与邮件、邮件与附件之间的联系类型。(分数:15.00)_六、试题 4(总题数:1,分数:15.00)阅读下列说明,回答问题。说明某集团公司拥有多个大型连锁商场,公司需要构建一个数据库系统以方便管理其业务

27、运作活动。需求分析结果(1)商场需要记录的信息包括商场编号(编号唯一)、商场名称、地址和联系电话。某商场信息如表 7.12 所示。表 7.12 商场信息表商场编号 商场名称 地址 联系电话PS2101 淮海商场 淮海中路 91 8 号 021-64158818PS2902 西大街商场 西大街时代盛典大厦 029-87283229PS2903 东大街商场 碑林区东大街 239 号 029-87450287PS2901 长安商场 雁塔区长安中路 38 号 029-85264950(2)每个商场包含有不同的部门,部门需要记录的信息包括部门编号(集团公司分配)、部门名称、位置分布和联系电话。某商场的部

28、门信息如表 7.13 所示。表 7.13 部门信息表部门编号 部门名称 位置分布 联系电话DT002 财务部 商场大楼 6 层 82504342DT007 后勤部 商场地下副一层 82504347DT021 安保部 商场地下副一层 82504358DT005 人事部 商场大楼 6 层 82504446DT004 管理部 商场裙楼 3 层 82504668(3)每个部门雇用多名员工处理日常事务,每名员工只能隶属于一个部门(新进员工在培训期不隶属于任何部门)。员工需要记录的信息包括员工编号(集团公司分配)、姓名、岗位、电话号码和工资。员工信息如表 7.14 所示。表 7.14 员工信息表员工编号

29、姓名 岗位 电话号码 工资XA3310 周超 理货员 136092576381500.00SH1075 刘飞 防损员 134772934871500.00XA0048 江雪化 广播员 152345678931428.00BJ3123 张正华 部门主管 133456984321876.00(4)每个部门的员工中有一名是经理,每个经理只能管理一个部门,系统需要记录每个经理的任职时间。概念模型设计根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如图 7.5 所示。(分数:15.00)_七、试题 5(总题数:1,分数:15.00)阅读下列说明和图,回答问题。说明某宾馆拟开发一个宾馆客房预订

30、子系统,主要是针对客房的预订和入住等情况进行管理。需求分析结果(1)员工信息主要包括:员工号、姓名、出生年月、性别、部门、岗位、住址、联系电话和密码等信息。岗位有管理和服务两种。岗位为“管理”的员工可以更改(添加、删除和修改)员工表中的本部门员工的岗位和密码,要求将每一次更改前的信息保留;岗位为“服务”的员工只能修改员工表中本人的密码,且负责多个客房的清理等工作。(2)部门信息主要包括:部门号、部门名称、部门负责人、电话等信息;一个员工只能属于一个部门,一个部门只有一位负责人。(3)客房信息包括:客房号、类型、价格、状态等信息。其中类型是指单人间、三人间、普通标准间、豪华标准间等;状态是指空闲

31、、入住和维修。(4)客户信息包括:身份证号、姓名、性别、单位和联系电话。(5)客房预订情况包括:客房号、预订日期、预订入住日期、预订入住天数、身份证号等信息。一条预订信息必须且仅对应一位客户,但一位客户可以有多条预订信息。概念模型设计根据需求阶段收集的信,设计好的实体联系图(不完整)如图 7.7 所示。(分数:15.00)_八、试题 6(总题数:1,分数:15.00)阅读下列说明,回答问题。说明某地区举行篮球比赛,需要开发一个比赛信息管理系统来记录比赛的相关信息。需求分析结果(1)登记参赛球队的信息。记录球队的名称、代表地区、成立时间等信息。系统记录球队每个队员的姓名、年龄、身高、体重等信息。

32、每个球队有一个教练负责管理球队,一个教练仅负责一个球队。系统记录教练的姓名、年龄等信息。(2)安排球队的训练信息。比赛组织者为球队提供了若干个场地,供球队进行适应性训练。系统记录现有的场地信息,包括:场地名称、场地规模、位置等信息。系统可为每个球队安排不同的训练场地,如表7.15 所示,系统记录训练场地安排的信息。表 7.15 训练安排表球队名称 场地名称 训练时间解放军 一号球场 2008-06-09 14: 00-18: 00解放军 一号球场 2008-06-12 09: 00-12: 00解放军 二号球场 2008-06-11 14: 00-18: 00山西 一号球场 2008-06-1

33、0 09: 00-12: 00(3)安排比赛。该赛事聘请专职裁判,每场比赛只安排一个裁判。系统记录裁判的姓名、年龄、级别等信息。系统按照一定的规则,首先分组,然后根据球队、场地和裁判情况,安排比赛(每场比赛的对阵双方分别称为甲队和乙队)。记录参赛球队名称、比赛时间、比分、比赛场地等信息,如表 7.16 所示。表 7.16 比赛安排表A 组: 甲队乙队 场地名称 比赛时间 裁判 比分解放军北京 一号球场 2008-06-17 15: 00李大明天津山西 一号球场 2008-06-17 17: 00胡学海B 组: 甲队乙队 场地名称 比赛时间 裁判 比分上海安徽 二号球场 2008-06-17 1

34、5: 00丁鸿甲山东辽宁 二号球场 2008-06-17 19: 00郭爱琪(4)所有球员、教练和裁判可能表出现重名情况。概念模型设计根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下。(1)实体联系图(如图 7.8 所示)(分数:15.00)_软件设计师-数据库技术(二)答案解析(总分:128.00,做题时间:90 分钟)一、综合知识试题(总题数:18,分数:38.00)从数据库管理系统的角度看,数据库系统一般采用如下图所示的三级模式结构。图中处应填写 (1) ,处应填写 (2) 。(分数:2.00)A.外模式/概念模式B.概念模式/内模式C.外模式/概念模式映像 D.概念模式

35、/内模式映像解析:(2). (分数:1.00)A.外模式/概念模式B.概念模式/内模式C.外模式/概念模式映像D.概念模式/内模式映像 解析:分析 本题主要考查数据库系统的三级模式,是常考的考点之一。数据库系统系统是由外模式、模式和内模式 3 部分构成。概念/内模式映像于概念级和内部级之间,以此定义概念和内模式之间的对应性。概念/外模式映像于外部级和概念级之间,以此定义概念和外模式之间的对应性。故得出答案为 C、D。关系 R、S 如下图所示,关系代数表达式 1,5,6( 2=5(RS)= (3) ,该表达式与 (4) 等价。(分数:2.00)(1). (分数:1.00)A.B. C.D.解析:

36、A. A,B,C(B =B(RS)B. R.A,R.B,R.C(R.B =R.B(RS)C. R.A,R.B,S.C(R.B =S.B(RS) D. R.A,S.B,S.C(R.B =S.C(RS)解析:分析 本题考查数据库中的关系代数。所求表达式的含义是:对 R、S 笛卡儿积的结果中 2、5 列值相等的记录进行选择操作,然后对 1、5、6 列做投影操作。首先做 R、S 的笛卡儿积,结果如下。关系 R 关系 SR.AR.BR.CS.AS.BS.C3 0 3 3 10 113 0 3 4 11 63 0 3 5 10 133 0 3 6 11 142 5 6 3 10 11关系 R关系 S25

37、6 411625 6 5101325 6 6111458 9 2101158 9 3101158 9 5101358 9 61114811123101181112411681112411681112510138111261114然后执行选择操作,条件是第 2、5 列的值相等,结果如下。 关系 R 关系 SR.AR.BR.CS.AS.BS.C8 11 12 4 11 68 11 12 6 11 14最后对 1、5、6 列进行投影操作,得: R.AS.BS.C8 11 68 11 14由此可知,第 5 题的答案为 B。而第 6 题答案非常明显,即先是对 2、5 列进行选择,再对 1、5、6列进行投

38、影,答案为 C。若关系 R、S 如下图所示,则 R 与 S 自然连接后的属性列数和元组个数分别为 (5) ; 1,4 (3 =6(RS)= (6) 。(分数:2.00)A.4 和 3 B.4 和 6C.6 和 3D.6 和 6解析:A. A,D ( C=D(RS)B. A,R.D ( S.C=R.D(RS)C. A,R.D ( R.C=S.D(RS) D. R.A,R.D ( S.C=R.D(RS)解析:分析 本题考查的知识点是关系代数的基本运算。自然连接是一种等值连接,R 有 4 个属性,S 有 2 个属性且与 R 中的相同,因此进行等值连接之后,会有4 列,而记录有 3 条,答案选 A。而

39、第二个空的表达式的意义是将 R 与 S 进行笛卡儿积,然后进行选择和投影操作。所以答案为 C。某学校学生、教师和课程实体对应的关系模式如下。学生(学号,姓名,性别,年龄,家庭住址,电话)课程(课程号,课程名)教师(职工号,姓名,年龄,家庭住址,电话)如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师只能讲授一门课程,但一门课程可以由多个教师讲授。由于学生和课程之间是一个 (7) 的联系,所以 (8) 。又由于教师和课程之间是一个 (9) 的联系,所以 (10) 。(分数:4.00)A.1 对 1B.1 对多C.多对 1D.多对多 解析:A.不需要增加一个新的关系模式B.不需要增

40、加一个新的关系模式,只需要将 1 端的码插入多端C.需要增加一个新的选课关系模式,该模式的主键应该为课程号D.需要增加一个新的选课关系模式,该模式的主键应该为课程号和学号 解析:A.1 对 1B.1 对多C.多对 1 D.多对多解析:A.不需要增加一个新的关系模式,只需要将职工号插入课程关系模式 B.不需要增加一个新的关系模式,只需要将课程号插入教师关系模式C.需要增加一个新的选课关系模式,该模式的主键应该为课程号D.需要增加一个新的选课关系模式,该模式的主键应该为课程号和教师号解析:分析 本题主要考查实体之间的基本关系以及 E-R 模型向关系模型的转换。每个实体类型转换成一个关系模式。一个

41、1:1 的联系(一对一联系)可转换为一个关系模式,或与任意一段的关系模式合并。若独立转换为一个关系模式,那么两端关系的码及其联系的属性为该关系的属性;若与一段合并,那么将另一端的码及属性合并到该端。一个 1:n 的联系(一对多联系)可转换为一个关系模式,或与 n 段的关系模式合并。若独立转换为一个关系模式,那么两端关系的码及其联系的属性为该关系的属性,而 n 端的码为关系的码。一个 n:m 的联系(多对多联系)可转换为一个关系模式,两端关系的码及其联系的属性为该关系的属性,而关系的码为两端实体的码的组合。三个或三个以上多对多的联系可转换为一个关系模式,诸关系的码及联系的属性为关系的属性,而关系

42、的码为各实体的码的组合。本题中,一个学生可以选修多门课程,一门课程可以由多个学生选修,所以学生和课程属于多对多的关系。由于是多对多的关系,需要增加一个新的关系模式,用于记录联系的数据,而且此关系模式应含两端关系模式的主键及联系自身的属性,主键是二者主键的组合。而一个教师只能讲授一门课程,但一门课程可以由多个教师讲授,所以教师和课程的关系属于多对一。多对一可以不增加新的关系模式,而将联系的属性及一端的主键加入到 n 端。设有职工 EMP(职工号,姓名,性别,部门号,职务,进单位时间,电话),职务 JOB(职务,月薪)和部门DEPT(部门号,部门名称,部门电话,负责人)实体集。一个职务可以由多个职

43、工担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。下图所示的 a、b 处的实体名分别为 (11) ;图中 a、b 之间为 (12) 联系。(分数:2.00)A.DEPT、EMPB.EMP、DEPTC.JOB、EMPD.EMP、JOB 解析:A.11B.1* C.*1D.*解析:分析 本题考查的知识点是数据库的实体及其联系。实体:客观存在并且可以相互区分的事务,是对现实世界的抽象。一个实体一般可以抽象为数据库的一张表,实体内部的联系通常是指实体的各属性之间的联系。本题中 DEPT 与实体 a 之间是一对多的关系,很显然,一个部门可以有很多员工,因此 a 为职工 EMP,那么 b 为 JOB。而职工和职务之间的关系是一个职务可以由多个职工担任,但是一个职工一般只担任一个职务,因此职工和职务是多对一的关系。因此,本题答案为 D、B。某企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。职工和部门关系的外键分别是 (13) 。职工(职工号,姓

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