Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
!!! Волкова ПАС.doc
Скачиваний:
13
Добавлен:
18.11.2019
Размер:
2.18 Mб
Скачать

2.2.3 Даталогическая модель базы данных

Логическая структура реляционной базы данных представлена на рисунке 4.

Рисунок 4 - Логическая структура реляционной базы

2.2.4 Анализ схем реляционных отношений на соответствие 3нф

Проанализируем схемы отношений полученной РБД на соответствие 3НФ. Приведенная схема соответствует, как минимум, 3НФ, поскольку во всех отношениях атрибуты атомарные, первичные ключи не составные и отсутствуют транзитивные зависимости между не ключевыми атрибутами и первичными ключами.

Кроме того, каждый детерминант отношения является потенциальным ключом, что свидетельствует о достижении НФБК.

Таким образом, полученная схема отношений соответствует НФБК и, следовательно, может в достаточной мере обеспечить целостность данных.

2.3 Физическая модель базы данных

2.3.1 Описание состава проектируемых объектов бд

В выбранной СУБД Access поддерживаются следующие объекты, необходимые для создания БД:

1. Таблица. В режиме Таблицы осуществляется работа с данными, находящимися в таблице: просмотр, редактирование, добавление, сортировка и т. п. В режиме Конструктора создается или модифицируется структура таблицы, т. е. задаются имена полей таблицы и их типы, поля описываются, задаются их свойства.

2. Запрос. Запросы используются для просмотра, анализа и изменения данных в одной или нескольких таблицах. Запросы могут служить источником данных для форм и отчетов Microsoft Access. Сам запрос не содержит данных, но позволяет выбирать данные из таблиц и выполнять над ними ряд операций. В Microsoft Access существует несколько видов запросов:

  • запросы к серверу, которые используются для выборки данных с сервера;

  • запросы на автоподстановку, автоматически заполняющие поля для новой записи;

  • запросы на выборку, выполняющие выборку данных из таблиц;

  • запросы на изменение, которые дают возможность модифицировать данные в таблицах (в том числе удалять, обновлять и добавлять записи);

  • запросы на создание таблицы, создающие новую таблицу на основе данных одной или нескольких существующих таблиц, а также другие типы запросов.

3. Форма - настраиваемые диалоговые окна, сохраняемые в БД в виде объектов специального типа. Формы используются в приложении для ввода и отображения данных. Они содержат так называемые элементы управления, с помощью которых осуществляется доступ к данным в таблицах. Элементами управления являются текстовые поля для ввода и правки данных, кнопки, флажки, переключатели, списки, надписи, а также рамки объектов для отображения графики и объектов OLE.

4. Отчет - позволяют выбрать из базы данных требуемую пользователем информацию и оформить ее в виде документов, которые можно просмотреть и напечатать. Источником данных для отчета может быть таблица или запрос. Они позволяют просматривать и печатать данные. В отчете невозможно изменить исходные данные с помощью элементов управления. Хотя в отчетах можно использовать такие же элементы управления для указания состояния переключателей, флажков и списков.

Указанные объекты используются при разработке БД.