2. Описание проекта
2.1 Анализ предметной области
Наименование учреждения в соответствии с Уставом: муниципальное образовательное учреждение дополнительного образования детей «Детско-юношеская спортивная школа №1».
Аккредитация: МОУ ДОД «Детско-юношеская спортивная школа №1» не имеет государственной аккредитации.
1. Общие сведения о состоянии развития МОУ ДОД «Детско-юношеская спортивная школа №1».
Детско-юношеская спортивная школа основана в 1947 году. Школа практикует опыт передачи наиболее талантливых учащихся в ШИСПОР г. Екатеринбурга. Ежегодно обучающиеся принимают участие во Всероссийских, областных, городских, районных соревнованиях и праздничных мероприятиях, конкурсах, фестивалях. Школа, является центром методической и спортивно-массовой работы по физической культуре в городе.
Тренеры-преподаватели ДЮСШ №1 проводят спартакиады школьников, участвуют в проведении Олимпиады по физической культуре.
ДЮСШ №1 имеет положительный опыт сотрудничества с образовательными учреждениями г. Алапаевска, СДЮСШОР. Школа поддерживает связь с ВУЗами и профессиональными колледжами Свердловской области, сотрудничает с учреждениями культуры, СМИ, общественными организациями города.
Учебно-воспитательный процесс в ДЮСШ №1 осуществляется шестнадцатью квалифицированными педагогами, имеющими большой опыт и стаж педагогической работы. Средней возраста педколлектива составляет 41 год. 14 педагогов аттестовано (88%), из них:
63% на 1 квалификационную категорию,
25% на 2 квалификационную категорию.
Таким образом, уровень квалификации педагогических и руководящих кадров достаточен для успешного решения стоящих перед ДЮСШ задач.
В ДЮСШ №1 обучается 587 человек, 26,7% от общего количества учащихся из неполных, многодетных, малообеспеченных семей и опекаемых детей.
За 3 года было подготовлено 452 человека, выполнивших юношеский разряд, 204 чел. – взрослый разряд, 5 чел. – КМС и 2 чел. – МС по спортивной гимнастике, легкой атлетике, волейболу.
В течение 3-х лет учащиеся ДЮСШ приняли участие в:
– 16-ти Всероссийских соревнованиях (82 чел.)
– 49-ти областных соревнованиях (384 чел.)
– 85-ти городских и районных соревнованиях (1128 чел.)
– 48-ми внутришкольных соревнованиях (918 чел.).
Подготовлено 132 победителя и призера Всероссийских и областных соревнований, 694 чел. – победителей и призеров городских и районных соревнований, 44 чел. – победителей городских фестивалей Детского творчества. Сборная девушек по волейболу является победителем и призером областных соревнований 2001, 2002, 2003 гг.; сборная юношей по волейболу – 2002, 2003 гг. Это свидетельствует о том, что образовательное учреждение работает результативно.
Административное управление обеспечивает оперативное управление образовательным процессом и реализует основные управленческие функции: анализ, планирование, организационно-содержательную деятельность, организацию контроля, самоконтроля, регулирование деятельности педагогического коллектива, осуществление мотивации.
Административно-управленческая работы школы обеспечивается следующим кадровым составом:
– директор,
– методист,
– заместитель директора по административно-хозяйственной части,
– старшие тренеры-преподаватели отделений.
Администрация школы осуществляет управление всеми структурными звеньями. Основной формой взаимодействия администрации и педагогического коллектива является обмен информацией, индивидуальные и групповые консультации, собеседования, совещания, сбор аналитической информации.
Администрация ДЮСШ №1 поощряет взаимоконтроль, способствует росту профессионального мастерства педагогов. В режиме самоконтроля в школе работают опытные специалисты, способные к объективной оценке своего труда.
Основные деловые процессы подлежащие автоматизации.
1. Зачисление учащихся
Входящие документы:
Заявление родителей, справка от врача
Исходящие документы:
Приказ о зачислении
2. Проведение соревнований.
Входящие документы:
положение о соревнованиях, календарь соревнований, приказ
Исходящие документы:
Отчет о соревнованиях (о выполнении разряда)
Приказ о присвоении разряда
Протокол (на каких именно соревнованиях получен разряд)
3. Выполнение нормативов.
Протокол (в нем фиксируются результаты сдачи нормативов)
4. Оздоровление учащихся.
Врач предоставляет данные о состоянии здоровья каждого учащегося по запросу тренера в свободной форме (средний уровень, высокий уровень,…). Тренер следит за данными в течении года и по запросу директора предоставляет отчет (в виде диаграммы) о том, как изменился уровень здоровья детей за определенный промежуток времени (то есть сколько было детей с низкими уровнем здоровья, высоким, и сколько стало, например, за год)
5. Аттестация тренеров
Входящие документы:
График прохождения аттестации, заявление на категорию
Исходящие документы:
Аттестационный лист (Документ по утвержденной категории)
6. Выпуск/отчисление учащихся.
Входящие документы:
Приказ об окончании
Исходящие документы:
Разрядная книжка.
Пользователи системы:
Методист. Может вносить, редактировать и удалять данные по всем таблицам. Так же генерирует отчеты
- по численности занимающихся за определенный период
- по характеристике тренерско-преподавательского состава за определенный год
- по списку подготовленных разрядников за определенный период
- по результатам участия учащихся МОУ ДОД ДЮСШ №1 в соревнованиях международного, всероссийского, регионального и областного уровней за определенный год
- о проведенных соревнованиях за определенный год
- о результатах деятельности МОУ ДОД ДЮСШ №1 за определенный год
- по качеству спортивной подготовки
– информационные справки о МОУ ДОД ДЮСШ №1 за определенный период
Директор. Имеет доступ ко всем таблицам. Генерирует и анализирует отчеты перечисленные выше.
Тренер. Просматривает данные по здоровью учащихся по соревнованиям, по аттестации тренеров. Генерирует и анализирует отчеты
- по результатам аттестации тренеров
- отчет по уровню физического здоровья учащихся
После сбора информационного требования было составлено универсальное отношение предметной области.
Универсальное отношение
№ | Название атрибута в предметной области | Название в модели | Домен | |
1 | Ф.И.О. сотрудника | Ф.И.О._сотр | Текстовый | |
2 | Дата рождения | дата_р_с | Дата | |
3 | Телефон сотрудника домашинй | Телефон_дом_с | Числовой | |
4 | Паспортные данные | Пасп_дан | Символьный | |
5 | Домашний адрес | Адрес_с | Символьный | |
6 | Дата начала работы | Дата_нач_р | Дата | |
7 | Дата окончания работы | дата_оконч_р | Дата | |
8 | Должность | должность | Текстовый перечислимый (тренер, директор, концертмейстер, методист) | |
9 | Дата соревнований | Дата_сор | Дата | |
10 | Образование | образование | Текстовый перечислимый (высшее, среднее,…) | |
11 | Этап подготовки учащихся | этап | Текстовый перечислимый | |
12 | № полиса ОМС | №полиса | Символьный | |
13 | Отделение | отделение | Текстовый перечислимый (легкая атлетика, спортивная гимнастика, волейбол) | |
14 | Пол | пол | Текстовый перечислимый (м, ж) | |
15 | Почетное звание | звание | Тестовый перечислимый (заслуженный работник общего образования,…) | |
16 | Ф.И.О. учащегося | Ф.И.О._уч | Текстовый | |
17 | Дата рождения | Дата_р_уч | Дата | |
18 | Телефон учащегося домашний | Тел_дом_уч | Числовой | |
19 | Адрес | Адрес_уч | Символьный | |
20 | Ф.И.О. мамы | Ф.И.О._м | Текстовый | |
21 | Ф.И.О. папы | Ф.И.О._п | Текстовый | |
22 | Дата зачисления | Дата_зач | Дата | |
23 | Дата окончания | Дата_оконч | Дата | |
24 | Уровень здоровья | Ур_здор | Текст перечислимый (высокий, средний, ниже среднего, низкий) | |
25 | Разряд | разряд | Текст перечислимый | |
26 | Дата присвоения разряда | Дата _разр | Дата | |
27 | Номер приказа о присвоении разряда | Ном_прик | символьный | |
28 | Группа | группа | Символьный перечислимый | |
29 | Город соревнований | город | Текст перечислимый (Екб, Тагил, Алапаевск, Челябинск) | |
30 | Ранг соревнований | ранг | Текстовый | |
31 | Программа соревнований | Прогр_сор | Текстовый перечислимый (общая, произвольная) | |
32 | Результат выступлений | место | Числовой | |
33 | Награда за соревнования | награда | Символьный перечислимый (диплом 1 степени,…) | |
34 | Дата аттестации тренера | Дата_атт_трен | Дата | |
35 | Заявленная категория | Кат_заяв | числовой | |
36 | Утвержденная категория | Утв_кат | числовой | |
37 | Месяц проведения аттестации | месяц | Дата | |
38 | Количество баллов, полученных на соревновниях | Кол_балл | Числовой (Вычисляется судьями на соревнованиях) | |
39 | № приказа о зачислении | №прик_зач | символьный | |
40 | № приказа об отчислении | №прик_отч | символьный | |
41 | № приказа о выдачи разрядной книжки (документ об окончании) | №прик_разр_к | символьный | |
42 | Уровень соревнований | Ур_сор | Текстовый перечислимый (международные, всероссийские, областные,…) | |
43 | Наименование мероприятий | меропр | Текстовый перечислимый (Открыт уч-трен занятие по спорт гимнастике,…) | |
44 | Этап подготовки | этап | Текстовый перечислимый (спорт – оздор, уч-трен,…) | |
45 | Штатный сотрудник | Штат_сотр | логический | |
46 | Соц. статус семей учащихся | Соц_стат | Текстовый, перечислимый (многодет,…) | |
47 | Характер образовательной программы | Хар_прог | Текстовый перечислимый (общеразвив, глубок изуч предм) | |
48 | Учебная нагрузка (ставка) | ставка | Числовой | |
49 | Лучший учащийся | Лучший_уч | Логический- | |
50 | Финансирование соревнований | Фин_сор | Логический | |
51 | Образовательные учереждения | Обр_уч | Символьный перечислимый (МОУ СОШ №1,…) (нужен для сведений об учащихся) | |
52 | Табельный номер сотрудника | Таб_ном | числовой | |
53 | Категория | категория | Текстовый, перечислимый | |
54 | Дата зачисления на должность | дата_зач_должн | дата | |
55 | Год в котором учащийся был лучшим | год_л_уч | дата | |
56 | Ф.И.О. экспертов | Ф.И.О._экспертов | Текстовый
| |
57 | Вид упражнения на соревнованиях | Вид | Текстовый перечислимый | |
58 | Дата получения показателей здоровья | Дата_з | дата | |
59 | Участие спортсменов в судейской коллегии | судейство | логический | |
60 | Участие спортсменов в показательных выступлениях | Показ_выст | логический | |
61 | Участие спортсменов в фестивалях | фестиваль | логический | |
62 | Участие спортсменов в конкурсах | конкурс | логический | |
63 | Публикации спортсменов в СМИ | СМИ | логический | |
64 | Телефон сотрудника сотовый | Тел_сот_с | числовой | |
65 | Телефон учащегося сотовый | Тел_сот_уч | числовой | |
66 | Месяц | Месяц | Текстовый, перечислимый | |
67 | Дата проведения соревнования | Дата_сор | дата | |
Ограничения предметной области:
1. У сотрудника может быть только один адрес и один телефон, телефон может принимать NULL-значение
2. Номер страхового полиса уникален, у одного сотрудника может быть только один полис.
3. Паспортные данные уникальны, у сотрудника может быть только один паспорт
4. Сотрудник может совмещать несколько должностей.
5. Каждый тренер ведет занятия только в одном отделении.
6. Один учащийся в заданный момент времени занимается только в одном отделении и одной группе.
7. В одном городе может проходить несколько соревнований
8. У тренера может быть несколько званий
9. В один день может быть несколько соревнований только у разных отделений.
10. Одним приказом можно присвоить только массовые разряды группе учащихся, занимающихся у одного тренера
11. Некоторые из сотрудников могут быть экспертами.
12. В одной группе может вести занятия только один тренер
13. Один тренер может вести занятия в нескольких группах.
14. У одной семьи может быть несколько социальных статусов
15. Учащийся может быть отчислен несколько раз
16. Учащийся может быть зачислен несколько раз
17. У одного соревнования может быть несколько программ
Далее была спроектирована и описана на ЯИМ инфологическая модель данных.
Справочники (стержни):
СПИСОК СОТРУДНИКОВ (таб_ном, Ф.И.О._сотр, дата_р_с, телефон_с, пасп_дан, адрес_с, дата_нач_р, дата_оконч_р, №полиса, пол, ставка, штат_сотр);
СПИСОК УЧАЩИХСЯ (ном_уч, Ф.И.О._уч, дата_р_уч, тел_уч, адрес_уч, Ф.И.О._м, Ф.И.О._п, пол);
СОЦ СТАТУС СЕМЬИ (код_стат, соц_стат);
ЛУЧШИЕ УЧАЩИЕСЯ (ном_уч, год_л_уч, лучший_уч) [список учащихся];
ОБРАЗОВАТЕЛЬНЫЕ УЧЕРЕЖДЕНИЯ (код_обр_уч, обр_уч);
ОТДЕЛЕНИЯ (код_отделения, отделение);
ПОЧЕТНЫЕ ЗВАНИЯ (Код_звания, звание);
ДОЛЖНОСТИ (код_долж, должность);
ГОРОДА (код_города, город);
УРОВЕНЬ СОРЕВНОВАНИЙ (код_ур, ур_сор);
РАЗРЯД (код_разр, разряд);
УРОЕНЬ ЗДОРОВЬЯ (код_ур_з, уровень здор);
КАТЕГОРИИ (код_кат, категория);
ПРОГРАММА СОРЕВНОВАНИЙ (код_прогр_сор, прогр, сор);
ОБРАЗОВАНИЕ (код_образ, образование);
Обозначения:
СПИСОК ГРУПП (код_группы, группа, код_отделения,) [ОТДЕЛЕНИЯ];
ОБРАЗОВАНИЕ СОТРУДНИКОВ (таб_ном, код_образ) [СПИСОК СОТРУДНИКОВ] [ОБРАЗОВАНИЕ];
ЗАЧИСЛЕНИЕ УЧАЩИХСЯ (код_зач, ном_уч, дата_зач, №прик_зач) [СПИСОК УЧАЩИХСЯ];
ВЫПУСК УЧАЩИХСЯ (код_зач, дата_оконч, №прик_отч, №прик_разр_к) [СПИСОК УЧАЩИХСЯ];
СЕМЬЯ УЧАЩЕГОСЯ (ном_уч, код_стат) [СПИСОК УЧАЩИХСЯ] [СОЦ СТАТУС СЕМЬИ];
АТТЕСТАЦИЯ ТРЕНЕРОВ (таб_ном, код_эксп, код_заяв_кат, код_утв_кат, дата_атт_трен) [СПИСОК СОТРУДНИКОВ] [КАТЕГОРИИ];
СОРЕВНОВАНИЯ (Код_сор, код_города, ранг, код_ур, код_прогр_сор, фин_сор, дата_сор) [ГОРОДА] [УРОВЕНЬ СОРЕВНОВАНИЙ] [ПРОГРАММА СОРЕВНОВАНИЙ];
КОМПЛЕКТОВАНИЕ УЧ (код_группы, ном_уч) [СПИСОК ГРУПП] [СПИСОК УЧАЩИХСЯ];
РЕЗУЛЬТАТ ВЫСТУПЛЕНИЙ НА СОРЕВНОВАНИЯХ (ном_уч, код_сор, кол_бал, таб_ном) [СПИСОК УЧАЩИХСЯ] [СПИСОК СОТРУДНИКОВ] [СОРЕВНОВАНИЯ];
СПОРТСМЕНЫ – РАЗРЯДНИКИ (код_с_р, ном_уч, код_разр, дата_разр, таб_ном, ном_прик) [СПИСОК УЧАЩИХСЯ] [СПИСОК СОТРУДНИКОВ] [РАЗРЯД];
ОЗДОРОВЛЕНИЕ УЧАЩИХСЯ (ном_уч, дата_з, код_ур_з) [СПИСОК УЧАЩИХСЯ] [УРОВЕНЬ ЗДОРОВЬЯ];
ЗАСЛУЖЕННЫЕ РАБОТНИКИ (таб_ном, код_звания,) [СПИСОК СОТРУДНИКОВ] [ПОЧЕТНЫЕ ЗВАНИЯ];
ДОЛЖНОСТИ СОТРУДНИКОВ (таб_ном, код_долж, дата_зач_должн) [СПИСОК СОТРУДНИКОВ] [ДОЛЖНОСТИ];
Далее было проектирование базовых реляционных таблиц.
2.3 Проектирование даталогической модели
Описание таблиц на SQL.
CREATE TABLE СПИСОК СОТРУДНИКОВ
(Таб_ном INTEGER PRIMARY KEY,
Ф.И.О._сотр TEXT(30) NOT NULL,
Дата_р_с DATE NOT NULL,
Телефон_с CHAR(10),
Пасп_дан CHAR (100) UNIQUE NOT NULL,
Адрес_с CHAR(100) NOT NULL,
Дата_нач_р DATE NOT NULL,
Дата_оконч_р DATE,
№полиса CHAR (10) UNIQUE,
ставка
штат_сотр
пол TEXT (1) NOT NULL,
CHECK (пол IN («м», «ж»)));
CREATE TABLE СПИСОК УЧАЩИХСЯ
(ном_уч INTEGER PRIMARY KEY,
Ф.И.О._уч TEXT(30) NOT NULL,
дата_р_уч DATE NOT NULL,
тел_уч CHAR(10),
адрес_уч CHAR(100) NOT NULL,
Ф.И.О._м TEXT(30),
Ф.И.О._п TEXT(30),
пол TEXT (1) NOT NULL,
CHECK (пол IN («м», «ж»)));
CREATE TABLE СОЦ СТАТУС СЕМЬИ
(код_стат INTEGER PRIMARY KEY,
соц_стат TEXT(20);
CHECK (соц_стат IN («многодетная семья», «неполная семья», «опекаемые дети», «состоит на учете в ОППН», «малоимущая семья», «неблагополучная семья»)));
CREATE TABLE ОБРАЗОВАТЕЛЬНЫЕ УЧЕРЕЖДЕНИЯ
(код_обр_уч INTEGER PRIMARY KEY,
обр_уч CHAR(10)
CHECK (обр_уч IN («МОУ СОШ №1»,» МОУ СОШ №2»,» МОУ СОШ №3»,» МОУ СОШ №4»,» МОУ СОШ №5»,» МОУ СОШ №6»,» МОУ СОШ №8»,» МОУ СОШ №10», «МОУ СОШ №12», «МОУ СОШ №15», «Профессиональные и высшие учебные заведения»,» МДОУ»)));
CREATE TABLE ОТДЕЛЕНИЯ
(код_отделения INTEGER PRIMARY KEY,
отделение TEXT(20);
CHECK (отделение IN («спортивная гимнастика»,» лёгкая атлетика»,» волейбол»)));
CREATE TABLE ПОЧЕТНЫЕ ЗВАНИЯ
(Код_звания INTEGER PRIMARY KEY,
звание TEXT(30)
CHECK (звание IN («Заслуженный тренер России»,» Почётный работник общего образования»,» Отличник физической культуры и спорта РФ»,» Мастер спорта международного класса»,» Мастер спорта РФ»,» Знак «80-лет Министерству по физической культуре, спорту и туризму Свердловской области»)));
CREATE TABLE ДОЛЖНОСТИ
(код_долж INTEGER PRIMARY KEY,
должность TEXT(15)
CHECK (должность IN («тренер», «методист», «директор»)));
CREATE TABLE ГОРОДА
(код_города INTEGER PRIMARY KEY,
города TEXT(20)
CHECK (города IN («Алапаевск», «Екатеринбург», «Челябинск», «Нижний Тагил»)));
CREATE TABLE УРОВЕНЬ СОРЕВНОВАНИЙ
(код_ур INTEGER PRIMARY KEY,
ур_сор TEXT(20)
CHECK (ур_сор IN («международные», «всероссийские», «зональные», «областные», «районные», «городские»)));
CREATE TABLE РАЗРЯД
(код_разд INTEGER PRIMARY KEY,
разряд TEXT(20)
CHECK (разряд IN («первый юношеский», «второй юношеский», «третий юношеский», «первый взрослый», «второй взрослый», «третий взрослый», «четвертый взрослый», «пятый взрослый», «кандидат в мастера спорта», «мастер спорта России», «мастер спорта России международного класса»)));
CREATE TABLE УРОВЕНЬ ЗДОРОВЬЯ
(код_ур_з INTEGER PRIMARY KEY,
Ур_здор TEXT
CHECK (группа IN («низкий», «ниже среднего», «средний», «выше среднего», «высокий»)));
CREATE TABLE КАТЕГОРИИ
(код_кат INTEGER PRIMARY KEY,
категория CHAR(10)
CHECK (группа IN («первая», «вторая», «высшая»)));
CREATE TABLE ПРОГРАММА СОРЕВНОВАНИЙ
(код_прогр_сор INTEGER PRIMARY KEY,
прогр_сор TEXT
CHECK (прогр_сор IN («произвольная», «общая»);
ОБРАЗОВАНИЕ СОТРУДНИКОВ (таб_ном, код_образ) [список сотрудников] [образование];
CREATE TABLE ОБРАЗОВАНИЕ СОТРУДНИКОВ
(таб_ном INTEGER
код_образ INTEGER)
PRIMARY KEY (таб_ном, код_образ),
FOREIN KEY (таб_ном) REFERENCES СПИСОК СОТРУДНИКОВ
ON DELETE CASCADE
ON UPDATE CASCADE
FOREIN KEY (код_образ) REFERENCES ОБРАЗОВАНИЕ
ON DELETE RESTRICT
ON UPDATE CASCADE
CREATE TABLE СПИСОК ГРУПП
(код_группы INTEGER PRIMARY KEY,
код_отделения INTEGER PRIMARY KEY,
группа CHAR(10))
PRIMARY KEY (код_группы),
FOREIN KEY (код_отделения) REFERENCES ОТДЕЛЕНИЯ
ON DELETE CASCADE
ON UPDATE CASCADE
CHECK (группа IN («СОГ», «Н/П-1г», «Н/П-1в», «Н/П-1а», «Н/П-2г», «Н/П-2в», «Н/П-2а», «Н/П-3г», «Н/П-3в», «Н/П-3а», «УТГ-1г», «УТГ-1в», «УТГ-1а», «УТГ-2г», «УТГ-2в», «УТГ-2а», «УТГ-3г», «УТГ-3в», «УТГ-3а», «УТГ-4г», «УТГ-4в», «УТГ-4а», «УТГ-5г», «УТГ-5в», «УТГ-5а», «С/С-1г», «С/С-1в», «С/С-1а», «С/С-2г», «С/С-2в», «С/С-2а», «ВСМ»)));
CREATE TABLE ВЫПУСК УЧАЩИХСЯ
(ном_учINTEGER NOT NULL,
Дата_окончDATA
№прик_отч TEXT
№прик_разр_к TEXT),
PRIMARY KEY (ном_уч),
FOREIN KEY (ном_уч) REFERENCES СПИСОК УЧАЩИХСЯ
ON DELETE RESTRICT
ON UPDATE CASCADE
CREATE TABLE ЗАЧИСЛЕНИЕ УЧАЩИХСЯ
(ном_учINTEGER NOT NULL,
код_обр_уч INTEGER NOT NULL,
Дата_зач DATA
№прик_зач TEXT),
PRIMARY KEY (ном_уч)
FOREIN KEY (ном_уч) REFERENCES СПИСОК УЧАЩИХСЯ
ON DELETE RESTRICT
ON UPDATE CASCADE
FOREIN KEY (код_обр_уч) REFERENCES ОБРАЗОВАТЕЛЬНЫЕ УЧЕРЕЖДЕНИЯ
ON DELETE RESTRICT
ON UPDATE CASCADE
CREATE TABLE СЕМЬЯ УЧАЩЕГОСЯ
(ном_уч INTEGER NOT NULL
код_стат INTEGER NOT NULL)
PRIMARY KEY (ном_уч),
FOREIN KEY (ном_уч) REFERENCES СПИСОК УЧАЩИХСЯ
ON DELETE RESTRICT
ON UPDATE CASCADE
FOREIN KEY (код_стат) REFERENCES СОЦ СТАТУС СЕМЬИ
ON DELETE RESTRICT
ON UPDATE CASCADE;
CREATE TABLE АТТЕСТАЦИЯ ТРЕНЕРОВ
(таб_ном INTEGER NOT NULL
код_меропр INTEGER NOT NULL
месяц DATA
кат_заяв INTEGER
утв_кат INTEGER
дата_атт_трен DATA),
PRIMARY KEY (таб_ном, код_меропр),
FOREIN KEY (таб_ном) REFERENCES СПИСОК СОТРУДНИКОВ,
ON DELETE CASCADE
ON UPDATE CASCADE
FOREIN KEY (кат_заяв) REFERENCES КАТЕГОРИИ,
ON DELETE RESTRICT
ON UPDATE CASCADE
FOREIN KEY (утв_кат) REFERENCES КАТЕГОРИИ,
ON DELETE RESTRICT
ON UPDATE CASCADE
CREATE TABLE СОРЕВНОВАНИЯ
(код_сор INTEGER NOT NULL,
код_города INTEGER NOT NULL
ранг TEXT
код_ур INTEGER NOT NULL
прогр_сор TEXT
фин_сор LOGICAL
Дата_сор DATE),
PRIMARY KEY (код_сор),
FOREIN KEY (код_гор) REFERENCES ГОРОДА
ON DELETE RESTRICT
ON UPDATE CASCADE
FOREIN KEY (код_ур) REFERENCES УРОВЕНЬ СОРЕВНОВАНИЙ;
ON DELETE RESTRICT
ON UPDATE CASCADE
FOREIN KEY (код_прогр_сор) REFERENCES ПРОГРАММА СОРЕВНОВАНИЙ;
ON DELETE RESTRICT
ON UPDATE CASCADE
CREATE TABLE КОМПЛЕКТОВАНИЕ УЧ
(код_группы INTEGER NOT NULL
ном_уч INTEGER NOT NULL),
PRIMARY KEY (код_группы, ном_уч),
FOREIN KEY (ном_уч) REFERENCES СПИСОК УЧАЩИХСЯ,
ON DELETE RESTRICT
ON UPDATE CASCADE
FOREIN KEY (код_группы) REFERENCES СПИСОК ГРУПП;
ON DELETE RESTRICT
ON UPDATE CASCADE
CREATE TABLE РЕЗУЛЬТАТ ВЫСТУПЛЕНИЙ НА СОРЕВНОВАНИЯХ
(ном_уч INTEGER NOT NULL
код_сор INTEGER NOT NULL
кол_бал INTEGER
таб_ном INTEGER NOT NULL),
PRIMARY KEY (ном_уч, код_сор),
FOREIN KEY (таб_ном) REFERENCES СПИСОК СОТРУДНИКОВ,
ON DELETE RESTRICT
ON UPDATE CASCADE
FOREIN KEY (код_сор) REFERENCES СОРЕВНОВАНИЯ,
ON DELETE RESTRICT
ON UPDATE CASCADE
FOREIN KEY (ном_уч) REFERENCES СПИСОК УЧАЩИХСЯ;
ON DELETE RESTRICT
ON UPDATE CASCADE
CREATE TABLE СПОРТСМЕНЫ – РАЗРЯДНИКИ
(код_с_р INTEGER NOT NULL
ном_уч INTEGER NOT NULL
ном_п_п INTEGER NOT NULL
разряд TEXT
код_отделения INTEGER NOT NULL
дата_разр DATA
таб_ном INTEGER NOT NULL
ном_прик INTEGER),
PRIMARY KEY (код_с_р),
FOREIN KEY (таб_ном) REFERENCES СПИСОК СОТРУДНИКОВ,
ON DELETE RESTRICT
ON UPDATE CASCADE
FOREIN KEY (ном_уч) REFERENCES СПИСОК УЧАЩИХСЯ
ON DELETE RESTRICT
ON UPDATE CASCADE
FOREIN KEY (код_отделения) REFERENCES ОТДЕЛЕНИЯ
ON DELETE RESTRICT
ON UPDATE CASCADE
CREATE TABLE ОЗДОРОВЛЕНИЕ УЧАЩИХСЯ
(ном_уч INTEGER NOT NULL
дата_з DATA
код_ур_здор TEXT),
PRIMARY KEY (ном_уч, дата_з),
FOREIN KEY (ном_уч) REFERENCES СПИСОК УЧАЩИХСЯ
ON DELETE CASCADE
ON UPDATE CASCADE
FOREIN KEY (код_ур_з) REFERENCES СПИСОК УЧАЩИХСЯ
ON DELETE RESTRICT
ON UPDATE RESTRICT
CREATE TABLE ЗАСЛУЖЕННЫЕ РАБОТНИКИ
(таб_ном INTEGER NOT NULL
код_звания INTEGER NOT NULL),
PRIMARY KEY (таб_ном, код_звания
FOREIN KEY (таб_ном) REFERENCES СПИСОК СОТРУДНИКОВ
ON DELETE CASCADE
ON UPDATE CASCADE
FOREIN KEY (код_звания) REFERENCES ЗВАНИЯ
ON DELETE RESTRICT
ON UPDATE CASCADE
CREATE TABLE ДОЛЖНОСТИ СОТРУДНИКОВ
(таб_ном INTEGER NOT NULL
Ф.И.О._сотр TEXT
Код_долж INTEGER NOT NULL
Должность TEXT
Дата_зач_должн DATA),
PRIMARY KEY (таб_ном, код_долж
FOREIN KEY (таб_ном) REFERENCES СПИСОК СОТРУДНИКОВ
ON DELETE CASCADE
ON UPDATE CASCADE
FOREIN KEY (код_долж) REFERENCES ДОЛЖНОСТИ
ON DELETE RESTRICT
ON UPDATE CASCADE
2.4 Проверка нормализации спроектированных таблиц... могут быть ниже нормативов финансирования аналогичных государственных и муниципальных образовательных учреждений на данной территории. 2. Анализ финансово-экономической деятельности МОУ ДОД ДЮСШ города Мирный §2.1 Муниципальное образовательное учреждение дополнительного образования детей детско-юношеская спортивная школа города Мирный Спортивная школа создается в целях реализации программ ...
... и искренности тренера и родителей. Такие взаимоотношения закладывают основу правильного воспитания, формируют уверенных в себе детей, любящих себя и мир. Цель работы методиста-инструктора: на основе анализа деятельности методической службы по работе с семьей, определить условия для сотрудничества родителей и спортивной школы в деле воспитания на основе единой педагогической позиции Задачи: - ...
... Татарстан. А муниципальными учреждениями на основе проведенного исследования проводится значительная работа по профилактике наркотизации населения. 3. Совершенствование деятельности в области антинаркотической политики на региональном и муниципальном уровнях 3.1 Отечественный опыт работы по профилактике наркотизации населения. Реализация антинаркотической работы в Республике Башкортостан ...
... игрового соревновательного противоборства являются элементами единой системы, и ее функционирование зависит от эффективности каждого составляющего. Наиболее широко представлен анализ технико-тактических действий в соревновательной деятельности волейболистов. Уже давно разработаны различные варианты условно-кодированной записи игр, позволяющие фиксировать технико-тактические действия, выполняемые ...
0 комментариев