Помощь в учёбе, очень быстро...
Работаем вместе до победы

Проектирование БД. АИС центра технического осмотра транспортных средств

РефератПомощь в написанииУзнать стоимостьмоей работы

В качестве примера при создании таблицы выбирается таблица «Владелец». Для создания новой таблицы нужно раскрыть список таблиц, щелкнув по ярлыку таблицы на панели объектов окна Access и затем нажать кнопку «Создание таблицы в режиме конструктора». В результате откроется окно конструктора, содержащее разделы «имя поля», «тип данных» и «описание». После добавления всех полей необходимо сохранить… Читать ещё >

Проектирование БД. АИС центра технического осмотра транспортных средств (реферат, курсовая, диплом, контрольная)

Построение информационной структуры предметной области На этапе формулирования и анализа требований установлены цели организации, определены специфичные требования к БД, вытекающие из этих целей или сформулированные непосредственно управляющим персоналом организации.

Этап инфологического проектирования связан с описанием и синтезом разнообразных информационных требований пользователей в первоначальный проект баз данных. Результатом этого этапа является представление информационных требований — диаграмма «сущность — связь». Основу этой диаграммы составляет набор сущностей, которые могут быть описаны атрибутами, позволяющими детализировать свойства сущностей:

  • 1. Сотрудник;
  • 2. Владелец;
  • 3. Транспорт;
  • 4. Техпаспорт;
  • 5. Проверка;
  • 6. Диагностика.

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

Нормализация — это набор стандартов проектирования данных, называемых нормальным и формами (Normal forms). Общепринятыми считаются пять нормальных форм, хотя их было предложено значительно больше. Создание таблиц в соответствии с этими стандартами называется нормализацией. Нормальные формы изменяются в порядке от первой до пятой. Каждая последующая форма удовлетворяет требованиям предыдущей формы. Если следовать первому правилу нормализации, то данные будут представлены в первой нормальной форме. Если данные удовлетворяют третьему правилу нормализации, они будут находиться в третьей нормальной форме (а также в первой и второй формах).

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

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

Отношение находится в третьей нормальной форме тогда и только тогда, когда оно находится во второй нормальной форме и не содержит транзитивных зависимостей.

Реализация БД.

MS Access 2007 состоит из отдельных компонентов, которые используются для хранения и представления информации.

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

Таблица является основной единой хранения данных в БД. В MS Access 2007 используются три способа создания таблиц: путем ввода данных, с помощью «Конструктора таблиц» и с помощью «Мастера создания таблиц».

В качестве примера при создании таблицы выбирается таблица «Владелец». Для создания новой таблицы нужно раскрыть список таблиц, щелкнув по ярлыку таблицы на панели объектов окна Access и затем нажать кнопку «Создание таблицы в режиме конструктора». В результате откроется окно конструктора, содержащее разделы «имя поля», «тип данных» и «описание». После добавления всех полей необходимо сохранить таблицу и закрыть конструктор таблиц.

Далее необходимо установить связи между таблицами (1:1, 1: М, М:1). Схема данных — это графическое представление, отображающее связи между таблицами. В качестве примера выбираются таблицы «Владельцы» и «Сотрудники». Выполняется команда Сервис — Схема данных. Открывается окно схемы данных. Добавляются нужные таблицы, между ними устанавливается связь соединением полей «Код сотрудника» и «Сотрудник» из таблиц «Владельцы» и «Сотрудники» соответственно.

Форма — этот объект предназначен для ввода и вывода данных, а также для управления работой приложений. Формы можно выводить на печать. Используются два способа создания форм: с помощью «Конструктора форм» и с помощью «Мастера создания форм».

В качестве примера выбирается форма «Транспорт». В первую очередь выполняется команда «Создание формы с помощью мастера», открывается окно мастера форм, выбирается таблица «Транспорт» далее необходимо следовать указаниям. Готовую форму «Транспорт» можно отредактировать в режиме Конструктора и можно добавлять панели элементов, такие как кнопки, поле со списком и т. д.

Запрос представляет собой формализованное требование на отбор данных из таблиц и на выполнение определенных действий с данными. Запрос позволяет создавать набор записей из данных находящихся в разных таблицах и использовать его как источник данных для формы или отчета.

Виды запросов:

  • — запрос на выборку — это наиболее распространенный вид запросов. Они выбирают информацию из одной или нескольких таблиц. Важным условием создания является умение задавать условия отбора.
  • — запрос на обновление, удаление, добавление.
  • — перекрестный запрос.
  • — простой запрос.

В качестве примера запроса выбирается таблица «Сотрудники». Открывается вкладка «Запросы». Выбирается параметр «Создание запроса в режиме Конструктора». Выбирается таблица для запроса. и указываются поля таблицы. После запрос необходимо сохранить.

Отчет — объект БД, основное назначение которого — описание и вывод на печать документов, созданных на основе хранящихся данных. Источником данных для отчета может быть либо таблица, либо запрос. В Access отчет создается почти так же, как форма. Разница между этими двумя объектами БД состоит не в технологии их построения, а в их целевом назначении. Отчет предназначен для печати и представляет ценность как материальная копия документа, полученного из БД. Access позволяет создавать отчеты тремя способами:

  • — с помощью Автоотчета;
  • — с помощью Мастера;
  • — с помощью Конструктора.

В Access отчет создается почти так же, как форма. В качестве примера используется запрос «Проверка» и создаются отчеты с помощью мастера, в окне мастера отчетов выбирается запрос «Проверка», выбираются поля данного отчета и указывается наименование отчета. Далее необходимо сохранить отчет. Отчеты можно отредактировать в режиме конструктора и добавлять разные панели элементов, такие как поле, надпись и т. д.

Комплекс технических средств

БД была создана на ПК со следующими характеристиками:

  • 1. Процессор Intel Celeron® CPU G540 с тактовой частотой 2,50 ГГц;
  • 2. Монитор типа CTX E20F5G;
  • 3. Объем память на жестком диске 500 Гбайт;
  • 4. ОЗУ 2 Гбайт;
  • 5. Лазерный принтер формата не более А4, Canon i-sensys LBP2900.

Для успешного функционирования данной БД необходим следующий комплекс технических средств:

  • 1. Процессор с тактовой частотой не менее 500 МГц;
  • 2. Монитор любого типа;
  • 3. Объем памяти на жестком диске не менее 100 Мбайт;
  • 4. ОЗУ 256 Мбайт;
  • 5. Принтер любого формата.
Показать весь текст
Заполнить форму текущей работой