SQLpedia | Базы данных
Відкрити в Telegram
Тут вы найдете всё, что связано с базами данных и sql, как для начинающих, так и для бывалых специалистов. Сотрудничество: @Heykman
Показати більше6 086
Підписники
-224 години
-47 днів
-3830 день
Архів дописів
Как спроектировать базу данных, чтобы в будущем не пришлось её переписывать — базовые советы
В данной статье рассказывается о базовых принципах проектирования баз данных и возможных ошибках, которые могут привести к необходимости переписывания БД в будущем. Основные рекомендации включают:
- Использование хотя бы третьей нормальной формы для достижения эффективной структуры.
- Создание ограничений для входных данных.
- Не хранение ФИО в одном поле, а также полного адреса.
- Установление правил именования таблиц и полей.
Перейти к статье | SQLpedia
Администрируете и поддерживаете работоспособность MongoDB?
MongoDB в среде Kubernetes может обеспечить упрощенное управление и развертывание, снижение затрат на обслуживание, а также высокую доступность и надежность системы, что значительно улучшает производительность и снижает риски сбоев в инфраструктуре.
Чтобы в этом разобраться и погрузиться подробнее в эту тему, приходите 🗓 26 сентября в 20:00 МСК на открытый урок «MongoDB & Kubernetes» онлайн курса «MongoDB» от OTUS.
На открытом уроке обсудим:
- Преимущества использования MongoDB используя Kubernetes;
- Варианты развертывания кластера MongoDB в Kubernetes
- percona helm chart;
Преподаватель 👨💻 Евгений Аристов — архитектор высоконагруженных баз данных и инфраструктуры с 25-летним опытом в разработке.
👉 Пройдите вступительный тест для регистрации и ставьте событие в календарь, чтобы не пропустить.
Открытый урок приурочен к старту онлайн-курса «MongoDB» в OTUS. После урока полный курс вы сможете приобрести удобным для вас способом.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, Erid: LjN8JvMBE
Oracle/ClickHouse. DWH. Партицирование как средство быстрого обновления данных
В этой статье хотелось бы рассмотреть такой вопрос - как частичное обновление больших объемов данных в таблицах, которые активно используются пользователями на чтение. Задача является типовой, и с ней сталкивается каждый инженер данных. При этом не важно на какой ступеньке своей карьерной лестницы вы находитесь, Junior или Senior, такие задачи будут.
Перейти к статье | SQLpedia
Команда VK Cloud недавно запустила новый канал о работе с данными — Данные на стероидах.
В нем ребята публикуют подборки интересного контента по тематике работы с данными, эксклюзивные интервью с вендорами российских баз данных, такими как Postgress Professional и Arenadata, а еще переодически подкидывают интересные задачки (вот тут, например, подписчикам предлагали взломать базу данных).
Помимо прочего, в канале много полезной информации о работе с данными, архитектуре дата-решений и новостей российского и международного Data-сообщества.
👉🏻 Подписывайтесь на канал Данные на стероидах, будет интересно!
Clickhouse — непростая жизнь в продакшене
В данной статье рассказывается о выборе между двумя вариантами работы с ClickHouse (CH) в системе, обрабатывающей события в двух дата-центрах
Перейти к статье | SQLpedia
Как понять логику EXISTS в SQL запросах
Как следует из названия, данная статья для тех, у кого есть сложности с пониманием SQL запросов, в составе которых, используется EXISTS, т.к., исходя из опыта, его использование частенько вызывает вопросы у начинающих, а иногда даже у продолжающих.
Перейти к статье | SQLpedia
Что происходит в СУБД при записи регистра накопления 1С?
Данная публикация – результат попытки разобраться в механизмах записи регистра накопления на стороне СУБД. Какие запросы генерирует платформа в зависимости от вида и настроек регистра, режима записи, агрегатов?
В статье рассмотрены запросы, выполняемые на стороне СУБД при записи регистров накопления остатков и оборотов с разделением итогов и без.
Перейти к статье | SQLpedia
Проектирование БД и почему важен SQL для системного аналитика: гайд по улучшению качества требований
В этой статье:
- Как в разработке систем возникают ситуации "костыли" или "переделываем", и почему обычно это связано с непродуманной структурой БД.
- Как проектирование БД на ранних стадиях работы с проектом влияет на качество требований.
- Пошаговый план проектирования БД.
- SQL-запросы: почему нужно уметь читать.
Перейти к статье | SQLpedia
SQL HowTo: ближайший общий предок в дереве (LCA)
Данная статься описывает алгоритм нахождения ближайшего общего предка в дереве (LCA) с помощью PostgreSQL. В статье приведены примеры запросов и объяснения работы алгоритма
Перейти к статье | SQLpedia
Как полностью устранить дублирующие записи в ClickHouse
В этой статье речь пойдет о том как насовсем убрать дублирующие записи в ClickHouse (CH). Кто-то скажет, можно взять движок таблицы ReplacingMergeTree, указать ORDER BY в качестве ключа дедупликации, и CH чудесным образом удалит все дубли в базе.
Это, безусловно, отличное решение. Но представьте, что ваша задача — сделать так, чтобы в таблице дубли никогда не появлялись, даже на несколько секунд.
Перейти к статье | SQL
Repost from DATApedia | Data science
Таблица-справочник – генератор DAG? А что так можно было?
В статье рассказывается о том, как автоматизировать процесс сбора метрик в компании. Автор описывает свой опыт создания таблицы-справочника с метриками, их логикой и комментариями, а также возможностью генерировать DAG через эту таблицу.
Перейти к статье | DATApedia
Сверхбыстрые приложения на Oracle – легко
Статья о том, что нужно делать и чего избегать, чтобы построить максимально производительную систему на примере СУБД Оракл.
Перейти к статье | SQLpedia
BI-аналитики нужны везде. Они могут работать в торговле, IT, финансах или промышленной сфере.
Научиться анализировать данные и строить дашборды вы сможете на курсе «Профессия BI-аналитик». Он на 70% состоит из практики. А над материалами работали аналитики банка «Открытие».
Вас ждут:
✅ 6,5 месяцев обучения на платформе;
✅ 9 курсов по профессии;
✅ 81 практическая работа;
✅ 3 крупных проекта в портфолио.
Мы гарантируем ваше трудоустройство — или вернём деньги.
Подробные условия акции на сайте: https://epic.st/iWzA6g
Сейчас курс можно купить со скидкой и оформить рассрочку на 24 месяца.
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
Как работает миграция между базами данных в реальном мире
Недавно по основной работе у меня появилась задача по изучению процесса миграции данных между базами. Решил поделиться с сообществом своими исследованиями в сфере миграции, полученными в рамках этой задачи.
Перейти к статье | SQLpedia
Готовы погрузиться в мир нереляционных DB? Тогда добро пожаловать на онлайн-курс «NoSQL» от OTUS!
12 сентября в 20:00 (мск) мы приглашаем вас на бесплатный открытый урок, где автор курса - Евгений Аристов, архитектор высоконагруженных баз данных и инфраструктуры с 25-летним опытом в разработке, - расскажет вам о создании отказоустойчивых кластеров MongoDB.
На открытом уроке мы исследуем:
- Цели и задачи MongoDB;
- Концепцию кворума;
- Основные моменты установки и настройки кластера MongoDB.
Это уникальная возможность не только окунуться в тему MongoDB, но и познакомиться с форматом нашего курса.
Пройдите тестирование для регистрации на открытый урок и проверьте свой уровень компетенций: https://otus.pw/Di8A/
Продолжить изучение тонкостей NoSQL вы сможете на самом курсе, который стартует уже в сентябре.
Оплата курса возможна в рассрочку.
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KAp6q
SQL Задача про бинарное дерево
Статья будет полезна для начинающих практиков, у кого есть, хоть какая-то база в написании SQL запросов. Для ушлых сеньоров, все что будет сказано ниже, может показаться слишком просто, и так понятно, примитивно и тривиально.
Перейти к статье | SQLpedia
👉 Где и как PostgreSQL хранит и как актуализирует статистику?
Расскажем 5 сентября на открытом уроке «Статистика и её значение для оптимизации запросов» в рамках курса «PostgreSQL для администраторов баз данных и разработчиков» от OTUS
🔹 Поговорим где хранится и что описывает базовая статистика. И какими средствами обеспечивается актуальность статистики
🔹Разберем как планировщик рассчитывает кардинальность и селективность на основе статистики.
🔹 Расскажем какие существуют виды расширенной статистики и как их использовать
📌 Результаты урока:
Поймете как статистика влияет на план запроса и разберетесь в видах базовой и расширенной статистики
👉 РЕГИСТРАЦИЯ
https://otus.pw/1ljM/
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KQE52
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
