значення з процедури, як показано на наступному прикладі:
Create proc сумма_зп
@ P int @ sum money @ sum = 0
... @ sum
2.5 Оператори SET, SELECT, DECLARE
Змінні оголошуються в тілі процедурі за допомогою оператора DECLARE, а значення їм присвоюються за допомогою оператора SET або SELECT, як показано на наступному прикладі:
... @ sum money, @ min int @ sum = 0
SET @ min = (SELECT min (вартість) FROM Нарахування)
...
Після оголошення всі змінні инициализируются значенням NULL, якщо інше значення не надається при оголошенні. p align="justify"> 3. Структура бази даних
Розроблена база даних складається з 11 таблиць, які пов'язані між собою.
.1 Склад таблиць бази даних
В ході виконання даної курсової роботи була розроблена база даних, призначена для використання в спортивній школі.
Розроблена база даних складається з 11 таблиць, опис яких наведено в таблиці 3.1. Схема даних бази - малюнок 3.1. br/>
Таблиця 3.1 - Склад таблиць бази даних розробленого програми
НаіменованіеОбщіе відомості про содержімом1 ЗанятіяІнформація про занятіях2 ЗваніяІнформація про званіях3 МедосмотрІнформація про медосмотрах4 Получение_званияИнформация про отримання звань ученікамі5 Пріем_на_работу Інформація про прийом на роботу сотрудніков6 Результаты_медосмотраИнформация про результати медогляду ученіков7 СекцііІнформація про секціях8 СоревнованіяІнформація про соревнованіях9 СотруднікіІнформація про сотрудніках10 Участь Інформація про участь учнів у соревнованіях11 УченікіІнформація про учнів
В
Малюнок 3.1 - Схема бази даних програми
3.2 Структура таблиць бази даних
Створення таблиць здійснювалося в MS SQL Server. Додаток Microsoft Office Access здійснює управління створеною базою даних. p align="justify"> У базі даних використовувався вигляд зв'язків В«один-до-багатьохВ»: тобто, одному екземпляру батьківського об'єкта відповідає кілька примірників дочірнього. Цей вид зв'язку є найбільш оптимальним при проектуванні реляційних баз даних. p align="justify"> У таблицях 3.2-3.12 наведено опис складу таблиць спроектованої бази даних. br/>
Таблиця 3.2 - Структура таблиці В«ЗаняттяВ»
Найменування поляФормат поляСодержімое поля КодСчетчікУнікальний код заняття Код_секцііЧісловойКод секції Код_сотруднікаЧісловойКод співробітника ДеньТекстовийДень проведення заняття Время_началаДата/времяВремя початку заняття Время_окончаніяДата/времяВремя закінчення заняття
Таблиця...