Проектирование схемы данных
Сущность таблицы «Журналисты» имеет следующие атрибуты: Табельный номер, Фамилия, Имя, Отчество, Год рождения, Редакция, Статус. Табельный номер мы выбираем в качестве ключевого поля.
Она имеет вид представленный на рисунках 1.1, 1.2.
Рисунок 1.1 — Окно конструктора таблицы «Журналисты».
Рисунок 1.2 — Таблица «Журналисты».
Сущность таблицы «Статьи» имеет следующие атрибуты: Табельный номер, Фамилия, Статьи, Жанр, Количество опубликованных статей, Город проживания, Вид.
Она имеет вид представленный на рисунках 2.1, 2.2.
Рисунок 2.1 — Окно конструктора таблицы «Журналисты».
Рисунок 2.2 — Окно конструктора таблицы «Журналисты».
Сущность таблицы «Зарплата» имеет следующие атрибуты: Табельный номер, Фамилия, Имя, Отчество, Год рождения, Редакция, Статус. Табельный номер мы выбираем в качестве ключевого поля.
Она имеет вид представленный на рисунках 3.1, 3.2.
Рисунок 3.1 — Окно конструктора таблицы «Зарплата».
Рисунок 3.2 — Таблицы «Зарплата».
Чтобы объединить сущности необходимо задать связь между таблицами. Связь между таблицами осуществляется с помощью общих полей.
Между таблицами установлена связь «один — ко — многим», при таком типе связи каждой записи в одной таблице соответствует несколько записей в связанной таблице.
Чтобы в связанных таблицах не нарушалась целостность данных, нужно для связи добавить опции «Обеспечение целостности данных». После этого Access сделает невозможным запись в не ключевую таблицу такого значения общего поля, которого нет в ключевой таблице. После установления целостности данных Access включает две дополнительные опции: «Каскадное обновление связанных полей» и «Каскадное удаление связанных полей». Первая опция позволяет при изменении какого-либо значения ключевого поля в ключевой таблице Access автоматически обновит значения этого поля для соответствующих записей во всех связанных таблицах. Вторая опция позволяет при удалении одной из записей в ключевой таблице удалить те записи в таблице со стороны «много», которые имеют такое же значение ключа.
На рисунке 4 представлена схема данных.
Рисунок 4 — Окно Схема данных.