Постановка задачи, Цели ИС, Описание объекта, для которого используется ИС., Задачи, решаемые с помощью ИС - Разработка информационной системы "ГИБДД"

Информационная система (ИС) ГИБДД должна обеспечивать хранение информации об автомобилях (марка, номер кузова, номер двигателя, цвет кузова, гос. номер), об их владельцах, об автопроисшествиях. Должна существовать возможность получения статистики происшествий за заданный период времени, получения справки об автомобилях, находящихся в угоне, об автомобилях и владельцах, часто попадающих в аварии, о сроках последнего технического осмотра.

Цели ИС

Целью информационной системы "ГИБДД" является предоставление оператору информации об автомобилях, владельцах и автопроисшествиях.

Описание объекта, для которого используется ИС.

Пользователями данной ИС являются операторы ГИБДД. Основной целью данной базы данных является удобное, быстрое и качественное обращение с информацией об участниках дорожного движения и их нарушениях. Помимо хранения информации, пользователь базы данных может осуществлять запросы на выборку и поиск информации.

Задачи, решаемые с помощью ИС

Данная ИС решает следующие задачи:

    - Предоставление справок об автомобилях (марка, номер кузова, номер двигателя, цвет кузова, гос. номер, владелец, последний тех. осмотр, нахождение в угоне). - Предоставление справок о владельцах (ФИО, дата рождения, фотография). - Предоставление справок об автопроисшествиях (дата, обстоятельства, участники). - Ввод участников автопроисшествия. - Возможность добавления новых автомобилей, владельцев, автопроисшествий. - Выдача отчетов об угнанных автомобилях, автомобилях, которым необходимо ТО, об автомобилях, частот попадающих в аварии и о статистике автопроисшествий за выбранный период времени. 1.5 Модель сущность-связь 1.6 Схема данных и средства поддержания целостности базы данных

В данной работе используются следующие таблицы:

    1. Автовладельцы 2. Автомобили 3. Автопроисшествия 4. Автопроисшествия_автомобили

Описание связей между таблицами-отношениями.

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

Наиболее часто используемый тип связи "один-к-многим". В такой связи каждой записи в таблице А могут соответствовать несколько записей в таблице В, а запись в таблице В не может иметь более одной соответствующей ей записи в таблице А.

Еще могут быть отношения "многие-к-многим". При таком отношении одной записи в таблице А могут соответствовать несколько записей в таблице В, а одной записи в таблице В - несколько записей в таблице А. Такая схема реализуется только с помощью третьей (связующей) таблицы, ключ которой состоит по крайней мере из двух полей, являющихся полями внешнего ключа в таблицах А и В.

Самый редкий тип связи "один-к-одному". При таком отношении запись в таблице А может иметь не более одной связанной записи в таблице В, и наоборот. Используют такую связь для разделения очень широких таблиц, для отделения части таблицы по соображениям защиты, а также для сохранения сведений, относящихся к подмножеству записей в главной таблице. Например, для хранения конфиденциальных данных.

Для создания схемы следует воспользоваться средством создания схемы данных:

Похожие статьи




Постановка задачи, Цели ИС, Описание объекта, для которого используется ИС., Задачи, решаемые с помощью ИС - Разработка информационной системы "ГИБДД"

Предыдущая | Следующая