- •1. Основные понятия баз данных
- •Вопросы
- •2. Интерфейс ms Access 2010
- •3. Создание базы данных
- •Упражнение 1.
- •4. Создание таблиц.
- •Упражнение 2.
- •Упражнение 3.
- •Упражнение 4.
- •Упражнение 5.
- •Задания для самостоятельной работы
- •5. Работа с таблицами
- •Упражнение 6.
- •Упражнение 7.
- •Задания для самостоятельной работы
- •6. Создание схемы данных
- •Упражнение 8.
- •Задания для самостоятельной работы
- •7. Сжатие базы данных
- •8. Создание запросов при работе с базами данных в Access 2010
- •8.1. Создание простых запросов с помощью Мастера запросов
- •Упражнение 9.
- •Задания для самостоятельной работы
- •8.2. Создание перекрестных запросов
- •Упражнение 10.
- •Задания для самостоятельной работы
- •8.3. Создание запросов с помощью Конструктора запросов.
- •Упражнение 11.
- •Задания для самостоятельной работы
- •8.4. Создание запроса с параметром
- •Упражнение 12.
- •Задание для самостоятельной работы
- •8.5. Создание запросов с вычисляемыми полями
- •Упражнение 13.
- •Задание для самостоятельной работы
- •8.6 Анализ данных с помощью запросов.
- •Упражнение 14.
- •Задание для самостоятельной работы
- •8.7. Итоговые запросы
- •Упражнение 15.
- •Задание для самостоятельной работы
- •8.8. Создание запросов на изменение
- •8.9. Запрос на создание таблицы
- •Упражнение 16.
- •Задание для самостоятельной работы
- •8.10. Запрос на обновление данных
- •Упражнение 17.
- •8.11. Запрос на добавление данных
- •Упражнение 18.
- •Задание для самостоятельной работы
- •8.12. Запрос на удаление
- •Задание для самостоятельной работы
- •Задания для самостоятельной работы. Итоговые запросы с вычисляемыми полями и условием отбора
- •Перекрестные запросы
- •Запросы с параметром
- •Запросы на создание таблиц
- •8.13 Задания для контрольной работы Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •9. Создание форм и отчетов
- •9.1. Создание форм
- •Упражнение 19
- •9.2. Подчиненные формы
- •Упражнение 20
- •Задания для самостоятельной работы.
- •9.3. Создание элементов формы или отчета
- •9.4. Добавление вычисляемых выражений в формы и отчеты
- •Упражнение 21
- •Задания для самостоятельной работы.
- •9.5. Создание отчета
- •Упражнение 21
- •Задания для самостоятельной работы.
- •10. Макросы
- •10.1 Создание макросов
- •10.2. Создание формы “Пользовательский интерфейс”
- •Упражнение 22
- •Задания для самостоятельной работы.
- •Содержание:
Упражнение 3.
Требуется импортировать Таблицу «Оптовые покупатели» из файла базы данных «Покупатели». Для этого в MS Access, используется инструмент Мастер импорта таблиц. Рассмотрим по шагам его работу.
На ленте управления во вкладке Внешние данные в группе Импорт и связи щелкните по кнопке (Импорт базы данных Access).
В открывшемся окне Внешние данные — База данных Access щелкните по кнопке Обзор и укажите путь к файлу «Оптовые покупатели» базы данных «Покупатели» (созданной заранее в MS Access), выделите его и щелкните по кнопке Открыть. Далее выберите пункт Импорт таблиц, запросов, форм, отчетов, макросов и модулей в текущую базу данных и щелкните по кнопке OK.
В открывшемся окне Импорт объектов во вкладке Таблицы выберите таблицу «Оптовые покупатели» и щелкните по кнопке Параметры. В открывшейся в нижней части окна группе Импорт таблиц выберите пункт структура и данные и щелкните по кнопке OK.
Открывшееся окно Сохранение шагов импорта — закрыть. (Обратите внимание, что в режиме Конструктор ключевое поле определено и отмечено.)
В результате работы Мастера импорта таблиц таблица «Оптовые покупатели» импортирована из внешней базы данных MS Access. Об этом свидетельствует появление таблицы «Оптовые покупатели» в области навигации.
Упражнение 4.
Требуется создать таблицу «Заказы» в базе данных «Заказы на автомобили».
Таблица создается в два этапа. На первом этапе в режиме Конструктора таблиц создается структура таблицы и определяются типы данных (Рис. 3.), на втором этапе осуществляется ввод данных в режиме Таблицы.
Рис. 3. Таблица «Заказы» в режиме конструктора таблиц
В окне базы данных на ленте управления выберите команду Создание /Таблицы /Конструктор таблиц.
В области документа введите имена полей, типы данных и заполните столбец Описание в соответствии с рис. 6.3. (В столбце Описание приводятся комментарии, описывающие данное поле).
Определите ключевым поле № заказа. Для этого выделите поле № заказа и щелкните по кнопке Ключевое поле ленты управления.
Во вкладке Общие области Свойства поля выделите Обязательное поле и в раскрывающемся списке поля, расположенного справа от выделенного поля выберите значение Да.
Во вкладке Общие области Свойства поля выделите Индексированное поле и в раскрывающемся списке поля, расположенного справа от выделенного поля выберите значение Да. (Совпадения не допускаются). (З2)
Данные поля Код модели таблицы «Заказы» идентичны данным поля Код модели таблицы «Модели автомобилей». Для автоматизации ввода данных для поля Код модели используйте инструмент Мастер подстановок. Для этого щелкните левой кнопкой мыши по выбранному Текстовому типу данных поля Код модели и выберите из раскрывающегося списка Мастер подстановок.
В открывшемся окне Создание подстановки выберите пункт Объект “поле подстановки” получит значения из другой таблицы или другого запроса и щелкните по клавише Далее.
В следующем окне Создание подстановки в поле Показать выберите пункт Таблицы, а в списке таблиц выберите Таблица: Модели автомобилей и щелкните по кнопке Далее.
Из области Доступные поля: следующего окна Создание подстановки выберите поле «Код модели» и щелкните по кнопке . Поле «Код модели» переместится в область Выбранные поля:. Щелкните по кнопке Далее.
В следующем окне Создание подстановки щелкните по кнопке Далее, т.к. предлагаемой сортировки элементов списка производить не требуется.
Для автоматического подбора ширины столбца, которое содержит поле подстановки щелкните дважды по правой границе заголовка столбца. При установке курсора на правую границу заголовка курсор примет вид . Щелкните по кнопке Далее.
В открывшемся окне Создание подстановки установите флажок Включить проверку целостности данных, выберите пункт Каскадное удаление и щелкните по кнопке Готово.
В диалоговом окне Создание подстановки выберите пункт Да.
В открывшемся диалоговом окне, предупреждающем о необходимости сохранения таблицы, щелкните по кнопке Да.
В следующем окне Сохранение в поле Имя таблицы: введите слово Заказы и щелкните по кнопке OK.
Выполните аналогичные действия по применению Мастера подстановок для поля «Код оптового покупателя» (Информацию для этого поля выберите из таблицы «Оптовые покупатели»).
Выполните команды Главная /Режимы /Режим /Режим таблицы и введите данные в созданную таблицу в точном соответствии с данными Таблицы 3. (З3)
Сохраните таблицу с введенными данными.