ься на її вивчення.
Для даної предметної області слід виділити наступні обмеження цілісності:
. Ключові поля кожної таблиці повинні мати непусті, унікальні значення.
. Поле "форма навчання" може приймати одне з 5 значень: очне, вечірнє, дистанційне, заочне, екстернат.
Студенти навчаються дистанційно або в екстернаті можуть бути не прикріплені до певної групи.
. Поле В«основа навчанняВ» може приймати одне з 2-х значень: бюджетне, платне.
. Поле В«вид групиВ» може приймати одне з 3-х значень: змішана, бюджетна, платна.
. Поле випускаюча кафедра може приймати одне з 5-ти значень: ПІЕ, УЗІП, КОіБАС, МОіАІС, АСОІ.
. Поле В«вид к/мВ» може приймати одне з 7-ми значень: залік, іспит, курсова робота, курсовий проект, виробнича практика, переддипломна практика, захист ВКР.
. Поле В«оцінкаВ», клас В«успішнаВ» може приймати одне з 4-х значень: залік, 3,4,5.
. Студент може одночасно навчатися тільки в одній групі.
При створенні бази даних необхідно також створювати запити. Запитів може бути дуже багато. Необхідно реалізувати найбільш важливі з них:
1. Необхідно виводити повну інформацію по успішності по даному студенту.
. Необхідно виводити повну інформацію по успішності спеціальності в цілому.
. Необхідно виводити список боржників.
. Необхідно формувати додаток до диплому.
2. Вибір методології проектування і СУБД
При проектуванні бази даних для контролю над сесійного успішністю студентів ВУЗу після опису предметної області необхідно вибрати метод побудови инфологической моделі (ER-моделі) і СУБД, в якій буде реалізований проект.
Для побудови ER-моделі була обрана програма Design IDEF 3.5. Ми вибрали дану програму, так як, на наш погляд, вона є найбільш простий у використанні (для побудови ER-моделі). p align="justify"> Існує велике число СУБД. На її вибір впливають такі фактори:
Г? За функціональними можливостями СУБД: настільні (FoxPro, MS Access, Paradox) і корпоративні (Oracle, MS SQL).
Г? За типом використання мов: відкриті, замкнуті, змішані.
Г? За кіль...