Инструментальные средства автоматизированного проектирования баз данных. Рыбанов А.А. - 90 стр.

UptoLike

Составители: 

89
формы; 2) для каждого игрокаимя; 3) для каждого болельщикаимя,
название команды, имя любимого игрока и предпочитаемый цвет.
1. Начертите ER-диаграмму, соответствующую такой базе данных.
2. Добавьте к диаграмме связь «играл под руководством», соединяю-
щую двух игроков и команду. Множество данных для этой связи состоит
из записей видаигрок1», «игрок2», «команда»), свидетельствующих
о
том, что «игрокиграл в «команде» в тот период, когда «игрокбыл ее
капитаном. Внесите в ER-диаграмму необходимые изменения.
3. Замените тернарную связь «играл под руководством» новым множе-
ством сущностей и набором бинарных связей. Полагаем, что две сущности
вида «игрок», соединяемые связью «играл под руководством», различны,
т.е. капитан команды
не может играть под своим собственным руково-
дством.
4. Дополните диаграмму информацией о том, в каких командах игрок
выступал прежде, включая даты зачисления в состав каждой команды и
увольнения из нее.
Дополнительные вопросы (отразить в схеме следующие изменения):
а) болельщики объединены в клубы. Каждый клуб имеет название, ад-
рес, девиз, председателя
(из числа болельщиков), а также имя игрока за ко-
торого «болеет» клуб. Каждый клуб в некоторый период времени может
болеть только за одного игрока, однако с течением времени может поме-
нять своего «кумира». Состав клуба также считаем изменяемым во време-
ни (т.е. существуют понятия «даты вступления в клуб» и «
даты выбы-
тия»);
б) команды участвуют в матчах. Для каждого матча определены коман-
ды-соперники, дата, время, счет, а также кто из команды является основ-
ным игроком, кто запасным. Также добавьте сущность «Гол», в которой
отмечены на какой минуте матча какой игрок забил гол.
формы; 2) для каждого игрока — имя; 3) для каждого болельщика — имя,
название команды, имя любимого игрока и предпочитаемый цвет.
  1. Начертите ER-диаграмму, соответствующую такой базе данных.
  2. Добавьте к диаграмме связь «играл под руководством», соединяю-
щую двух игроков и команду. Множество данных для этой связи состоит
из записей вида («игрок1», «игрок2», «команда»), свидетельствующих о
том, что «игрок1» играл в «команде» в тот период, когда «игрок2» был ее
капитаном. Внесите в ER-диаграмму необходимые изменения.
  3. Замените тернарную связь «играл под руководством» новым множе-
ством сущностей и набором бинарных связей. Полагаем, что две сущности
вида «игрок», соединяемые связью «играл под руководством», различны,
т.е. капитан команды не может играть под своим собственным руково-
дством.
  4. Дополните диаграмму информацией о том, в каких командах игрок
выступал прежде, включая даты зачисления в состав каждой команды и
увольнения из нее.
  Дополнительные вопросы (отразить в схеме следующие изменения):
  а) болельщики объединены в клубы. Каждый клуб имеет название, ад-
рес, девиз, председателя (из числа болельщиков), а также имя игрока за ко-
торого «болеет» клуб. Каждый клуб в некоторый период времени может
болеть только за одного игрока, однако с течением времени может поме-
нять своего «кумира». Состав клуба также считаем изменяемым во време-
ни (т.е. существуют понятия «даты вступления в клуб» и «даты выбы-
тия»);
  б) команды участвуют в матчах. Для каждого матча определены коман-
ды-соперники, дата, время, счет, а также кто из команды является основ-
ным игроком, кто запасным. Также добавьте сущность «Гол», в которой
отмечены на какой минуте матча какой игрок забил гол.



                                    89