Изучаем MySQL | Урок №33 - Начало

Опубликовано: 23.03.2017

видео Изучаем MySQL | Урок №33 - Начало

Хотвилс трасса порт акул с машинками меняют в воде цвет распаковка Hot Wheels Sharkpark unboxing

Нет, наружные ключи (foreign keys) по сути не из Бразилии либо Италии, и даже не из США. Для тех кто не в теме, они могут показаться необычными. Но не страшитесь, мы тут как раз для того, чтоб обучить вас как с ними обращаться. Итак, что собой представляют наружные ключи?



Наружные ключи — это как раз то, что делает реляционные базы «реляционными» (от relation(англ.)- отношение, связь)(прим. переводчика: Как отметил в комментах Дима Христов, по сути, базы названны реляционными из-за их группировки в таблицы, а не из-за связи меж таблицами). Это как раз те связующие цепочки, которые связывают таблицы меж собой. Они позволяют вам расположить «покупателей» в одной таблице, «заказы» в другой, а продукты из этих заказов, в третьей, таким макаром в базе минимизируется избыточность данных. Чем меньше лишних данных — тем больше у вас шансов сохранить целостность данных (две либо более противоречащие друг-другу записи — это всегда плохо).


SQL запросы. Уровни изолированности транзакций в реляционных базах данных.

Самое время показать все на практике. Этот пример написан для MySql, если вы используете другую СУБД, прочитайте сначала документацию по ней. Этот блок SQL содержит начальный код сотворения таблиц для нашего примера:


SQL для начинающих. Вывод данных на экран в SQL. Простая выборка данных из таблицы базы данных

rss