Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОБДЗ_часть1_текст.doc
Скачиваний:
5
Добавлен:
04.11.2018
Размер:
1.38 Mб
Скачать

2. Порядок выполнения работы

1) На основе результатов выполнения лаб. работ № 1-2 получить соответствующую модель данных с системе ERwin (файл с расширением er1).

2) Следуя пунктам из раздела 1.1 создать файл контейнера БД в среде СУБД MS Access (файл с расширением mdb).

3) Следуя пунктам из раздела 1.2 произвести генерацию стркутуры соотвествующей БД и убедиться в ее адекватности разработанной ранее реляционной модели данных

Контрольные вопросы

1) Как создается файл контейнера БД в среде СУБД MS Access? Какие основные типы объектов он содержит?

2) В чем заключается суть режима генерации структуры БД?

3) Как выбирается тип целевой СУБД?

4) Как проводится диалог генерация схемы БД в ERwin?

5) Как проверить правильность результатов этого процесса в СУБД?

ЛАБОРАТОРНАЯ РАБОТА № 4

Тема: РАБОТА С ТАБЛИЦАМИ РЕЛЯЦИОННОЙ МОДЕЛИ ДАННЫХ В СУБД MS ACCESS

Цель работы:

Ознакомиться с основными функциональными возможностями СУБД MS Access при работе с таблицами БД, созданной путем автоматической генерации на основании реляционной модели данных, разработанной с помощью CASE-системы ERwin.

Методические указания к выполнению лабораторной работы

1. Общие сведения о работе с таблицами данных в субд ms Access

1.1. Создание новой или открытие существующей базы данных

Для создания новой базы данных нужно выполнить следующую последовательность действий:

  • выбрать в главном меню пункт «Файл»;

  • в вертикальном меню выбрать подпункт «Создать базу данных»;

  • в окне «Создание» выбрать вариант «Новая база данных» и нажать кнопку «ОК»;

  • в окне «Файл новой базы данных» определить каталог, в котором будет находиться файл базы данных, ввести имя файла базы и нажать кнопку «Создать» (переключатель «Тип файла» должен быть установлен в режим «Базы данных Access (*.mdb)»);

  • в результате на экране появится окно, содержащее сведения об объектах базы данных.

Если база данных была создана ранее, открыть ее, для чего выполнить следующую последовательность действий:

  • выбрать в главном меню пункт «Файл»;

  • в вертикальном меню выбрать подпункт «Открыть базу данных»;

  • выбрать требуемый mdb-файл;

  • нажать кнопку «Открыть»;

  • в результате на экране появится окно, содержащее сведения об объектах базы данных

Рисунок 4.1 – Окно с объектами базы данных

1.2. Создание таблицы базы данных.

Для создания таблицы необходимо использовать следующую последовательность действий (вкладка «Таблицы»):

  1. нажать кнопку «Создать»;

  2. в окне «Новая таблица» выбрать пункт «Конструктор» и нажать кнопку «ОК»;

3) ввести данные о структуре таблицы (описание структур см. выше в разделе «Описание задачи»)

4) ввести информацию о первичном ключе. Для того, чтобы поле таблицы было включено в состав первичного ключа, необходимо установить указатель мыши на это поле, щелкнуть правой кнопкой мыши, переключатель «Ключевое поле». Таким образом, в состав первичного ключа может быть включено только одно поле.

5) для определения составного первичного ключа, который позволяет контролировать уникальность пары значений, необходимо:

  • выбрать в главном меню пункт «Вид»;

  • в вертикальном меню выбрать подпункт «Индексы»;

  • в индекс «Primary Key» добавить новое поле, которое должно войти в первичный ключ;

6) сохранить созданную таблицу, для чего закрыть окно конструктора и ввести имя таблицы.

Рисунок 4.2 – Пример окна конструктора таблиц

Прим. Для создания индекса таблицы по значению определенного поля (необязательного ключевого) при определении этого поля следует воспользоваться его свойством «Индексированное поле». Оно имеет такие значения: Нет, Да (Допускаются совпадения), Да (Совпадения не допускаются).