Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Выбор первичного ключа



При создании сущности необходимо выделить группу атрибутов, которые потенциально могут стать первичным ключом (потенциальные ключи), затем произвести отбор атрибутов для включения в состав первичного ключа по рекомендациям:

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

● Никакой из атрибутов Pk не должен иметь 0 значение.

● Значения атрибутов Pk не должны меняться. Если значение изменилось, значит, это уже другой экземпляр сущности.

При выборе Pk можно внести в сущность доп. атрибут и сделать его ключом. Так, для определения Pk часто используют уникальные номера, которые могут автоматически генерироваться системой при добавлении экземпляра сущности в БД.

Pk, выбранный при создании ЛМ, м.б. неудачным для осуществления эффективного доступа к БД и должен быть изменен при проектировании физической модели.

Потенциальный ключ, не ставший Pk - альтернативный (Alternate Key). При создании альтернативного ключа на диаграмме рядом с атрибутом появляются символы (АК).

При проведении связи между 2мя сущностями в дочерней сущности автоматически образуются внешние ключи (foreign key). Связь образует ссылку на атрибуты Pk в дочерней сущности, и эти атрибуты образуют внешний ключ в дочерней сущности. Атрибуты внешнего ключа обозначаются символами (FK) после своего имени.

22. Процессы проектирования. Построение физической модели данных (ФМД)

Физическая модель – графическое представление реально реализованной БД. Физическая БД состоит из таблиц, столбцов и связей. Физическая модель зависит от платформы, выбранной для реализации, и требований к использованию данных.

Требования к использованию данных:

- Требования к доступу и производительности

- Волюметрические характеристики (оценку объема данных, которые предстоит хранить): позволяют администратору представить физический объем базы данных

- Оценка количества пользователей, которым необходим одновременный доступ к данным

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

- Требования к формированию отчетов и стандартных запросов, помогающих администратору БД формировать индексы

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





Дата публикования: 2015-02-03; Прочитано: 327 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...