База данных "Футбольный клуб"
Чемпионат страны по футболу. Информация об одном сезоне одной команды. Каждая игра длится ровно 90 минут.
Таблицы
Игроки:
Players (player_id, first_name, last_name, nickname, citizenship, dob, role)
player_id - номер на футболке,
nickname - имя на футболке,
citizenship - гражданство (NULL, если местный),
dob – дата рождения,
role - амплуа;
Игры:
Games(game_id, team, city, goals, game_date, own)
team - команда-соперник,
city - город, где проводится матч (NULL, если дома),
goals - голы, которые забил соперник, включая собственные автоголы (NULL, если не было забито),
game_date - дата/время матча,
own - aвтоголы соперника (null, если таких не было);
Участие в игре:
Lineups(start, game_id, player_id, time_in, goals, cards)
start - 'B' - игрок вышел в стартовом составе, 'S' – начал матч в запасе;
time_in - число минут, проведенных игроком на поле (NULL, если не выходил);
goals - число голов, которые игрок забил в матче (NULL, если не забивал);
cards – карточки: 'Y' (желтая), 'Y2' (две желтые), 'R' (прямая красная), 'YR' (желтая+прямая красная), NULL (карточек не было).
Пояснения к схеме
- Амплуа - позиция игрока на поле. В базе данных используются следующие (и только) позиции: ‘DEFENDER’ (защитник), ‘MIDFIELDER’ (полузащитник), ‘FORWARD’ (нападающий) и ‘GOALKEEPER’ (вратарь).
- Соревнование проводится по круговой системе, при которой команда играет с каждой другой командой дважды - на своем и на чужом поле - один раз в первом круге, и второй раз - во втором.
- Игрок удаляется с поля за две желтые карточки или прямую красную.
- Карточку может получить игрок на лавке, т.е. запасной игрок, не присутствующий на поле. Но если игрок выходил на поле, то считается, что он получил карточку, находясь на поле.
- Перерыв между таймами в матче составляет 15 минут.
- Если не оговорено противное, предполагается, что туры играются в порядке их номеров.
Игра футбол
Общее описание
Футбол – игра с участием двух команд, в которой игроки пытаются доставить спортивный снаряд – сферический мяч в вертикальную рамку (так называемые ворота) соперника, используя любые части тела, кроме рук. Попадание мяча в ворота называется голом. Несколько упрощая, можно сказать, что игрок атакующей команды, последним коснувшийся мяча перед тем, как тот оказался в воротах соперника, забивает гол. Если последним коснулся мяча игрок защищающейся команды, говорят, что он забил гол в свои ворота или автогол. Такие голы также засчитываются в пользу атакующей команды. Целью игры является забить больше голов в чужие ворота, чем соперник. Запись в виде количеств забитых с обеих сторон голов с символом-разделителем между ними называется счетом. Например, 3:1 означает, что команда, указанная в паре первой, забила три гола, а указанная второй – один. Также можно сказать, что команда 1 победила команду 2 со счетом три один. Если команды забили одинаковое число голов в ворота друг друга, говорят, что они сыграли вничью.
В составе каждой из команд одновременно на поле находятся 11 футболистов, различающихся по специализации или амплуа: нападающие, ориентированные в основном на забивание голов в ворота соперника; защитники, основная задача которых – предотвратить голы соперника; полузащитники, служащие связующим звеном между атакующей и защитной линиями своей команды. Эти игроки иначе называются полевыми. Следует сказать, что амплуа полевых игроков во многом условны, так как конкретная расстановка игроков на поле зависит от выбранной схемы игры, и более того, полевые игроки могут произвольно меняться позициями в процессе игры. Четвертым амплуа в каждой из команд является вратарь или голкипер. Такой игрок всего один в команде, и в отличие от остальных, он имеет право играть руками при защите своих ворот (в определенной зоне около них, называемой штрафной площадью). Произвольная замена вратаря на полевого игрока в ходе матча невозможна. Обратите внимание – данное ограничение касается именно позиции вратаря на поле, а не самого амплуа.
Матч состоит из двух половин (называемых таймами), длительность каждой из которых составляет 45 минут. Между таймами делается пятнадцатиминутный перерыв для отдыха футболистов. В реальных играх время тайма может увеличиваться для компенсации остановок (например, при оказании помощи игроку, получившему травму), но в учебной базе данных «Футбольный клуб» игровое время всех матчей составляет ровно 90 минут.
Организация чемпионата. Проведение игр
Для участия в чемпионате любая команда должна соответствовать определенным требованиям, среди которых – наличие собственного стадиона. Игры, проводимые командой на собственном стадионе, называются домашними либо играми на своем поле (а сама команда в таких играх является хозяином); игры на стадионах (полях) соперников называются гостевыми либо играми на выезде (а команда выступает в качестве гостя).
Чемпионат проводится по двухкруговой системе, т. е. в ходе его проведения каждая команда встречается (играет) с каждой другой командой по два раза – по разу на своем поле и на поле соперника. В каждом цикле матчей, называемом туром, составляются пары команд, играющих друг с другом. Все матчи тура проводятся компактно в один или несколько дней, обычно в конце недели (хотя жестких правил на этот счет нет). В следующем туре команды играют с другими соперниками, и так до тех пор, пока они не сыграют со всеми остальными участниками чемпионата. Совокупность игр, когда все команды успевают сыграть друг с другом ровно по одному разу, называется кругом. После этого команды по такому же принципу играют вторые матчи с соперниками по первому кругу (хотя, возможно, и в другой очередности), меняясь с ними полями (если в первом круге команда 1 принимала команду 2 на своем поле, то во втором круге она играет с ней на выезде). Туры имеют сквозную нумерацию, начиная с первого. В учебной базе данных, как правило, переносов игр не предусматривается, т. е. хронологический порядок туров совпадает с порядком их нумерации. Если переносы игр все-таки необходимо учитывать, об этом сообщается в условии задачи (либо прямым текстом, либо косвенно – например, указанием именно на дату/время события, а не на номер тура).
Заявка клуба на чемпионат
Хотя во время игры для одной команды одновременно могут находиться на поле не более одиннадцати человек, пройти весь чемпионат (длящийся обычно от 8 до 10 месяцев) таким минимальным составом невозможно. В то же время в официальных турнирах не допускается и другая крайность – когда на каждый следующий матч команда заявляет полностью новый состав игроков, либо когда игроки произвольно меняют команды в течение сезона. В связи с этим перед началом турнира команды передают организаторам так называемую заявку на чемпионат – список входящих в команду игроков, имеющих право участвовать в играх. Прежде всего, в заявке указываются имя, фамилия игрока и номер, под которым он будет играть (этот номер указывается на игровой форме); также указывается наносимое на его футболку имя. Как правило, оно совпадает с фамилией, но бывают и исключения (например, если в команде выступают однофамильцы, на форме обычно указываются также их инициалы; кроме того, иногда игрок предпочитает выступать под прозвищем, не совпадающем ни с именем, ни с фамилией. Один из самых ярких примеров – «король футбола» Пеле, настоящее имя которого – Эдсон Арантис ду Насименту). Следует подчеркнуть, что номер закрепляется за определенным футболистом на весь сезон. В современном футболе игровые номера присваиваются произвольно/выбираются самими игроками; обычно номер 1 по традиции закрепляется за основным вратарем команды, но на сто процентов полагаться на это правило нельзя. Кроме того, в заявке указываются гражданство игрока (в связи с ограничениями на число иностранцев, действующих в ряде чемпионатов), дата его рождения и амплуа. Для некоторых турниров в заявке может содержаться и дополнительная информация – например, рост и вес игрока. В базе данных «Футбольный клуб» заявке на чемпионат соответствует таблица Players. В реальных чемпионатах у клубов обычно есть возможность отзаявлять и дозаявлять игроков в определенные сроки и по определенным правилам, однако в учебной базе данных в целях ее упрощения заявка считается неизменной на весь турнир.
Заявка на игру. Замены
Помимо заявки на чемпионат, команда перед каждым матчем подает заявку на игру. В ней перечисляются игроки, которые выходят на поле с начала матча (так называемые основные игроки или игроки стартового состава), и запасные (они могут выйти на замену игрокам стартового состава в случае травмы либо по решению главного тренера команды). Число замен и количество запасных в заявке ограничено и определяется регламентом конкретного турнира. Общее число запасных в заявке, как правило, больше допустимого числа замен (чтобы у команды была возможность варьировать состав в зависимости от хода матча). Обратные замены (когда футболист, ранее выходивший на поле и замененный, возвращается в игру), в официальных играх запрещены, но возможна ситуация, когда игрок, вышедший на замену, в свою очередь оказывается заменен. В случае, если футболист не может продолжить игру (например, вследствие травмы), а лимит замен исчерпан, он покидает поле без замены.
Судейство. Наказания. Протокол матча
Любой официальный матч обслуживается бригадой судей (арбитров) во главе с главным арбитром в поле. Судейская бригада ведет хронометраж матча, фиксирует основные его события, следит за выполнением футболистами обеих команд правил игры и выносит наказания за их несоблюдение. При наиболее серьезных нарушениях игрокам показываются карточки: красная – удаление с поля без права замены; желтая – «последнее предупреждение». Если, получив желтую карточку, футболист вновь допустит серьезное нарушение, он будет удален. Таким образом, возможны три варианта удалений: одна красная карточка (так называемая прямая красная); желтая и затем прямая красная; две желтых. Следует отметить, что карточки могут быть показаны не только футболистам на поле, но и запасным, т. е. не принимающим непосредственного участия в игре. В случае удаления запасного игрока численный состав команды не меняется, но сам игрок лишается возможности выйти на поле. Санкции, применяемые к игрокам за систематическое получение карточек по ходу игр сезона, зависят от регламента конкретного турнира. Однако можно считать универсальным правилом, что удаленный в матче игрок не может быть заявлен как минимум на следующую игру (говорят также о дисквалификации на одну игру).
В ходе матча ведется его протокол, в котором фиксируются составы команд-соперников и все основные игровые события – замены, наказания, голы и их авторы (т. е. забившие их игроки), а также минута матча, на которой произошло то или иное событие. Таблица Lineups является упрощенной моделью протокола игры применительно к одной команде.
Некоторые футбольные термины
Бомбардир – игрок, забивший некоторое (обычно значительное, но зависит от контекста) количество голов за свою команду.
Голеадор – менее официальный синоним термина «бомбардир».
Дубль – два гола в матче, забитых одним игроком.
Легионер – игрок, не являющийся гражданином страны, в которой проводится турнир.
Пента-трик – пять голов в матче, забитых одним игроком.
Покер – четыре гола в матче, забитых одним игроком.
Серия беспроигрышная (ничейная, безвыигрышная и т. д.) – несколько идущих подряд игр команды, в которых отсутствует один или два возможных исхода.
«Сухой» матч, матч на ноль – матч, в котором команда не пропустила голов в свои ворота. При этом, если вратарь провел неполный матч и голы его команда пропустила, когда его не было на поле, матч будет «сухим» для вратаря, но не для команды.
Хет-трик – три гола в матче, забитых одним игроком. Различают также ортодоксальный хет-трик (голы забиты игроком подряд) и классический хет-трик (ортодоксальный хет-трик, при котором все голы забиты за один тайм).