ru
Feedback
Гайды по БД и SQL

Гайды по БД и SQL

Открыть в Telegram
6 350
Подписчики
Нет данных24 часа
-57 дней
-3930 день
Архив постов
Команда SQL для выборки из базы данных (SELECT, WHERE, LIKE, AND, OR) Команда SELECT позволяет получить данные из базы. Сущес
Команда SQL для выборки из базы данных (SELECT, WHERE, LIKE, AND, OR) Команда SELECT позволяет получить данные из базы. Существует возможность задать различные фильтры и лимиты на выборку. Попробуем привести несколько примеров SQL запросов с ограничением выборки в таблице USERS, в которой содержатся данные пользователей. Читать дальше Гайды по БД и SQL

SQL и тайны коридоров Хогвартса Практически невозможно найти двух людей, которые отформатировали бы даже самый простой SQL-за
SQL и тайны коридоров Хогвартса Практически невозможно найти двух людей, которые отформатировали бы даже самый простой SQL-запрос одинаково. Причем каждый будет абсолютно уверен, что именно его стиль наиболее понятный и правильный. Что приводит к спорам и баталиям на code review, а самое главное к трудностям при чтении чужих запросов. Не существует и какого-нибудь большого авторитетного style-guide для SQL, какие существуют для других языков. И все решается в основном делом вкуса, о котором как известно не спорят. Возможно проблема в отсутствии теоретической основы, некого физического обоснования почему стоит придерживаться каких либо определенных правил при оформлении SQL кода. Давайте попробуем разобраться. Ссылка на статью Гайды по БД и SQL

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

Как устроены базы данных? Эта статья родилась не от хорошей жизни. Часто даже не то что начинающие разработчики, но и вполне
Как устроены базы данных? Эта статья родилась не от хорошей жизни. Часто даже не то что начинающие разработчики, но и вполне продвинутые, не знают каких-то базовых вещей — может быть, давно учились в университете и с тех пор забыли, или им не приходилось углубляться в теорию, поскольку и так работалось нормально. Ссылка на статью Гайды по БД и SQL

Вопрос: как вы будете проверять блокировки в базе данных SQL Server? Ответ: Microsoft SQL Server поставляется со встроенной х
Вопрос: как вы будете проверять блокировки в базе данных SQL Server? Ответ: Microsoft SQL Server поставляется со встроенной хранимой процедурой sp_lock для проверки блокировок в базах данных. Гайды по БД и SQL

Сравнение SQL и NoSQL: как выбрать систему хранения данных Мы подготовили небольшой гайд по типам баз данных, чтобы вы могли
Сравнение SQL и NoSQL: как выбрать систему хранения данных Мы подготовили небольшой гайд по типам баз данных, чтобы вы могли принять верное решение. Ссылка на статью Гайды по БД и SQL

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

Руководство по SQLite: настраиваем и учимся работать Давно хотели познакомиться с SQLite? Мы сделали руководство по настройке
Руководство по SQLite: настраиваем и учимся работать Давно хотели познакомиться с SQLite? Мы сделали руководство по настройке и работе с инструментом, на основе статьи топового программиста. Ссылка на статью Гайды по БД и SQL

Миграции баз данных с помощью библиотеки Liquibase Что такое миграции баз данных, когда и на каких проектах их настраивают, к
Миграции баз данных с помощью библиотеки Liquibase Что такое миграции баз данных, когда и на каких проектах их настраивают, как они работают, — рассказываем в материале. А также по шагам разбираем, как настроить миграции с помощью открытой библиотеки Liquibase. Ссылка на статью Гайды по БД и SQL

