Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические рекомендации (очники 2 курс).doc
Скачиваний:
14
Добавлен:
07.02.2015
Размер:
344.58 Кб
Скачать

2. Создание многотабличной базы данных

Дополнить базу данных Hotel.mdb информацией о директорах. Для этого открыть файл Hotel.mdb и подготовить таблицу Директора, которая содержит следующие сведения: Директор (фамилия). Образование, Год рождения. Домашний телефон. Стаж работы (лет).

Директор

Образование

Год рождения

Домашний телефон

Стаж работы

Авакумов

ср. специальное

1940

147-87-56

38

Белоусов

высшее

1945

243-11-66

23

Горохов

высшее

1960

232-54-56

15

Дьяченко

ср. специальное

1956

1254-78-65

40

Жаров

высшее

1955

457-89-85

35

Морокова

незаконч.высшее

1975

656-54-44

2

Тарасова

высшее

1966

1584-22-13

15

Установить связь между таблицами Гостиницы и Директора.

  1. Открыть файл базы данных Hotel.mdb (см. задание 1).

  2. Для создания новой таблицы Директора в диалоговом окне Hotel: база данных нажать кнопку Создать.

  3. С помощью конструктора создать структуру таблицы, которая содержит следующие поля: Директор, Образование, Год рождения, Домашний телефон. Стаж работы. Сделать поле Директор ключевым.

  4. Заполнить таблицу Директора вышеприведенной информацией.

  5. Открыть таблицу Гостиницы в режиме конструктора и изменить ключевое поле Название на поле Директор.

  6. Закрыть таблицы Гостиницы и Директора.

  7. Установить связь между таблицами Гостиницы и Директора. Для этого на панели инструментов База данных нажать кнопку Схема данных. В диалоговом окне Добавление таблицы добавить обе таблицы. Окно Схема данных примет вид:

Перетащить с помощью мыши поле Директор из таблицы Гостиницы на поле Директор в таблицу Директора. В открывшемся диалоговом окне Изменение связей установить флажки: Обеспечить целостность данных, каскадное обновление связанных полей, каскадное удаление связанных полей. При этом установится Тип отношения: один-к-одному.

Нажать кнопку Создать.

В результате Схема данных примет вид:

  1. Сохранить и закрыть схему данных.

  2. Закрыть файл базы данных.

3. Запрос

Для таблиц Гостиницы и Директора базы данных Hotel.mdb сформировать запрос, который позволит выбрать информацию об определенном директоре гостиницы.

  1. Открыть файл базы данных Hotel.mdb.

  2. Создать запрос, который выдаст информацию о директоре гостиницы "Мечта". Для этого добавить в запрос данные таблиц Гостиницы и Директора. Обратить внимание, что между таблицами установлена связь. Выбрать в запрос из таблицы Гостиницы поля Название, Директор, а из таблицы Директора – поля Год рождения. Образование, Домашний телефон, Стаж работы.

3. Просмотреть запрос в режиме таблицы.

4. Создание отчета

На базе таблицы Гостиницы файла базы данных Hotel.mdb создать автоотчет, который позволяет просмотреть информацию о гостиницах.

  1. Открыть файл базы данных Hotel.mdb.

  2. Сделать активной таблицу Гостиницы, на панели инструментов База данных открыть список Новый объекти выбрать в нем Отчет.

  3. В диалоговом окне Новый отчет выбрать вариант Автоотчет: в столбец. Нажать кнопку ОК.