databases_secrets | Unsorted

Telegram-канал databases_secrets - Базы данных | Access, SQL, Big Data

31854

Всё о базах данных простым языком. Сотрудничество: @max_excel РКН: vk.cc/cHhG5h

Subscribe to a channel

Базы данных | Access, SQL, Big Data

Устали самостоятельно тыкаться в Excel или мучительно изучать SQL и Python?

И не надо 🌚 Потому что все три инструмента можно разобрать с кураторами, причем бесплатно.

📌 10–15 февраля Changellenge » Education проводят интенсив «Введение в аналитику данных».

Там всё, что нужно, чтобы разобраться с азами в аналитике:
🔹 Базовый функционал SQL, Excel и Python
🔹 Практика на реальных базах данных
🔹 3 практических кейса, подобные тем, что аналитики решают ежедневно в работе

5 дней в специальном телеграм-канале вы будете смотреть видео от экспертов и получать задания. И всё это время рядом будет куратор, который подскажет, если возникнуть вопросы.

✅ Можно получить сертификат в конце, пройдя тест.

✅ Каждый участник получает набор бонусов. Бонусы и программа интенсива указаны на сайте.

📌 Переходите, изучайте, регистрируйтесь: https://u.to/UxvAIQ

Реклама. ООО «Высшая школа аналитики и стратегии». ИНН 7716917009. erid: 2VtzqxT88Mj

Читать полностью…

Базы данных | Access, SQL, Big Data

PGConf.Russia 2025 — открыта регистрация и прием докладов на крупнейшую конференцию по PostgreSQL

31 марта — 1 апреля пройдет встреча сообщества PostgreSQL в Москве, организатор — крупнейший СУБД-разработчик Postgres Professional.

Выступите с докладом на PGConf.Russia 2025: поделитесь опытом, расскажите о своих разработках, получите обратную связь от экспертов по открытой СУБД.

PGConf.Russia 2025 — это:

✔️1500+ DBA, архитекторов, разработчиков ПО и ИТ-менеджеров

✔️10+ демонстраций разработок в PostgreSQL и решений на базе Postgres Pro

✔️40+ докладов про работу с PostgreSQL, отказоустойчивость и масштабируемость в СУБД, миграцию, возможности систем. Также пройдут мастер-классы по работе с СУБД

📍Встреча пройдет онлайн и офлайн: Центр Международной Торговли в Москве. Подайте тему и тезисы доклада до 23 февраля.

Регистрация на PGConf.Russia 2025

Реклама. ООО «ППГ». ИНН 7729445882. erid: 2VtzqvHeEgt

Читать полностью…

Базы данных | Access, SQL, Big Data

Обучишься Excel — станешь аналитиком

📌 Полезные приёмы, гайды, лайфхаки эксель и аналитики данных для начинающих на канале @ba_sa_analytics.

Подписывайся и становись аналитиком: @ba_sa_analytics

Читать полностью…

Базы данных | Access, SQL, Big Data

Божественная K-V таблица для мелочей

Во времена пика интереса к NoSQL базам данных простоватые K-V хранилища были несколько обойдены вниманием - отчасти это понятно, вещь не очень "инновационная", можно даже сказать старинная. В то же время своя "ниша" у них находится до сих пор.

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

Введение в PostgreSQL

В этом видеоуроке автор дает общее представление о PostgreSQL и его архитектуре. Вы разберете процесс установки, базовой настройки и запуска СУБД, процесс управления пользователями, данными и доступом, базовые задачи сопровождения и мониторинга СУБД, а также резервное копирование и восстановление.

00:37 Что такое PostgreSQL
02:39 Основные свойства
07:32 История развития
10:50 Форки PostgreSQL
21:24 Цикл разработки
29:05 Новые возможности

Смотреть это видео на youtube: youtu.be/e2K_-uoqvaM

Читать полностью…

Базы данных | Access, SQL, Big Data

Партиционированный Postgres: немного о проблемах с лимитами

В то время как пользователи видят позитивные стороны технологий, разработчики обычно сталкиваются с ограничениями/недоработками/багами и видят продукт с совсем другой стороны. Вот и в этот раз: после публикации результатов сравнительного тестирования, где прогонялись запросы теста Join-Order-Benchmark на базе с партициями и без, автора не отпускало ощущение, что при наличии партиций постгрес должен строить план хуже, чем без них. И это должен быть не просто баг, а технологическое ограничение.

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

NoSQL для начинающих

В этом видео автор подробно и наглядно разбирает теорию и практику NoSQL баз данных для начинающих, на примере MongoDB.

00:00 Что такое NoSQL и где он применяется?
04:18 Основные виды NoSQL
06:04 Дополнительные темы
09:31 SQL vs NoSQL
11:53 MongoDB
14:37 Практика

