а7GRUPPAСведенія про навчальну группе8STUDENTІнформація про студенте9PRED_KAFEDRAСвязь предметів і кафедра
На малюнку 5 показана концептуальна модель предметної області
Рис. 5. Модель предметної області ІВ. Концептуальний аналіз
2.3.2 Побудова логічної моделі предметної області
На базі концептуальної моделі складемо логічну модель предметної області. Ця модель показана на малюнку 6.
Рис. 6. Логічна модель предметної області
Для наочного опису моделі складемо таблицю.
Таблиця 2
Сутності логічної моделі
Порядковий номерСущностьАтрібутиТіп атрібутовОпісаніе1КAFEDRAKAFEDRA_IDЦелийГлавний ключNAIMENСімвольнийНазваніе кафедриFAKUL_IDЦелийВнешній ключ, зв'язок з факультетом2PREPDVTLPREPD_IDЦелийГлавний ключFAMСимвольныйФамилияIMJAСимвольныйИмяOTCHСимвольныйИмяSTEPEN_IDЦелыйВнешний ключ, зв'язок з атрібутаміKAFEDRA_IDЦелийВнешній ключ, зв'язок з кафедрой3ATTR_PREPSTEPEN_IDЦелийГлавний ключNAIMСімвольнийНаіменованіе атрібутаOPISANIEСімвольнийОпісаніе атрібута4PREDMETPREDMET_IDЦелийГлавний ключNAIMENСімвольнийНазваніе предметаKAFEDRA_IDЦелийВнешній ключ, зв'язок з кафедрой5FAKULTETFAKUL_IDЦелийГлавний ключNAIMENСімвольний6ATTR_STUDENTATTR_IDЦелийГлавний ключNAIMENСімвольнийОпісаніе атрібута7GRUPPAGRUPPA_IDЦелийГлавний ключNAZVСімвольнийНазваніе навчальної группиFAKUL_IDЦелийВнешній ключ, зв'язок з факультетом8STUDENTSTUD_IDЦелийГлавний ключFAMСимвольныйФамилияIMJAСимвольныйИмяOTCHСимвольныйОтчествоSTIPENЛогическийФакт виплати стіпендііATTR_IDЦелийВнешній ключ, зв'язок з атрибутами студента.GRUPPA_IDЦелийВнешній ключ, зв'язок з навчальною группой9PRED_KAFEDRAKAFEDRA_IDЦелийВнешній ключ, зв'язок з кафедройPREDMET_IDЦелийВнешній ключ, зв'язок з предметомPREPD_IDЦелийВнешній ключ, зв'язок з викладачем.
У Російської митної академії атрибутами викладача є:
· Науковий ступінь. Домен: {к.в.н., к.п.н., к.т.н., к.е.н., д.в.н., д.п.н., д.т.н., д.е.н.}
· Наукове звання. Домен: {доцент, професор, старший викладач}
Умовні позначення:
· до- кандидат;
· д-доктор;
· в - військові науки;
· п - педагогічні науки;
· т - технічні науки.
Для студента атрибутами є:
Форма навчання. Домен: {Очна, Заочна}
Країна. Домен: {Росія, СНД}
Фінансування. Домен: {Бюджет, внебюджету}
.3.3 Побудова фізичної моделі предметної області
Фізична реалізація бази даних була виконана в MS Access. Для ключів баз даних був обраний Числовий тип даних, розрядність якого відповідає довгому цілого. Для символьних даних був обраний Текстовий тип фіксованого розміру. Схема зв'язків бази даних показана на малюнку 5.
Як видно з малюнка таблиця ATTR_PREP (атрибути викладача) використана два рази, а таблиця ATTR_STUDENT (атрибути студента) три рази. Це пояснюється тим, що зв'язок до цих таблиць реалізована по одному ключу, а значення атрибута вибирається різне.
Так в таблиці викладачів використані атрибути:
STEPEN_ID - вибір ступеня.
NZVAN_ID- вибір наукового звання.
У таблиці студентів використовуються атрибути:
FORMA_OB - форма навчання.
FINANSIR - тип фінансування.
STRANA - країна.
Рис. 5. Реалізація БД в MS Access
2.4 Обгрунтування вибору СУБД
Розвиток інформаційних систем тісно пов'язане з процесом становлення поколінь ЕОМ. Поява перших доступних користувачам інформаційних систем пов'язано з другим поколінням ЕОМ. З появою третього покоління ЕОМ і четвертого пов'язане масове впровадження інформаційних технологій у виробничий процес.
Основне призначення інформаційних систем - надання кінцевим користувачам інформації відповідної певним критерієм.
Якщо первинна мета розробки ЕОМ була пов'язана з автоматизацією проведення складних об'ємних обчислень, то надалі на перший план стали виходити завдання пов'язані з автоматизацією обробки даних і документів.
Так в 60-x роках XX вeкa основна функція інформаційних cіcтeм билa пов'язана з діплоговой обробкою запитів, зберіганням записів. У цей період розробляється концепція управлінських інформаціоннихcіcтeм. Основна особливість таких...