【计算机类职业资格】系统分析师-数据库系统2及答案解析.doc
《【计算机类职业资格】系统分析师-数据库系统2及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】系统分析师-数据库系统2及答案解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、系统分析师-数据库系统 2 及答案解析(总分:42.00,做题时间:90 分钟)一、单项选择题(总题数:23,分数:42.00)设有职工实体 Employee(职工号,姓名,性别,年龄,通信地址,家庭成员),其中通信地址记录了邮编、省、市、街道信息;家庭成员记录了职工的亲属得姓名。职工实体中的通信地址是一个 (1) 属性;为了将数据库模式设计得更合理,对于家庭成员属性 (2) 。(分数:2.00)A.简单B.复合C.多值D.派生A.可以不作任何处理直接记录亲属的姓名B.只允许记录一个亲属的姓名C.需要对职工实体设置若干个亲属姓名字段D.应该将职工的亲属的姓名加上职工号设计成为一个独立的实体1.
2、若关系模式中存在非主属性对码的部分依赖,则该关系模式属于 (3) 。(分数:1.00)A.1NFB.2NFC.3NFD.BCNF2.在某学校的综合管理系统设计阶段,教师实体在学籍管理子系统中被称为“教师”,而在人事管理子系统中被称为“职工”,这类冲突被称为 (4) 。(分数:1.00)A.语义冲突B.命名冲突C.属性冲突D.结构冲突3.关于数据库中关系性质的描述,错误的是 (5) 。(分数:1.00)A.表中任意两行的值不能相同B.表中任意两列的值不能相同C.行在表中的顺序无关D.列在表中的顺序无关4.关系数据库中,实现实体之间的联系是通过表与表之间的公共 (6) 。(分数:1.00)A.索引
3、B.存储C.元组D.属性建立一个供应商零件数据库。其中“供应商”表 S(Sno,Sname,Zip,City)中的属性分别表示:供应商代码、供应商名、供应商邮编、供应商所在城市,其函数依赖为:Sno(Sname,Zip,City),ZipCity。“零件”表 P(Pno,Pname,Color,Weight,City),表示零件号、零件名、颜色、重量及产地。表 S 与表 P 之间的关系 SP(Sno,Pno,Price,Qty)表示供应商代码、零件号、价格、数量。A“供应商”表 S 属于 (7) 。B若要求:供应商代码不能为空,且值是唯一的,供应商名也是唯一的;零件号不能为空,且值是唯一的;一
4、个供应商可以供应多种零件,而一种零件可以由多个供应商供应。请将下面的 SQL 语句空缺部分补充完整。CREATE TABLE S(Sno CHAR(5) (8) ,Sname CHAR(30)UNIQUE,Zip CHAR(8),City CHAR(20)(9) );(分数:3.00)A.1NFB.2NFC.3NFD.BCNFA.FOREIGN KEYB.NOT NULL UNIQUEC.FOREIGN KEY(Sno)D.PRIMARY KEY(Sname)A.NOTNULLB.NOTNULLUNIQUEC.PRIMARY KEY(Sno)D.PRIMARY KEY(Sname)5. (10
5、) 不属于关系数据库管理系统。(分数:1.00)A.OracleB.MS SQL ServerC.DB2D.IMS6. (11) 是一种信息分析工具,能自动地找出数据仓库中的模式及关系。(分数:1.00)A.数据集市B.数据挖掘C.预测分析D.数据统计某公司的部门(部门号,部门名,负责人,电话)、商品(商品号,商品名称,单价,库存量)和职工(职工号,姓名,住址)三个实体之间的关系如表 4-8、表 4-9 和表 4-10 所示。假设每个部门有一位负责人和一部电话,但有若干名员工;每种商品只能由一个部门负责销售。表 4-8 部门表部门号 部门名 负责人 电 话001 家电部 E002 100100
6、2 百货部 E026 1002003 食品部 E030 1003表 4-9 商品表商品号 商品名称 单 价 库存量30023 计算机 4800 2630024 打印机 1650 7 30101 毛巾 1 10630102 牙刷 3.8 288 表 4-10 职工表职工号 姓 名 住 址E001 王军 南京路E002 李晓斌 淮海路E021 杨烨 江西路E026 田波 西藏路E028 李晓斌 西藏路E029 刘丽华 淮海路E030 李彬彬 唐山路E031 胡慧芬 昆明路 表 4-11 统计结果职工号 姓 名 部门名 月销售额E001 王军 家电部 528900E002 李晓斌 家电部 36800
7、0E021 杨烨 百货部 12500E028 李晓斌 百货部 82500E031 胡慧芬 食品部 282608 部门关系不属于第三范式的原因是 (12) 。如果用户要求得到表 4-11 所示的结果,需要 (13) ,并增加关系模式 (14) 。(分数:3.00)A.没有消除非属性对码的部分函数依赖,如:部门名负责人B.没有消除非主属性对码的部分函数依赖,如:负责人电话C.只消除了非主属性对码的部分函数依赖,而未消除传递函数依赖D.没有消除非主属性对码的部分函数依赖和传递函数依赖A.修改表 4-8 的结构,在表 4-8 中增加一个职工号B.修改表 4-9 的结构,在表 4-9 中增加一个职工号C
8、.修改表 4-9 的结构,在表 4-9 中增加一个部门号D.修改表 4-10 的结构,在表 4-10 中增加一个部门号A.销售(职工号,商品号,日期,数量)B.销售(职工号,商品名称,商品号,数量)C.销售(职工号,部门号,日期,数量)D.销售(职工号,部门号,商品号,日期)由于软硬件故障可能造成数据库中数据被破坏,数据库恢复就是 (15) 。可以有多种方法实现数据库恢复,如:定期将数据库作备份;在进行事务处理时,对数据更新(插入、删除、修改)的全部有关内容写入 (16) ;当系统正常运行时,按一定的时间间隔,设立 (17) ,把内存缓冲区内容还未写入到磁盘中去的有关状态记录到该文件中;当发生
9、故障时,根据现场数据内容及相关文件来恢复系统的状态。(分数:3.00)A.重新安装数据库管理系统和应用程序B.重新安装应用程序,并将数据库做镜像C.重新安装数据库管理系统,并将数据库做镜像D.在尽可能短的时间内,把数据库恢复到故障发生前的状态A.日志文件B.程序文件C.检查点文件D.图像文件A.日志文件B.程序文件C.检查点文件D.图像文件希赛公司网上销售管理系统的数据库部分关系模式如下所示。其中,客户号唯一标识一位客户,产品号唯一标识一件产品,订单号唯一标识一份订单。一份订单必须且仅对应一位客户,一份订单可由一到多条订单明细组成,一位客户可以有多份订单。客户(客户号,姓名,性别,地址,邮编)
10、产品(产品号,名称,库存,单价)订单(订单号,时间,金额,客户号)订单明细(订单号,产品号,数量)订单关系模式的主键为 (18) ;订单明细关系模式的主键为 (19) ;其中订单的外键为 (20) 。(分数:3.00)A.订单号B.客户号C.(订单号,客户号)D.(订单号,时间)A.订单号B.产品号C.(订单号,产品号)D.(订单号,数量)A.客户号,订单明细的外键为订单号B.客户号,订单明细的外键为订单号和产品号C.订单号,订单明细的外键为产品号D.订单号,订单明细的外键为订单号和产品号某高校管理信息系统的数据库设计过程中, (21) 阶段是在需求分析的基础上,对用户信息加以分类、聚集和概括
11、,建立信息模型,并依照选定的数据库管理系统软件,转换成为数据的 (22) ,再依照软硬件环境,最终实现数据的合理存储。(分数:2.00)A.物理设计B.逻辑结构设计C.数据库实施D.概念结构设计,A.物理模式B.逻辑模式C.内模式D.概念模式7.在数据库系统中,数据的完整性是指数据的 (23) 。(分数:1.00)A.有效性、正确性和一致性B.有效性、正确性和可维护性C.有效性、正确性和安全性D.正确性、一致性和安全性8.数据仓库在收集数据过程中,会遇到一些略微不一致但可以纠正的数据,纠正的过程称为 (24) 。(分数:1.00)A.数据转换B.数据抽取C.数据清洗D.数据装载9.在数据库设计
12、的需求分析阶段,业务流程一般采用 (25) 表示。(分数:1.00)A.数据流图B.E-R 图C.程序结构图D.功能模块图10.若要使某用户只能查询表 EMP 中的部分记录,应采取的策略是 (26) 。(分数:1.00)A.将该用户级别设定为 DBAB.将表 EMP 的查询权限赋予该用户C.编写查询表 EMP 的存储过程D.构建该部分记录的行级视图,并将该视图的查询权限赋予该用户某公司的商品(商品号,商品名称,生产商,单价)和仓库(仓库号,地址,电话,商品号,库存量)两个实体之间的关系如表 4-12 和表 4-13 所示。表 4-12 商品表商品号 商品名称 生产商 单 价10023 笔记本
13、联想 480010024 激光打印机 联想 165010025 台式电脑 联想 386020003 激光打印机 HP 128020004 笔记本 HP 390020005 电冰箱 海尔 3860 表 4-13 仓库表仓库号 地 址 电 话 商品号 库存量01 高新路 1 号 8601 10024 2601 高新路 1 号 8601 10025 8901 高新路 1 号 8601 20003 1002 友谊路 6 号 8602 10023 3902 友谊路 6 号 8602 20004 2603 高新路 1 号 8603 20005 18 商品关系的主键是 (27) ;仓库关系的主键是 (28)
14、 ;仓库关系 (29) ,为了解决这一问题,需要将仓库关系分解为 (30) 。(分数:4.00)A.商品号B.商品名称C.生产商D.单价A.仓库号,地址B.仓库号,电话C.仓库号,商品号D.地址,电话A.无冗余、无插入异常,但存在删除异常B.无冗余,但存在插入异常和删除异常C.存在冗余,但不存在修改操作的不一致D.存在冗余、修改操作的不一致,以及插入异常和删除异常A.仓库 1(仓库号,地址)和仓库 2(仓库号,电话,商品号,库存量)B.仓库 1(仓库号,地址,电话)和仓库 2(商品号,库存量)C.仓库 1(仓库号,电话)和仓库 2(仓库号,地址,商品号,库存量)D.仓库 1(仓库号,地址,电话
15、)和仓库 2(仓库号,商品号,库存量)11.SQL 支持关系数据库的三级模式结构如图 4-2 所示,图 4-2 中视图、基本表、存储文件分别对应 (31) 。(分数:1.00)A.模式、内模式、外模式B.外模式、模式、内模式C.模式、外模式、内模式D.外模式、内模式、模式确定系统边界应在数据库设计的 (32) 阶段进行;关系规范化是在数据库设计的 (33) 阶段进行。(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计A.需求分析B.概念设计C.逻辑设计D.物理设计某销售公司数据库的零件关系(零件号,零件名称,供应商,供应商所在地,库存量)如表 4-14 所示,其中同一种零件可由
16、不同的供应商供应,一个供应商可以供应多种零件。零件关系的主键为 (34) ,该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题,需要将零件关系分解为 (35) ,分解后的关系模式可以达到 (36) 。表 4-14 零件关系表零件号 零件名称 供应商 供应商所在地 库存量010023P2 S1 北京市海淀区苏州街 58 号 380010024P3 S1 北京市海淀区苏州街 58 号 1350010022P1 S2 长沙市五一大道 717 号 160010023P2 S2 长沙市五一大道 717 号 1280010024P3 S2 长沙市五一大道 717 号 3900010022P1 S
17、3 北京市新城区朝阳街 65 号 2860 (分数:3.00)A.零件号,零件名称B.零件号,供应商C.零件号,供应商所在地D.供应商,供应商所在地A.零件 1(零件号,零件名称,供应商,供应商所在地,库存量)B.零件 1(零件号,零件名称)、零件 2(供应商,供应商所在地,库存量)C.零件 1(零件号,零件名称)、零件 2(零件号,供应商,库存量)、零件 3(供应商,供应商所在地)D.零件 1(零件号,零件名称)、零件 2(零件号,库存量)、零件 3(供应商,供应商所在地)、零件 4(供应商所在地,库存量)A.1NFB.2NFC.3NFD.4NF12.数据库的视图与基本表之间,基本表与存储文
18、件之间分别通过建立 (37) 之间的映像,保证数据的逻辑独立性和物理独立性。(分数:1.00)A.模式到内模式和外模式到内模式B.外模式到内模式和内模式到模式C.外模式到模式和模式到内模式D.内模式到模式和模式到外模式给定关系模式 R(U,F),其中,属性集 u=城市,街道,邮政编码,函数依赖集 F=(城市,街道)邮政编码,邮政编码城市。关系 R (38) ,且分别有 (39) 。(分数:2.00)A.只有 1 个候选关键字“城市,街道”B.只有 1 个候选关键字“街道,邮政编码”C.有 2 个候选关键字“城市,街道”和“街道,邮政编码”D.有 2 个候选关键字“城市,街道”和“城市,邮政编码
19、”A.1 个非主属性和 2 个主属性B.0 个非主属性和 3 个主属性C.2 个非主属性和 1 个主属性D.3 个非主属性和 0 个主属性设有员工实体 Employee(员工号,姓名,性别,年龄,电话,家庭住址,家庭成员,关系,联系电话)。其中,“家庭住址”包括邮编、省、市、街道信息;“家庭成员,关系,联系电话”分别记录了员工亲属的姓名、与员工的关系以及联系电话,且一个员工允许有多个家庭成员。员工实体 EmPloyee 的主键为 (40) ;该关系属于 (41) ;为使数据库模式设计更合理,对于员工关系模式 Employee (42) 。(分数:3.00)A.员工号B.员工号,家庭成员C.姓名
20、D.姓名,家庭成员A.2NF,无冗余,无插入异常和删除异常B.2NF,无冗余,但存在插入异常和删除异常C.1NF,存在冗余,但不存在修改操作的不一致D.1NF,存在冗余和修改操作的不一致,以及插入异常和删除异常A.只允许记录一个亲属的姓名、与员工的关系以及联系电话B.可以不作任何处理,因为该关系模式达到了 3NFC.增加多个家庭成员、关系及联系电话字段D.应该将家庭成员、关系及联系电话加上员工号作为一个独立的模式系统分析师-数据库系统 2 答案解析(总分:42.00,做题时间:90 分钟)一、单项选择题(总题数:23,分数:42.00)设有职工实体 Employee(职工号,姓名,性别,年龄,
21、通信地址,家庭成员),其中通信地址记录了邮编、省、市、街道信息;家庭成员记录了职工的亲属得姓名。职工实体中的通信地址是一个 (1) 属性;为了将数据库模式设计得更合理,对于家庭成员属性 (2) 。(分数:2.00)A.简单B.复合 C.多值D.派生解析:A.可以不作任何处理直接记录亲属的姓名B.只允许记录一个亲属的姓名C.需要对职工实体设置若干个亲属姓名字段D.应该将职工的亲属的姓名加上职工号设计成为一个独立的实体 解析:分析 简单属性是原子的,不可再分的。复合属性可以细分为更小的部分(即划分为别的属性)。有时用户希望访问整个属性,有时希望访问属性的某个成分,那么在模式设计时可采用复合属性。本
22、题职工实体 Employee 的通信地址可以进一步分为邮编、省、市、街道等,因此是一个复合属性。定义的属性对于一个特定的实体都只有单独的一个值,则这个属性为单值属性。例如,对于一个特定的职工,只对应一个职工号、职工姓名。而如果某个属性可能有多种取值,则这样的属性称为多值属性,例如,对于一个特定的职工号,其家庭成员可能有多个。为了将数据库模式设计得更合理,对于家庭成员属性,应该将职工亲属的姓名加上职工号设计成为一个独立的实体。1.若关系模式中存在非主属性对码的部分依赖,则该关系模式属于 (3) 。(分数:1.00)A.1NF B.2NFC.3NFD.BCNF解析:分析 若关系模式 R 的每一个分
23、量都是不可再分的数据项,则关系模式 R 属于第一范式(1NF);若关系模式属于 1NF,且每一个非主属性完全依赖于码,则关系模式 R 属于 2NF。换句话说,当 1NF 消除了非主属性对码的部分依赖,则该关系模式属于 2NF。2.在某学校的综合管理系统设计阶段,教师实体在学籍管理子系统中被称为“教师”,而在人事管理子系统中被称为“职工”,这类冲突被称为 (4) 。(分数:1.00)A.语义冲突B.命名冲突 C.属性冲突D.结构冲突解析:分析 根据局部应用设计好各局部 E-R 图之后,就可以对各分 E-R 图进行合并。合并的目的在于在合并过程中解决分 E-R 图中相互间存在的冲突,消除分 E-R
24、 图之间存在的信息冗余,使之成为能够被全系统所有用户共同理解和接受的统一的、精练的全局概念模型。分 E-R 图之间的冲突主要有命名冲突、属性冲突和结构冲突三类。选项 B 正确,因为命名冲突是指相同意义的属性,在不同的分 E-R 图上有着不同的命名,或是名称相同的属性在不同的分 E-R 图中代表着不同的意义,这些也要进行统一。选项 C 不正确,因为属性冲突是指同一属性可能会存在于不同的分 E-R 中,由于设计人员不同或是出发点不同,对属性的类型、取值范围和数据单位等可能会不一致,这些属性对应的数据将来只能以一种形式在计算机中存储,这就需要在设计阶段进行统一。选项 D 不正确,因为结构冲突是指同一
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 系统分析 数据库 系统 答案 解析 DOC
