Практическая работа по MS ACCESS. Создание таблиц, запросов, форм, отчётов
Задание: На основе созданной таблицы создайте запрос, разработайте форму и сформируйте отчет.
Таблица 1.
Имя поля | Тип данных | Описание |
Фамилия | Текстовой | |
Должность | Текстовой | |
Год рождения | Числовой | |
Оклад | Денежный | |
3. Заполните таблицу
Таблица 2
Код | Фамилия | Должность | Год рождения | Оклад |
1 | Иванов И.И. | директор | 1960 | 30000 |
2 | Петров П.П. | гл. бухгалтер | 1970 | 24000 |
3 | Сидоров С.С. | зам. директора | 1958 | 25000 |
4 | Васильев В.В. | ст. экономист | 1965 | 20000 |
5 | Иванова А.А. | референт | 1978 | 18000 |
6 | Петрова Б.Б. | комендант | 1961 | 15000 |
после заполнения базы закройте окно Моя таблица.
4. Внесите изменения в созданную базу данных (отредактируйте базу). Для этого:
в Области переходов откройте таблицу Моя таблица : таблица;
в пустую нижнюю строку введите новую запись. Например:
7 | Жуков Ж.Ж. | вахтер | 1950 | 10000 |
закройте окно Моя таблица : таблица.
5. Добавьте поле телефон
Таблица 3
Код | Фамилия | Должность | Телефон | Год рождения | Оклад |
7 | Жуков Ж.Ж. | вахтер | 39-18-51 | 1948 | 10000 |
3 | Сидоров С.С. | зам. директора | 33-14-47 | 1958 | 25000 |
1 | Иванов И.И. | директор | 30-12-45 | 1960 | 30000 |
4 | Васильев В.В. | ст. экономист | 34-15-48 | 1965 | 20000 |
2 | Петров П.П. | гл. бухгалтер | 31-13-46 | 1970 | 24000 |
5 | Иванова А.А. | референт | 35-16-49 | 1978 | 18000 |
11. Осуществите поиск записи по какому-либо признаку (например, по фамилии). Для этого:
откройте таблицу базы данных;
выделите столбец с фамилиями;
нажмите кнопку Найти на вкладке Главная;
в окне Поиск и замена введите образец для поиска (например, Иванов);
установите условие совпадения (например, С любой частью поля). Нажмите кнопку Найти далее;
в таблице базы данных выделится фамилия Иванов И. И. Нажмите кнопку Найти далее. В таблице базы данных выделится фамилия Иванов А. А. Нажмите кнопку Закрыть.
12. Произведите поиск данных с помощью фильтра. Пусть, например, требуется найти запись, содержащую данные о главном бухгалтере. Для этого:
в таблице Моя таблица выделите поле Должность, нажмите кнопку Дополнительно (Параметры расширенного фильтра)
и выбираем Изменить Фильтр;
щёлкаем по клетке под именем поля Должность, нажимаем кнопку
и выбираем гл.бухгалтер;
нажмите кнопку Применить фильтр
. В результате на экране появится часть таблицы, содержащая искомые данные;
для отказа от фильтра нажмите кнопку Дополнительно, Очистить все фильтры;
нажмите кнопку Закрыть.
13. Создайте первый запрос. Пусть, например, требуется составить выборку из таблицы базы данных, содержащую только данные о фамилиях и годах рождения сотрудников.
14. Создайте второй запрос. Пусть, например, требуется составить выборку из таблицы базы данных, содержащую фамилии тех сотрудников, которые родились позже 1960 г. и получают оклад менее 20000 руб.
15. Создайте форму. Пусть требуется вывести на экран данные, содержащиеся в заполненной базе данных отдельно для каждого сотрудника по форме “В один столбец“. Для этого:
выберите вкладку Создание в группе Формы нажмите кнопку Другие формы;
выберите строку Мастер форм;
в окне Создание форм выбирайте необходимые поля нажимая кнопку . Например, можно выбрать поля: фамилия, телефон, должность, оклад. Нажмите кнопку Далее;
выберите внешний вид формы В один столбец и нажмите кнопку Далее;
выберите стиль формы. Например, Изящная, нажмите кнопку Далее;
введите имя формы. Например, Список сотрудников. Нажмите кнопку Готово. На экране появится окно с данными по выбранной форме;
нажмите кнопку Закрыть.
16. Создайте новую форму, которая будет отражать все данные, содержащиеся в заполненной базе данных, для всех сотрудников в табличной форме. Ваши действия по созданию новой формы аналогичны действиям, описанным в п.15
17. Создайте отчёт. Для этого:
выберите вкладку Создание в группе Отчёты нажмите кнопку Мастер отчётов;
в окне Создание Отчётов с помощью кнопки
выберите в качестве источника данных строку Моя таблица;
в окне Создание отчетов выберите поля, нажимая кнопку
Например: фамилия, должность, оклад.Нажмите кнопку Далее.
в окне Создание отчетов на запрос Добавить уровни группировки? нажмите кнопку Далее.
выберите порядок сортировки — по фамилии. Нажмите кнопку Далее.
выберите вид макета отчета и ориентацию. Например, табличный, альбомная. Нажмите кнопку Далее.
выберите стиль отчета (например, Трек) и нажмите кнопку Далее.
введите имя отчета. Например, Штатное расписание. Установите флажок в строке Просмотр отчета. Нажмите кнопку Готово. На экране появится отчет в виде таблицы.
18. Создайте отчёт о проделанной работе, в котором:
представьте обзор типов данных и свойств полей;
опишите назначение Полей подстановок;
дайте понятие Ключевого поля и опишите виды ключей;
опишите назначение свойства Индексированное поле;
опишите назначение таблиц, запросов, форм, отчётов.