Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
32
Добавлен:
28.02.2016
Размер:
107.01 Кб
Скачать

Методические указания по выполнению Лабораторной работы.

Основной целью Лаб. работы является приобретение студентами практических навыков работы с системой управления базами данных ACCESS. Результаты выполнения лабораторных работ должны быть представлены в форме готового приложения в среде СУБД Access и отчета, описывающего процесс создания Базы данных. В п.1 перечислены этапы выполнения и описания процесса решения задачи. В п.2 приводятся Методические указания по ее выполнению и оформлению отчёта на конкретном примере.

1. Требования по оформлению Задания

В соответствии с условием своего варианта задания каждый студент должен создать базу данных, включающую все необходимые объекты и описать выполнение всех этапов этого процесса.

В общем случае в процессе создания БД необходимо выполнить и описать следующие этапы

  1. Создание Макетов таблиц в режиме Конструктора с указанием первичных ключей и индексов.

  2. Установка связей между главными и подчинёнными таблицами с указанием типов связей.

  3. Создание форм для ввода данных с помощью Мастера, описав последовательность шагов.

  4. Создание запросов в режиме Конструктора, описание их структуры. Количество и типы запросов определяется условием конкретного задания.

  5. Создание отчётов по всем запросам в режиме Мастера, описав все шаги.

  6. Создание Меню в виде кнопочной формы. Меню должно содержать пункты работы с: таблицами, запросами, отчётами. Для каждого из перечисленных пунктов создаётся подменю, обеспечивающее работу с конкретными объектами.

Пример выполнения задания по проектированию и ведению баз данных в среде Microsoft Access.

Задание. Известны сведения о сотрудниках:

  • табельный номер;

  • фамилия, имя, отчество;

  • должность;

  • дата рождения;

  • оклад;

  • дополнительные сведения;

  • льготы по налогообложению;

  • фото сотрудника.

Необходимо выдать отчеты:

  • о сотрудниках, возраст которых не превышает 25 лет;

  • о сотрудниках, которые имеют льготы по налогообложению;

  • ведомость на выдачу премии в размере 15% от оклада.

Спроектируйте таблицы базы данных, формы ввода, запросы и отчеты для данной задачи.

При проектировании базы данных необходимо учесть, что данные о должностях хранятся в справочнике должностей.

1. Порядок выполнения работы.

1. Войдите в среду Microsoft Access: Пуск- Программы- Microsoft Access.

При загрузке приложения выберите: Новая база данных – присвойте ей имя Кадры – нажмите кнопку Создать.

2. Создание таблиц базы данных.

2.1.Создайте структуру таблицы Справочник должностей. В окне базы данных выберите вкладку Таблицы, нажмите кнопку Создать - выберите режим Конструктор – ОК и введите следующую структуру:

Имя поля

Тип данных

Свойства

Значение

Код должности

Числовой

Размер

2

Индексированное

Да, совпадения не допускаются

Наименование

Текстовый

Размер

20

Выделите поле Код должности в области маркировки поля и нажмите кнопку “Ключ” на панели инструментов.

Закройте окно конструктора таблицы и присвойте таблице имя Справочник должностей.

2.2. Заполните таблицу данными. Нажмите кнопку Открыть и введите данные. Например,

Код должности

Наименование

1

Директор

2

Гл.бухгалтер

3

Начальник отдела

…….

2.3.Создайте структуру таблицы Основные сведения. В окне базы данных выберите вкладку Таблицы, нажмите кнопку Создать - выберите режим Конструктор – нажмите ОК и введите следующую структуру:

(В приведенной таблице указаны только те значения свойств, которые корректируются пользователем).

Имя поля

Тип данных

Свойства

Значение

Табельный №

Текстовый

Размер

5

Индексированное

Да, совпадения не допускаются

ФИО

Текстовый

Индексированное

Да, совпадения допускаются

Код должности

Мастер подстановок

(Запускается программа-мастер. Укажите источник данных: Справочник должностей и выполняйте указания программы).

Дата рождения

Дата/время

Формат поля

Маска ввода

Краткий формат даты

99/99/00;0;_

Оклад

Денежный

Сведения

Поле МЕМО

Льготы по налогообложению

Логический

Фото сотрудника

Поле объекта OLE

Выделите поле Табельный № в области маркировки поля и нажмите кнопку “Ключ” на панели инструментов.

Закройте окно конструктора таблицы и присвойте таблице имя Основные сведения.

  1. Установка связей между таблицами:

Справочник должностей – главная таблица, Основные сведения – подчинённая таблица

Используется команда СЕРВИС – СХЕМА ДАННЫХ.

Флажки Обеспечение целостности данных и Каскадное обновление связанных полей должны быть включены

Схема данных имеет вид

Сотрудники

Табельный №

ФИО

К

Справочник должностей

Код должности

Наименование

од должности

Дата рождения

Оклад

Сведения

Льготы

Фото сотрудника