题目详情

某学校拟开发一套实验管理系统,对各课程的实验安排情况进行管理。

【需求分析】

一个实验室可进行多种类型不同的实验。由于实验室和实验员资源有限,需根据学生人数分批次安排实验室和实验员。一门课程可以为多个班级开设,每个班级每学期可以开设多门课程。一门课程的一种实验可以根据人数、实验室的可容纳人数和实验类型,分批次开设在多个实验室的不同时间段。一个实验室的一次实验可以分配多个实验员负责辅导实验,实验员给出学生的每次实验成绩。

(1)课程信息包括:课程编号、课程名称、实验学时、授课学期和开课的班级等信息;实验信息记录该课程的实验进度信息,包括:实验名、实验类型、学时、安排周次等信息,如表1-1所示。

中级数据库系统工程师,历年真题,2010年上半年《数据库系统工程师》案例分析真题

(2)以课程为单位制定实验安排计划信息,包括:实验地点,实验时间、实验员等信息,实验计划如表1-2所示。

中级数据库系统工程师,历年真题,2010年上半年《数据库系统工程师》案例分析真题

(3)由实验员给出每个学生每次实验的成绩,包括:实验名、学号、姓名、班级、实验成绩等信息,实验成绩如表1-3所示。

中级数据库系统工程师,历年真题,2010年上半年《数据库系统工程师》案例分析真题

(4)学生的实验课程总成绩根据每次实验的成绩以及每次实验的难度来计算。

【概念模型设计】

根据需求阶段收集的信息,设计的实体联系图(不完整)如图1-1所示。

中级数据库系统工程师,历年真题,2010年上半年《数据库系统工程师》案例分析真题

【逻辑结构设计】

根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整):

课程(课程编号,课程名称,授课院系,实验学时)

班级(班级号,专业,所属系)

开课情况( (1) ,授课学期)

实验( (2) ,实验类型,难度,学时,安排周次)

实验计划( (3) ,实验时间,人数)

实验员( (4) ,级别)

实验室(实验室编号,地点,开放时间,可容纳人数,实验类型)

学生( (5) ,姓名,年龄,性别)

实验成绩( (6) ,实验成绩,评分实验员)

【问题1】(6 分)

补充图3-1中的联系和联系的类型。

【问题2】(6 分)

根据图3-1,将逻辑结构设计阶段生成的关系模式中的空(1)~(6)补充完整并用下划线指出这六个关系模式的主键。

【问题3】(3 分)

如果需要记录课程的授课教师,新增加“授课教师”实体。请对图3-1进行修改,画出修改后的实体间联系和联系的类型。

正确答案及解析

正确答案
解析

【问题1】

答案参见图3-1。

中级数据库系统工程师,历年真题,2010年上半年《数据库系统工程师》案例分析真题

图3-1 实体联系图

【问题2】

(l)课程编号,班级号

(2)实验编号,课程编号,实验名

(3)实验编号,批次号,安排学期,实验室编号,实验员编号

(4)实验员编号,实验员姓名

(5)学号,班级号

(6)实验编号,学号

其他关系模式主键:

课程(课程号,课程名称,授课院系,实验学时)

班级(班级号,专业,所属系)

实验室(实验室编号,地点,开放时间,可容纳人数,实验课类型)

【问题3】

中级数据库系统工程师,历年真题,2010年上半年《数据库系统工程师》案例分析真题

图3-2 修改后的实体联系图

包含此试题的试卷

你可能感兴趣的试题

单选题

Advancements in ( )have contributed to the growth of the automotive industry through the creation and evolution of self-driving vehicles.

  • A.Artificial Intelligence
  • B.Cloud Computing
  • C.Internet of Things
  • D.Big Data
查看答案
单选题

In project human resource management , ( )is not a source of power for the project manager.

  • A.referent power
  • B.expert power
  • C.reward power
  • D.audit power
查看答案
单选题

At the project establishment stage , the feasibility study mainly includes techinical feasibility analysis , ( ), operation environment feasibility analysis and other aspects of feasibility analysis.

  • A.detail feasibility analysis
  • B.opportunity analysis
  • C.economic feasibility analysis
  • D.risk analysis
查看答案
单选题

( )is a grid that shows the project resources assigned to each work package.

  • A.Stakeholder engagement assessment matrix
  • B.Requirements traceability matrix
  • C.Probability and impact matrix
  • D.Responsibility assignment matrix
查看答案
单选题

Xinhua News Agency reported in January 2022,Chian will further promote the developmet of a digital economy during the 14th Five-Year Plan eriod(2021-2025). The plan also emphasized industrial ( )transformation.

  • A.digital
  • B.networking
  • C.intelligentize
  • D.informatization
查看答案

相关题库更多 +