Гайды по БД и SQL – Telegram
Гайды по БД и SQL
6.6K subscribers
2.48K photos
725 videos
84 files
2.42K links
Владелец, реклама – @Ak_Mihail

Купить рекламу на бирже: https://telega.in/channels/learn_bd_sql/card
Download Telegram
Оператор PIVOT

Несколько статей будут посвящены тому как в SQL Server реализован оператор PIVOT и UNPIVOT. Начнем с оператора PIVOT. Оператор PIVOT берет нормализованную таблицу и преобразует ее в другой вид, в котором столбцы результирующей таблицы получаются из значений исходной таблицы. Например, предположим, что мы хотим хранить данные о суммарной выручке от продаж за год по каждому из сотрудников.

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

Гайды по БД и SQL
5👍2
5 примеров атаки SQL-инъекций и их предотвращение

Эта атака позволяет хакерам выполнять вредоносные действия в онлайн-свойствах, где проверка входных данных немного ниже среднего. Согласно отчету Positive Technology, SQL-инъекция по-прежнему остается одной из основных лазеек в мире.

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

Гайды по БД и SQL
5🔥2
Избегаем часто встречающихся ошибок при работе с MySQL

Работа с базой данных — зачастую самое слабое место в производительности многих web-приложений. И часто можно заметить, как на одни и те же грабли наступают разработчики при проектировании базы данных. Данная подборка советов поможет вам избежать многих ошибок и узнать для себя много полезного.

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

Гайды по БД и SQL
4👍1
Работа с базами данных Microsoft SQL Server: сценарии практических занятий (2020)

Автор:
А. И. Митин

О книге: Пособие может быть рекомендовано в качестве методического руководства на семинарских занятиях и при подготовке к сдаче зачетов и экзаменов по курсам, связанным с базами данных.

Гайды по БД и SQL
👍31🔥1
SQL запросы быстро. Шпаргалка Часть 1.

Язык SQL очень прочно влился в жизнь бизнес-аналитиков и требования к кандидатам благодаря простоте, удобству и распространенности. Из собственного опыта могу сказать, что наиболее часто SQL используется для формирования выгрузок, витрин (с последующим построением отчетов на основе этих витрин) и администрирования баз данных. И поскольку повседневная работа аналитика неизбежно связана с выгрузками данных и витринами, навык написания SQL запросов может стать фактором, из-за которого кандидат или получит преимущество, или будет отсеян. Печальная новость в том, что не каждый может рассчитывать получить его на студенческой скамье. Хорошая новость в том, что в изучении SQL нет ничего сложного, это быстро, а синтаксис запросов прост и понятен. Особенно это касается тех, кому уже доводилось сталкиваться с более сложными языками.

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

Гайды по БД и SQL
5🔥2
Руководство по архитектуре обработки запросов

Компонент Компонент SQL Server Database Engine обрабатывает запросы к различным архитектурам хранения данных, таким как локальные таблицы, секционированные таблицы и таблицы, распределенные по нескольким серверам. В следующих разделах описано, как SQL Server обрабатывает запросы и оптимизирует повторное использование запросов с помощью кэширования плана выполнения.

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

Гайды по БД и SQL
4🔥2
Суперсила индексов для оптимизации SQL-запросов

Вы любите SQL и хотите улучшить свои навыки выполнения SQL-запросов? Вы знаете, что индексация  —  отличный инструмент для оптимизации запросов, но при этом не уверены, что она из себя представляет, с какой целью и как используется?

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

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

Гайды по БД и SQL
5👍3
От 0 до 300 SQL-запросов в месяц: 3 практических совета

До текущей работы бизнес-аналитиком, на которую автор устроилась в августе 2021 года, она написала всего несколько SQL-запросов. Автора наняли не из-за знания SQL (Structured Query Language, язык структурированных запросов). Однако в ноябре в компании внедрялась новая база данных. И она как единственный человек в команде, который когда-либо писал на языке программирования, стала самым подходящим кандидатом в специалисты по извлечению данных из новой БД.

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

