![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
При создании сущности необходимо выделить группу атрибутов, которые потенциально могут стать первичным ключом (потенциальные ключи), затем произвести отбор атрибутов для включения в состав первичного ключа по рекомендациям:
● Pk д.б. подобран т.о., чтобы по значениям включенных в него атрибутов м.б. точно идентифицировать экземпляр сущности.
● Никакой из атрибутов Pk не должен иметь 0 значение.
● Значения атрибутов Pk не должны меняться. Если значение изменилось, значит, это уже другой экземпляр сущности.
При выборе Pk можно внести в сущность доп. атрибут и сделать его ключом. Так, для определения Pk часто используют уникальные номера, которые могут автоматически генерироваться системой при добавлении экземпляра сущности в БД.
Pk, выбранный при создании ЛМ, м.б. неудачным для осуществления эффективного доступа к БД и должен быть изменен при проектировании физической модели.
Потенциальный ключ, не ставший Pk - альтернативный (Alternate Key). При создании альтернативного ключа на диаграмме рядом с атрибутом появляются символы (АК).
При проведении связи между 2мя сущностями в дочерней сущности автоматически образуются внешние ключи (foreign key). Связь образует ссылку на атрибуты Pk в дочерней сущности, и эти атрибуты образуют внешний ключ в дочерней сущности. Атрибуты внешнего ключа обозначаются символами (FK) после своего имени.
22. Процессы проектирования. Построение физической модели данных (ФМД)
Физическая модель – графическое представление реально реализованной БД. Физическая БД состоит из таблиц, столбцов и связей. Физическая модель зависит от платформы, выбранной для реализации, и требований к использованию данных.
Требования к использованию данных:
- Требования к доступу и производительности
- Волюметрические характеристики (оценку объема данных, которые предстоит хранить): позволяют администратору представить физический объем базы данных
- Оценка количества пользователей, которым необходим одновременный доступ к данным
- Суммарные, сводные и другие вычисляемые или производные данные, которые могут рассматриваться в качестве кандидатов для хранения в долговременных структурах данных
- Требования к формированию отчетов и стандартных запросов, помогающих администратору БД формировать индексы
- Представления, которые помогут пользователю при объединения или фильтрации данных.
Дата публикования: 2015-02-03; Прочитано: 353 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!