Метка: postgresql

  • Скажем нет диаграммам Венна для SQL джойнов

    Статья основана на недоступной в рф статье. Начиная с 2016 года идёт волна, чтобы остановить использование Диаграмм Венна (используемых для объяснения множеств) для объяснения SQL джойнов. Забив в поисковик джойны, мы получим следующую картинку: Что меня действительно раздражает, так это то, что вся эта смесь JOIN и теории множеств даже не имеет смысла. Как только…

  • Язык SQL и его основные конструкции

    Статья основана на пятом видео из 30 тем курса SQL c 0 от Аристова Евгения. Ссылки на видео на платформах RUTUBE и VK видео. В прошлой статье уже были затронуты некоторые конструкции языка SQL (create table, insert into), сегодня разберемся в них подробнее. Из истории SQL SQL разработан на основе работ Фрэнка Кодда в компании…

  • Sequence в PostgreSQL

    Статья основана на четвертом видео из 30 тем курса SQL c 0 от Аристова Евгения. Ссылки на видео на платформах RUTUBE и VK видео. В статье про первичные и внешние ключи мы касались темы последовательностей. Сегодня разберемся в этом подробнее. Основные моменты Sequence (последовательность) – автоматическая уникальная нумерация. Её можно создавать самостоятельно или использовать готовый вариант. Для создания можно…

  • SQL vs NoSQL

    Статья основана на шестом видео из 30 тем курса SQL c 0 от Аристова Евгения. Ссылки на видео на платформах RUTUBE и VK видео. В прошлых статьях мы разбирали реляционную модель базы данных, нормальные формы и другое. Всё это относилось к SQL решениям. Сегодня подробнее узнаем о NoSQL решениях. RDBMS RDBMS – Relational Database Management…

  • Первичный и внешний ключи PostgreSQL

    Статья основана на третьем видео из 30 тем курса SQL c 0 от Аристова Евгения. Ссылки на видео на платформах RUTUBE и VK видео. В данной статье разберем первичные и внешние ключи в PostgreSQL. Первичный ключ Для чего он нужен? Если говорить про искусственный ключ (1, 2, 3 и т.д.), то по номеру примерно понятно,…

  • Нормальные формы. Проектирование

    Статья основана на втором видео из 30 тем курса SQL c 0 от Аристова Евгения. Ссылки на видео на платформах RUTUBE и VK видео. В данной статье подробно разбираются нормальные формы, уровни и правила проектирования баз данных. В прошлой статье про реляционную модель не раз упоминался термин нормализация. Пришло время разобрать, что такое нормальные формы.…