Гайды по БД и SQL
5🔥1
PostgreSQL продвинутые команды

В статье вы узнаете о продвинутых командах и получите ответы на свои вопросы

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

Гайды по БД и SQL
5👍2
Media is too big
VIEW IN TELEGRAM
Соединения таблиц без JOIN

Содержание:
1. Как соединять таблицы в запросах в блоке WHERE.
2. ANSI и не ANSI стандарты
3. Плюсы и минусы этих способов

Смотреть на ютуб

Гайды по БД и SQL
6🔥2
Встроенная база данных Python

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

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

Гайды по БД и SQL
6👍2
Что такое триггеры в SQL

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

Общие сведения: Итак, разберем такую сущность SQL как триггеры. Также как представления и процедуры — триггеры в SQL создаются и хранятся отдельно до момента их удаления. Триггеры по своей сути представляют обработчики событий. Они выполняются при наступлении какого-либо простого действия в SQL. Такими действиями обычно являются: удаление, вставка и обновление данных.

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

Гайды по БД и SQL
5👍3
От монолита к микросервисам: как металлурги переходят с Oracle и SQL на Java-стек

Поддерживать старый код или шагнуть в продвинутое настоящее? Сложно, но можно, если все рассчитать. История перехода металлургического комбината на современный стек.

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

Гайды по БД и SQL
4👍3
7 распространенных ошибок в SQL-запросах, которые делал каждый

Сегодня SQL используют уже буквально все на свете: и аналитики, и программисты, и тестировщики, и т.д. Отчасти это связано с тем, что базовые возможности этого языка легко освоить. Однако работая с большим количеством junior-ов, мы раз от раза находим в их решениях одни и те же ошибки. Реально — иногда просто создается ощущение, что они копируют друг у друга код. Кстати, иногда такая же участь постигает и специалистов более высокого полета. Сегодня мы решили собрать 7 таких ошибок в одном месте, чтобы как можно меньше людей их совершали.

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

Гайды по БД и SQL
6🔥2
Руководство по SQL (полная версия)

Ссылка

Гайды по БД и SQL
5🔥2
🐍 Python, Tkinter и SQL: разрабатываем приложение для создания словарей и запоминания иностранных слов

Изучаем Tkinter и основные SQL-команды в ходе разработки программы WordMatch с графическим интерфейсом и CRUD-модулем для удобного создания и редактирования пользовательских словарей.

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

Гайды по БД и SQL
5🔥2
Команда SQL для выборки из базы данных (SELECT, WHERE, LIKE, AND, OR)

Команда SELECT позволяет получить данные из базы. Существует возможность задать различные фильтры и лимиты на выборку. Попробуем привести несколько примеров SQL запросов с ограничением выборки в таблице USERS, в которой содержатся данные пользователей.

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

Гайды по БД и SQL
5🔥1
Графовые таблицы в SQL Server

В последнее время значимость графовых БД в IT-области стремительно увеличивается, а использование привычных реляционных БД для работы с высокоуровневыми иерархиями является крайне неэффективным, поскольку увеличение уровней связей, а, следовательно, и соединений, что приводит к снижению производительности. Основное преимущество графовых базы данных – их направленность на взаимосвязи между сущностями, что исключает необходимость использования внешних ключей. Это позволяет строить сложные системы, используя только абстракции ребер и вершин.

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

Гайды по БД и SQL
7🔥3
Сравнение SQL и NoSQL: как выбрать систему хранения данных

Мы подготовили небольшой гайд по типам баз данных, чтобы вы могли принять верное решение.

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

Гайды по БД и SQL
5🔥2
Топ-30 вопросов по SQL на технических собеседованиях

Ссылка

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

Давно хотели познакомиться с SQLite? Мы сделали руководство по настройке и работе с инструментом, на основе статьи топового программиста.

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

Гайды по БД и SQL
👍43