- •Введение
- •Основные понятия
- •Создание таблиц
- •Создание таблиц в режиме «Конструктор»
- •Создание таблиц в режиме «Таблицы»
- •Создание таблицы
- •Создание поля подстановок
- •Использование выражений в условиях на значение
- •2) Дата рождения в диапазоне от 1 января 1950 г. До 1 января 1985 г.:
- •Создание маски ввода
- •Связывание таблиц
- •Практическая работа 1 Создание базы данных «Торговый дом»
- •Создание базы данных «Институт»
- •Создание базы данных «Ателье»
- •Сортировка, поиск, замена и фильтрация данных в таблице Сортировка данных
- •Поиск данных
- •Замена данных Для того чтобы произвести замену данных, следует:
- •Фильтрация данных
- •Фильтр по выделенному фрагменту
- •Фильтр по вводу
- •Обычный фильтр
- •Расширенный фильтр
- •Использование выражений в фильтрах
- •Практическая работа 2 Сортировка данных
- •Поиск данных
- •Замена данных
- •Фильтрация данных
- •Запросы
- •Запросы на выборку
- •Параметрические запросы
- •Запросы с вычисляемыми полями
- •Итоговые запросы
- •Перекрестные запросы
- •Запросы-изменения
- •Запрос на создание новой таблицы
- •Запрос на обновление записей
- •Запрос на добавление записей
- •Запрос на удаление записей для…
- •Практическая работа 3 Запросы для базы данных «Торговый дом» Запросы на выборку
- •Параметрические запросы
- •Запросы с вычисляемыми полями
- •Итоговые запросы
- •Перекрестные запросы
- •Запрос на создание таблицы
- •Запросы на обновление таблицы
- •Запросы на добавление и удаление записей
- •Запросы для базы данных «Институт» Запросы на выборку
- •Запрос с вычисляемыми полями для…
- •Параметрические запросы для…
- •Итоговые запросы
- •Запросы для базы данных «Ателье»
- •Создание формы Автоматическое создание формы
- •Создание формы с помощью «Мастер»
- •Создание формы в режиме «Конструктор»
- •С труктура формы
- •Элементы управления Общая характеристика
- •Г руппа переключателей
- •Создание элементов управления
- •Создание флажка, связанного с логическим полем
- •Создание переключателя, связанного с логическим полем
- •Создание выключателя, связанного с логическим полем
- •Создание кнопки
- •Создание набора вкладок
- •Создание многостраничной формы
- •Составные формы
- •Создание диаграмм
- •Операции с элементами управления
- •Оформление формы
- •Практическая работа 4 Автоматическое создание форм
- •Изучение режимов формы
- •Создание форм при помощи «Мастера»
- •Создание форм в режиме «Конструктор»
- •Вычисляемые поля
- •Составные формы
- •Создание диаграмм
- •Создание форм для базы данных «Ателье»
- •Режимы окна отчета
- •Разделы отчета
- •Создание отчетов
- •«Мастер отчетов»
- •Режим «Конструктор»
- •Группировка данных
- •Почтовые наклейки
- •Практическая работа 5 создание отчета
- •Макросы
- •Создание макросов
- •Запуск макроса
- •Назначение макроса событию
- •Создание группы макросов
- •Создание меню, контекстного меню и панели инструментов на основе группы макросов
- •Назначение комбинации клавиш для запуска макроса
- •Применение условий в макросах
- •Практическая работа 6 создание макросов
- •Назначение макроса событию
- •Создание группы макросов
- •Применение условий в макросах
- •Обмен данными. Добавление объектов ole в формы и отчеты
- •Создание нового внедренного объекта
- •Создание связанного или внедренного объекта на основе фрагмента из существующего файла
- •Вставка рисунка в форму или отчет
- •Обмен данными с Microsoft Word Сохранение объекта базы данных в файле формата rtf
- •Создание составного текстового документа при помощи функции слияния
- •Обмен данными с Microsoft Excel
- •Практическая работа 7 добавление объектов ole в формы и отчеты
- •Обмен данными с Microsoft Word
- •Краткая характеристика сотрудника
- •Обмен данными с Microsoft Excel
- •113054, Москва, Стремянный пер., 36.
- •113054, Москва, ул. Зацепа, 41/4.
Параметрические запросы
Создайте параметрический запрос о заказах на заданный товар. На экран выводятся поля: Номер заказа, Название фирмы, Клиент, Продавец. Параметр – наименование товара. Сортировка – по номерам заказов.
Создайте запрос с двумя параметрами о заказах, сделанных заданным клиентом на товар заданной фирмы. Поля запроса: Номер заказа, Наименование товара, Продавец. Параметры – клиент и фирма-производитель. Сортировка – по наименованию товара.
Запросы с вычисляемыми полями
Создайте запрос Расчет стоимости. Стоимость вычисляется как произведение цены товара на количество. Если количество товара меньше заданного (например, 10 шт.), берется розничная цена, иначе – оптовая. Для расчета цены использовать функцию Iif. Поля запроса: Номер заказа, Наименование товара, Количество, Цена, Стоимость заказа. Сортировка записей – по номерам заказов.
Создайте запрос о продавцах с полями Фамилия, Возраст, Место рождения. Возраст ‑ вычисляемое поле (рассчитывается как частное от целочисленного деления разности между текущей датой и датой рождения на 365). Сортировка – по возрасту.
Итоговые запросы
Создайте запрос, вычисляющий суммарную стоимость заказов на товары каждой фирмы. Группировка – по полю Фирма-производитель. Суммирование – по полю Стоимость заказа. Сортировка – по названиям фирм.
Создайте запрос, вычисляющий суммарную стоимость заказов, сделанных каждым клиентом.
Перекрестные запросы
Создайте перекрестный запрос, подсчитывающий количество товаров каждой фирмы, заказанных каждым клиентом. Используйте в качестве заголовков столбцов фамилии клиентов, заголовков строк – названия фирм. Суммирование – по полю Количество.
Создайте перекрестный запрос, вычисляющий количество заказов на товары каждой фирмы, выполненных каждым продавцом. Используйте в качестве заголовков столбцов фамилии продавцов, заголовков строк – названия фирм. Для подсчета количества заказов примените функцию Count к полю Номер заказа.
Запрос на создание таблицы
Создайте запрос на создание таблицы «Стоимость заказов» с полями Номер заказа, Наименование товара, Фирма-производитель, Количество, Цена, Стоимость заказа, Клиент, Продавец. Выполните запрос.
Запросы на обновление таблицы
Создайте запрос на обновление таблицы «Товары»: задайте снижение оптовых цен на товары заданного производителя на 5%. Выполните этот запрос. Для внесения соответствующих изменений в таблицу «Стоимость заказов» повторно выполните запрос на создание этой таблицы.
Создайте запрос на обновление таблицы «Стоимость заказов»: задайте 5%-ную скидку на заказы стоимостью выше заданной суммы.
Запросы на добавление и удаление записей
С помощью запросов на добавление и удаление записей создайте отдельные таблицы о стоимости заказов на товары каждой фирмы. Для этого нужно:
скопировать таблицу «Стоимость заказов» под именем «Копия»;
скопировать структуру таблицы «Копия» под именем «Структура»: в контекстном меню таблицы выбрать команду Копировать, затем в контекстном меню окна – команду Вставить, в открывшемся диалоговом окне выбрать параметр вставки только структуру;
составьте запрос на добавление записей, соответствующих первой фирме, из таблицы «Копия» в таблицу «Структура», выполните этот запрос;
переименуйте таблицу «Структура», присвоив ей имя первой фирмы;
повторите пункты б), в) и г) для второй фирмы;
составьте запрос на удаление из таблицы «Копия» записей, соответствующих первой и второй фирме; выполните этот запрос;
переименуйте таблицу «Копия», присвоив ей имя третьей фирмы.