databases_secrets | Unsorted

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

30088

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

Subscribe to a channel

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

Оператор SQL IN на понятных примерах

В этой статье автор подробно разбирает синтаксис оператора фильтрации SQL IN и рассматривает его использование на практических примерах.

Базы данных

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

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

Как благодаря переезду хранилища данных прокачать стек, архитектуру и скиллы команды

Правильный стек, правильная архитектура и правильное видение процесса ELT — залог успешной аналитики, с этим никто не спорит. Но как прийти к ним и как найти баланс между затратами времени на исследование и поддержкой уже сделанного в бесконечном потоке A/B-тестирований, дашбордов, метрик и Ad hoc-запросов?

Базы данных

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

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

Простая документация с dbt: упрощение документирования хранилищ данных

К счастью, dbt (Data Build Tool) значительно упростил задачу документирования хранилищ данных. Все, что нужно сделать, это включить описание таблиц и колонок в YAML-файл схемы, затем вся информация собирается в аккуратный HTML-файл.

Базы данных

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

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

Big Data

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

00:00 Вступление
00:50 Почему большие данные — это важно
03:25 Магия и Big data
06:42 Как сейчас большие данные помогают в ритейле
13:20 Про историю взаимодействия с клиентом
14:49 Кто такие data scientist специалисты
18:20 Как управлять data специалистами
22:55 Про эффективного руководителя
32:01 Развитие сотрудников, ответственность и гордыня
36:48 Что нужно молодым программистам
42:30 Про проведение изменений в большой компании

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

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

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

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

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

0:00:00 Вступление
0:01:45 БД и SQL
0:07:58 Таблицы
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

Вопросы и задачи по SQL на собеседованиях

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

Базы данных

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

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

8 книг по PostgreSQL: от баз данных с «нуля» для самоучек до руководства про БД в облаках

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

Базы данных

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

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

Повышение эффективности SQL-запросов: советы и рекомендации

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

Базы данных

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

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

Классификация и область применения различных типов баз данных

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

00:00 Введение
01:13 Общий обзор разновидностей баз данных
08:54 Временная шкала развития БД
10:50 График популярности разных БД
12:04 Oracle
14:32 MySQL
16:10 MariaDB
17:34 Microsoft SQL Server
19:15 PostgreSQL
20:41 MongoDB (документо-ориентированная)
23:27 Redis ("ключ-значение")
24:29 ElasticSearch (поисковая)
25:16 Cassandra (многостолбцовая)
26:30 Neo4j (графовая)
27:25 Couchbase (многомодельная)
28:29 InfluxDB (временные ряды)
32:43 Итоги

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

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

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

SQL Injection: теории и примеры

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

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

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

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

​​Развивайся играя

Платформа Wikium — сервис для тренировки памяти, внимания и мышления. Система автоматически адаптируется под вашу успеваемость и составляет индивидуальную программу занятий. Всего 10-15 минут в день дают улучшение работоспособности, скорости обучения и концентрации.

Также вы можете овладеть конкретным навыком в короткие сроки на специализированном курсе:

• Развитие внимания;
• Скорочтение;
• Эмоциональный интеллект;
• Эффективное общение;
• И многие другие полезные курсы.

Занятия на Викиум — крайне полезная привычка, присоединяйтесь и вы: wikium.ru

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

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

Хочешь разбираться в Linux?

Для тебя уже всё сделали.
🐧 Канал DevOps School делится полезными приёмами и лайфхаками Linux, DevOps и информационной безопасности.

Подписывайтесь и прокачивайте свои навыки: @devops_sc

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

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

Уровни изоляции транзакций в PostgreSQL, MySQL, MSQL, Oracle с примерами на Go

В этой статье автор обсудит проблемы, возникающие при конкурентной работе с данными, а также инструменты для их решения – атомарные инструкции, явные и неявные блокировки и уровни изолированности транзакций, реализованные в OLTP СУБД PostgreSQL, MySQL, SQL Server, Oracle с примерами на Go.

Базы данных

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

Базы данных | 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

По мотивам одного сбоя в БД Oracle

В этом материале автор расскажет о случае конкуренции на одной критичной БД. В какой-то момент перестали проходить транзакции из-за конкуренции за ITL-слоты на вставке в таблицу. Проблема, конечно, была решена, но автор хочет порассуждать о том, как можно расследовать такие инциденты хорошо известными способами.

Базы данных

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

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

Нормализация и денормализация базы данных

Понимание нормализации и денормализации - это основа основ SQL. Если кратко, нормализованное состояние БД удобно для хранения и редактирования данных, а денормализованное - для отображения.

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

Умение склеивать таблицы разными способами поможет вам на собеседовании, а также облегчит понимание темы JOIN в SQL.

00:00 Введение
00:25 Нормализованная структура БД
00:40 Денормализовання структура БД
01:28 Анализ БД
02:25 Первичный и внешний ключ SQL
05:16 Склейка через FROM и псевдонимы
09:19 SELECT с указанием таблицы
11:37 Целостность баз данных

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

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

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

Как маскировка данных спасает вашу приватность

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

