itgle.com

阅读下列说明和E-R图,回答问题1至问题3。[说明]有个关于运动会的管理系统,在该系统中,委员会为每一个参赛的运动员赋以一个唯一的编号“运动员号”,同时记录姓名、性别、年龄和队名,姓名和队名必须填写。一个运动员属于且只属于一个队,一个运动员可以参赛多个项目。运动员参加比赛取得一个成绩,相应有一个积分:第一名积分6分,第二名积分4分,第三名积分2分,其他的没有积分。一个队的总积分是该队的所有队员的积分之和。下图是该系统的E-R图。图中的实体和属性同时给出了中英文两种名字,回答问题时只需写出英文名即可。[图2

题目

阅读下列说明和E-R图,回答问题1至问题3。

[说明]

有个关于运动会的管理系统,在该系统中,委员会为每一个参赛的运动员赋以一个唯一的编号“运动员号”,同时记录姓名、性别、年龄和队名,姓名和队名必须填写。

一个运动员属于且只属于一个队,一个运动员可以参赛多个项目。运动员参加比赛取得一个成绩,相应有一个积分:第一名积分6分,第二名积分4分,第三名积分2分,其他的没有积分。一个队的总积分是该队的所有队员的积分之和。

下图是该系统的E-R图。图中的实体和属性同时给出了中英文两种名字,回答问题时只需写出英文名即可。

[图2-1]

根据E-R图中给出的词汇,按照“有关模式名(属性,属性,…)”的格式,将此E-R图转换为3个关系模式,指出每个关系模式中的主码和外码,其中模式名根据需要取实体名或联系名。


相似考题

4.阅读下列说明,回答问题1至问题3,将解答填入对应栏内。【说明】某地区举行篮球比赛,需要开发一个比赛信息管理系统来记录比赛的相关信息。【需求分析结果】1.登记参赛。球队的信息。记录球队的名称、代表地区、成立时间等信息。系统记录球队每个队员的姓名、年龄、身高、体重等信息。每个球队有一个教练负责管理球队,一个教练仅负责一个球队。系统记录教练的姓名、年龄等信息。2.安排球队的训练信息。比赛组织者为球队提供了若干块场地,供球队进行适应性训练。系统记录现有的场地信息,包括:场地名称、场地规模、位置等信息。系统可为每个球队安排不同的训练场地,如下表所示。系统记录训练场地安排的信息。3.安排比赛。该赛事聘请专职裁判,每场比赛只安排一个裁判。系统记录裁判的姓名、年龄、级别等信息。系统按照一定的规则,首先分组,然后根据球队、场地和裁判情况,安排比赛(每场比赛的对阵双方分别称为甲队和乙队)。记录参赛球队名称、比赛时间、比分、比赛场地等信息,如下表所示。4.所有球员、教练和裁判可能出现重名情况。【概念模型设计】根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下:1.实体联系图(图2-1)2.关系模式教练(教练编号,姓名,年龄)队员(队员编号,姓名,年龄,身高,体重,(a))球队(球队名称,代表地区,成立时间,(b))场地(场地名称,场地规模,位置)训练记录((c))裁判(裁判编号,姓名,年龄,级别)比赛记录((d))根据问题描述,补充联系及其类型,完善实体联系图2-1。(联系及其类型的书写格式参照教练与球队之间的联系描述,联系名称也可使用联系1、联系2、……)

更多“ 阅读下列说明和E-R图,回答问题1至问题3。[说明]有个关于运动会的管理系统,在该系统中,委员会为每一个参赛的运动员赋以一个唯一的编号“运动员号”,同时记录姓名、性别、年龄和队名,姓名和队名必须填写。一个运动员属”相关问题
  • 第1题:

    某运动会管理系统数据库的部分基本表:运动员(运动员编号,姓名,性别,队别),项目(项目编号,名称,比赛地点,比赛时间),比赛(运动员编号,项目编号,成绩)。主键依次是运动员编号、项目编号、运动员编号与项目编号的组合(该组合里的属性是外键)。能够进行数据更新的视图是()。

    A.CREATE VIEW 运动员_上海 AS SELECT 运动员编号,姓名,性别 FROM 运动员 WHERE 队别='上海';

    B.CREATE VIEW 运动员_上海 AS SELECT 姓名,性别 FROM 运动员 WHERE 队别='上海';

    C.CREATE VIEW 赛况 AS SELECT 运动员.运动员编号,姓名,名称,成绩 FROM 运动员,比赛,项目 WHERE 运动员.运动员编号=比赛.运动员编号 AND 比赛.项目编号=项目.项目编号;

    D.CREATE VIEW 团队排名(队名,总分) AS SELECT 队别,SUM(成绩) FROM 运动员,比赛 WHERE 运动员.运动员编号=比赛.运动员编号 GROUP BY 队别;


    A

  • 第2题:

    某运动会管理系统数据库的部分基本表:运动员(运动员编号,姓名,性别,队别),项目(项目编号,名称,比赛地点,比赛时间),比赛(运动员编号,项目编号,成绩)。主键依次是运动员编号、项目编号、运动员编号与项目编号的组合(该组合里的属性是外键)。下列能正确查询出“来自江浙沪的女运动员的运动员编号和姓名”的选项是()。

    A.SELECT 项目编号,姓名 FROM 运动员 WHERE 队别 = '上海'OR'江苏'OR'浙江' AND 性别='女';

    B.SELECT 项目编号,姓名 FROM 运动员 WHERE 队别 = '上海' OR 队别 = '江苏' OR 队别 = '浙江' AND 性别='女';

    C.SELECT 项目编号,姓名 FROM 运动员 WHERE 队别 = ('上海','江苏','浙江') AND 性别='女';

    D.SELECT 项目编号,姓名 FROM 运动员 WHERE 队别 IN ('上海','江苏','浙江') AND 性别='女';


    UPDATE 项目 SET 比赛地点='五台山体育馆',比赛时间='2019-05-26 15:00:00' WHERE 名称='女子10米跳水';

  • 第3题:

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


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

  • 第4题:

    某运动会管理系统数据库的部分基本表:运动员(运动员编号,姓名,性别,队别),项目(项目编号,名称,比赛地点,比赛时间),比赛(运动员编号,项目编号,成绩)。主键依次是运动员编号、项目编号、运动员编号与项目编号的组合(该组合里的属性是外键)。能正确查询“参赛项目超过2项的男运动员编号和姓名”的选项是()。

    A.SELECT 运动员.运动员编号,姓名 FROM 运动员,比赛 WHERE 运动员.运动员编号=比赛.运动员编号 GROUP BY 运动员.运动员编号,姓名 HAVING COUNT(项目编号)>2 AND 性别='男';

    B.SELECT 运动员.运动员编号,姓名 FROM 运动员,比赛 WHERE 运动员.运动员编号=比赛.运动员编号 AND 性别='男' GROUP BY 运动员.运动员编号,姓名 HAVING COUNT(*)>2;

    C.SELECT 运动员.运动员编号,姓名 FROM 运动员,比赛 WHERE 运动员.运动员编号=比赛.运动员编号 AND COUNT(*)>2 AND 性别='男' GROUP BY 运动员.运动员编号,姓名;

    D.SELECT 运动员.运动员编号,姓名 FROM 运动员,比赛 WHERE 运动员.运动员编号=比赛.运动员编号 AND 性别='男' GROUP BY 比赛.运动


    A

  • 第5题:

    能正确查询“参赛项目超过2项的男运动员编号和姓名”的选项是()。

    A.SELECT 运动员.运动员编号,姓名 FROM 运动员,比赛 WHERE 运动员.运动员编号=比赛.运动员编号 GROUP BY 运动员.运动员编号,姓名 HAVING COUNT(项目编号)>2 AND 性别='男';

    B.SELECT 运动员.运动员编号,姓名 FROM 运动员,比赛 WHERE 运动员.运动员编号=比赛.运动员编号 AND 性别='男' GROUP BY 运动员.运动员编号,姓名 HAVING COUNT(*)>2;

    C.SELECT 运动员.运动员编号,姓名 FROM 运动员,比赛 WHERE 运动员.运动员编号=比赛.运动员编号 AND COUNT(*)>2 AND 性别='男' GROUP BY 运动员.运动员编号,姓名;

    D.SELECT 运动员.运动员编号,姓名 FROM 运动员,比赛 WHERE 运动员.运动员编号=比赛.运动员编号 AND 性别='男' GROUP BY 比赛.运动


    SELECT 运动员.运动员编号,姓名 FROM 运动员,比赛 WHERE 运动员.运动员编号=比赛.运动员编号 AND 性别='男' GROUP BY 运动员.运动员编号,姓名 HAVING COUNT(*)>2;