бази даних «Спортивний клуб»:
1) Вивести інформацію про всі гравцях по командам.
SELECT Команда. Назва, Спортсмени. Фамілія_Імя_Ігр, Спортсмени. Дата_рожденія_Ігр, Спортсмени. Громадянство, Спортсмени. Ігровой_номер, Спортсмени. Позиція, Спортсмени. Зарплата_ігр FROM Команда, Спортсмени WHERE (Спортсмени. Код_команди=«+ edit1. Text +») and (Команда. Код_команди=«+ edit1. Text +»)
2) Показати спонсорів команди переможниці турніру.
SELECT названіе_турніра, год_проведенія, Назва, від_спорта FROM Команда, турніри where результат LIKE «Переможець» and Команда.код_команди=турніри. код_команди
3) Пошук тренера по імені.
SELECT * FROM «+ ComboBox3.text +» WHERE «+ ComboBox4. Text + » LIKE '% «+ Edit2. Text + » % «»
4) Показати гравця з максимальною зарплатою.
SELECT Фамілія_імя_ігр, Дата_рожденія_ігр, Громадянство, Ігровой_номер, Зарплата_ігр, назва FROM Спортсмени, Команда where Спортсмени. Код_команди=Команда.код_команди and Зарплата_ігр=(select Max (Зарплата_ігр) from Спортсмени, Команда where Спортсмени. Код_команди=Команда.код_команди
5) Показати команди які грають на стадіоні.
SELECT Названіе_стадіона, Місткість, Назва, Від_спорта FROM Стадіон INNER JOIN Команда ON Стадіон. Код_стадіона=Команда. Код_стадіона WHERE Стадіон. Код_стадіона=«+ edit8. Text + »
3. Даталогіческое проектування
.1 Даталогіческая модель бази даних
Результати розробки концептуальної даталогіческой моделі бази даних, виконаної в середовищі ERWin.
СУБД (Access) - орієнтованої моделі предметної області «Спортивний клуб» наведена на рис. 6.
Рис. 6. СУБД (Access) - орієнтованої моделі предметної області «Спортивний клуб»
.2 Специфікації таблиць
Таблиця 7. Структура реляційних таблиць
Ім'я табліциІмя столбцаДоменNull - значеніеПервічний ключВнешній ключКомандаКод_командыIntegerNOT NULLYesNoНазваниеText(30)NULLNoNoВид_спортаText(30)NULLNoNoКод_стадионаIntegerNOT NULLNoYesРуководствоКод_руководителяIntegerNOT NULLYesNoКод_командиIntegerNOT NULLNoYesФ.И.О._рукText(30)NULLNoNoДолжностьText(30)NULLNoNoДата_рождения_рукDate/TimeNULLNoNoСпонсорКод_спонсораIntegerNOT NULLYesNoНазвание_спонсораText(30)NULLNoNoСпортсменыКод_спортсменаIntegerNOT NULLYesNoКод_командиIntegerNOT NULLNoYesФамилия_Имя_ИгрText(30)NULLNoNoДата_рождения_ИгрDate/TimeNULLNoNoГражданствоText(30)NULLNoNoИгровой_номерIntegerNULLNoNoПозицияText(30)NULLNoNoЗарплата_игрIntegerNULLNoNoСтадионКод_стадионаIntegerNOT NULLYesNoНазвание_стадионаText(30)NULLNoNoВместимостьIntegerNULLNoNoТренерский_составКод_тренераIntegerNOT NULLYesNoКод_командиIntegerNOT NULLNoYesФамилия_Имя_ТрText(30)NULLNoNoДата_рождения_трDate/TimeNULLNoNoДолжность_тренераText(30)NULLNoNoЗарплата_трIntegerNULLNoNoТурнирыКод_турнираIntegerNOT NULLYesNoНазвание_турнираText(30)NULLNoNoРезультатText(30)NULLNoNoДата_проведенияDate/TimeNULLNoNoКод_командыIntegerNOT NULLNoYesПризовыеIntegerNULLNoNoФинансированиеКод_командыIntegerNOT NULLYesYesКод_спонсораIntegerNOT NULLYesYesСумма_вложенияCurrencyNULLN...