Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по ИТ.doc
Скачиваний:
4
Добавлен:
05.12.2018
Размер:
1.18 Mб
Скачать

3.4. Запросы на изменение базы данных

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

Условия отбора (профессии - каменщики и штукатуры, разряд - не ниже пятого) уже были заданы в запросе Отобранные (см. раздел 4).

3.4.1 Сделать копию запроса Отобранные, присвоив новому запросу имя Направление на объект.

3.4.2 Открыть запрос Направление на объект в режиме Конструктора.

3.4.3 Удалить из запроса все лишние поля: оставить только поля Профессия. Разряд и Шифр объекта.

3.4.4 Выбрать команду Запрос - Обновление. В описании запроса появляется строка Обновление.

3.4.5 В строке Обновление для поля Шифр объекта указать значение /750.

3.4.6 Сохранить запрос Направление на объект. Закрыть его. Выполнить запрос (кнопкой Открыть или двойным щелчком мыши). При этом на экран будут выводиться предупреждения о том, что выполнение запроса приведен к изменению данных в таблице. На эти предупреждения отвечать Да.

3.4.7 Открыть запрос Отобранные (или таблицу Рабочие) и убедиться, что для всех каменщиков и штукатуров с разрядом не ниже пятого установлен шифр объекта П80.

Запрос на удаление. Создать запрос для удаления данных обо всех рабочих, имеющих разряд не выше второго и не имеющих допуска к работам на высоте.

3.4.8 Используя Конструктор, создать обычный запрос, содержащий поля Фамилия, Разряд и Допуск на высоту (из таблицы Рабочие). В строке Условие отбора для поля Разряд указать условие < =2, для поля Допуск на высоту - условие нет. Сохранить запрос под именем Удаление.

3.4.9 Выполнить запрос Удаление (кнопкой Открыть или двойным щелчком мыши). Эта операция требуется только в качестве меры предосторожности (запрос пока выполняет не удаление, а только просмотр данных). Убедиться, что в результате выполнения запроса на экран выводится информация о рабочих, соответствующих заданным условиям (разряд не выше второго, нет допуска на высоту).

3.4.10 Открыть запрос Удаление в режиме Конструктора. Выбрать команду Запрос - Удаление. Можно (но не обязательно) также удалить из запроса поле Фамилия.

Примечание. Если требуется снова преобразовать запрос для удаления в обычный запрос (для выборки данных), то необходимо выполнить команду Запрос — Выборка.

3.4.11 Сохранить запрос Удаление. Выполнить его. При этом на экран выводятся предупреждения. Чтобы выполнить удаление, ответить на эти предупреждения Да.

3.4.12 Открыть таблицу Рабочие и убедиться, что удаление выполнено.

3.5 Оформить отчет.

3.6 Ответить на контрольные вопросы.

3.7 Сделать выводы по работе.

4 Содержание отчета

4.1 Наименование и цель работы.

4.2 Оснащение рабочего места.

4.3 Пошаговое выполнение (краткая форма: команды, пункты меню).

4.3 Распечатка результатов (по требованию преподавателя).

4.4 Выводы по работе.

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

5.1 Опишите порядок перехода из режима конструктора в режим таблицы.

5.2 Охарактеризуйте порядок задачи ключевое поле в таблице.

5.3 Назовите способы создания таблиц.

5.4 Опишите порядок установки связи между таблицами.

Литература

Ф.Новиков, А.Яценко, Microsoft Office 2000 в целом - Киев-Москва-

Санкт-Петербург: Obhv, 1999.

В.Пасько, Access 97 - Киев-Москва-Санкт-Петербург: Obhv, 1997.

Родхер С. Паркер, Microsoft Office for Windows для чайников. – Киев: Диалектика, 1996.

Стефен Л. Нелсон, Microsoft Access для Windows – М: ТОО CTL, 1995.

Стивен Коупстейк , Access 97 шаг за шагом - М: Бином, 1998.