Курсовая работа: Разработка информационной системы "Спортивный клуб"

Аналогично устраняется связь М:М между другими сущностями (где это требуется).

Таким образом, после выполнения процесса нормализации данных и устранения связи М:М, модель принимает вид, как показано на рис.1.


3. Физическая модель (схема данных)

Для того, чтобы наиболее удачным образом можно было просматривать, создавать, удалять и модифицировать связи между таблицами, а также отразить физическую модель информационной системы, в MicrosoftAccess используется «Схема данных». Установление связей между таблицами в «Схеме данных» описано в пункте 4.2 данного отчета, а сама схема представлена на рис.2.


Рис.2. Физическая структура базы данных


4. Физическая структура реляционной БД

4.1 Разработка таблиц

На основании модели «сущность – связь» генерируется проект базы данных в соответствии со следующими правилами:

• каждая сущность преобразуется в таблицу, имя сущности становится именем таблицы;

• каждый атрибут сущности преобразуется в колонку таблицы, которая называется полем, имя атрибута становится именем поля;

• каждая строка таблицы является экземпляром сущности и называется записью;

• ключевые атрибуты становятся первичными ключами таблиц;

• если для сущности была определена ключевая связь, то первичный ключ связанной сущности копируется в таблицу и объединяется с ключом таблицы рассматриваемой сущности;

• связь М:1 приводит к копированию первичных ключей таблицы для сущности, находящейся на одной стороне связи, в таблицу для сущности, находящейся на другом конце связи; если связь М:1, то ключи таблицы для сущности, находящейся на конце «один», копируется в таблицу для сущности на стороне «многие».

(i) При генерации таблиц необходимо сохранять уникальность имен получаемых колонок в пределах одной таблицы. В соответствии с перечисленными правилами производится генерация проекта базы данных «Институт».

(ii) Итак, основным объектом Access является таблица. Для ее создания в окне базы данных выбирается корешок таблица, затем кнопка «Создать». Все таблицы созданы в режиме «Конструктор». Создание таблицы в режиме «Конструктор» заключается в определении для каждого поля таблицы свойств. При создании таблицы необходимо помечать ключевые поля, нажатием кнопки «Ключевое поле» на панели инструментов. В проектируемой базе данных созданы следующие таблицы (рис.3):

клуб: таблица

команда: таблица

спортсмен: таблица

стадион: таблица

тренер: таблица


турнир: таблица

Фанаты:таблица

Рис. 3

4.2 Назначение отношений между таблицами и создание схемы данных

К-во Просмотров: 380
Бесплатно скачать Курсовая работа: Разработка информационной системы "Спортивный клуб"