
- •Сводный отчет по расходу бензина за _____________месяц ______год
- •Лабораторная работа № 1 Тема: Создание структуры базы данных путевые листы
- •Создание таблиц
- •Объекты Базы Данных
- •Лабораторная работа № 2 Тема: Создание форм
- •Лабораторная работа № 3 Тема: Управление данными
- •1. Копирование объектов
- •2. Работа с записями таблицы
- •Создайте условие для отбора табельного номера.
- •Создайте условие для отбора даты выезда.
- •Удаление записей
- •Форматирование таблицы
- •Изменение ширины столбца
- •Отображение столбцов
- •Высота строки
- •Переименование столбца
- •Скрыть столбцы
- •Быстрый экспорт таблицы в Excel и Word
- •СервисАнализАрхивариус. Лабораторная работа № 4 Тема: Запросы
- •Накопление данных
- •Запрос на создание таблицы
- •Запрос на добавление
- •Первое добавление
- •Повторное добавление
- •4. Редактирование данных в таблицах
- •Удаление данных
- •Удаление записей из таблицы по условию
- •Задания для самопроверки
- •Задание для самопроверки
- •Перекрестные запросы
- •Задание для самопроверки
- •Лабораторная работа № 5 Тема: Отчеты
- •Лабораторная работа № 6 Тема: Меню пользователя
Требуется создать Базу Данных ПУТЕВЫЕ ЛИСТЫ для организации учета путевых листов. Цель обработки – формирование отчетов следующего образца:
Сводный отчет по расходу бензина за _____________месяц ______год
Для реализации указанных задач необходимо создать нормализованную Базу Данных. Для этого на основе принципа единой информационной базы составим общий перечень реквизитов выходных документов.
Наименование документа |
Реквизиты |
Источник данных |
Карточка работы водителя |
ФИО водителя |
Справочник водителя |
Табельный номер |
Путевой лист |
|
Дата выезда |
Путевой лист |
|
№ путевого листа |
Путевой лист |
|
Показания спидометра при выезде |
Путевой лист |
|
Показания спидометра при возврате |
Путевой лист |
|
Остаток бензина при выезде |
Путевой лист |
|
Заправка |
Путевой лист |
|
Остаток бензина при возврате |
Путевой лист |
|
Пробег |
Расчет: спидометр конец – спидометр начало |
|
Гос. номер |
Путевой лист |
|
Марка автомобиля |
Путевой лист |
|
Сводный учет расхода горючего |
Месяц |
Расчет: выделить месяц из даты выезда |
Год |
Расчет: выделить год из даты выезда |
|
Пробег по городу |
Путевой лист |
|
Пробег по межгороду |
Путевой лист |
|
Расход бензина фактически |
Расчет: остаток бензина на начало + заправка – остаток бензина на конец |
|
Период учета |
Расчет: Вопрос с экрана пользователю «введите период учета» |
|
Расход бензина по норме |
Расчет: Если период учета = зима, то пробег по городу * норма расхода бензина по городу зимой / 100 + пробег по межгороду * норма расхода бензина по межгороду зимой / 100 Если период учета = лето, то пробег по городу * норма расхода бензина по городу летом / 100 + пробег по межгороду * норма расхода бензина по межгороду летом / 100
|
Исходными документами для данной базы служат справочник автомобилей, справочник водителей и путевой лист.
Связь между таблицами можно показать следующей схемой (Рис.1):
Рисунок 1
Таблица состоит из двух частей: структура и записи.
Структура таблицы - это совокупность полей или столбцов (атрибутов). Строка таблицы соответствует одному документу.
Поле, значение которого однозначно идентифицирует запись, называется ключевым полем.
Таблицы, содержащие переменную информацию, называют текущими таблицами и содержат поля связи (по которым осуществляется связь с ключевыми полями).
Таблица в Базе Данных называется отношением. Между отношениями возникают связи 1 ко (один ко многим) или к 1, 1 к 1 (один и тот же идентификатор).
Связь обычно идет от текущей таблицы к условно-постоянной. Любая таблица может существовать без присоединенных записей.
Записи – это переменная часть таблицы, а структура – постоянная (в рамках данной постановки задачи).
Структура таблицы меняется в том случае, если изменилась постановка задачи, поэтому для рационального создания информационной базы необходимо пользоваться принципом единой информационной базы.