Помощь в учёбе, очень быстро...
Работаем вместе до победы

Инфологическое проектирование базы данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Рассмотрим отношение «Клиенты». Транзитивность отсутствует. Рассмотрим отношение «Платья». Транзитивность отсутствует. Рассмотрим отношение «Заказы». Транзитивность отсутствует. Рассмотрим отношение «Платья». Здесь все домены атомарны. Итак, база данных удовлетворяет трём нормальным формам. Заказы" — хранится информация о заказанных платьях. Рассмотрим отношение «Заказы». Составных полей нет… Читать ещё >

Инфологическое проектирование базы данных (реферат, курсовая, диплом, контрольная)

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

В соответствии с описание предметной области были получены следующие сущности:

  • — «Клиенты» — хранится информация о клиентах, их логин и пароль.
  • — «Платья» — хранится информация о платьях.
  • — «Заказы» — хранится информация о заказанных платьях.
Инфологическое проектирование базы данных.

Диаграмма «сущность — связь» — Графическое представление о сущностях, связях.

Рис. 5 ER — диаграмма

Нормализация отношений

Первая нормальная форма

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

  • · Рассмотрим отношение «Клиенты». Здесь каждый домен является простым.
  • · Рассмотрим отношение «Платья». Здесь все домены атомарны.
  • · Рассмотрим отношение «Заказы». Составных полей нет.

Вторая нормальная форма

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

  • · Рассмотрим отношение «Клиенты». Здесь ключевое поле единственно.
  • · Рассмотрим отношение «Платья». Здесь ключевое поле единственно.
  • · Рассмотрим отношение «Заказы». Здесь ключевое поле единственно.

Третья нормальная форма

Отношение находится в третьей нормальной форме, если оно находится во второй нормальной форме, и каждый неключевой элемент нетранзитивно зависит от первичного ключа.

  • · Рассмотрим отношение «Клиенты». Транзитивность отсутствует.
  • · Рассмотрим отношение «Платья». Транзитивность отсутствует.
  • · Рассмотрим отношение «Заказы». Транзитивность отсутствует.

Итак, база данных удовлетворяет трём нормальным формам.

Показать весь текст
Заполнить форму текущей работой