
- •1. Понятие базы данных (бд) и системы управления базами данных (субд) Их основные характеристики
- •2. Создание таблиц
- •Создание таблиц в режиме таблицы
- •Создание таблиц с помощью Мастера
- •Создание таблицы в окне Конструктора
- •3. Отношение между таблицами одной базы данных. Понятие схемы данных и целостности данных
- •4. Работа с запросами
- •Запросы на изменение (запросы действия).
- •9. Работа с формами.
- •10. Работа с отчетами
Запросы на изменение (запросы действия).
Это запрос, который за одну операцию изменяет или перемещает несколько записей. Типы запросов на изменение:
на удаление – удаляет группу записей из одной или нескольких таблиц. Можно удалить только всю запись, а не отдельные поля. Надо :
создать запрос, содержащий таблицу, из которой удаляются записи;
в режиме конструктора запроса на ПИ щелкнуть на стрелке рядом с кнопкой Тип запроса / Удаление;
перетащить знак «звездочка» (*) из списка полей в бланк запроса. В ячейке Удаление в этом поле появится значение Из
чтобы задать условия отбора удаляемых записей, перетащить поля, для которых устанавливаются условия отбора, в бланк запроса. В ячейке Удаление в этом поле появится значение Условие;
для полей перемещенных в бланк запроса, ввести условие в ячейку Условие отбора;
для просмотра записи, которые будут удалены на ПИ нажать Вид. Чтобы вернуться в режим конструктора запросов, снова нажать Вид на ПИ.
Для удаления записей нажать кнопку Запуск! На ПИ.
На обновление – вносит общие изменения в группу записей одной или нескольких таблиц; Для создания надо:
создать запрос, из таблицы или запросов, содержащих обновляемые записи;
в режиме конструктора запроса на ПИ щелкнуть на стрелке рядом с кнопкой Тип запроса /Обновление;
перетащить из списка полей в бланк запроса поля, которые нужно обновить или для которых надо указать условия отбора.
При необходимости задать условие отбора в ячейку Условие отбора;
Для полей, которые необходимо обновить, ввести в ячейку Обновление выражение или значение, которое должно быть использовано для изменения полей;
нажать кнопку Запуск! На ПИ.
Примеры:
Чтобы увеличить (изменить) почасовую ставку подрядчиков на 10 единиц, достаточно прибавить к почасовой ставке 10 единиц. Введите в ячейку Update To (Обновление) формулу [Почасовая ставка]+10. (рисунок слева)
Предположим, что подрядчик Соловьева Инна поменяла фамилию. Теперь по всей базе данных необходимо изменить фамилию Соловьева на новую, например Белова. (рисунок справа)
На добавление – добавляет группу записей из одной или нескольких таблиц в конец одной или нескольких таблиц.
создать запрос, из таблицы, записи в которой необходимо добавить в другую;
в режиме конструктора запроса на ПИ щелкнуть на стрелке рядом с кнопкой Тип запроса/Добавление; появится диалоговое окно.
В поле Имя таблицы ввести имя таблицы, в которую надо добавить записи и нажать ОК;
перетащить из списка полей в бланк запроса поля, которые необходимо добавить или которые будут использоваться при определении условия отбора.
для полей перемещенных в бланк запроса, ввести условие в ячейку Условие отбора условия отбора, по которому осуществляется добавление.
нажать кнопку Запуск! На ПИ.
На создание таблицы – создает новую таблицу на основе всех или части данных из одной или нескольких таблиц.
создать запрос, из таблицы или запросы, содержащих записи, которые надо поместить в новую таблицу;
в режиме конструктора запроса на ПИ щелкнуть на стрелке рядом с кнопкой Тип запроса /Создание таблицы;
В поле Имя таблицы ввести имя таблицы, которую надо создать или заменить
перетащить из списка полей в бланк запроса поля, которые необходимо добавить в новую таблицу;
для полей перемещенных в бланк запроса, ввести условие в ячейку Условие отбора,
нажать кнопку Запуск! На ПИ. Данные в этой таблице не наследуют свойства полей или настройки ключевых полей.