Смотреть это видео на youtube: youtu.be/bEpIZfOxItU

Читать полностью…

Базы данных | Access, SQL, Big Data

DataHub: веб-песочница для тех, кто изучает SQL

В этой статье автор разберет на что способен веб-редактор MySQL хранилища и почему это отличный инструмент для работы тем, кто изучает SQL.

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

Условный оператор CASE в SQL

В этом видеоуроке автор подробно и наглядно разберет оператор CASE в SQL. CASE — это условный оператор, который позволяет осуществлять проверку и возвращать результат, который зависит от того, какое условие выполнено.

Смотреть это видео на youtube: youtu.be/d-tY8vm_SHM

Читать полностью…

Базы данных | Access, SQL, Big Data

Как мы сократили потребление ресурсов без потери производительности благодаря exactly-once

В этой статье автор расскажет, как в его компании решили задачу объединения двух топиков с соотношением один ко многим и почему не устроило решение на Kafka-streams и RocksDB. А также о том, как, опираясь на гарантии доставки exactly-once, смогли снизить требования к ресурсам в несколько раз.

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

Основы SQL

В этом ролике автор рассматривает на практике работу с основными командами языка запросов SQL.

00:00 Подготовка базы данных
04:36 Выбор данных (SELECT)
08:30 Указание текущей базы данных
09:58 Чувствительность к регистру
12:14 Выбор определенных колонок
15:28 Фильтрация с помощью WHERE
20:59 Фильтрация с И и ИЛИ
26:38 Поиск строки по шаблону
29:18 Свой среди чужих
31:26 NULL когда данные отсутствуют
34:27 Сортировка данных
38:37 Добавление записей
45:36 Обновление данных
52:32 Удаление данных

Смотреть это видео на youtube: youtu.be/WhzZZqoM-AY

Читать полностью…

Базы данных | Access, SQL, Big Data

Курс Mongo DB для начинающих

В этом видеоуроке автор на практике подробно рассматривает СУБД Mongo DB.

00:00 Теория
00:25 Что представляет из себя Mongo DB?
02:10 Создание, удаление, использование баз данных
03:20 Добавление документа в коллекцию
04:00 Поиск документов в коллекции
05:10 Поиск по критериям
07:20 Сортировка
08:50 Обновление документов в коллекции
10:10 Переименование полей документа
10:40 Удаление документа из коллекции
11:10 Множественный запрос
12:32 Типы связей
16:15 Подключение Mongo к Node js

Смотреть это видео на youtube: youtu.be/LNvmI8a9jwY

Читать полностью…

Базы данных | Access, SQL, Big Data

Как надёжно стереть секретную информацию из базы данных

Зачем вообще "надёжно" стирать данные? Главное же, чтобы пользователь через интерфейс СУБД не мог их достать. Мало ли, что там за остатки данных в файлах болтаются, это же не проблема. Или нет?

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

10 бесплатных утилит ApexSQL для управления базами данных Microsoft SQL Server

ApexSQL — это производитель решений для управления и мониторинга баз данных Microsoft SQL Server. В России об этих ребятах знают мало. На главной своего сайта они пишут «Killer tools for SQL Server», звучит угрожающе. В этом материале автор разберет, что же такого убийственного есть в их решениях. Начнём с хайповой части — бесплатных продуктов. После них будет краткая часть о коммерческих продуктах.

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

Решения разработки баз данных

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

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

Всегда ли хорош Index Only Scan?

Среди применяемых в PostgreSQL методов доступа к данным Index Only Scan стоит особняком, считаясь у многих разработчиков "волшебной пилюлей" для ускорения работы запроса. Об этом поговорим в статье.

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

PostgreSQL — особенности работы с памятью для 1С-систем (часть 2)

Продолжаем исследовать и настраивать память в PostgreSQL. В первой части автор рассмотрел параметры shared_buffers, maintenance_work_mem, autovacuum_work_mem. А сегодня на повестке параметры temp_buffers и work_mem.

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

Вся база SQL для начинающих

В этом видео автор расскажет всё, что нужно знать про основы SQL.

0:01:45 БД и SQL
0:11:52 Создание таблиц
0:21:48 INSERT/UPDATE/DELETE
0:34:26 SELECT
0:39:50 FOREIGN KEY
0:46:22 JOIN
1:01:00 Агрегатные функции, GROUP BY
1:09:20 HAVING
1:13:09 Изменение таблиц

Смотреть это видео на youtube: youtu.be/5sG9kmXYsKU

Читать полностью…

Базы данных | Access, SQL, Big Data

Авторизация в PostgreSQL через доменные группы

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

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

Знакомство со слоем абстракции Netflix для хранения временных рядов

