“决定比赛名单”这个加工,根据“运动员名单”和“比赛项目”产生“项目参加者”,如下图所示,运动员名

题目

“决定比赛名单”这个加工,根据“运动员名单”和“比赛项目”产生“项目参加者”,如下图所示,运动员名单要包括所在队名,运动员编号号,运动员姓名,及参加的所有项目。

请写出这三个数据流条目。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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


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

第2题:

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

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

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

C.SELECT COUNT(*) FROM 比赛;

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


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

第3题:

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

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

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

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

D.SELECT COUNT(*) FROM 比赛;


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

第4题:

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

A.SELECT 名称,成绩 FROM 运动员,项目 WHERE 运动员.运动员编号=项目.项目编号 AND 姓名='李科';

B.SELECT 名称,成绩 FROM 运动员,项目 WHERE 姓名='李科';

C.SELECT 名称,成绩 FROM 比赛,运动员 WHERE 比赛.运动员编号=运动员.运动员编号 AND 姓名='李科';

D.SELECT 名称,成绩 FROM 比赛,运动员,项目 WHERE 比赛.运动员编号=运动员.运动员编号 AND 项目.项目编号=比赛.项目编号 AND 姓名='李科';


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

第5题:

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

A.SELECT 项目编号,成绩 FROM 比赛 ORDER BY 项目编号, 成绩 DESC;

B.SELECT 项目编号,成绩 FROM 比赛 ORDER BY 成绩, 项目编号 DESC;

C.SELECT 项目编号,成绩 FROM 比赛 ORDER BY 项目编号, 成绩 ASC;

D.SELECT 项目编号,成绩 FROM 比赛 ORDER BY 成绩 DESC, 项目编号;


A

第6题:

能正确查询出“运动员李科参加的比赛项目名称和成绩”的选项是()。

A.SELECT 名称,成绩 FROM 运动员,项目 WHERE 运动员.运动员编号=项目.项目编号 AND 姓名='李科';

B.SELECT 名称,成绩 FROM 运动员,项目 WHERE 姓名='李科';

C.SELECT 名称,成绩 FROM 比赛,运动员 WHERE 比赛.运动员编号=运动员.运动员编号 AND 姓名='李科';

D.SELECT 名称,成绩 FROM 比赛,运动员,项目 WHERE 比赛.运动员编号=运动员.运动员编号 AND 项目.项目编号=比赛.项目编号 AND 姓名='李科';


DELETE FROM 比赛WHERE 运动员编号 IN (SELECT 运动员编号 FROM 运动员 WHERE 姓名=李香);

第7题:

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


第8题:

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


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

第9题:

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


正确答案:

多对多