- •Возможности субд Microsoft Access. Ввод, анализ и представление данных в ms Access. Лабораторная работа Задание 1
- •Задание 2
- •Задание 3
- •Задание 4
- •Задание 5
- •Задание 6
- •Задание 7
- •Построение запросов различных видов. Лабораторная работа Задание 1
- •Задание 2
- •Задание 3
- •Задание 4
- •Способы построения и модификации отчетов. Лабораторная работа
Задание 2
В базе данных Фирма в режиме конструктора создайте вторую таблицу Структура, в которой представлена информация о структурных подразделениях фирмы: название и сокращение (аббревиатура). Внесите в созданную таблицу данные из таблицы 15.
Таблица 15 – Структура
Название отдела |
Сокращение |
Отдел рекламы |
ОР |
Отдел снабжения |
ОМТС |
Дирекция |
ДР |
Бухгалтерия |
БГ |
Учебная часть |
УЧ |
Столовая |
СТЛ |
Технический отдел |
ТХ |
Порядок выполнения задания 2
1. В окне СУБД MS Access выберите вкладку меню Создание и в группе Таблицы щелкните мышью по кнопке Конструктор таблиц. Откроется окно конструктора таблицы.
2. В столбце Имя поля в первой строке введите название первого поля Название отдела и нажмите клавишу Enter. Курсор попадет в столбец Тип данных и появится указатель поля ▼ – «Раскрыть список». По умолчанию MS Access устанавливает тип данных Текстовый.
4. Введите имя и тип данных для второго поля.
5. Выберите поле Название отдела в качестве ключевого. Для этого выделите поле Название отдела и на вкладке Конструктор щелкните по соответствующей кнопке .
6. Перейдите в режим таблицы. Для этого воспользуйтесь кнопкой Режим таблицы.
7. Сохраните созданную таблицу под именем Структура.
8. Появится таблица с созданными полями. Введите в нее исходные данные из таблицы 15. После ввода информации при необходимости откорректируйте ширину полей.
9. Закройте таблицу Структура.
Задание 3
В таблице Сотрудники создайте новое поле Отдел с использованием подстановки значений из таблицы Структура. В тех случаях, когда необходимо создать поле с повторяющимися значениями используется Мастер подстановок. В созданном поле Отдел для каждого сотрудника выберите название отдела, в котором он работает, используя данные из таблицы 16.
Порядок выполнения задания 3
1. Откройте таблицу Сотрудники в режиме конструктора, используя кнопку на панели инструментов .
2. В столбце Имя поля в пустой строке (внизу) введите название нового поля Отдел и нажмите клавишу Enter. Курсор попадет в столбец Тип данных и появится указатель поля ▼ – «Раскрыть список». Щелкните по кнопке▼ и в раскрывшемся списке выберите тип поля: Мастер подстановок.
3. Создайте новое поле, следуя шагам мастера:
1) Определение источника данных: мастер предлагает два варианта источника данных. Выберите первый – Объект "поле подстановки" получит значения из другой таблицы или другого запроса. Перейдите на следующий шаг, нажав кнопку Далее.
2) Выбор источника данных: в базе данных создана еще одна таблица – Структура. Выберите ее в качестве источника данных. Перейдите на следующий шаг, нажав кнопку Далее.
3) Выбор столбца подстановок: с помощью кнопки перенесите имя столбца Название отдела из левого списка в правый. Перейдите на следующий шаг, нажав кнопку Далее.
4) Четвертый и пятый шаги не требуют пояснений и исправлений. Работа с мастером заканчивается щелчком по кнопке Готово.
4. После завершения работы мастера просмотрите, как изменилась структура таблицы Сотрудники. В ней появилось поле Отдел, и ему присвоен тип данных - Текстовый.
5. Перейдите в режим таблицы и заполните новое поле, выбирая из списка для каждого сотрудника соответствующий отдел. Исходные данные смотрите в таблице 16. После ввода данных закройте таблицу Сотрудники.
Таблица 16 - Название отделов
Фамилия |
Отдел |
Саксонова |
Дирекция |
Потапенко |
Дирекция |
Новиков |
Технический отдел |
Трубач |
Бухгалтерия |
Гладыш |
Учебная часть |
Леонова |
Бухгалтерия |
Ильин |
Отдел снабжения |
Белова |
Столовая |
Макарова |
Столовая |
Кузнецов |
Отдел снабжения |
Погоня |
Технический отдел |
Белько |
Отдел рекламы |
Ястреб |
Отдел рекламы |
Шипилова |
Учебная часть |
Степаненко |
Бухгалтерия |
Пух |
Учебная часть |
Антонюк |
Технический отдел |