Netflix продолжает расширять бизнес и диверсифицироваться в различных направлениях, вроде доставки видео по запросу и гейминга. В результате всё важнее становятся технологии, обеспечивающие загрузку временных (темпоральных) данных в системы компании и их хранение.

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

Большой гайд по миграциям в Django: полезные советы и обход типичных подводных камней

В этой статье автор разберет фиктивное применение, data-миграции, «сухую проверку» и основные проблемы, которые возникают у начинающих. А также поделится полезными советами и подсветит тонкости работы.

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

Интернационализация баз данных с доступом через ORM

IT-сообщество использует различные способы хранения многоязычных данных. Способы эти кардинально различаются эффективностью запросов, устойчивостью к добавлению новых локализаций, объемом данных, удобством для приложения-потребителя. Однако в индустрии все еще нет решения Database Internationalization for Dummies. В этой статье автор попробует немного заполнить этот пробел: опишет возможные способы, оценит их преимущества и недостатки и выберет эффективные.

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

Как обновить PostgreSQL и не потерять данные: метод минимизации простоя

Недавно автору этой статьи потребовалось обновить кластер PostgreSQL, который обрабатывает более 20 000 транзакций в секунду и состоит из мастера и реплики, с версии 13 до 16 с минимальным простоем. Помимо перехода на более актуальную версию, это решало и ряд существующих проблем, связанных с производительностью и поддержкой.

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

Аналитики с диапазонами дат в MS SQL

Развернув разработчику обратно очередной Pull Request с поиском по аналитике, принимающей разные значения в разные промежутки времени, автор решил обсудить этот вопрос на планерке. И был удивлен, что подавляющее большинство разработчиков не понимают, как эффективно искать на SQL в таких случаях. В итоге автор решил написать эту статью.

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

Кэшируем поток данных из Kafka в Tarantool: подробный пример реализации с кодом и результатами

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

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

ZIP-бомба в формате Apache Parquet

Исторически ZIP-бомба представляла собой архивный файл, при распаковке которого можно вызвать зависание операционной системы или рабочего приложения путём заполнения всего свободного места на носителе или оперативной/рабочей памяти. В этом смысле её можно считать разновидностью DoS-атаки.

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

Яндекс продолжает добавлять новую функциональность в СУБД собственной разработки. Компания анонсировала запуск нового компонента системы – YDB DWH. Он поддерживает аналитическую обработку данных.

С новым компонентом СУБД Яндекса может работать со сложными аналитическими запросами (OLAP) и способна хранить сотни терабайт данных. Платформа горизонтально масштабируется за счет автоматического партиционирования по объему и нагрузке, а МРР-архитектура позволяет быстро выполнять запросы.

Помимо YDB DWH, в надстройках системы также есть шина данных YDB Topics и надстройка для задач машинного обучения YDB Search. Основной компонент платформы – YDB Enterprise, он отвечает за обработку транзакций.

Читать полностью…

Базы данных | Access, SQL, Big Data

О векторных базах данных простым языком

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

Базы данных

Читать полностью…

Базы данных | Access, SQL, Big Data

Полный курс по базам данных MySQL в phpMyAdmin

В этом видеокурсе автор подробно разбирает базы данных на примере системы управления базами данных phpMyAdmin. Вы научитесь создавать базы данных и таблицы со связями, импортировать и экспортировать базы данных и таблицы. Зная всё это вы в любой момент сможете быстро и без особых сложностей изучить другую СУБД, так как отличия будут минимальны.

0:00:00 Введение и основные понятия
0:04:20 Установка сервера и запуск phpMyAdmin
0:12:04 Типы полей в MySQL
0:16:05 Пользователи и привилегии
0:20:49 Основные операции с БД
0:24:56 Таблицы в БД
0:40:01 Записи в таблице
0:49:45 Индекс и первичный ключ
0:53:46 Импорт и экспорт
0:59:30 Связи между таблицами
1:25:30 Теория создания базы данных Фильмы
1:28:55 Практика создания базы данных Фильмы
1:39:24 Сложный SQL запрос для связанных таблиц

Смотреть это видео на youtube: youtu.be/oevyoqUK-YY

Читать полностью…

Базы данных | Access, SQL, Big Data

Работа с базами данных на Python

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

00:00 Введение
00:35 Создание файла базы данных
02:05 Создание таблицы
04:15 Запись данных в таблицу (метод execute)
06:20 Запись массива (метод executemany)
08:00 Как посмотреть содержимое БД
11:52 PRIMARY KEY
13:00 Типизация ячеек
16:25 Чтение из базы данных
21:57 Изменение значений
26:30 Удаление значений
28:20 Удаление таблицы

Смотреть это видео на youtube: youtu.be/siSRd4s7_ro

Читать полностью…
Subscribe to a channel