SQL Ready | Базы Данных
10.4K subscribers
659 photos
28 videos
2 files
330 links
Авторский канал про Базы Данных и SQL
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

Реклама на бирже: https://telega.in/c/sql_ready
加入频道
😁15🔥3👎2
🖥 Сегодня разберемся с нормальными формами и нормализацией баз данных!

Сделал для вас наглядную шпаргалку с разницей между NF и примерами таблиц с денормализованной структурой. Существует 6 нормальных форм, но в большинстве случаев ограничиваются 3NF или BCNF.

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4🤝3
👍4🔥4👎1
Что же выведет консоль?
Anonymous Quiz
28%
A
20%
B
23%
C
29%
D
52👍10🔥5👎2
😎 На Хабре нашлась статья, в которой вы узнаете, как сделать отображение иерархии в SQL запросе!

В этой статье:
• Как организовать иерархические данные в SQL-запросах с помощью рекурсивных CTE и других методов.

🔊 Продолжить читать можешь на Habr!


➡️ SQL Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3👎1
🖥 Используем разные типы индексов по назначению!

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

Основные типы:
• btree индекс — тип по умолчанию, имеет гибкую структуру и предназначен для запросов с диапазонами.

hash индекс — индекс, использующий хэширование записей для быстрого доступа к ним.

GIN индекс — для полей, содержащих текстовые строки, массивы, json’ы и тд, ищет не запись целиком, а записи, содержащие элементы из условия запроса.


🔥 — если узнал новое
🤝 — если уже пользовался

SQL Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥10🤝4
🖥 Вспоминаем команды для управления транзакциями!

Собрал для вас напоминалку для управления транзакциями — как начать транзакцию, сохранить или откатить, способ частичного отката изменений внутри одной транзакции с помощью SAVEPOINT и команда для установки уровня изоляции.

SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍5🤝4
🖥 Курс — Использование баз данных

Это введение в работу с базами данных для новичков. Основы реляционных БД, SQL-запросы и интеграция с кодом с практическими примерами.

Ссылочка на плейлист: YouTube 🖤


SQL Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3