在学生运动会管理系统中,假定每个运动员可参加多个比赛项目,每个比赛项目可有多名运动员参加,要求公布比赛成绩和名次。则根据上述要求设计的E-R图转化成关系模型后的关系模式数目应为( )A.1个B.2个C.3个D.4个

题目

在学生运动会管理系统中,假定每个运动员可参加多个比赛项目,每个比赛项目可有多名运动员参加,要求公布比赛成绩和名次。则根据上述要求设计的E-R图转化成关系模型后的关系模式数目应为( )

A.1个

B.2个

C.3个

D.4个


相似考题
更多“在学生运动会管理系统中,假定每个运动员可参加多个比赛项目,每个比赛项目可有多名运动员参加,要 ”相关问题
  • 第1题:

    在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是联系。


    正确答案:多对多或m:n
    实体之间的关系共分为三种:一对一关系、一对多关系、多对多关系。要区分实体之间的关系是属于哪种,最关键是分析清楚两个实体之间的对应关系。本题中的两个实体分别为比赛项目和运动员,他们之间的关系已由题千中明确说明,一个运动员可以参加多个比赛项目而一个比赛项目有多个运动员参加,这洽好符合实体之间的多对多关系的定义。

  • 第2题:

    设有关系模式R(运动员编号,姓名,性别,班级,班主任,项目号,项目名,成绩)。如果规定:每名运动员只能代表一个班级参加比赛,每个班级只能有一个班主任;每名运动员可参加多个项目,每个比赛项目也可由多名运动员参加;每个项目只能有一个项目名;每名运动员参加一个项目只能有一个成绩。根据上述语义,回答下列问题。 (1)写出关系模式R的主关键字。 (2)分析R最高属于第几范式,说明理由。 (3)若R不是3NF,将其分解为3NF。


    学号

  • 第3题:

    校田径运动会设置了多种比赛类别,每一个比赛类别包含多个比赛项目,每一个比赛项目属于某一个比赛类别;每一名运动员可以参加多个比赛项目,每一个比赛项目可以有多名运动员参加,运动员参加比赛有成绩。比赛类别的属性有类别编号、类别名称,比赛项目的属性有项目编号、项目名称、比赛时间,运动员的属性有编号、姓名、年龄、性别。 (1)根据上述语义画出比赛类别、比赛项目和运动员的E-R图


    1、确定竞赛的名称和竞赛的宗旨;2、规定比赛的时间和地点;3、参加比赛的方法:包括分组、各队报名人数等;4、竞赛办法:包括比赛采用的方法、确定名次的方法等;5、竞赛规则:包括采用的规则、以及特定的规则;6、奖励办法;7、报名日期和报名方法;8、对班级、运动员的要求和注意事项。

  • 第4题:

    绘图题:用SA方法画出下列问题的顶层和0层数据流图。某运动会管理系统接受来自运动员的报名单、裁判的比赛项目及项目成绩,产生运动员号码单发送给运动员,项目参加者发送给裁判,单项名次、团体名次发送给发布台。该系统有两部分功能:(1)登记报名单:接受报名单、比赛项目,产生运动员号码单、项目参加者,形成运动员名单及团体成绩表两种数据存储。(2)统计成绩:接受项目成绩,查询运动员名单,产生单项名次,填写团体成绩,最后产生团体名次。


  • 第5题:

    下列能正确查询出“参加了比赛项目的运动员人数”的选项是()

    A.SELECT COUNT(运动员编号) FROM 比赛;

    B.SELECT COUNT(DISTINCT 运动员编号) FROM 比赛;

    C.SELECT COUNT(DISTINCT *) FROM 比赛;

    D.SELECT COUNT(*) FROM 比赛;


    SELECT COUNT(DISTINCT 运动员编号) FROM 比赛;