Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Пример выполнения задания в MS Access

Читайте также:
  1. A breathtaking nature reserve somewhat reminiscing alpine landscape. The climate is relatively mild which renders the park well accessible.
  2. Access позволяет создавать запросы в режиме Конструктора и с помощью про­грамм-мастеров.
  3. E. Примерные темы рефератов
  4. I. Задания для обязательного выполнения
  5. I. Задания для обязательного выполнения
  6. I. Задания для обязательного выполнения
  7. I. Задания к документам

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

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

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

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

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

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

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

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

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

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

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

 

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

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

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

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

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

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

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

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

 

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

 

9. Заполняем созданные таблицы данными (минимум 10 записей на таблицу):

- ГСМ (Бензин АИ-76; Бензин АИ-80; Бензин АИ-92; Бензин АИ-93; Бензин АИ-95; Бензин АИ-98; Дизельное топливо; Моторное масло; Керосин; Трансмиссионное масло).

- Подразделения (Бухгалтерия; Отдел кадров; Административно-хозяйственная часть; Ректорат; Коммерческий отдел; Учебно-методическое управление; Плановый отдел; Отдел связи и телекоммуникаций; Библиотека; Столовая).

- РасходГСМ (Бензин АИ-76, Административно-хозяйственная часть, 11.20, 60, 25.10.2004; и т.д.).

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

Запрос – Расход ГСМ по подразделениям (Группирует расходы на горюче-смазочные материалы по подразделениям):

SELECT РасходГСМ.КодПодразделения, Sum([Цена]*[Количество]) AS Стоимость

FROM РасходГСМ

GROUP BY РасходГСМ.КодПодразделения;

Результат выполнения запроса:

 

11. Будущим пользователям базы данных, возможно, пригодится запрос расходов ГСМ по виду ГСМ.

Запрос – Расход ГСМ по виду ГСМ (Группирует расходы на горюче-смазочные материалы по виду ГСМ):

SELECT РасходГСМ.КодГСМ, Sum([Цена]*[Количество]) AS Стоимость

FROM РасходГСМ

GROUP BY РасходГСМ.КодГСМ;

Результат выполнения запроса:

 

12. Сохраняем изменения в созданной базе данных, чтобы с ней в дальнейшем можно было работать.


Дата добавления: 2015-12-08; просмотров: 66 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.007 сек.)