Пример выполнения лабораторной работы № 1



Вариант № 0

Предметная область: Бухгалтерия (учет расхода горюче-смазочных материалов).

Основные предметно-значимые сущности: Горюче-смазочные материалы, Подразделения.

Основные предметно-значимые атрибуты сущностей:

- горюче-смазочные материалы – название;

- подразделения - название.

Основные требования к функциям системы:

- вывести расходы на горюче-смазочные материалы по подразделениям.

Отчет по выполнению лабораторной работы № 1

Тема работы: система управления базами данных Microsoft Access.

Цель работы: знакомство с возможностями СУБД Microsoft Access по созданию таблиц, связей между ними и запросов.

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

2. Создаем новую базу данных «Расход ГСМ.mdb» и в ней таблицы с соответствующими полями: ГСМ (горюче-смазочные материалы) с полями КодГСМ, ИмяГСМ; Подразделения (подразделения учебного заведения) с полями КодПодразделения, ИмяПодразделения.

3. Поскольку нам необходимо хранить информацию о расходе ГСМ определенным подразделением за определенную дату, то необходимо создать дополнительную таблицу с соответствующими полями: РасходГСМ (Расход горюче-смазочных материалов по подразделениям) с полями КодРасходаГСМ, КодГСМ, КодПодразделения, Цена, Количество, Дата. Поля Цена и Количество должны располагаться в этой таблице, поскольку они изменяются с течением времени.

4. Определяем типы данных (счетчик, текстовый, числовой и т.д.), описание и другие необходимые свойства полей (размер поля, подпись, обязательное поле и т.д.) созданных таблиц:

Таблица: ГСМ (Горюче-смазочные материалы)

Имя свойства

Имя поля

КодГСМ ИмяГСМ
Тип данных Счетчик Текстовый
Размер поля Длинное целое 50
Подпись Код Название ГСМ
Обязательное поле - Да
Индексированное поле Да (Совпадения не допускаются) Да (Совпадения не допускаются)

Таблица: Подразделения (Подразделения предприятия)

Имя свойства

Имя поля

КодПодразделения ИмяПодразделения
Тип данных Счетчик Текстовый
Размер поля Длинное целое 50
Подпись Код Название подразделения
Обязательное поле - Да
Индексированное поле Да (Совпадения не допускаются) Да (Совпадения не допускаются)

Таблица: РасходГСМ (Расход горюче-смазочных материалов по предприятиям)

Имя свойства

Имя поля

КодРасходГСМ КодГСМ КодПодразделения Цена Количество Дата
Тип данных Счетчик Числовой Числовой Денежный Длинное целое Дата / время
Размер поля/ число десятичных знаков Длинное целое Авто Авто 2 Авто -
Подпись Код ГСМ Подразделение Цена Количество Дата
Обязательное поле - Да Да Да Да Да
Индексированное поле Да (Совпадения не допускаются) Да (Допускаются совпадения) Да (Допускаются совпадения) Нет Нет Нет

5. Определяем первичные ключи в созданных таблицах: ГСМ – КодГСМ, Подразделения – КодПодразделения, РасходГСМ - КодРасходГСМ.

6. Определяем необходимые связи между таблицами и задаем параметры обеспечения целостности данных и вид объединения:

- РасходГСМ.КодГСМ=ГСМ.КодГСМ – тип отношения один-ко-многим с обеспечением целостности данных без каскадного обновления связанных полей и каскадного удаления записей. Параметры объединения: Объединение ВСЕХ записей из «РасходГСМ» и только тех записей из «ГСМ», в которых связанные поля совпадают.

- РасходГСМ.КодПодразделения=Подразделение.КодПодразделения – тип отношения один-ко-многим с обеспечением целостности данных без каскадного обновления связанных полей и каскадного удаления записей. Параметры объединения: Объединение ВСЕХ записей из «РасходГСМ» и только тех записей из «Подразделения», в которых связанные поля совпадают.

7. В схеме данных проверяем правильность созданных таблиц и связей между ними:

8. В таблице РасходГСМ для полей КодГСМ и КодПодразделения запускаем мастер подстановок, который заполняет соответствующие свойства вкладки подстановка:

Поле: РасходГСМ.КодГСМ


Дата добавления: 2018-04-04; просмотров: 140; ЗАКАЗАТЬ РАБОТУ