Базы данных | Access, SQL, Big Data – Telegram
Базы данных | Access, SQL, Big Data
30.7K subscribers
252 photos
98 videos
396 links
Всё о базах данных простым языком.

Сотрудничество: @max_excel

РКН: vk.cc/cHhG5h
Download Telegram
Media is too big
VIEW IN TELEGRAM
Условные операторы и функции в SQL

В этом видеоуроке автор подробно разбирает процесс работы с условными операторами и функциями в SQL (NULLIF, NVL, NVL2, DECODE, CASE).

00:00 ​ Вступление
00:49 Функция NULLIF
01:29 Функция NVL
02:39 Функция NVL2
03:29 Функция DECODE
05:07 Оператор CASE

Смотреть это видео на youtube: youtu.be/Gl2o4d6kqSM
Big Data в облаках

В этом материале автор делает обзор облачных решений, которые могут быть полезны для задач хранения больших данных, а также разбирает вопрос выбора облачного хранилища. Статья может быть интересна как разработчикам, дата-инженерам, так и менеджерам, отвечающим за корпоративную Big Data-инфраструктуру и ищущим возможности ее масштабировать.

Базы данных
2003–2023: Краткая история Big Data

Большие данные (Big Data) и, в частности, экосистема Hadoop появились немногим более 15 лет назад и развились к сегодняшнему дню так, как мало кто мог тогда предположить. Так что пристегнитесь и настройтесь на путешествие во времени вглубь 20 последних лет, поскольку наша история начинается в 2003 году в маленьком городке к югу от Сан-Франциско.

Базы данных
Как работает миграция между базами данных в реальном мире

В этом материале автор подробно поделиться своими исследованиями в сфере миграции данных между базами.

Базы данных
Оконные функции SQL простым языком с примерами

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

Базы данных
Media is too big
VIEW IN TELEGRAM
Подзапросы в SQL

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

0:00 Вступление
0:15 Подзапросы
2:13 Значение подзапросов
4:12 Предикаты с подзапросами
4:26 Использование агрегатных функций
5:49 Оператор IN
8:10 Одиночные столбцы
8:35 Выражение
8:58 Предложение HAVING
9:17 Итог

Смотреть это видео на youtube: youtu.be/pIFiw2IjFHE
Нескучная стеганография, или как мы зашифровали секретные ключи пользователей в джипегах

В этой статье автор расскажет, как использовать методы стеганографии и шифрования в децентрализованных сервисах на IPFS. Исключаем риски, связанные с централизованным хранением логинов и паролей. Используем метод LSB, «наименьший значащий бит». Внутри статьи — примеры кода на C# и алгоритме AES для шифрования и расшифровки.

Базы данных
Уравнение с тремя неизвестными: как отлавливать баги в системах хранения данных

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

Базы данных
Развитие баз данных

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

Базы данных
Многоуровневая группировка в SQL: Grouping sets

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

Базы данных
Media is too big
VIEW IN TELEGRAM
Что такое Big Data за 6 минут

В этом видео автор дает подробные ответы на следующие вопросы:

• Что такое Big Data
• Big Data на пальцах
• Как использовать Big Data
• Польза от Big Data
• Что такое структурированные данные
• Что такое неструктурированные данные
• Что такое полуструктурированные данные
• Характеристики Big Data

Смотреть это видео на youtube: youtu.be/MqKAQCt65o4
Партицирование как средство быстрого обновления данных

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

Базы данных
Как переписать и оптимизировать ваши SQL-запросы на Pandas

Хотя Pandas может быть новым для людей, знакомых с SQL, концепции селектов, фильтрации и агрегирования данных в SQL легко переносятся в Pandas. В этой статье автор рассмотрит некоторые распространённые SQL-запросы и способы их написания и оптимизации в Pandas.

Базы данных
Статический анализ структуры базы данных

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

Базы данных
Media is too big
VIEW IN TELEGRAM
Что такое денормализация базы данных?

00:44 Что такое денормализация БД?
03:18 Когда она нужна?
05:53 Издержки денормализации
07:52 Пример
11:32 Опыт денормализации в компании

Смотреть это видео на youtube: youtu.be/RbUdncgeCjI
Выполнение CRUD операций с использованием JavaScript и SQL

Одним из наиболее распространенных и фундаментальных способов управления данными в базах являются операции CRUD: Create, Read, Update, Delete.

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

Базы данных
Media is too big
VIEW IN TELEGRAM
Основы SQL

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

00:47 Что такое SQL и РБД?
01:20 Таблица, столбцы и типы данных
01:46 CREATE TABLE
02:23 SELECT FROM
03:03 Вычисление информации
03:47 WHERE
04:04 ORDER BY
04:54 GROUP BY
05:43 Приоритет операций
06:09 HAVING
06:41 Вложенные запросы
07:40 Вставка данных из другой таблицы
08:56 Связи между таблицами
10:10 JOIN
12:43 Заключение

Смотреть это видео на youtube: youtu.be/PmOSrf1Rxhg
MySQL репликация: проблемы, решения, практические рекомендации

Вопрос "какая репликация MySQL лучшая?" звучит часто. Ответ, как водится, в сложных системах, – "зависит от ситуации". Нет универсального решения. Выбор оптимального метода репликации - всегда компромисс.

Базы данных
Media is too big
VIEW IN TELEGRAM
Практика по SQL: группировка, сортировка и LIMIT

В этом видеоуроке автор рассматривает пример использования группировки, сортировки и LIMIT в SQL.

0:00 Описание задачи
2:07 Создание копии данных в PostgreSQL
3:00 Поиск количества заказов с GROUP BY
3:58 Ограничение количества строк с помощью LIMIT
4:42 Сортировка сгруппированных данных с ORDER BY
6:06 Запускаем запрос на Leetcode
7:18 Итоги

Смотреть это видео на youtube: youtu.be/xQDuVztZ338
Clickhouse — непростая жизнь в продакшене

Автор столкнулся со сложностями при попытке решить задачи проекта с помощью kafka-streams. Эксперимент вышел неудачным, и в итоге команда отказалась от этой технологии. Вместо нее решили попробовать Clickhouse (CH), эта база хорошо подошла и отлично решает почти все задачи, которые ставит бизнес. В данной статье автор расскажет об особенностях использования CH.

Базы данных
30 SQL-запросов, объяснённых через их эквиваленты Pandas

В 2008 году появился Pandas, предлагающий привлекательные функции, такие как встроенная визуализация и гибкая обработка данных. Pandas быстро стал популярным инструментом для исследования данных. Но SQL по-прежнему держит свои позиции и остаётся жизненно важным навыком для любого специалиста по данным.

В этом материале автор разберет как легко выучить SQL, если вы уже знаете Pandas.

Базы данных