数据库系统设计与分析-选择题解析

版权申诉
0 下载量 30 浏览量 更新于2024-08-05 收藏 44KB DOCX 举报
"系统分析师-数据库系统2-真题-无答案.docx" 这份文档包含了系统分析师考试中关于数据库系统的多项选择题。题目涉及到数据库设计、规范化理论、数据冲突处理以及关系数据库的基本概念。 1. 职工实体Employee中的通信地址属性是一个复合属性,因为它由邮编、省、市、街道等多个部分组成。 2. 对于家庭成员属性,为了设计得更合理,应将其设计为一个独立的实体,加上职工号作为外键,这样可以更好地管理职工的亲属信息,避免数据冗余和异常。 3. 如果关系模式中存在非主属性对码的部分依赖,这意味着该关系模式处于第一范式(1NF)。 4. 在不同子系统中同一实体的不同命名冲突被称为命名冲突,例如教师和职工。 5. 关于数据库中关系性质,表中任意两列的值不能相同是错误的描述,因为列的值是可以相同的,只要行不同即可。 6. 实现实体之间的联系通常是通过表与表之间的公共属性,这些属性可以作为外键关联两个表。 7. “供应商”表S属于第三范式(3NF),因为它满足了所有非主属性都不依赖于其他非主属性的条件。 8. SQL语句创建表S时,Sno字段应该被定义为主键,确保唯一性且不允许为空,因此应填写`PRIMARY KEY`。 9. Zip字段也应该被定义为不允许为空,可以填写`NOT NULL`,但这里没有指定唯一性,所以不应填写`UNIQUE`,而是直接填写`NOT NULL`。 10. IMS(Information Management System)是一个IBM开发的大型主机事务处理系统,不属于关系数据库管理系统。 11. 数据挖掘是一种信息分析工具,用于自动发现数据仓库中的模式和关系。 12. 部门关系不属于第三范式,可能是因为存在部分依赖或传递依赖,比如负责人可能依赖于部门,而非直接依赖于部门号。 13. 要得到表4-11所示的统计结果,需要进行数据聚合操作,如JOIN和GROUP BY。 14. 需要增加一个关系模式来存储职工与部门的关系,可能包括职工号、部门号和月销售额等字段。 这些题目涵盖了数据库设计的基本原则,如范式理论、实体间关系的表示、数据冲突解决以及SQL语句的使用,这些都是系统分析师必须掌握的关键知识。