- •Московский гуманитарно-экономический институт нижегородский филиал
- •Часть II
- •Оглавление
- •Упражнение 3. Создание базы данных гермес
- •Упражнение 4. Заполнение таблицы
- •Упражнение 5. Создание таблицы “Заказы”
- •Задание 5. Модификация новой базы данных “Гермес” Упражнение 6. Создание таблицы “Клиенты”
- •Упражнение 7. Заполнение таблицы “Клиенты”
- •Упражнение 8. Модификация структуры таблицы
- •Упражнение 9. Модификация таблицы “Товары”
- •Упражнение 6. Создание таблицы “Клиенты”
- •Упражнение 10. Создание базы данных “Поллена”
- •Задание 7. Сортировка записей Упражнение 14. Сортировка записей
- •Упражнение 15. Фильтрация записей
- •Упражнение 16. Запросы
- •Упражнение 17. Создание вычисляемого поля
- •Групповые операции в запросе
- •Упражнение 18. Составление списка покупателей туши “Ассоль” и списка клиентов г. Москвы и с.-Петербурга
- •Упражнение 19. Составление списка клиентов, заказавших товар в марте
- •Упражнение 21. Подсчет заказов из Нижнего Новгорода
- •Упражнение 22. Перекрестные запросы
- •Упражнение 23. Запрос с параметрами
- •Упражнение 24. Запрос на обновление
- •Упражнение 25. Запрос на создание новых таблиц
- •Упражнение 26. Запрос на удаление записей
- •Упражнение 27. Запрос на добавление записей
- •Найдите и изучите справочную информацию о создании и применении запросов на объединение таблиц. Методические указания по выполнению задания
- •Упражнение 28. Создание формы с помощью “Мастера форм” Для таблицы товары создайте форму с помощью “Мастера форм” Упражнение 29. Создание формы с помощью “Конструктора”
- •Упражнение 30. Корректировка формы “Товары”
- •Методические указания по выполнению задания
- •Упражнение 31. Разработка и печать наклеек
- •Упражнение 32. Группировка данных и вычисление итогов в отчётах
- •Упражнение 33. Группировка данных и вычисление итогов в отчетах
- •Упражнение 34. Модификация отчёта заказы
- •Задание 12. Создание в отчёте элемента управления Упражнение 36. Изменение цвета для оформления области данных подписей и полей
- •Упражнение 37. Создание в отчёте элемента управления
- •Методические указания по выполнению задания
- •1. Создание базы данных и таблиц
- •1.1. Создание таблиц
- •1.2. Мастер подстановок
- •1.3. Установка ключа
- •1.4. Проверка схемы данных
- •2. Создание форм
- •3. Создание главной кнопочной формы
- •3.1. Элемент Надпись
- •3.2. Элемент Рисунок
- •3.3. Элемент Кнопка
- •4. Работа с базами данных
- •6. Создание отчета
- •6.1. Создание отчета с помощью “Мастера отчетов”
- •6.2. Создание отчета с помощью “Конструктора отчетов”
- •Часть II
Упражнение 10. Создание базы данных “Поллена”
Создайте базу данных ПОЛЛЕНА.
Импортируйте в базу данных ПОЛЛЕНА все таблицы из базы данных ГЕРМЕС.
Переименуйте таблицы базы данных ПОЛЛЕНА следующим образом:
- ТОВАРЫ в СПИСОК ТОВАРОВ;
- КЛИЕНТЫ в СПИСОК КЛИЕНТОВ;
- ЗАКАЗЫ в ЗАКАЗАННЫЕ ТОВАРЫ.
Упражнение 11. Модификация базы данных “Поллена”
Модифицируйте базу данных ПОЛЛЕНА. Для этого выполните следующее.
1. Откройте базу данных ПОЛЛЕНА.
2. Просмотрите таблицу ЗАКАЗАННЫЕ ТОВАРЫ.
3. Посмотрите, как изменилось представление данных в полях со списком после переименования таблиц. В режиме Конструктор откройте таблицу ЗАКАЗАННЫЕ ТОВАРЫ. Для полей ФИО, КОД ТОВАРА в типе данных выберите Мастер подстановок, обеспечьте ввод в эти поля данных из соответствующих полей в таблицах СПИСОК КЛИЕНТОВ и СПИСОК ТОВАРОВ.
Поиск данных
В Microsoft Access предоставляется возможность поиска значений поля, задаваемых пользователем.
Упражнение 12. Поиск данных в MS Access
Изучив справочную информацию о поиске записей в таблицах, в базе данных ГЕРМЕС просмотрите в таблице КЛИЕНТЫ все записи о клиентах, проживающих в Москве,
Существует возможность сразу заменить заданное повторяющееся значение поля во всей таблице или заменять каждое значение по отдельности.
Упражнение 13. Замена значений полей в таблице
Изучите справочную информацию о замене значений поля.
Измените содержание записей в таблицах базы данных ПОЛЛЕНА в соответствии со следующей информацией.
Пользуясь режимом замены, в таблицах СПИСОК ТОВАРОВ и ЗАКАЗАННЫЕ ТОВАРЫ замените в поле КОД ТОВАРА 21001 на 38003, 51001 на 58002; в таблице ЗАКАЗАННЫЕ ТОВАРЫ в поле ДАТА ЗАКАЗА замените 2011 год на 2012. Измените содержание таблиц базы данных ПОЛЛЕНА в соответствии с образцом, если требуется, удалите лишние записи:
Таблица СПИСОК ТОВАРОВ
Код товара |
Ттип |
Название |
Примечание |
Цена |
51001 |
Тушь |
Пани Валевская |
Водостойкая |
53 |
51002 |
Тушь |
Чёрная дама |
Удлиняющая |
44 |
51003 |
Тушь |
Соло |
Объемная |
65 |
52001 |
Крем |
Ромашковый |
Для сухой кожи |
38 |
52002 |
Крем |
Календула |
Для нормальной кожи |
30 |
52003 |
Крем |
Лимонный |
Для жирной кожи |
41 |
Таблица СПИСОК КЛИЕНТОВ
ФИО |
Город |
Адрес |
Телефон |
Смирнова Вера Павловна |
Нижний Новгород |
ул. Ясная, д.53, кв.12 |
(8312)43-56-67 |
Будённый Иван Иванович |
Нижний Новгород |
пр. Мира, д.20, кв.2 |
(095)91-33-44 |
Дягилева Галина Васильевна |
Москва |
ул. Строителей, д.6, кв.12 |
(095)233-46-56 |
Дубинина Анна Тарасовна |
Санкт-Петербург |
ул. Корабельная, д.4 |
(812)223-45-67 |
Таблица СПИСОК ЗАКАЗОВ
Фамилия |
Имя |
Отчество |
Код товара |
Количество |
Дата заказа |
Дубинина |
Анна |
Тарасовна |
51002 |
2 |
1.03.11 |
Смирнова |
Вера |
Павловна |
51001 |
3 |
3.03.11 |
Смирнова |
Вера |
Павловна |
52002 |
5 |
5.03.11 |
Смирнова |
Вера |
Павловна |
52003 |
10 |
5.03.11 |
Будённый |
Иван |
Иванович |
52003 |
23 |
21.04.11 |
Дубинина |
Анна |
Тарасовна |
51001 |
2 |
4.05.11 |
Методические указания по выполнению задания
Упражнение 10. Создание базы данных “Поллена”
1. Откройте MS Access и выполните “Новая база данных”. В своей папке дайте имя базе “Поллена” и нажмите клавишу “Создать”.
4. Импортируем в базу данных “Поллена” все таблицы из базы данных “Гермес”. На вкладке “Внешние данные” Выполните “Access” (рис. 1).
Рис. 1.
В окне “Внешние данные” (рис. 2):
найдите свою папку через клавишу “Обзор” в окне “Открытие файла”;
выделите базу данных “Гермес”;
убедитесь, что окне “Внешние данные” стоит опция “Импорт…”
выполните команду “Открыть” и далее в окне “Внешние данные” – «ОК”.
Рис. 2.
В окне “Импорт объектов” выделите все таблицы и выполните команду “ОК” (рис. 3).
Рис. 3.
Все таблицы импортированы в базу данных “Поллена” (рис. 4).
Рис. 4.
5. Переименуйте таблицы в соответствии с заданием. Через контекстное меню, вызываемое правой клавишей. Аналогично поступите с другими таблицами.
Задача выполнена.
Упражнение 11. Модификация базы данных “Поллена”
1. Откройте базу данных “Поллена”.
2. Откройте таблицу “Заказанные товары”. Просмотрите, как изменилось представление данных в полях после переименования таблицы. Закройте таблицу.
3. Откройте таблицу “Заказанные товары” в режиме “Конструктор”. Для полей “Фамилия”, “Имя”, “Отчество” и “Код товара” в типе данных выберите “Мастер подстановок” и обеспечьте ввод в эти поля данных из соответствующих полей в таблицах “Список клиентов” и “Список товаров” (рис. 5). Аналогичные действия необходимо провести над всеми полями.
Рис. 5.
4. Закройте таблицу. Откройте таблицу “Заказанные товары”. Вы видите на полях “Фамилия”, “Имя”, “Отчество”, “Код товара” раскрывающиеся списки (рис. 6).
Рис. 6.
5. Закройте таблицу.
Упражнение 12. Поиск данных в MS Access
Откройте справочную систему и создайте запрос “Поиск данных” и нажмите клавишу “Поиск”. Самостоятельно изучите раздел.
2. Закройте справку.
3. Откройте базу данных “Гермес” и откройте таблицу “Клиенты”.
4. Установите курсор в поле “Город” и нажмите кнопку “Найти”.
В ячейке “Образец” сделайте запись “Москва” (рис. 7).
Рис. 7.
и нажмите клавишу “Найти далее”. Изучите сведения о первом московском клиенте и нажмите клавишу “Далее”. Таким образом, Вы можете найти всех клиентов из Москвы.
5. Закройте окно “Поиск и замена” и таблицу “Клиенты”. Задача выполнена.
Упражнение 13. Замена значений полей в таблице
1. Откройте базу данных “Поллена”. Откройте справочную систему и по запросу “Поиск и замена данных” найдите раздел. Войдите в тему “Использование диалогового окна “Поиск и замена””. Самостоятельно изучите его.
2. Закройте справочную систему.
3. Откройте таблицу “Список товаров”. На вкладке “Главная” в разделе “Найти” нажмите клавишу “Заменить”. В окне “Поиск и замена” в ячейке “Образец” наберите 21001, и ячейке “Заменить на” наберите 38003 (рис. 8)
Рис. 8.
и нажмите клавишу “Заменить”. В появившемся окне укажите “ДА”.
4. Теперь код 51001 замените на 58002. Закройте окно “Поиск и замена”. Как видно все замены произведены. Закройте таблицу “Список товаров”.
5. Теперь откройте таблицу “Заказанные товары”. Установите курсор в поле “Дата” и выполните команду “Найти” | “Заменить”. В окне “Поиск и замена” установите значение “2011” и на вкладке “Замена” “2012” и выберите “Совпадение: с любой частью поля” и нажмите клавишу “Заменить все”. Ответьте “Да”. Закройте окно “Поиск и замена”. Замена произведена. Закройте таблицу “Заказанные товары”. Задача выполнена.
6. Представьте задание 6 на проверку преподавателю.