даток база даних
1) ОПИС ПРЕДМЕТНОЇ ОБЛАСТІ
Як відомо, освітній процес у будь-якому освітньому закладі полягає в проведенні викладацьким складом спеціальних занять у груп студентів, встановлених для кожної групи залежно від її освітнього напрямку та спеціальності, у визначені дні та час.
З метою забезпечення нормальної роботи освітньої установи створюється розклад цих занять, в якому для студентів і викладачів вказується, у якої групи студентів, в який день тижня, в який час дня, за якою дисципліні, в якій аудиторії і з яким викладачем відбуватиметься заняття. Перелік вказуються параметрів може мати різну логічну послідовність в залежності від специфіки тієї групи учасників навчального процесу, для якої було створено даний розклад. Тобто, наприклад, розклад для студентів буде побудовано таким чином, щоб вони легко могли знайти з початку ту ділянку загальної маси даних, який має відношення саме до їх групи або курсу. Для викладачів ж в першу чергу буде вказуватися їх ім'я. p align="justify"> При складанні розкладу необхідно враховувати ряд факторів. Наприклад, тривалість навчального дня і тижня, число викладачів, їх спеціальність, кількість наявних, вільних і зайнятих у розглянутий момент часу аудиторій, тип цих аудиторій (скільки з них призначені для проведення лекцій, скільки - для практичних, лабораторних або семінарських занять, в яких з них розташовуються комп'ютери, проектори, інтерактивні дошки чи інше мультимедійне обладнання). p align="justify"> Також необхідно співвідносити число посадочних місць в кожній аудиторії з числом студентів у групі, що виробляється на стадії розподілу студентів, на курсі. Крім того, оскільки заняття з деяких дисциплін проводяться раз на два тижні, слід відстежувати порядок чергування занять по парних і непарних тижнях. p align="justify"> Як вже говорилося раніше, в даній роботі буде розглянуто варіант розкладу занять, призначений для однієї навчальної кафедри.
2) ОПИС БАЗИ ДАНИХ
Найпоширеніша на сьогоднішній день модель баз даних - це реляційна модель. Реляційна база даних для зберігання інформації про розклад занять, призначена для однієї навчальної кафедри, буде створена з декількох взаємопов'язаних таблиць. p align="justify"> У кожній таблиці буде міститися інформація у вигляді полів, кожне з яких описує той чи інший атрибут розглянутого предмета. Значення одного поля перераховуються у відповідному стовпці таблиці, а їх послідовність для одного запису формується у вигляді рядка. p align="justify"> Кожне поле має тип, відповідний описуваного атрибуту, і типом записуваних в нього даних. У цій базі даних будуть використовуватися такі типи даних:
) Малий цілочисельний тип (S) - характеризує поля з чисельними, порядковими і кількісними атрибутами, де значення цих атрибутів порівняно невеликі;