Как изучить SQL за ночь или шпаргалка для системного аналитика В статье есть минимум теории для задач на работе или собеседов
Как изучить SQL за ночь или шпаргалка для системного аналитика В статье есть минимум теории для задач на работе или собеседовании (прим. операторов в SQL больше, но в своей работе использовала чаще всего эти а также практические задания, которые можно выполнить у себя на ПК бесплатно, предварительно установив сервер баз данных. Ссылка на статью Гайды по БД и SQL

Вопрос: Какая польза от функции FLOOR? Ответ: Когда необходимо округлить нецелое значение до предыдущего целого числа, исполь
Вопрос: Какая польза от функции FLOOR? Ответ: Когда необходимо округлить нецелое значение до предыдущего целого числа, используется функция FLOOR. Например, FLOOR (12.8) вернет 12. Гайды по БД и SQL

Как работает SQL Join: описание, методы, примеры Поговорим о том, как работает Join в SQL-базах данных. Для чего нужна эта ди
Как работает SQL Join: описание, методы, примеры Поговорим о том, как работает Join в SQL-базах данных. Для чего нужна эта директива, какие возможности она открывает и как правильно ее использовать. Ссылка на статью Гайды по БД и SQL

💉 SQL Injection Master - самый полный курс по SQL инъекциям Старт: 10 июля Продолжительность: 3 месяца На курсе подробно раз
💉 SQL Injection Master - самый полный курс по SQL инъекциям Старт: 10 июля Продолжительность: 3 месяца На курсе подробно разберём эксплуатацию SQL-инъекций, одного из наиболее распространенных и опасных видов атак на веб-приложения. Вы узнаете не только о том, как обнаруживать и эксплуатировать уязвимости SQL-инъекции, но и как защитить свои системы от подобных атак. Курс будет полезен как новичкам в сфере информационной безопасности, так и продвинутым специалистам. 🎓 В ходе обучения вы научитесь: - Базовым навыки работы с SQL - Поиску уязвимостей в базах данных - Внедрение произвольного SQL-кода в уязвимые приложения Наш курс разработан при поддержке четырехкратных победителей Standoff. А еще у нашего курса нет аналогов в СНГ и англоязычном пространстве. 🏆 Выдаём сертификат при успешной сдаче экзамена 📌 Узнать подробнее о курсе

Кручу, верчу логи при помощи SQL — облегчаем анализ данных Бывает такая ситуация, что необходимо проанализировать большой объ
Кручу, верчу логи при помощи SQL — облегчаем анализ данных Бывает такая ситуация, что необходимо проанализировать большой объём данных системы логирования событий на предмет аномалий или инцидентов. Просматривать такой массив данных трудно и нецелесообразно. Для этих целей можно обратиться к специализированному программному обеспечению, но нужно знать к какому. Не всегда есть время на изучение. И хорошо, если под конкретные задачи на примете есть несколько вариантов. А если их нет, тогда как быть? Читать дальше Гайды по БД и SQL

Использование хэш-ключей вместо строковых индексов Что такое хэширование? Говоря коротко, хэширование – это целочисленный рез
Использование хэш-ключей вместо строковых индексов Что такое хэширование? Говоря коротко, хэширование – это целочисленный результат алгоритма (известного как хэш-функция), применяемого к заданной строке. Вы передаете в алгоритм строку, а на выходе получаете целое число. Если Вы используете эффективную хэш-функцию, то вероятность того, что две различных строки дадут одно и то же значение хэш-функции, будет невелика. Такой случай известен под названием коллизии хэширования. Предположим, что Вы применили к этой статье алгоритм хэширования, затем изменили один символ в статье и повторили алгоритм: он возвратил бы другое целое число. Хэш-ключи в проекте базы данных Читать дальше Гайды по БД и SQL

SQL HowTo: наперегонки со временем В PostgreSQL несложно написать запрос, который уйдет в глубокую рекурсию или просто будет
SQL HowTo: наперегонки со временем В PostgreSQL несложно написать запрос, который уйдет в глубокую рекурсию или просто будет выполняться гораздо дольше, чем нам хотелось бы. Как от этого защититься? А чтобы еще и полезную работу сделать? Например, набрать следующий сегмент данных при постраничной навигации со сложным условием фильтрации. Читать дальше Гайды по БД и SQL

Продвинутые SQL запросы Продвинутые запросы SQL отличаются от базовых запросов тем, что тут идёт работа не с 1 таблицей, а с
Продвинутые SQL запросы Продвинутые запросы SQL отличаются от базовых запросов тем, что тут идёт работа не с 1 таблицей, а с 2-мя и более. Так же возможность создавать отдельные таблицы и так же проводить с ними операции, как удаление, изменение и прочее. Далее возможность работы с индексами, которые позволяют ускорять поиск по данным. Ссылка на статью Гайды по БД и SQL

Postgres 15. Первое знакомство (2023) Автор: Лузанов П., Рогов Е., Лёвшин И. О книге: Ту небольшую книгу авторы написали для
Postgres 15. Первое знакомство (2023) Автор: Лузанов П., Рогов Е., Лёвшин И. О книге: Ту небольшую книгу авторы написали для тех, кто только начинает знакомиться с PostgreSQL. Гайды по БД и SQL

Функция DAYOFMONTH возвращает день месяца для заданной даты (число от 1 до 31). Синтаксис: SELECT DAY(дата) FROM имя_таблицы
Функция DAYOFMONTH возвращает день месяца для заданной даты (число от 1 до 31). Синтаксис: SELECT DAY(дата) FROM имя_таблицы WHERE условие Пример: из даты извлекается номер дня месяца: SELECT *, DAY(date) as day FROM workers Гайды по БД и SQL