- •Работа № 1. Начало работы с Access 2000 и выше упражнение № 1 Создание новой базы данных (бд)
- •Упражнение № 2 Закрытие, открытие, и сохранение бд
- •Упражнение № 3 Способы создания таблиц
- •Упражнение № 4 Удаление записей таблицы с ключевым полем Счётчик без изменения её структуры.
- •Упражнение № 5 Сортировка, поиск и замена данных в таблице
- •Упражнение № 6 Фильтрация данных в таблице
- •Работа № 2 Проектирование многотабличных баз данных упражнение № 1 Определение ключевого поля
- •Упражнение № 2 Использование подстановки данных
- •Упражнение № 3 Определение связей между таблицами
- •Работа № 3 Создание простых форм и запросов упражнение № 1 Создание и использование форм
- •Упражнение № 2 Создание и использование простых запросов
- •Работа № 4 Создание сложных запросов упражнение № 1 Запросы с использованием вычисляемых полей
- •Упражнение № 2 Создание и использование параметрических запросов
- •Работа № 5 Создание сложных форм упражнение № 1 Создание и использование логических полей в форме
- •Упражнение № 2 Создание кнопочной формы
- •Упражнение № 3 Создание главной кнопочной формы - Заставка
- •Упражнение № 4 Создание подчинённых и связанных форм
- •Работа № 6 Создание и использование отчетов упражнение № 1 Подготовка простых отчетов
- •Упражнение № 2 Преобразование отчета в формат документа Word
- •Работа № 7 Контрольная работа
Работа № 3 Создание простых форм и запросов упражнение № 1 Создание и использование форм
Задание № 3.1. Создайте простую форму с помощью кнопки новый объект.
Порядок работы:
-
Выделите таблицу “Физические лица”. (Автоформу можно создать и при закрытой таблице, и при открытой).
-
Нажмите на кнопку раскрытие списка, расположенную рядом с кнопкой - Новый объект на панели инструментов, и выберите элемент Автоформа. С помощью автоформы можно просматривать или вводить данные рис. 26.
Рис. 26
-
Сохраните Автоформу под именем “Форм_Физические лица”.
-
Закройте Автоформу, ответив утвердительно на вопрос о сохранении, если он последует.
Задание № 3.2. Создайте форму с помощью мастера форм.
Порядок работы:
-
В окне базы данных выберите вкладку Формы. Нажмите на кнопку Создать.
-
В окне Новая форма выберите Мастер форм. В нижнем поле в качестве источника данных выберите имя таблицы “Сотрудники”.
-
Нажмите на кнопку ОК.
-
В открывшемся диалоговом окне из поля Доступные поля перенесите в Выбранные поля все имеющиеся поля. Нажмите кнопку Далее.
-
Выберете внешний вид формы в один столбец. Нажмите кнопку Далее.
-
Выберите требуемый стиль Стандартный. Нажмите кнопку Далее.
-
Задайте имя формы “Форм_Сотрудники”. Нажмите на кнопку Готово.
-
В результате откроется готовая форма, в которой можно менять существующие данные и вводить новые значения. Закройте форму.
Задание № 3.3. -Для самостоятельной работы.
Порядок заданий:
-
Создайте форму “Форм_Клиенты” для таблицы “Клиенты”. Задайте внешний вид формы – ленточный.
-
Создайте форму “Форм_Отделы” для таблицы “Отделы”. Задайте внешний вид формы – табличный.
-
Внесите в таблицу “Отделы” пять записей, используя форму “Форм_Отделы”. Сохраните изменения.
-
Внесите в таблицу “Физические лица” две новых записи, используя форму “Форм_Физические лица”. Сохраните изменения.
-
Внесите в таблицу “Сотрудники” восемь записей, используя форму “Форм_Сотрудники”. Сохраните изменения.
-
Внесите в таблицу “Клиенты” восемь записей, используя форму “ Форм_Клиенты”. Сохраните изменения.
Упражнение № 2 Создание и использование простых запросов
Задание № 3.4. Создайте простой запрос с помощью мастера.
Порядок работы:
-
В окне базы данных выберите вкладку Запросы. Нажмите на кнопку Создать.
-
В окне Новый запрос выберите Простой запрос. Нажмите на кнопку ОК
-
В открывшемся диалоговом окне Создание простого запроса из раскрывающегося списка Таблицы и запросы выберете таблицу “Физические лица”. Из поля Доступные поля перенесите в Выбранные поля: Фамилия, Имя, Отчество, Город, Адрес, Телефон.
-
Затем из раскрывающегося списка Таблицы и запросы выберете таблицу “Сотрудники”. Из поля Доступные поля перенесите в Выбранные поля: Отдел, Должность, ДатаНайма. Нажмите кнопку Далее.
-
В открывшемся диалоговом окне оставьте предложенное мастером имя запроса “Физические лица Запрос”. Нажмите на кнопку Готово.
-
В результате откроется созданный запрос в виде таблицы, в котором можно просмотреть выбранные данные из двух таблиц “Сотрудники” и “Физические лица”. Закройте запрос.
Задание № 3.5. Редактирование запроса в режиме Конструктор.
Порядок работы:
-
Откройте запрос “Физические лица Запрос” в режиме Конструктор.
-
Добавьте поле Дата рождения из таблицы “Физические лица”. Для этого перетащите поле Дата рождения из таблицы “Физические лица” в бланк запроса на Поле Город (Рис. 27).
Рис. 27
-
Сохраните запрос под новым именем “ЗапросФизЛиц” (Файл → Сохранить как…).
-
Сделайте запрос отображения всех фамилий, начинающихся с буквы И. Это можно сделать с помощью включения выражения Like “И*” см. рис. 28, а так же осуществите сортировку по Имени по возрастанию.
Рис. 28
-
Нажмите на панели инструментов на кнопку - Запуск для выполнения запроса.
-
Сохраните имя запроса под именем “ЗапросФизЛиц_И”, “ выбрав в меню пункт Файл – Сохранить как.
-
Закройте Запрос.
Задание № 3.6. Составьте запрос на выборку всех записей, кроме тех, в которых указана фамилия Иванов с использованием Построителя выражений.
Порядок работы:
-
Откройте запрос “Физические лица Запрос” в режиме Конструктор.
-
Удалите столбец с полем Телефон.
-
Добавьте поле Зарплата.
-
Сохраните запрос под именем “ФизЛицЗапросЗарп”.
-
Поставьте курсор в ячейку Условие отбора: в столбце Фамилия.
-
Нажмите на панели инструментов на кнопку - Построить.
-
В открывшемся диалоговом окне нажмите на кнопку Not, этот логический оператор появиться в верхнем поле окна, наберите с клавиатуры в кавычках фамилию Иванов. В результате получится следующее логическое выражение Not "Иванов". Нажмите на кнопку ОК.
-
Для отображения результатов выполненного запроса нажмите на кнопку - Запуск.
-
Cохраните запрос под именем “Без Иванова”.
-
Закройте Запрос.
Задание № 3.7. -Для самостоятельной работы.
Порядок заданий:
-
В таблицу “Физические лица” добавьте поле Пол с типом данных – текстовый и заполните эту графу значениями М или Ж.
-
Составьте запрос на адреса сотрудников женского пола. Сохраните запрос под именем “ЗапросФизЛиц_Ж”. Поле Пол в запросе не должно выводиться на экран.
-
Составьте запрос на телефоны сотрудников мужского пола. Сохраните запрос под именем “ЗапросФизЛиц_М”.
-
Составьте запрос на выборку данных о лицах, проживающих только в городах Курган, Тюмень, используя логический оператор (см. замечания к заданию № 1.16). Произведите сортировку по возрастанию по городам. Сохраните его под именем “ЗапросКурганТюмень”.
ВОПРОСЫ К РАБОТЕ № 3
-
Дайте определение объекта Microsoft Access - форма.
-
Перечислите режимы работы с формами.
-
Какие типы автотформ позволяет создать Microsoft Access?
-
Перечислите отличия Мастера создания форм и Автотформы.
-
Какие действия необходимо выполнить, чтобы создать форму под руководством мастера?
-
В каком режиме осуществляется редактирование структуры формы?
-
Дайте определение объекта Microsoft Access – запрос.
-
Перечислите режимы работы с запросами.
-
Какие действия необходимо выполнить, чтобы создать запрос под руководством мастера?
-
В каком режиме осуществляется редактирование структуры запроса?
-
Где и как используется построитель выражений?
-
Перечислите операторы, которые используются для построения логических выражений.