Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


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




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

 

1 Сущности.

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

· Диски

· Издатели

· Код диска / издателя

· Код диска / разработчика

· Разработчики

· Системные требования

 

2 Атрибуты.

Они описывают сущность. Атрибуты представляются овалами с указанием имен, которые прикреплены к сущности. В рассматриваемом случае сущности соответствуют поля таблиц.

· Диски

o Код диска игры

o Наименование игры

o Жанр игры

o Тип носителя

o Дата релиза игры

o Руссифицированность

o Примечания

· Издатели

o Код компании издателя

o Компания-издатель

o Адрес компании

o Телефон компании

o Е-mail компании

o Сайт в интернете

· Код диска / издателя

o Код диска

o Код издателя

· Код диска / разработчика

o Код диска

o Код компании разработчика

· Разработчики

o Код компании разработчика

o Компания-разработчик

o Адрес компании

o Телефон компании

o E-mail компании

o Сайт в интернете

· Системные требования

o Код диска

o Операционная система

o Частота процессора

o Место на жестком диске

o Оперативная память

o Видеопамять

o Обязательность наличия выхода в Интернет

o Необходимость дополнительных устройств

 

 

3 Связи.

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

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

 

Рис.2.1. Инфологическая модель базы данных компьютерных игр.


Построение реляционной модели

В настоящее время преобладает технология реляционных баз данных. Она обеспечивает относительно простые средства представления данных и манипулирования ими. В реляционной базе данных все данные хранятся в таблицах. Названия сущностей станут заголовками таблиц, а атрибуты станут столбцами. Целостность данных в реляционной базе данных основывается на концепции ключей. Первичный ключ (PK) – это атрибут который можно использовать для уникальной идентификации таблицы.

Рис.3.1.Реляционная модель базы данных компьютерных игр.

Нормализация

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

Первая нормальная форма (1NF) требует, чтобы все значения полей были атомарными и все записи уникальными. Реляционная модель, представленная на Рис. 3.1, находится в первой нормальной форме.

Модель находится во второй нормальной форме (2NF), если она, во-первых, находится в первой нормальной форме; и, во-вторых, не содержит неключевых атрибутов, находящихся в частичной функциональной зависимости от первичного ключа.


 





Поделиться с друзьями:


Дата добавления: 2017-02-25; Мы поможем в написании ваших работ!; просмотров: 1072 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Лаской почти всегда добьешься больше, чем грубой силой. © Неизвестно
==> читать все изречения...

2355 - | 2220 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.