Курсовая работа: Создание базы данных "Wc3 Cybersport Data Base"
select Clan, max(Players) as Players
From temp
Group by Clan
[Game Race count]
SELECT [Game Race], count([Game Race]) as Number
FROM players
Group by [Game Race]
[Champions]
Select Players.Nickname, Players.[full name], Players.country,
Events.name, Events.prize
From Players, Events
Where Players.nickname=Events.[player winner]
[Winners]
SELECT clans.[full name], clans.owner, events.name, events.prize
FROM clans, events
Where clans.name=events.[clan winner]
5. Интерфейс программы
Интерфейс программы состоит из одного окна, содержащего четыре основные вкладки При запуске программы открывается окно с активной вкладкой «Players» (рисунок 3).
Здесь содержится список всех игроков
Рисунок 3 - Окно программы
При нажатии на вкладку «Clans» выводится таблица, содержащая список кланов (рисунок 4).
Аналогично, нажав на вкладку «Events», выводится список всех событий (рисунок 5).
В каждой из таблиц можно удалять, добавлять записи, корректировать их, также можно свободно перемещаться по записям (переход в начало-конец, следующая-предыдущая запись).
Вкладка Query являет собой автономный генератор запросов использующий язык SQL, с помощью которого можно создавать, редактировать и удалять запросы.
Также вкладка содержит список созданных запросов.
Рисунок 9 – Отчет по запросу: «Все кланы победители»
Заключение
В этом курсовом проекте была разработана база данный по игрокам, кланам и главным событиям вселенной Варкрафт. Также оболочка данной БД может быть использована в качестве оболочки для любой базы данных, так как она включает в себя гибкий генератор запросов и автоматизированный генератор отчетов для любого запроса.