
SQL JOIN Простыми Словами для Начинающих
fakng_engineer только что SQL JOIN Простыми Словами для Начинающих Простой 12 мин 0 SQL * PostgreSQL * MySQL * Data Engineering * Microsoft SQL Server * Туториал JOIN - крайне популярная операция в SQL, о которой еще и...
Anthropic — What company has the best second artificial intelligence model at the end of June?
Значимый прорыв формирует отрасль ИИ: fakng_engineer только что SQL JOIN Простыми Словами для Начинающих Простой 12 мин 0 SQL * PostgreSQL * MySQL * Data Engineering * Microsoft SQL Server * Туториал JOIN - крайне популярная операция в SQL, о которой еще и спрашивают на 99% собеседований на программиста. Но когда начинаешь впервые разбираться с ней, то постоянно путаешься, какие таблицы соединять и когда именно. В этой статье простыми словами и с великолепной графикой расскажу, что такое JOIN в SQL, что такое Foreign Key, какой тип JOIN когда использовать - INNER или OUTER - и зачем вообще.
Что такое SQL база данных? JOIN-ы возможны в SQL базах данных, благодаря тому, как эти базы хранят информацию. Быстро разберемся с этим простыми словами, чтобы идеально понять JOIN-ы!
Технические детали
База данных - это просто программа, которая умеет в удобном формате сохранять информацию, что мы ей даем, на жесткий диск компьютера, где запущена. А потом и доставать эти данные обратно, когда потребуется. База данных - это программа, которая устанавливается на компьютер и позволяет удобно и быстро сохранять информацию на его жесткий диск.
Примечание: существуют различные SQL базы данных: PostgreSQL, MySQL, Oracle и т. Для обучения вы можете выбрать и установить любую из них. Я рекомендую PostgreSQL, как наиболее популярную.
Но что за формат данных удобен для такого хранения? Тот, который понятен человеку! Данные - это по сути текст с информацией о чем-либо.
Отраслевые последствия
Например, мы хотим хранить в базе информацию о пиве принесенном друзьями на вечеринку. И для такой статистики нет ничего лучше таблицы! SQL базы данных хранят всю информацию, что в них передает пользователь, в виде таблиц.
Пользователь сам может создавать сколько угодно таблиц любой структуры. Таблицы просты и понятны - мы со школы с ними знакомы. И распределять кусочки информации по разным их колонками тоже супер легко.
Поэтому люди решили, что нужно создать программы, которые будут хранить любую информацию на компьютере именно в виде таблиц, чтобы нам было удобно в них ориентироваться. Именно так и появились SQL базы данных. А SQL они потому, что используют язык SQL для создания таких таблиц, сохранения и получения из них данных.
Этот прогресс даёт важные сигналы о будущем отрасли, и технологический мир внимательно наблюдает.




