1. Главная
  2. Библиотека
  3. Информационные технологии
  4. Создайте две таблицы cars и brands. Эти таблицы должны...
Разбор задачи

Создайте две таблицы cars и brands. Эти таблицы должны отображать нормализованную структуру таблицы old_cars Создайте суррогатный автогенерируемый первичный ключ для каждой из таблиц Укажите внешний ключ (brand_id) в таблице cars на таблицу brands

  • Предмет: Информационные технологии
  • Автор: Кэмп
  • #Проектирование информационных систем
  • #Базы данных
Создайте две таблицы cars и brands. Эти таблицы должны отображать нормализованную структуру таблицы old_cars Создайте суррогатный автогенерируемый первичный ключ для каждой из таблиц Укажите внешний ключ (brand_id) в таблице cars на таблицу brands

Условие:

Создайте две таблицы cars и brands. Эти таблицы должны отображать нормализованную структуру таблицы old_cars
Создайте суррогатный автогенерируемый первичный ключ для каждой из таблиц
Укажите внешний ключ (brand_id) в таблице cars на таблицу brands
Значения в поле с именем name в таблице brands должны соответствовать значениям из поля brand таблицы old_cars
Добавьте в эти таблицы те же записи, что и в исходной таблице, но в нормализованной форме

Решение:

Для выполнения задачи по созданию нормализованных таблиц `cars` и `brands` на основе таблицы `old_cars`, следуйте пошагово следующему SQL-коду:

### Шаг 1: Создание таблицы `brands`

Сначала создадим таблицу `brands`, которая будет содержать информацию о брендах автомобилей. В этой таблице будет автогенерируемый первичный ключ `id`.

```sql
CREATE TABLE brands (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL,
discount INT NOT NULL
);
```

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

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

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

Какое ключевое преимущество нормализации базы данных, продемонстрированное в задаче с таблицами `cars` и `brands`?

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

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

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

Топ 3 ошибок

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

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