Гайды по БД и SQL
6.8K subscribers
2.3K photos
689 videos
80 files
2.23K links
Владелец, реклама – @Ak_Mihail

Купить рекламу на бирже: https://telega.in/channels/learn_bd_sql/card
Download Telegram
Пять факторов, которые влияют на выбор базы данных

Автор статьи с коллегой Артуром Песа рассмотрели пять факторов, которые пользователи должны учитывать в первую очередь при выборе и сравнении баз данных.

Ссылка на статью

Гайды по БД и SQL
👍3🔥1
Cравниваем популярные реляционные СУБД

Реляционные базы данных используются уже очень давно. Они стали популярными благодаря успешным реализациям реляционных моделей в системах управления, оказавшимся весьма удобными для работы с данными. В этой статье мы сравним три самые популярные реляционные системы управления базами данных (РСУБД): SQLite, MySQL и PostgreSQL.

Ссылка на статью

Гайды по БД и SQL
👍4
Распределенный SQL: альтернатива шардированию баз данных

Шардирование баз данных – это процесс разделения данных на меньшие части, называемые «шарды». Эта техника обычно используется, когда возникает потребность в масштабировании записей. В течение жизненного цикла успешного приложения способность сервера его базы обрабатывать операции записи рано или поздно достигает своего предела.

Ссылка на статью

Гайды по БД и SQL
👍5
10 потенциальных SQL ошибок, которые делают программисты

Ниже перечислены общие ошибки, которые делают Java разработчики, использующие SQL в JDBC или jOOQ (без определённого порядка). Для других 10 ошибок, смотрите эту статью.

1. Забыл о NULL
2. Обработка данных в памяти Java
3. Использование UNION вместо UNION ALL
4. Использование JDBC для постраничной разбивки большой выборки
5. Соединение данных в памяти Java
6. Использование DISTINCT или UNION для удаления дубликатов из случайного декартова произведения
7. Избегание оператора MERGE
8. Использование агрегатных функций вместо оконных функций
9. Использование сортировки в памяти при разных параметрах
10. Поочерёдная вставка множества записей

Ссылка на статью

Гайды по БД и SQL
👍51
Индексирование JSON в MySQL

Ссылка на статью

Гайды по БД и SQL
👍4
SQLite-песочница в браузере

Чего мне всегда не хватало, так это аналога JSFiddle для SQLite, какой-то онлайн-песочницы, в которой можно быстро проверить SQL-запрос и поделиться с другими.

Ссылка на статью

Гайды по БД и SQL
👍5
Оператор SQL IN на примерах

Оператор SQL IN является одним из наиболее полезных операторов для фильтрации данных в SQL. Он позволяет выбрать строки из таблицы, которые содержат одно или несколько значений, указанных в списке.

В статье прописано:
🔹Синтаксис SQL IN
🔹Примеры использования SQL IN

Гайды по БД и SQL
👍4
Руководство по SQLite: настраиваем и учимся работать

Статья содержит руководство по настройке и работе с инструментом, на основе статьи топового программиста.

Ссылка на статью

Гайды по БД и SQL
👍4
Подгон для кодеров: обучающая игрушка SQL Murder Mystery. Становимся детективом и расследуем убийство командами SQL, посылая запросы к таблицам и базам данным.

Ссылка

Гайды по БД и SQL
👍5
Как избежать распространенных ошибок при работе с СУБД

В этом материале мы поговорим о практиках и ошибках при работе с разными СУБД, а также поделимся чек-листом от менеджера PaaS-продуктов Selectel Андрея Андронова.

Мы начнем с планов на проект и серверных комплектующих, пройдем через правила проектирования баз данных и доберемся до уровня доступности.

Ссылка на статью

Гайды по БД и SQL
👍4
Книги по SQL: что почитать специалисту по работе с данными?

1)Название: Bitemporal Databases: Modeling and Implementation. Canan Eren Atay, Abdullah Uz Tansel
Язык: английский
Уровень: продвинутый

2)Название: SQL для умников: Advanced SQL Programming. Джо Селко
Язык: русский
Уровень: продвинутый

3)Название: Стиль программирования на SQL. Джо Селко
Язык: русский
Уровень: продвинутый

4)Название: SQL для чайников. Аллен Тейлор
Язык: русский
Уровень: начинающий

5)Название: SQL. Сборник рецептов. Энтони Молинаро, Роберт де Грааф
Язык: русский
Уровень:
разный

6)Название: Программирование баз данных SQL. Типичные ошибки и их устранение. Билл Карвин
Язык: русский
Уровень: разный

Гайды по БД и SQL
6👍1
🐘 Большая коллекция готовых SQL запросов для PostgreSQL

Ссылка

Гайды по БД и SQL
👍5
SQL-инъекции для самых маленьких. Часть 3

Изучив статью вы узнаете, как можно собирать информацию о БД путем применения инъекций и затронем тему слепых SQL-инъекций.

Ссылка на статью

Гайды по БД и SQL
👍4
Полезные TreeMap визуализации для MSSQL, Postgres и MySQL

Я очень люблю визуализации. Человек лучше всего воспринимает информацию через образы. Для трех часто встречающихся баз (MSSQL, Postgres и MySQL) я смастерил плагины к проекту Bell, хотя этот код на Python можно использовать и отдельно. Поэтому для каждой визуализации я буду в скобочках писать имя файла из репозитория GitHub - вы можете этот файл вытащить и использовать его отдельно от проекта (для этого нудны минимальные модификации).

Читать дальше...

Гайды по БД и SQL
👍5
SQL_main_commands.pdf
975.2 KB
Шпаргалка по всем базовым командам SQL с пояснением и примерами

Гайды по БД и SQL
👍5
Проектирование базы данных для самых маленьких — на примере кинотеатра

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

Ссылка на статью

Гайды по БД и SQL
👍5
SQL_big_cheatsheet.pdf
1.5 MB
Огромный туториал-шпаргалку по SQL с примерами запросов и объяснением
👍5
Огромная шпаргалка по командам и функциям SQL

Гайды по БД и SQL
👍5
Основные SQL-команды и запросы с примерами, которые должен знать каждый разработчик 👨‍💻

Ссылка на статью

Гайды по БД и SQL
👍8🔥1