СОДЕРЖАНИЕ
Введение
1. Концептуальная модель базы данных «Чемпионат авто»
1.1 Основные понятия
1.2 Описание предметной области
1.3 Каталог задач
1.4 Описание таблиц
1.5 Схема данных
1.6 ER-диаграмма
2. Реляционная модель базы данных «Спортивный комплекс»
2.1 Выбор логической модели
2.2 Основные понятия
2.3 Проектирование реляционной модели
2.3.1 Нормализация отношений
2.3.2 Описание ключей
2.3.3 Правила целостности
3. Реализация базы данных «Чемпионат авто»
4. Результат работы базы данных «Чемпионат авто»
ВВЕДЕНИЕ
Выбор предметной области «Чемпионат авто» обусловлен личным интересом и возможностью распространения базы данных среди специалистов и интересующихся. При проектировании программ выясняются запросы и пожелания пользователя, и определяется возможный подход к решению задачи. Задача анализируется. На основе этого анализа реализуется конкретная модель в конкретной программной среде. Результаты каждого этапа проектирования используются в качестве исходного материала следующего этапа. Анализируется текущая организация «Чемпионат авто», выделяются проблемы для решения, определяются объекты отношения между ними, разрабатывается модель с учетом конкретных условий ее функционирования. База данных ориентирована на определенную предметную область и организована на основе некоторого подмножества данных. Возможности баз данных полезны в областях, связанных с долговременным управлением информацией, таких как электронные библиотеки и хранилища данных. При проектировании системы обработки данных больше всего нас интересует организация данных. Требования отдельных пользователей должны быть представлены в едином “обобщенном представлении”. Последнее называют концептуальной моделью. В процессе проектирования необходимо: Описать предметную область ;определить состав и содержание информации, используемой в данной предметной области; выявить сущности; выявить связи между сущностями; представить модель в виде схемы данных и ER-диаграммы; проанализировать модель с учётом информационных потребностей пользователей; создать спроектированную БД в среде Delphi; разработать приложения реализации запросов и решения задач; реализовать возможность сортировки и поиска; представить несколько отчетов и диаграмм.
1. КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ БАЗЫ ДАННЫХ «ЧЕМПИОНАТ АВТО»
1.1 Основные понятия
При разработке базы данных мы будем пользоваться следующими понятиями:
Сущность – личности, факты, объекты реального мира, имеющие отношение к некоторой проблемной области.
Атрибут – это информационное отображение свойств объекта. При реализации информационной модели на каком-либо носителе информации, атрибут часто называют элементом данных, полем данных или просто полем.
Экземпляр сущности – это один набор значений его элементов данных.
Домен – семантическое понятие, которое можно рассматривать как подмножество значений некоторого типа данных, имеющих определенный смысл.
Связь - это функциональная зависимость между сущностями.
Концептуальная модель - представляет интегрированные концептуальные требования всех пользователей к базе данных данной предметной области.
1.2 Описание предметной области
В данном подразделе дается краткое описание предметной области, в которой функционирует система «Чемпионат авто». ............