- •Лабораторная работа № 1. Структура окна базы данных
- •Объекты баз данных
- •Структура таблицы
- •Просмотр таблицы
- •Перемещение по таблице
- •Просмотр запросов
- •Просмотр форм
- •Просмотр отчетов
- •Лабораторная работа № 2. Редактирование таблиц
- •Формат Закрепить столбец.
- •Порядок выполнения копирования/перемещения данных из одного поля в режиме таблицы:
- •Перемещение полей в таблицах:
- •Ошибки вставки
- •Замена данных
- •Лабораторная работа № 3. Создание таблиц в режиме конструктора
- •Создание базы данных
- •Создание таблицы
- •Лабораторная работа № 4. Сортировка записей. Фильтры
- •Сортировка записей
- •Фильтр по выделенному
- •Исключение выделенного
- •Лабораторная работа № 5. Простые запросы
- •Запрос на основе одной таблицы
- •Запросы с параметром
- •Создание запроса из фильтра
- •Лабораторная работа № 6. Сложные запросы Итоговый запрос
- •Создание вычисляемых полей
- •Перекрестный запрос
- •Лабораторная работа № 7. Создание Автоформ
- •Создание формы на основе таблицы или запроса
- •Создание формы с помощью Мастера
- •Лабораторная работа № 8. Создание форм с помощью конструктора Структура формы
- •Создание формы с помощью Конструктора
- •Проектирование форм
- •Добавление кнопок
- •Прочие элементы управления формы
- •Лабораторная работа № 9. Отчеты
- •Создание отчета с помощью Мастера
- •Лабораторная работа № 10. Организация связей между таблицами. Использование списков подстановок
- •Списки подстановок
- •Связи между таблицами
- •Лабораторная работа № 11. Создание запросов на базе нескольких таблиц
- •Контрольная работа 1
- •Контрольная работа 2
- •Контрольная работа 3
- •Простой запрос
- •Запрос на базе нескольких таблиц
- •Запрос с параметром
- •Запрос с вычисляемым полем
- •Итоговый запрос
- •Приложение Использование подстановочных знаков для поиска значений
- •Функции даты и времени
- •Специальные операторы сравнения
- •Создание кнопочной формы
Контрольная работа 3
Цель работы: составление запросов к базе данных.
Рассмотрим составление запросов на примере задачи «Торговля автомобилями».
Простой запрос
Выбрать из таблицы «Автомобили» все марки в ценовом диапазоне от 300 до 400 тысяч рублей. Указать модель, мощность и количество дверей этих марок автомобилей.
Для построения запроса откройте базу данных и активизируйте вкладку Запросы окна базы данных. Выберите режим Создание запроса в режиме конструктора и добавьте таблицу Модели автомобилей в качестве основы для построения запроса. Закройте окно Добавление таблицы.
Из списка полей таблицы выберите двойным щелчком мыши поля модель, мощность двигателя, число дверей и заводская цена.
В строку Условие отбора столбца заводская цена введите условие: >300000 and <400000.
Нажмите кнопку Запуск на панели инструментов и убедитесь, что результат соответствует заданию. Закройте запрос, подтвердите сохранение и задайте имя запроса.
Запрос на базе нескольких таблиц
Выбрать из базы данных все заказы на четырехдверные автомобили. Указать модель, цвет, фамилию, имя и отчество покупателя, его адрес и телефон.
Для построения запроса откройте базу данных и активизируйте вкладку Запросы окна базы данных. Выберите режим Создание запроса в режиме конструктора и добавьте таблицы Модели автомобилей и Клиенты и заказы в качестве основы для построения запроса. Закройте окно Добавление таблицы.
Из списка полей таблицы Модели автомобилей выберите двойным щелчком мыши поля модель, цвет и число дверей. Из списка полей таблицы Клиенты и заказы выберите двойным щелчком мыши поля фамилия, имя, отчество, адрес и телефон.
В строку Условие отбора столбца число дверей введите условие: 4.
Нажмите кнопку Запуск на панели инструментов и убедитесь, что результат соответствует заданию. Закройте запрос, подтвердите сохранение и задайте имя запроса.
Запрос с параметром
Выбрать из базы данных все заказы за указанный период. Показать модель, цвет, фамилию, имя и отчество покупателя.
Для построения запроса откройте базу данных и активизируйте вкладку Запросы окна базы данных. Выберите режим Создание запроса в режиме конструктора и добавьте таблицы Модели автомобилей и Клиенты и заказы в качестве основы для построения запроса. Закройте окно Добавление таблицы.
Из списка полей таблицы Модели автомобилей выберите двойным щелчком мыши поля модель и цвет. Из списка полей таблицы Клиенты и заказы выберите двойным щелчком мыши поля фамилия, имя, отчество и дата заказа.
В строку Условие отбора столбца дата заказа введите условие: >=[Введите дату начала периода] and <=[Введите дату окончания периода]
Нажмите кнопку Запуск на панели инструментов. Если все выполнено правильно, вы увидите диалоговое окно, в которое следует ввести дату начала нужного периода и нажать кнопку ОК. Затем в следующее окно – дату окончания этого периода. После нажатия кнопки ОК убедитесь, что результат соответствует заданию. Закройте запрос, подтвердите сохранение и задайте имя запроса.