Курсовая работа: Проектирование базы данных 4

Введение 3

    Инфологическое проектирование 5

1.1. Описание предметной области 5

1.2. Описание информационных потребностей пользователей 5

1.3. Построение инфологической модели 6

    Даталогическое проектирование 7

2.1. Выбор и характеристика СУБД 7

2.2. Построение даталогической модели 9

2.3. Создание базы данных 11

2.4. Заполнение БД 12

2.5. Запросы к БД 14

Заключение 17

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

Введение.

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

Система управления базой данных - это совокупность языковых и программных средств, предназначенных для создания, ведения и коллективного использования БД.

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

При проектировании базы данных решаются две основных проблемы:

· Каким образом отобразить объекты предметной области в абстрактные объекты модели данных, чтобы это отображение не противоречило семантике предметной области, и было по возможности лучшим (эффективным, удобным и т.д.)? Часто эту проблему называют проблемой логического проектирования баз данных.

· Как обеспечить эффективность выполнения запросов к базе данных, т.е. каким образом, имея в виду особенности конкретной СУБД, расположить данные во внешней памяти, создание каких дополнительных структур (например, индексов) потребовать и т.д.? Эту проблему называют проблемой физического проектирования баз данных.

Проектирование внешних и концептуальной инфологических моделей
Предварительное планирование
????? ?????????????? ???? ??????.

Рис.1 Этапы проектирования БД

    Инфологическое проектирование

1.1 Описание предметной области

Предметная область определяется с помощью четырех основных составляющих:

- Объект

- Свойство

- Связь

- Время

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

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

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

1.2. Описание информационных потребностей пользователей

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

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 311
Бесплатно скачать Курсовая работа: Проектирование базы данных 4