裸考—歪理邪说解析系统分析师上午考试试题之九
分析2010上半年系统分析师上午试题41-45题
本文仅仅适合
【读者对象】
1.报考了系统分析师,但是因为工作太忙,或者因为忙着耍女朋友,或者记忆力不太好,专业书籍太枯燥,或者对中国的应试教育,不屑一顾;
2.复习了,但是还是有很多知识点,搞不清楚,一头雾水,无法区分计算机专业的术语、概念、定义的区别、练习以及作用等;
【试题】
● 确定系统边界应在数据库设计的(41) 阶段进行;关系规范化是在数据库设计的 (42) 阶段进行。
(41)A.需求分析
(42)A.需求分析
确定系统边界应在数据库设计的(41) 阶段进行,这个好确定,就是需求分析阶段,没有什么好说的。
关系规范化,讲得就是,1NF、2NF、3NF,确定几级范式,也就是传说中关系运算,当然属于逻辑设计啦!
参考答案:
(41)A (42)C
● 某销售公司数据库的零件关系(零件号,零件名称,供应商,供应商所在地,库存量)如下表所示,其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件。零件关系的主键为(43) ,该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将零件关系分解为(44) ,分解后的关系模式可以达到(45) 。
(44)A.零件1(零件号,零件名称,供应商,供应商所在地,库存量)
(45)A.1NF
题目中说“其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件”,当然零件关系的主键为零件号和供应商。因为题目的重点讲得就是他们两个东东。
(44)题目中,问需要将零件关系分解,也就是“零件号,供应商”的关系要分离开来。
A答案没有分离。
B 是分离了,但是零件号和供应商有如何发生关系,没有讲。
D 也一样,是分离了,但是零件号和供应商有如何发生关系,没有讲。
C 是实实在在讲了,而且也发生关系了,“零件2(零件号,供应商,库存量)”。
(45) 1NF、2NF太低级了。
既然是计算机专业考试,怎么也要达到3NF3级范式吧!
4NF太高级了,一般达不到。
参考答案:
(43)B (44)C (45)C
推荐扩展阅读: