- •Технология разработки и защиты баз данных Сборник практических заданий
- •Раздел 1. Работа с таблицами базы данных 6
- •Раздел 2. Запросы к базе данных 16
- •Раздел 3. Отчёты в базе данных 26
- •Введение
- •Раздел 1. Работа с таблицами базы данных Практическая работа №1. Тема: «Создание базы данных в программе ms access, определение полей и типы данных»
- •Выполнение работы:
- •Практическая работа №2. Тема: «Создание базы данных и таблиц в субд Access c помощью шаблонов и мастеров» Создание базы данных с помощью Мастера
- •Практическая работа №3. Тема: «Поиск, сортировка и фильтрация данных в ms access» Выполнение работы:
- •Поиск данных.
- •Сортировка данных.
- •Фильтрация данных
- •Практическая работа №4. Тема: «Сортировка, поиск и фильтрация данных в таблицах».
- •Практическая работа №5. Тема: «Отбор данных при помощи фильтров»
- •Практическая работа №6. Тема: «Работа со связями, ключевыми полями и индексами. Ссылочная целостность». Выполнение работы:
- •Выбор первичного ключа таблицы.
- •Раздел 2. Запросы к базе данных Тема: «Создание запросов» Практическая работа №7. Тема: «Создание запросов»
- •Выполните расчеты:
- •Практическая работа №8. Тема: «Запросы по нескольким таблицам. Виды соединений». Выполнение работы:
- •Практическая работа №9. Зачетная работа по теме «Создание запросов данных в ms access» Выполнение работы:
- •Тема: «Создание запросов sql» Практическая работа №10. Тема: «Создание запросов sql»
- •Самостоятельная работа (по базе данных «Заказы товаров»)
- •Практическая работа №11. Тема: «Создание запросов sql на объединение, на изменение».
- •(По базе данных Борей)
- •Практическая работа №12. Тема: «Создание диаграмм в программе Access»
- •Создание запроса, на котором основана диаграмма.
- •Использование Мастера Диаграмм.
- •Изменение дизайна диаграммы.
- •Практическая работа №13. Контрольная работа по теме «Создание запросов sql» Вариант 1
- •Вариант 2
- •Раздел 3. Отчёты в базе данных Тема: «Создание форм» Практическая работа №14. Тема: «Создание форм»
- •Создайте форму, открывающую все созданные вами формы.
- •Практическая работа №15. Тема «Создание форм в программе ms Access».
- •Практическая работа №16. Тема: «Создание сложных многотабличных форм»
- •Создание и использование непрерывных форм (создание подчиненной формы без помощи Мастера)
- •Практическая работа №17. Зачетная работа по теме «Создание форм».
- •Тема: «Создание макросов» Практическая работа №18. Тема: «Создание макросов» Выполнение работы:
- •Практическая работа №19. Тема: Макросы, связанные с событиями форм»
- •Создадим макрос, подтверждающий удаление с помощью события Удаление.
- •Создадим макрос, выполняющий фильтрацию данных на форме с помощью группы выключателей.
- •Макросы, связанные с событиями отчетов. Создадим макрос, выделяющий данные в отчете.
- •Присоединение макросов. Создадим макрос, открывающий формы «Заказы» и «Клиенты», выбрав для этого переключатель:
- •Назначение макроса комбинации клавиш.
- •Оформление собственной строки меню.
- •Тема: «Создание отчетов» Практическая работа №20. Тема: «Создание отчетов»
- •Практическая работа №21. Тема: «Создание отчетов в режиме Конструктор»
- •Практическая работа №22. Тема: «Создание отчетов в режиме Конструктор». Создайте отчет «Итоги по товарам»
- •Практическая работа №23. Контрольная работа по теме «Создание отчетов» Вариант№1
- •Вариант№2
- •Тема: «vba,программирование в отчетах» Практическая работа №24. Тема: «vba, программирование в отчетах»
- •Практическая работа №25. Тема: «Создание модулей форм и модулей отчетов».
- •Работа со структурой документа.
Практическая работа №23. Контрольная работа по теме «Создание отчетов» Вариант№1
Откройте базу данных «бюро.mdb» в папке своей группы или импортируйте по пути G:\TXT\Access\бюро.mdb.
Создайте отчет1, отображающий сведения о предприятиях, предоставляющих вакансии.
Постройте список полей по таблицам Предприятия, Профессии и Вакансии, выбрав поля название, тип, адрес и профессия.
Добавьте заголовок отчета- предприятия по профессиям.
Задайте группировку по полям профессия (добавьте заголовок и примечание) и тип (добавьте заголовок). Группы не разрывать.
В заголовки групп добавьте соответствующие поля.
В область данных поля Название и адрес, метки полей переместите в заголовок группы профессия и расположите в две строки.
В примечание группы профессия добавьте вычисляемое поле следующего содержания: =по профессии "название профессии" количество предприятий".
Добавьте нумерацию страниц в нижний колонтитул - страница №.
В верхний колонтитул добавьте текущую дату.
Выполните подсчет количества вех профессий отчета.
Отформатируйте отчет по образцу:
создайте многоколоночный отчет2, отображающий сведения о предприятиях по округам, предоставляющих вакансии.
Постройте список полей по таблицам Предприятия и Округ, выбрав поля название, адрес и мо.
Добавьте заголовок отчета- Предприятия предоставляющие вакансии.
Задайте группировку по мо, добавив заголовок группы. Добавьте в заголовок поле мо.
Добавьте в область данных поля, метки переместите в верхний колонтитул.
Разбейте отчет на две колонки, метки полей продублируйте.
Добавьте нумерацию страниц: страница № из кол-во страниц.
Выполните форматирование по образцу:
Создайте отчет3, отображающий сведения о безработных, сгруппированных по профессиям.
Создайте отчет в режиме Конструктор.
Постройте список полей по таблицам Предложения, Профессии и Безработные, выбрав поля фамилия, имя, дата рождения, телефон, дата заявки, стаж клиента, профессия.
Добавьте заголовок отчета - безработные по профессиям.
Задайте группировку по полям профессия и дата заявки, добавьте заголовок и примечание. Группы не разрывать.
В заголовок группы Профессия добавьте соответствующее поле - Профессия.
В область данных добавьте поля Телефон, стаж клиента, дата рождения, вычисляемое поле, возвращающее фамилию и имя. Метки полей переместите в заголовок группы профессия и расположите горизонтально.
В заголовок группы дата заявки добавьте вычисляемое поле следующего содержания: заявка "год заявки" года.
В примечание группы дата заявки добавьте вычисляемое поле следующего содержания: всего с "год заявки" "количество" безработных.
В примечание группы профессия добавьте вычисляемое поле следующего содержания: = всего по профессии "профессия "количество" безработных.
Добавьте нумерацию страниц в нижний колонтитул - страница №.
В верхний колонтитул добавьте текущую дату.
Выполните подсчет количества вех безработных в примечании отчета:
