1. Главная
  2. Библиотека
  3. Базы данных
  4. Провести нормализацию таблиц: Выделить первичные и внеш...
Разбор задачи

Провести нормализацию таблиц: Выделить первичные и внешние ключи. Избавиться от связей «Многие ко многим». Убедиться, что все таблицы соответствуют 3НФ. Дополнить список экземпляров сущностей новыми данными. Сущности и атрибуты: Клиент ID_Клиента Имя

  • Предмет: Базы данных
  • Автор: Кэмп
  • #{
Провести нормализацию таблиц: Выделить первичные и внешние ключи. Избавиться от связей «Многие ко многим». Убедиться, что все таблицы соответствуют 3НФ. Дополнить список экземпляров сущностей новыми данными. Сущности и атрибуты: Клиент ID_Клиента Имя

Условие:

1. Провести нормализацию таблиц:
* Выделить первичные и внешние ключи.
* Избавиться от связей «Многие ко многим».
* Убедиться, что все таблицы соответствуют 3НФ.
2. Дополнить список экземпляров сущностей новыми данными.

Сущности и атрибуты:
1. Клиент
* ID_Клиента
* Имя
* Фамилия
* Email
* Телефон
* Адрес

2. Заказ
* ID_Заказа
* Дата_заказа
* ID_Клиента
* Статус_заказа
* Общая_сумма

3. Скульптура
* ID_Скульптуры
* Название
* ID_Материала
* ID_Работника
* ID_Категории
* Дата_создания
* Цена
* Тип скульптуры

4. Материал
* ID_Материала
* Название
* Тип
* Цена за единицу

5. Тип материала (справочник)
* ID_Типа
* Название

6. Оборудование
* ID_Оборудования
* Название
* Тип
* Стоимость

7. Поставщик
* ID_Поставщика
* Название
* Имя
* Фамилия
* Телефон
* Email

8. Работник
* ID_Работника
* Имя
* Фамилия
* Должность
* Email

9. Категория скульптур
* ID_Категории
* Название
* Описание

10. Справочник услуг (справочник)
* ID_Услуги
* Название
* Описание
* Цена
11. Должности (справочник)
* ID_Должности
* Название_должности
* Описание_должности
* Заработная_плата

Решение:

Шаг 1: Выделение первичных и внешних ключей

  1. Клиент

    • Первичный ключ: ID_Клиента
    • Внешний ключ: отсутствует
  2. Заказ

    • Первичный ключ: ID_Заказа
    • Внешний ключ: ID_Клиента (ссылается на Клиент)
  3. Скульптура

    • Первичный ключ: ID_Скульптуры
    • Внешние ключи: ID_Материала (ссылается на Материал), ID_Работника (ссылается на Работник), ID_Категории (ссылается на Категория скульптур)
  4. Материал

    • Первичный ключ: ID_Материала
    • Внешний ключ: ID_Типа (ссылается на Тип материала)
  5. Тип материала

    • Первичный ключ: ID_Типа...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какое из следующих утверждений наиболее точно описывает цель нормализации базы данных до третьей нормальной формы (3НФ)?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет