ть курсів в областях і окремо, заробітна плата викладачів, дані про викладачів, який викладач який курс веде.
1.3 Визначення логічної моделі бази даних
У результаті аналізу предметної області, а також необхідних функцій, реалізованих розроблюваним додатком (вони відображені в постановці завдання), визначено склад і характеристики використовуваної інформації. Вихідна інформація (мінімальна), яка повинна зберігатися в розробляється базі даних буде наступною: код галузі знань, код курсу, код викладача, код заняття, частина премії. br/>
1.4 Структура бази даних
Для виконання поставленого завдання і зручної роботи з базою даних створимо 5 таблиць на основі вищеописаної логічної моделі.
Перша таблиця В«Галузь знаньВ» необхідна для зберігання списку областей знань, за якими проводяться курси, і повинна містити такі поля: код (ключове поле), назву.
Друга таблиця В«Список курсівВ» необхідна для зберігання інформації про курс і повинна містити такі поля: код (ключове поле), назва, код викладача, кількість годин, дата розробки, код галузі знань.
Третя таблиця В«ВикладачіВ» необхідна для зберігання інформації про викладачів і повинна містити такі поля: код викладача (ключове поле), ПІБ, телефон, адреса, вартість години роботи, фото.
Четверта таблиця «³дсоток зміни заробітної платиВ» необхідна для зміни доходу викладача і повинна містити такі поля: код викладача (ключове поле), частина премії.
Четверта таблиця В«заняттяВ» необхідна для зберігання інформації який викладач який курс веде і повинна містити такі поля: код заняття (ключове поле), код курсу, код викладача, код області.
Таким чином, шукана схема даних (логічна модель) має вигляд:
В
З малюнка випливає, що схема даних складається з 5 об'єктів В«таблицяВ». Зв'язок об'єктів таблиць В«ВикладачіВ» і В«Список курсівВ» (В«ЗаняттяВ», В«Зміна ЗПВ») здійснюється за ключовим атрибуту В«Код викладачаВ». Зв'язок об'єктів таблиць В«Область знаньВ» та В«Список курсівВ» (В«ЗаняттяВ») здійснюється за ключовим атрибуту В«Код областіВ». Зв'язок об'єктів таблиць В«Список курсівВ» і В«ЗаняттяВ» здійснюється за ключовим атрибуту В«Код курсуВ». br/>
1.5 Реалізація бази даних
реляційний база програмний запит
База даних в СУБД MS Access містить 5 таблиць, 9 запитів для добування інформації, 3 форм для перегляду і введення інформації, 4 звіту, що дозволяють аналізувати стан дані.
База даних складається з наступних таблиць:
В· В«Область знаньВ»;
В· В«С...