Управление системой базы данных таксопарка - Курсовая работа

бесплатно 0
4.5 80
Построение и анализ предварительных отношений на основе диаграммы "Сущность-связь". Правила рассматриваемой предметной области. Построение схемы данных, отражающей модель работы таксопарка. Формирование запросов к базе данных и построение отчетов.


Аннотация к работе
Постепенно с развитием программного обеспечения ЭВМ появились идеи создания управляющих систем, которые позволяли бы накапливать, хранить и обновлять взаимосвязанные данные по целому комплексу решаемых задач. Эти идеи нашли свое воплощение в системах управления базами данных (СУБД). СУБД взаимодействуют не с локальными, а взаимосвязанными по информации массивами, называемыми базами данных. База данных - совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отображающих состояние объектов и их взаимосвязь.Существует некая фирма осуществляющая услуги по перевозке пассажиров на разноцветных легковых автомобилях. Автомобили управляются первоклассными водителями, за каждым из которых закреплен табельный номер, которые выезжают на рейс только после оформления нумерующегося путевого листа содержащего номер автомобиля, дату выезда и возвращения, показатели тахометра при выезде и возвращении в парк, время выезда и возвращения, а также выручку за день. Автомобили классифицируются по марке, которая определяет количество мест в автомобиле и грузоподъемность, а также по типу кузова, определяющего количество мест в автомобиле. В результате анализа предметной области можно выделить следующие объекты и их атрибуты (ключевые атрибуты подчеркнуты).ER-модель диаграмма сущность-связь представлена на рисунке 1.Для того чтобы составить предварительные отношения необходимо выполнить анализ каждой связи и применять к ней правило, учитывающее степень связи и характер принадлежности сущности к этой связи. 2) показана связь n:m с обязательным характером принадлежности для сущности «автомобиль» и «водитель». 3) показана связь 1:n с обязательным характером принадлежности для сущности «Автомобиль» и «Путевой лист». Можно сделать вывод, что в рассматриваемой предметной области действуют следующие правила: · На каждый автомобиль оформляется несколько путевых листов 4) показана связь 1:n с обязательным характером принадлежности для сущности «Путевой лист» и «Водитель».Структура следующих таблиц основана на полученных в предыдущем разделе данных об отношениях и их атрибутах: Таблица 1 № п/п Имя атрибута Название атрибута Признак ключа Тип данных Длина Точность представления № п/п Имя атрибута Название атрибута Признак ключа Тип данных Длина Точность представления № п/п Имя атрибута Название атрибута Признак ключа Тип данных Длина Точность представления № п/п Имя атрибута Название атрибута Признак ключа Тип данных Длина Точность представленияAccess предоставляет широкие возможности по конструированию графического диалогового интерфейса пользователя для работы с базой данных. Через формы может осуществляться первоначальная загрузка данных во взаимосвязанные таблицы БД, просмотр данных, а также их корректировка. Работая с формой, пользователь может добавлять и удалять записи в таблицах, изменять значения в полях, получать расчетные данные. Такими элементами, например, являются, графические кнопки, с которыми могут связываться события следующих категорий: u Переходы по записям, обработка записей (добавление, удаление, печать, восстановление); Ниже будут приведены три формы, которые были созданы в рамках данной курсовой работы: u Главная форма, которая позволяет осуществить открытие всех остальных форм (рисунок 8.1);Запрос позволяет выбрать необходимые данные из одной или нескольких взаимосвязанных таблиц, произвести вычисления и получить результат в виде таблицы. Через запрос можно производить обновление данных в таблицах, добавление и удаление записей. Последовательное выполнение ряда запросов позволяет решать достаточно сложные задачи, не прибегая к программированию. Нужно сформировать следующие виды запросов: u 1-й - запрос на выборку однотабличный u 2-й - запрос на выборку многотабличный u 3-й - запрос на выборку многотабличный с условием u 4-й - запрос на выборку с расчетным полем u 5-й - запрос на выборку многотабличный с использованием группировки u 6-й - запрос на обновление с параметром u 7-й - запрос на удаление с параметром 7.1.1) позволяет сформировать информацию о том, какую грузоподъемность имеет каждая марка автомобиля: Рис.Средства разработки отчетов в Access предназначены для конструирования макета отчета, по которому может быть осуществлен вывод данных в виде выходного печатного документа. Отчет может создаваться с помощью мастера или в режиме конструктора отчетов. Созданный мастером отчет можно доработать в режиме конструктора. При необходимости вывода в отчете результатов решения задачи в качестве основы для отчета может быть использован многотабличный запрос. Разнообразные возможности конструктора отчетов позволяют легко структурировать и оформить полученные в запросе данные.В процессе данной курсовой работы была построена База данных для работы таксопарка с использованием программы Microsoft Access.

План
Оглавление

Введение

1. Анализ предметной области

2. Построение концептуальной модели

3. Построение и анализ предварительных отношений

4. Построение структуры РБД

5. Построение форм

6. Формирование запросов к БД

7. Построение отчетов

Заключение

Список использованных источников
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?