Базы данных

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

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

SQL миграции в Postgres. Часть 1

Как обновить значение атрибута для всех записей таблицы? Как добавить первичный или уникальный ключ в таблицу? Как разбить таблицу на две?.. На эти и другие вопросы, возникающие при проведении миграций схемы и данных в PostgreSQL, автор статьи дает ответы в виде практических советов.

Базы данных

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

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

Финансовая арифметика в PostgreSQL

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

Базы данных

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

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

Выбираем СУБД по новым правилам — в какую сторону смотреть

С недавних пор в России появились обязательства и рекомендации об использовании исключительно сертифицированных программных продуктов. В связи с этим был создан реестр отечественного ПО, и в него бурным потоком полились наши (и не очень) разработчики. Карнавал импортозамещения затронул и сферу СУБД.

Разработчики смело выкатили для широкой публики СУБД под названием Postgres PRO во всевозможных модификациях. Название похоже на одну популярную СУБД, но это не она. Точнее, это отдельный коммерческий продукт, который был построен на СУБД с открытым исходным кодом: PostgreSQL.

Базы данных

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

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

Схема базы данных

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

00:00 Схема базы данных
00:48 Таблицы на схеме
01:20 Столбцы и типы данных
02:26 Связи между таблицами
02:49 Типы связей между таблицами
04:42 Примеры таблиц базы данных
06:11 Пример SQL запроса с JOIN для извлечения данных
08:07 Пример использования для объединения трех таблиц
10:38 Итоги
12:05 Инструмент для создания схем DrawSQL

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

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

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

Современный клиент к NoSQL-базе данных

Интеграция через базу данных — один из распространенных видов интеграции. Но БД — тоже сервис, к которому также требуется подключение. Для пользователей эта процедура сводится к подключению коннекторов и изучению их API, но «под капотом» подобных клиентов может скрываться большая архитектура со сложной логикой взаимодействия.

Базы данных

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

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

Как мы подверглись «хакерской атаке»

В этом материале автор рассказывает про атаку, которая произошла с ним при изучении новой технологии, а именно redis'а.

Базы данных

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

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

Hazelcast: эксперименты с настройкой и долговременным хранением больших объектов in-memory

В этой статье автор расскажет, как его команда сконфигурировала Hazelcast под свои нужды, на какие подводные камни наткнулась, как тюнила сборщик мусора и какие выводы о работе с Hazelcast сделала.

Базы данных

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

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

Ускоряем PostgreSQL с помощью Tuned

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

Базы данных

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

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

Синхронизация баз данных между монолитом и микросервисами с помощью Kafka

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

Базы данных

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

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

Практический курс по SQL для начинающих

В этом видеокурсе автор разбирает основы SQL: вы узнаете что такое SQL, научитесь писать SQL-запросы различной сложности. Все эти знания будут легко применимы не только к PostgreSQL, но и к другим СУБД: MySQL, Microsoft SQL Server, Oracle.

0:00:00 Основные концепции: БД, СУБД
0:17:22 Реляционная модель и SQL
0:30:54 Почему стоит выбрать PostgreSQL?
0:36:04 Установка PostgreSQL
0:42:38 Обзор типов данных в PostgreSQL
0:56:48 Как создать базу данных
1:04:22 Как создать таблицу
1:16:03 Отношение "один ко многим"
1:35:18 Отношение "один к одному"
1:44:45 Отношение "многие ко многим"
1:59:12 Создаём БД Northwind

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

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

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

Развернуть PostgreSQL в MWS Cloud Platform ⬜️ — быстрее, чем вспомнить пароль от pgAdmin. И точно быстрее, чем объяснить DevOps'у, зачем ещё одна база.

Всего несколько минут и у вас:

⏺️готовая база на сетевых или локальных дисках
⏺️постоянный primary endpoint
⏺️безопасное подключение через Private Link
⏺️автоматические бэкапы и обслуживания по твоему расписанию


🎄🎁 И грант до 10 000 ₽ на запуск — чтобы точно не пришлось вспоминать, как настраивать failover вручную.

➡️Развернуть кластер

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

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

Ищете где скачать Excel?

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

• Лицензионная подписка для Office 365 Pro+

• Лицензионный ключ активации для Office 2021 Professional Plus

Преимущества KeySoft:
✔️ широкий ассортимент
✔️ только официальные продажи
✔️ разнообразие способов оплаты
✔️ быстрая и квалифицированная техподдержка
✔️ более 3000 положительных отзывов на независимых ресурсах.

На все товары Microsoft действует промокод на скидку 5% — NEW5 — успейте воспользоваться!

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

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

Под капотом управляемой базы данных в MWS Cloud Platform

Разбираем внутренности managed баз в 10-м выпуске реалити-проекта Building the Cloud.

Покажем, как устроена архитектура управляемых баз данных, как работают агенты и реконсиляция, и что нужно сделать инженеру managed-решения, чтобы оно было безопасным.

📅 Эфир 25 декабря, 14:00 (мск)

🎁 Розыгрыш мерча MWS за лучший вопрос

👉 Регистрация

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