【计算机类职业资格】系统分析师-数据库系统(二)及答案解析.doc
《【计算机类职业资格】系统分析师-数据库系统(二)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】系统分析师-数据库系统(二)及答案解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、系统分析师-数据库系统(二)及答案解析(总分:50.00,做题时间:90 分钟)一、单项选择题(总题数:39,分数:50.00)1.设关系 R 和 S 的元数分别为 2 和 3,那么,R 12 S 与_等价。(分数:1.00)A.B.C. 14 (RS)D. 1,2 (RS)2.在某学校的综合管理系统设计阶段,教师实体在学籍管理子系统中被称为“教师”,而在人事管理子系统中被称为“职工”,这类冲突被称为_。(分数:1.00)A.语义冲突B.命名冲突C.属性冲突D.结构冲突3.数据的逻辑独立性是指当数据库的_。(分数:1.00)A.模式发生改变时,数据的逻辑结构不需要改变B.模式发生改变时,数据的
2、用户结构不需要改变C.外模式发生改变时,数据的逻辑结构不需要改变D.内模式发生改变时,数据的用户结构不需要改变4.给定关系 R(A1,A2,A3,A4)上的函数依赖集 F=A1A2,A3A2,A2A3,A2A1,R 的候选关键字为_。(分数:1.00)A.A1B.A1A3C.A1A3A4D.A1A2A35.假定学生关系是 S(S#,SNAME,SEX,AGE),课程关系是 C(C#,CNAME,TACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系_。(分数:1.00)A.SB.SC.CC.S,SCD.S,C,SC6.数据
3、挖掘就是要智能化和自动化地把数据转换为有用的信息和知识,目前已有多种数据挖掘方法。如果需要一个示例数据库(该库中的每个元组都有一个给定的类标识)做训练集时,该方法称为_。(分数:1.00)A.特征描述B.分类分析C.聚类分析D.关联规则挖掘7.数据仓库通过数据转移从多个数据源中提取数据,为了解决不同数据源格式不统一的问题,需要进行_操作。(分数:1.00)A.简单转移B.清洗C.集成D.聚集和概括8.令关系模式 R=S(U;F),其中 U 为属性集,F 为函数依赖集。假设 U=X、Y、Z 为 3 个不可分解的不同属性,若 F=XYZ,YZX),则 R 保持依赖的关系模式分解,一般只能分解到_。
4、(分数:1.00)A.1NFB.2NFC.3NFD.BCNF某商场的部门、员工和商品 3 个实体之间的关系如图 7-2 所示。假设每个部门有若干名员工,每种商品只能由一个部门负责销售,那么部门到员工、部门到商品之间分别存在这 (40) 的联系。如果用户要求得到表 7-15 所示的结果,需要 (41) ,并增加关系模式 (42) 。如果查询某部门负贡销售的商品,需要 (43) 。(分数:4.00)A.1:1 和 1:1B.1:1 和 1:nC.1:n 和 1:1D.1:n 和 1:nA.修改表 7-12 的结构,在表 7-12 中增加一个员工号B.修改表 7-13 的结构,在表 7-13 中增加
5、一个员工号C.修改表 7-13 的结构,在表 7-13 中增加一个部门号D.修改表 7-14 的结构,在表 7-14 中增加一个部门号A.Sale_record(员工号,名称,数量)B.Sale_recorld(员工号,名称,商品号,数量)C.Sale_ecoId(员工号,部门号,数量)D.Sale_record(员工号,部门号,商品号,数量)A.修改表 7-12 的结构,在表 7-12 中增加一个员工号B.修改表 7-13 的结构,在表 7-13 中增加一个员工号C.修改表 7-13 的结构,在表 7-13 中增加一个部门号D.修改表 7-14 的结构,在表 7-14 中增加一个部门号9.假
6、设关系 P 和 Q 具有相同的关系模式,以下所列出的等价式中,_是错误的等价式。(分数:1.00)A.PQ=P-(P-Q)B.PQ=Q-(Q-P)C.PQ=P(Q-P)D.PQ=Q(Q-P)10.关系模式 Student(Sno,Sname,Cno,Cname,Grade,Tname,Taddr)的属性分别表示学号、学生姓名、课程号、课程名、成绩、任课教师名和教师地址。其中,一个学生可以选若干门课程,一个教师可以讲授若干门课程,一门课程可以由多个教师讲授,对于同一门课程,学生只能选定一个教师讲授的课程,教师不会重名。关系模式 Student 的分解 =_,并且是无损联接及保持函数依赖。(分数:
7、1.00)A.(Sno,Sname,Cno,Tname,Taddr),(Sno,Sname,Cno,Cname,Grade)1NFB.(Sno,Sname),(Sno,Cno,Grade,Tname,Taddr),(Cno,Cname)2NFC.(Sno,Sname),(Sno,Cno,Grade),(Tname,Taddr),(Cno,Cname)3NFD.f(Sno,Sname),(Sno,Cno,Grade),(Tname,Taddr),(Tname,Cno),(Cno,Cname)BCNF11.关于诊疗科、医师、患者和治疗观察关系模式如下所示,其中带实下划线的表示主键,虚下划线的表示外
8、键,双下划线的表示既是主键又是外键。诊疗科(诊疗科代码,诊疗科名称)医师(医师代码,医师姓名,诊疗科代码)患者(患者编号,患者姓名)治疗观察( )_表示上述关系模式的 E-R 图。图中,* *、1 *和 1 1 分别表示多对多、1 对多和 1 对 1 的联系。(分数:1.00)A.B.C.D.12.在关系规范化中,插入异常是指_。(分数:1.00)A.不该修改的数据被修改B.不该插入的数据被插入C.应该修改的数据未被修改D.应该插入的数据未被插入13.若对表 7-6 按_进行运算,可以得到表 7-7。表 7-6条形码 商品名 价格01020210 牙刷 301020211 毛巾 1001020
9、212 毛巾 801020213 铅笔 0.502110200 钢笔 8表 7-7条形码 商品名 价格01020211 毛巾 1001020212 毛巾 802110200 钢笔 8(分数:1.00)A. 条形码=01020211021102000 (表 1)B. 商品名=毛巾铅笔 (表 1)C. 价格8 (表 1)D. 1,2,3 (表 1)设 p=(A1,A2),(A1,A3)是关系 R(A1,A2,A3)上的一个分解,表 7-5 是 R 上的一个关系实例 r,R 的函数依赖集为 (8) ,分解 (9) 。表 7-5 表 A1 A2 A3a a da b ea c f(分数:2.00)A.
10、F=A1A2,A1A3B.F=A1A2C.F=A1A3)D.F=A1A3A2,A1A2A3A.是无损联接的B.是保持函数依赖的C.是有损联接的D.是否保持函数依赖是无法确定的14.规范化理论己提出了多种范式。一个关系是否属于某种范式是由_确定的。(分数:1.00)A.关系操作B.关系模式C.函数依赖D.函数传递15.将 E-R 图向关系模型转换时,若将 3 个实体之间的多对多联系 m:n:p 转换为关系模式,则该关系模式的关键字为_。(分数:1.00)A.任意两个实体的关键字的组合B.各实体的关键字的组合C.任意一个实体的任意一个属性D.任意一个实体的关键字16.若关系模式中存在非主属性对码的
11、部分依赖,则该关系模式属于_。(分数:1.00)A.1NFB.2NFC.3NFD.BCNF17.设关系模式 R(ABC)上成立的 FD 集为 AC,BC),p=AB,AC)为尺的一个分解,那么,分解_。(分数:1.00)A.是无损连接分解,但丢失了 ACB.是无损连接分解,但丢失了 BCC.是有损失连接分解,且保持 FD 集D.是否保持函数依赖,由尺的具体关系确定18.数据的物理独立性是指当数据库的_。(分数:1.00)A.外模式发生改变时,数据的物理结构需要改变B.内模式发生改变时,数据的逻辑结构不需要改变C.外模式发生改变时,数据的逻辑结构不需要改变D.内模式发生改变时,数据的物理结构不需
12、要改变19.从 E-R 模型向关系模型转换时,一个 M:N 联系转换为关系模式时,该关系模式的关键字为_。(分数:1.00)A.N 端实体的关键字B.M 端实体的关键字C.M 端实体的关键字和 N 端实体的关键字组合D.重新选取其他属性20._引起的数据库异常,其破坏性最大。(分数:1.00)A.事务故障B.系统故障C.介质故障D.病毒引起故障21.对于关系模式 R(X,Y,Z),下列结论错误的是_。(分数:1.00)A.若 XY,YZ,则 XZB.若 XY,XZ,则 XYZC.若 XZ,则 XYZD.若 XYZ,则 XZ,YZ22.从结构的角度看,数据仓库主要有三种模型:数据集市、企业仓库和
13、_。(分数:1.00)A.产品仓库B.用户仓库C.虚拟仓库D.关系型 OLAP23.在关于数据挖掘的描述,正确的是_。(分数:1.00)A.数据挖掘可以支持人们进行决策B.数据挖掘可以对任何数据进行C.数据挖掘与机器学习是同一的D.数据来源质量对数据挖掘结果的影响不大24.设关系模式 RU,F,其中 U=A,B,C,D,E),F=ABC,CD,BCE,EA,则分解 =R 1(ABCE),R2(CD)满足_。(分数:1.00)A.具有无损连接性、保持函数依赖B.不具有无损连接性、保持函数依赖C.具有无损连接性、不保持函数依赖D.不具有无损连接性、不保持函数依赖25.在数据库的并发控制中,事务 T
14、 若要更新记录 Q,必须先执行操作_。(分数:1.00)A.Lock_S(Q)B.Lock_X(Q)C.READ(Q)D.WRITE(Q)26.若系统中存在一个等待事务集 T0,T 1,T 2,T n,其中 T0正等待被 T1锁住的数据项 D1,T 1正等待被 T2锁住的数据项 D2,T n-1正等待被 Tn锁住的数据项 Dn,T n正等待被 T0锁住的数据项 D0,则系统处于_的工作状态。(分数:1.00)A.封锁B.死锁C.循环D.并发处理27.下列 SQL 语句中,修改表结构的是_。(分数:1.00)A.AITERB.UPDATEC.SELECTD.INSERT设有职工实体 Employ
15、ee(职工号,姓名,性别,年龄,通信地址,家庭成员),其中通信地址记录了邮编、省、市、街道信息;家庭成员记录了职工的亲属的姓名。职工实体中的通信地址是一个 (33) 属性:为了将数据库模式设计的更合理,对于家庭成员属性 (34) 。(分数:2.00)A.简单B.复合C.多值D.派生A.可以不作任何处理在直接记录亲属的姓名B.只允许记录一个亲属的姓名C.需要对职工实体设置若干个亲属姓名字段D.应该将职工的亲属的姓名加上职工号设计成为一个独立的实体28.在分布式数据库中,_是指各场地数据的逻辑结构对用户不可见。(分数:1.00)A.分片透明性B.场地透明性C.场地自治D.局部数据模型透明性设有员工
16、实体 Employee(employeeID,name,sex,age,tel,department),其中 employeeID 为员工号,name 为员工姓名,sex 为员工性别,age 为员工年龄,tel 为员工电话(要求记录该员工的手机号码和办公室电话),departID 为员工所在部门号(要求参照另一部门实体 Deparxment 的主码 depmtID)。Employee 实体中存在的派生属性及其原因是 (29) ;Employee 实体中还存在多值属性,该属性及其该属性的处理为 (30) ;对属性 depaitmentID 的约束是 (31) 。(分数:3.00)A.name,原
17、因是会存在同名员B.age,原因是用属性 birth 替换 age 并可计算 ageC.tel,原因是员工有多个电话D.departID,原因是实体 Department 已有 departIDA.name,可以用 employeeID 可以区别B.sex,可以不作任何处理C.tel,可以将 tel 加上 employeeID 独立为一个实体D.tel,可以强制只记录一个电话号码A.Primary Key NOTNULLB.PIimary,KeyC.Foreign KeyD.Candidate Key关系尺(A,B,C,D)和 S(B,C,D)进行笛卡儿运算,其结果集为 (22) 元关系。3
18、个实体及它们之间的多对多联系至少应转换成 (23) 个关系模式。(分数:2.00)A.4B.3C.6D.7A.3B.4C.5D.629.在封锁技术方面,SQL 提供 4 种“事务的一致性级别”。其中_允许事务读“脏”数据。(分数:1.00)A.读提交数据B.可读未提交数据C.可重复读D.可串行化30.在局部 E-R 图合并为总体 E-R 图的过程中,_是错误的。(分数:1.00)A.不同局部 E-R 图中出现的相同实体,在总体 E-R 图中只能出现一次B.在总体 E-R 图中可以添加属于不同局部 E-R 图实体问的联系C.在总体 E-R 图中可以删除在原局部 E-R 图中存在的联系D.在总体
19、E-R 图中不能删除任何不同实体间的联系设关系模式 RU,F,其中 U=H,I,J,K,L,若 F=HIJ,JK,IJKL,LH,LK),则 F 的最小函数依赖集 Fmin= (10) ,关系模式 R 的候选关键字有 (11) 个,R 属于 (12) 。(分数:3.00)A.HI,HJ,JK,IJKL,LHB.HI,HJ,JK,IJL,LHC.HI,HJ,JK,IJL,JKD.HI,JK,IJL,LH,LKA.1B.2C.3D.4A.1NFB.2NFC.3NFD.BCNF31.关系 R(A,B,C)和 S(C,D,E)进行关系代数运算,下列各关系表达式中成立的是_。(分数:1.00)A. 3(
20、R) 1(S)B. A,B (R)- C,D,E (S)C. A,B (R) D,E (5)D. 2(R) 1(S)32.数据挖掘方法中的聚类分析也被称为无制导学习。一个好的聚类分析算法应该使得所得到的_。(分数:1.00)A.聚簇问的相似性很高,而不同的聚簇内的相似性很低B.聚簇内的相似性很低,而不同的聚簇间的相似性很高C.聚簇间的相似性很低,而不同的聚簇内的相似性很低D.聚簇内的相似性很高,而不同的聚簇间的相似性很低设学生选课关系模式为 SC(Sno,(2no,Grade),其中,Sno 为学号,Cno 为课程号,Grade 为成绩,SQL查询语句如下:SELECT SnoFROM SC
21、SCXWHERE NOT EXISTS( SELECT *FROM SC SCYWHERE SCY.Sno=1042 AND NOT EXISTS( SELECT *FROM SC SCZWHERE SCZ.Sno=SCX.Sno AND SCZ.Cno=SCY.Cno);与该查询等价的元组演算表达式为 tl (38) (SC(u) SC(v) (39) t1=u1)。(分数:2.00)(1). (分数:1.00)A.B.C.D.(2). (分数:1.00)A.B.C.D.系统分析师-数据库系统(二)答案解析(总分:50.00,做题时间:90 分钟)一、单项选择题(总题数:39,分数:50.0
22、0)1.设关系 R 和 S 的元数分别为 2 和 3,那么,R 12 S 与_等价。(分数:1.00)A.B.C. 14 (RS) D. 1,2 (RS)解析:要点解析 根据 a 连接的定义,R ij S 是在 R 和 S 的笛卡儿积中挑选第 i 个分量和第(r+j)个分量满足 运算的元组。对于本试题,关系 R 和 S 的元数分别为 2 和 3,因此 连接的“12”要先转换为笛卡儿积,然后按“14”的条件做选择操作。2.在某学校的综合管理系统设计阶段,教师实体在学籍管理子系统中被称为“教师”,而在人事管理子系统中被称为“职工”,这类冲突被称为_。(分数:1.00)A.语义冲突B.命名冲突 C.
23、属性冲突D.结构冲突解析:要点解析 命名冲突是指属性、实体、联系名的同名异义或异名同义。例如,本试题中,同一意义的对象(教师)实体在不同的局部应用(学籍管理子系统、人事管理子系统)中具有不同的名字(教师、职工),即异名同义。而同名异义是指不同意义的对象在不同的局部应用中具有相同的名字。例如,在教学楼管理子管理中将教室称为“房间”,而宿舍楼管理子管理中将学生宿舍也称为“房间”。属性冲突是指属性域、精度、单位的不一致。其中,属性域冲突是指属性值的类型、取值范围或取值集合不同。例如,由于学号是数字,因此某些部门(即局部应用 A)将学号定义为整数形式,而由于学号不用参与运算,因此另一些部门(即局部应用
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 系统分析 数据库 系统 答案 解析 DOC
