数据库系统工程师下午案例真题题库.docxVIP

  • 1
  • 0
  • 约1.17万字
  • 约 19页
  • 2026-09-26 发布于四川
  • 举报

数据库系统工程师下午案例真题题库.docx

数据库系统工程师下午案例真题题库

一、案例分析题(每题15分,共75分。请阅读以下案例,回答问题)

###试题一(15分)

某高校欲建设教务管理系统,涉及学生、教师、课程、班级等核心实体。经过需求分析,得到如下信息:

-一个班级包含多名学生,一名学生仅属于一个班级;

-一名教师可以讲授多门课程,一门课程可由多名教师讲授;

-每门课程由一名教师负责制定教学大纲(负责教师);

-学生选修课程后产生成绩,需记录选修时间;

-每个班级配备一名班主任,一名教师只能担任一个班级的班主任。

概念设计阶段,项目组初步绘制了ER图,其中课程与教师之间存在两个联系:「讲授」(m:n)与「负责」(1:1)。学生与课程之间存在「选修」联系,学生与班级之间存在「属于」联系,班级与教师之间存在「担任」联系。

【问题1】(4分)

请说明在ER模型中,将「班级」与「学生」设计为1:n联系,是否可以将该联系合并到「学生」关系模式中?如果可以,请写出合并后学生关系模式的主键与外键。

【问题2】(5分)

将上述ER图转换为关系模式。请写出所有关系模式,并标出各关系模式的主键(下划线表示)和外键。

【问题3】(6分)

项目组决定将「学生」与「课程」之间的「选修」联系转换为独立的关系模式选课。请写出选课关系模式,并将其规范化到3NF,说明每一步规

文档评论(0)

1亿VIP精品文档

相关文档