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

Этап 4. Работа с данными из связанных таблиц

Если пользователю необходимо в одном запросе обработать информацию сразу из нескольких таблиц используется запрос к связанным таблицам.

Запрос- выборка к связанным таблицам

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

  1. Перейти на вкладку Запрос, щелкнув на ней в окне БАЗЫ ДАННЫХ.

  2. Щелкнуть на кнопке Создать.

  3. В открывшемся диалоге «Создание запроса» щелкнуть на кнопке Новый запрос. Открывается окно «Запрос-выборка» и диалог «Добавление таблицы».

  4. Найти строку с названием таблицы, на основе которой будет создаваться запрос, в Вашем случае - таблицей «Студенты».

  5. Дважды щелкнуть на строке с именем. Таблица занеслась в окно «Запрос-выборка».

  6. То же самое сделать с другой таблицей, в Вашем случае - таблицей «Предприятия».

  7. Щелкнуть затем на кнопке Закрыть.

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

  9. Выполнить запрос. Для этого нужно щелкнуть на кнопке Режим таблицы панели инструментов. Microsoft Access вывела на экран таблицу.

  10. Закрыть запрос, щелкнув на кнопке Закрытия окна в правом верхнем углу окна таблицы, сохранив его.

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

Запрос с критерием отбора к связанным таблицам

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

  1. Открыть запрос «Практика студентов» в режиме Конструктора запросов, выделив строку с названием запроса на вкладке Запрос и щелкнув на кнопке Конструктор. Откроется окно запроса.

  2. В бланке запроса указать условие отбора для предприятий. Для этого в строке «Условие отбора» в столбце «Предприятие» ввести наименование конкретного предприятия.

  3. Выполнить запрос.

  4. Закрыть запрос, сохранив его.

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

Этап 5. Удаление связанных таблиц из базы данных

Для удаления таблицы из базы данных следует:

  1. Выделить ее название на вкладке Таблица окна БАЗЫ ДАННЫХ.

  2. Нажать клавишу DELETE.

Для удаления из базы данных таблицы, связанной с другой таблицей следует:

  1. Сначала удалить связь между таблицами:

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

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

  • нажать клавишу DELETE.

  • закрыть окно «Схема данных», согласившись с сохранением измененного макета.

  1. Выделить название таблицы на вкладке Таблица окна БАЗЫ ДАННЫХ.

  2. Нажать клавишу DELETE.

Удалите из базы данных «Практика» сначала таблицу «Предприятия», затем таблицу «Студенты».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]