База данных справочной системы аэропорта

Автор работы: Пользователь скрыл имя, 01 Февраля 2011 в 18:27, курсовая работа

Описание работы

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

Содержание работы

Введение
1. Анализ предметной области (ПО)
2. Описание документооборота в ПО
3. Информационные потребности пользователей
4. Описание основных объектов ПО
5. Разработка инфологической модели ПО
6. Нормализация базы данных
7. Выбор и обоснование СУБД для реализации базы данных
8. Разработка даталогической модели данных
9. Анализ ограничений целостности в БД и разработка методов их поддержания
10. Разработка структуры интерфейса пользователя
11. Алгоритм работы программного комплекса и его состав
Заключение
Список используемой литературы

Файлы: 1 файл

База данных справочной системы аэропорта.doc

— 277.50 Кб (Скачать файл)
  •     Рассмотрим конкретный пример. То, что мы можем построить схему базы данных или ее концептуальную модель только из совокупности нормализованных таблиц, определяет структурную целостность. И мы построили нашу схему справочной системы аэропорта из семи взаимосвязанных отношений

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

         Семантическая поддержка может  быть обеспечена двумя путями: декларативным и процедурным  путем. Декларативный путь связан  с наличием механизмов в рамках  СУБД, обеспечивающих проверку и выполнение ряда декларативно заданных правил-ограничений, называемых чаще всего "бизнес правилами" (Business Rules) или декларативными ограничениями целостности.

         Выделяются следующие виды декларативных  ограничений целостности:

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

     Чтобы обеспечить целостность, работа с данными  должна производиться с учетом ниже перечисленных правил:

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

     Чтобы эти правила контролировались для  конкретной связи, при ее создании следует  установить флажок  - Обеспечение целостности данных (Enforce Referential Integrity). Тогда любая попытка выполнить действие, нарушающее одно из перечисленных выше правил, приведет к выводу на экран предупреждения, а само действие выполнено не будет.

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

11. АЛГОРИТМ РАБОТЫ ПРОГРАММНОГО КОМПЛЕКСА И ЕГО СОСТАВ

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Заключение

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

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

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

Список  используемой литературы 

  1. Михеева В., Харитонова И. Наиболее полное руководство Microsoft Access 2000 – СПб.: БВХ – Санкт-Петербург, 2000. – 1088с.:ил.
  2. Э.Феддема Эффективная работа: Microsoft Access 2002. – СПб.: Питер, 2003. –944 с.: ил.

3.Т. Карпова – Базы данных: модели, разработка, реализация. Уч. пособие – СПб: Питер, 2001. 
 

Информация о работе База данных справочной системы аэропорта