- •11. Создание таблицы путём ввода данных.
- •12. Создание таблицы на основе шаблона.
- •13. Мастер подстановок. Создание поля Подстановки.
- •14. Мастер подстановок. Создание поля Подстановки с фиксированным набором значений.
- •15. Самостоятельная работа.
- •2. Редактирование и удаление связей.
- •3. Проверка каскадного обновления связанных полей.
- •1. Создание запроса на выборку.
- •2. Создание запроса, содержащего несколько условий.
- •4. Создание запроса с вычисляемыми полями.
- •5. Использование фильтра.
- •6. Самостоятельная работа.
- •1.3. Создание формы при помощи Мастера форм.
- •3. Редактирование форм.
- •1. Любым способом создайте таблицы «Товары», «Типы», «Клиенты», «Поставщики», «Заказано», «Заказы», «Доставка».
- •3. Изменение схемы данных
- •4. Заполните таблицы данными
- •1. Иерархические формы.
- •2. Связанные формы.
- •1. Логическая операция «или».
- •2. Логическая операция «и».
- •5. Создание запроса с критерием поиска на первую букву фамилии.
- •6. Вычисления срока задержки исполнения заказа.
- •7. Выборка товаров, цена которых превышает среднюю.
- •8. Проверка отсутствующей даты выполнения заказа и срока выполнения.
- •1. Создание перекрёстных запросов.
- •2. Использование фиксированных заголовков столбцов в перекрестных запросах.
- •3. Изменение уровня детализации в запросе
- •4. Группировка в запросах. Определение пяти самых дорогих товаров.
- •5. Многотабличный запрос. Построение запроса на основе уже имеющегося запроса.
- •6. Самостоятельная работа.
- •2. Создание модифицирующего запроса на добавление данных в таблицу.
- •3. Самостоятельная работа.
- •1. Создание сводной таблицы.
- •1.8. Определение итоговых столбцов.
- •3. Самостоятельная работа.
- •3. Группировка в отчётах. Подведение итогов.
- •4. Построение отчёта в режиме конструктора
- •5. Добавление вычисляемых полей в отчёте в режиме Конструктора.
- •1. Создание основного документа.
- •2. Создание источника данных.
- •3. Слияние основного документа и источника.
- •2. Создание фильтров с помощью макросов
- •4. Создание макросов методом «перетащить и опустить»
- •5. Создание кнопок методом переноса макроса на форму
- •1. Создание кнопочной формы.
- •Команды для элементов кнопочной формы
- •2. Изменение кнопочной формы
- •3. Настройка вложенной формы
- •4. Оформление кнопочной формы.
- •5. Самостоятельная работа.
2. Редактирование и удаление связей.
Удаление связей: щёлкнуть по линии связи и нажать клавишу Del.
Редактирование связей: дважды щелкнуть мышью по линии связи, появится диалоговое окно Изменение связей.
2.1. Откройте Схему данных и в появившемся меню выберите Добавить таблицу. В окне Добавление таблицы выделите таблицу «Отделы» и щелкните по кнопке Добавить. Закройте окно Добавление таблицы.
2.2. Если подстановочное поле было оформлено правильно, таблицы «Сотрудники» и «Отделы» окажутся связанными между собой тонкой линией без определения связи. Щёлкните правой кнопкой мыши по линии и выберите «Изменить связь..».
2.3. В диалоговом окне Изменение связей (рис.4) установите флажки Обеспечение целостности данных, Каскадное обновление связанных полей (при изменении номера отдела в таблице «Отделы» автоматически изменится соответствующий номер в таблице «Сотрудники»).
Рис. 4. Изменение связей в схеме данных.
Каскадное удаление связанных полей активировать не надо (при удалении записи с номером отдела из таблицы «Отделы» будут удалены все записи из таблицы «Сотрудники», в которых находились соответствующие номера отделов). Щёлкните на кнопке «Создать». Появится связь «один-ко-многим». Закройте Схему данных, сохранив изменения.
3. Проверка каскадного обновления связанных полей.
3.1. Откройте таблицу «Отделы» и исправьте номера отделов на 201, 202, 203.
Закройте таблицу, сохранив изменения.
3.2. Откройте таблицу «Сотрудники». Убедитесь, что значения поля «Отдел» изменились.
3.3. Добавьте новую запись в таблицу «Отделы» И проверьте появление этой записи в списке подстановочного поля.
4. Поиск данных. Осуществите поиск сотрудника с фамилией Багров: вкладка Главная/Найти. В строке Образец поиска набрать фамилию Багров. В поле «Совпадение с» выберите С любой частью поля, в поле «Просмотреть» – Все и нажмите на кнопку Найти.
5. Автоматическая замена значения. Заменить должность «продавец» на «менеджер»: вкладка Главная/Найти/Замена. В строке «Образец» указать, какую должность искать (продавец) а в следующей строке «Заменить на» указать, на какую должность заменить (менеджер). В окошке Совпадение с выберите С любой частью поля, в окошке Просмотр выберите Все. Нажмите кнопку Найти далее, а затем Заменить все.
6. Самостоятельная работа. Внесите в схему данных таблицу «Дополнительные сведения», связав её с таблицей «Сотрудники».
Лабораторная работа №3
Создание простых запросов. Построитель выражений. Фильтры. Сортировка записей в таблице
Цели работы:
Освоить основные принципы создания запросов на выборку, применения фильтров и сортировки данных.
Задачи работы:
Создать запросы на выбору с использованием различных критериев.
Применить фильтры для поиска и сортировки данных в одной из таблиц.
Общие сведения.
С помощью запроса из базы данных можно выбрать любую информацию. Запрос – это обращение к БД для поиска или изменения информации, соответствующей заданным критериям.
Средствами Access можно создать следующие типы запросов:
- запрос на выборку;
- перекрёстный запрос;
- запрос-действие (модифицирующий);
- запрос с параметром.
Наиболее применяемыми являются запросы на выборку, с помощью которых можно отобрать данные, отвечающие заданным критериям из одной или нескольких таблиц. При этом изменений в самой базе данных не происходит.
В процессе создания запроса Access создаёт выражение на языке SQL, которое будет использоваться для выполнения запроса.