Логотип Автор24реферат
Задать вопрос
Курсовая работа на тему: Концептуальное проектирование предметной области. ER-диаграммы
45%
Уникальность
Аа
5185 символов
Категория
Базы данных
Курсовая работа

Концептуальное проектирование предметной области. ER-диаграммы

Концептуальное проектирование предметной области. ER-диаграммы .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Концептуальное проектирование базы данных представляет собой процесс создания модели базы данных без учета каких-либо физических аспектов ее реализации.
Описание предметной области на этапе концептуального проектирования обычно производится в терминах «сущность» — «связь» (англ. entity-relation, сокр. ER). Описание модели «сущность — связь» было впервые опубликовано П. Ченом (Peter Chen) в 1976 г. .
Сущность (объект) — множество экземпляров реальных или абстрактных однотипных объектов, присутствующих в предметной области. Именовать сущность принято существительным в единственном числе.
Сущности бывают сильными и слабыми. Сильная сущность соответствует тем объектам, чье существование не зависит от других объектов. Слабая сущность находится в зависимости от других сущностей (не может существовать при отсутствии другой сущности).
Сущность имеет набор свойств, называемых атрибутами. Каждая группа атрибутов, описывающая одно реальное проявление сущности, представляет собой экземпляр сущности.
Для того чтобы одну сущность можно было отличить от другой, выбирается один или несколько атрибутов с уникальным значением (или уникальной комбинацией значений), который называется идентификатором сущности. Часто подобные атрибуты называют ключевыми. С помощью ключей устанавливаются связи между таблицами.
Первичный ключ (Primary key) — это атрибут или группа атрибутов, которые однозначно определяют каждый экземпляр сущности (запись в таблице)

Зарегистрируйся, чтобы продолжить изучение работы

. Первичный ключ всегда должен быть уникальным (Unique), т. е. его значения не повторяются. Поле (или поля) первичного ключа являются полями обязательного заполнения, т. е. имеют параметр Not null.
При назначении первичного ключа необходимо придерживаться следующих правил:
первичный ключ должен однозначно определять экземпляр сущности (запись), т. е. быть уникальным;
состав первичного ключа должен быть минимальным, т.е. содержать минимальное количество атрибутов сущности (полей);
при определении атрибутов сущности (полей), входящих в состав первичного ключа, предпочтение следует отдавать атрибутам (полям) целочисленного типа. С целью выполнения последней рекомендации часто прибегают к добавлению нового целочисленного атрибута — порядкового номера экземпляра сущности .
Внешний ключ (Foreigne key) — это поле или группа полей, соответствующих по составу и типу входящих в него полей первичному (или альтернативному) ключу, принадлежащих стержневой или ассоциативной сущности (т. е. размещенных в дочерней таблице) и предназначенных для организации связи с характеристической или обозначающей сущностью (родительской таблицей по первичному или альтернативному ключу)

50% курсовой работы недоступно для прочтения

Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥
Больше курсовых работ по базам данных:

Разработка базы данных для справочной службы кинотеатров города

27090 символов
Базы данных
Курсовая работа
Уникальность

Спроектировать базу данных

52195 символов
Базы данных
Курсовая работа
Уникальность

Разработка базы данных для магазина одежды

39736 символов
Базы данных
Курсовая работа
Уникальность
Все Курсовые работы по базам данных
Получи помощь с рефератом от ИИ-шки
ИИ ответит за 2 минуты