Всё о базах данных простым языком. Сотрудничество: @max_excel РКН: vk.cc/cHhG5h
Вакансии для дата-инженеров
Т-Банк растет и зовет сильных дата-инженеров в команду. Условия — мед: задачи нескучные, коллеги недушные. Есть над чем подумать и когда отдохнуть.
Приходите прокачивать навыки, развивать финтех и работать в команде единомышленников. Посмотреть вакансии и откликнуться, если у вас больше двух лет опыта, можно здесь
Реклама. АО «Тинькофф Банк», ИНН 7710140679
⚠️ Приглашаем на открытый урок «SQL и реляционные СУБД» в рамках практического курса «PostgreSQL для администраторов баз данных и разработчиков» от OTUS
🔹 На встрече рассмотрим существующие концепции и принципы работы реляционных СУБД, их структуру и особенности PostgreSQL
🔹 Разберем основные команды для создания, изменения и удаления данных
В течении часа вы научитесь ориентироваться среди имеющихся СУБД и выбирать под свои задачи нужный инструмент
🦾 PostgreSQL — навык, открывающий двери в более интересные и перспективные проекты. Тестируйте занятие на бесплатном уроке и начните обучение уже 30 июля.
👉 Регистрация и подробности
https://otus.pw/4kbZ/?erid=LjN8KBNv9
Data Science — профессия, с которой вы найдёте работу в любой стране
Дата-сайентисты на первом месте по спросу до 2025 года (Всемирный экономический форум).
Если вы знаете, как обрабатывать данные и обучать алгоритмы, то сможете работать удалённо в гибком графике на российскую или зарубежную компанию. Средние оклады специалистов по Data Science в России доходят до 215 000 рублей в месяц, а в США — $18 750 в месяц!
Освойте эту профессию на курсе «Специалист по Data Science» от Академии Eduson за 9 месяцев с нуля.
Цель Eduson — ваше трудоустройство. Вам помогут найти работу или вернут деньги за обучение — это прописано в договоре.
Учитесь у лучших: лекторы курса работают в Microsoft и Amazon.
Целый год у вас будет поддержка личного куратора, которому можно задать любой вопрос 7 дней в неделю.
Гибкий график обучения — вы можете сами решать, когда и где вам удобно проходить программу, совмещая с личными делами и работой.
Оставляйте заявку с промокодом DATA— получите скидку 65%. И только до конца июня действует акция 1+1 от Академии Eduson: при покупке курса «Специалист по Data Science» вы получите любой второй БЕСПЛАТНО!
Реклама. ООО "Эдюсон", ИНН 7729779476, erid: LjN8KTuvm
Разработчики, отзовитесь! 🔍
В технологической компании YADRO актуальны вакансии для тех, кто пишет на Go, Python и JavaScript:
1️⃣ Senior Full-Stack Developer
2️⃣ Software engineer Go/Инженер-программист Go
3️⃣ Go Developer
Здесь у тебя будет возможность раскрыть свой потенциал с командой профессионалов, которая создаёт технологические решения мирового уровня.
А что предлагается?
– Гибридный или удалённый формат работы;
– Возможность гибкого начала и окончания рабочего дня;
– Конкурентный уровень заработной платы и премирование по результатам работы;
– Возможность горизонтального и вертикального роста;
– Обучение за счёт компании: учебный портал с курсами и лекциями от экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
– Личное участие в становлении процессов и продуктов, возможность увидеть результат своей работы;
– Большое инженерное сообщество, которое постоянно развивается;
– ДМС со стоматологией с первого дня, консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
– Программа поддержки инноваций;
– Скидки для сотрудников, дополнительные day-off;
– Комфортные офисы в Москве, Санкт-Петербурге, Нижнем Новгороде и Минске.
Скорее оставляй резюме по ссылкам!
Всем привет! Хотите написать свой первый SQL-код в прямом эфире под руководством эксперта-практика?
Залетайте на бесплатный мастер-класс с Серафимом Фролкиным, инженером данных VK и экспертом программ школы аналитики Changellenge >> Education.
Серафим расскажет:
✔️ почему SQL — это отличный старт в мир больших данных;
✔️ как он экономит время на рабочих задачах;
✔️ почему знание SQL так ценят рекрутеры.
А еще вы разберете девять базовых функций SQL в прямом эфире и решите практический кейс. Справятся даже новички.
Всего полтора часа — и в резюме новый навык!
Дата: 25 июня
Время: 19:00 Мск
Длительность: 1,5 часа
Формат: онлайн
Стоимость: бесплатно
Карьерные бонусы: всем зарегистрировавшимся и участникам!
Регистрируйтесь и получайте бонусы >>
Реклама. ООО «Высшая школа аналитики и стратегии». ИНН 7716917009. erid: 2Vtzqv7GGWj
Нюансы работы с Redis: репликация
DevOps-инженер компании Nixys продолжает свой обзор Redis. Эта статья — подробное руководство по базовой репликации Redis, из которого вы узнаете, как настроить эту БД на высокий уровень отказоустойчивости. В конце статьи автор поместил разбор атаки на Redis через H2Miner, из-за которой можно полностью потерять данные на инстансе Redis.
Базы данных
🔥 Программистика находка для каждого питониста
Проведём за ручку от самых простых проектов до сложных. Расскажем самые трудные концепции простым языком. Научим не боятся сложных задач и наслаждаться своей работой
👍Подписывайся и развивайся
А вы знали, что сильные проджект-менеджеры востребованы в IT наравне с разработчиками?
От них во многом зависит успех проекта: будет ли он готов в срок, понравится ли аудитории, принесёт ли прибыль бизнесу. Стать таким специалистом даже без технического образования и опыта в менеджменте можно в совместной магистратуре ИБДА РАНХиГС и Нетологии «Управление проектами в IT и digital».
Уже с первого семестра вы будете получать реальный опыт в области управления цифровыми проектами, а со второго — стажироваться у компаний-партнёров. За 2 года научитесь преобразовать желания заказчика в понятные для команды задачи, ставить и декомпозировать цели проекта, использовать гибкие методологии, учитывать риски, сроки и бюджет.
Вас ждут:
• Вебинары и мастер-классы от ведущих экспертов отрасли.
• Реальные кейсы в портфолио и возможность защитить диплом в формате стартапа.
• Участие в нетворкинг- и Q&A-сессиях, бизнес-играх и других мероприятиях.
Подробности
Реклама. ООО "Нетология". Erid 2VSb5zEJkyn
Бесплатный интенсив по подготовке к собеседованиям на позицию аналитика данных 🔥
📣 Всем привет! Хотим пригласить вас на уникальный 4-дневный интенсив по подготовке к собеседованиям на позицию аналитика данных!
Программа насыщенная и затрагивает сразу много аспектов подготовки к собеседованиям:
◾️ День 1: Составление резюме, cover letter, портфолио и самомаркетинг
◾️ День 2: Решение задач с собеседований
◾️ День 3: Разбор вопросов с технических собеседований
◾️ День 4: Разбор продуктовых кейсов
Каждый день мы будем присылать вам материалы по одной из тем. А по некоторым темам даже будет дополнительное «домашнее задание»!
👉🏻 Записаться на бесплатный интенсив 👈🏻
Интенсив подходит всем, кто изучает аналитику и планирует искать работу. Участие в нем займет не более 1 часа в день, но даже в таком формате вы получите для себя массу пользы!
Кстати, вы можете вписаться и получить весь материал абсолютно бесплатно. А если хочется более глубокой проработки и персональных консультаций - мы предусмотрели 30 VIP-мест. Так что записывайтесь, выбирайте формат участия и погнали 🔥
👉🏻 Записаться на бесплатный интенсив 👈🏻
Реклама. ООО «АЙТИ РЕЗЮМЕ». ИНН 4025460134.
Erid:LjN8KGC3t
Вопросы и задачи по SQL на собеседованиях
Вопросы и тестовые задания на собеседованиях не потеряли своей актуальности и продолжают вызывать огромный интерес у соискателей. В этом материале автор рассмотрит некоторые из новых вопросов и задач, которые реально задаются на собеседованиях в различных командах.
Базы данных
Современный клиент к NoSQL-базе данных
Интеграция через базу данных — один из распространенных видов интеграции. Но БД — тоже сервис, к которому также требуется подключение. Для пользователей эта процедура сводится к подключению коннекторов и изучению их API, но «под капотом» подобных клиентов может скрываться большая архитектура со сложной логикой взаимодействия.
Базы данных
Как и где учить SQL для начинающих?
В этом видео автор разберет как лучше учить SQL с нуля для анализа данных. Вы узнаете что учить в первую очередь, где это учить, а также рассмотрите профильные курсы и бесплатные материалы, рекомендованные автором.
00:00 Что такое SQL и СУБД
01:32 Чем плох классический подход к изучению SQL
02:20 SQL запросы
02:49 Где учить теорию? (статьи и курсы)
03:23 Что нужно знать для работы аналитиком?
04:22 Функции агрегирования
05:16 SQL Join
07:00 Подзапросы
08:31 Оконные функции
10:42 Отличные сайты для изучения SQL
Смотреть это видео на youtube: youtu.be/AX-w4fr46RM
Как мы подверглись «хакерской атаке»
В этом материале автор рассказывает про атаку, которая произошла с ним при изучении новой технологии, а именно redis'а.
Базы данных
Умеете кодить и хотите узнать, в каком направлении можно развивать свою карьеру?
Интенсивы с упором на практику вам в помощь!
Зачастую на таких коротких программах не просто учат востребованным скилам, но и объясняют, в каких сферах и профессиях они нужны.
Например, недавно Школа анализа данных Яндекса анонсировала SRE Week. На открытом интенсиве будут рассказывать как об эксплуатации больших информационных систем, так и о задачах SRE-специалистов: траблшутинге, SLA, capacity planning и многом другом. Это отличный шанс для разработчиков попробовать себя в новой сфере, а для студентов — построить траекторию развития в IT.
SRE Week пройдёт с 17 по 22 июня. Участие бесплатное. Доступ к лекциям дают всем зарегистрированным, однако, чтобы получить сертификат, нужно пройти отбор и успешно сдать итоговую работу.
Подайте заявку до 16 июня и слушайте лекции топовых экспертов
Разделяемость данных между микросервисами
Сервис должен владеть собственными данными и иметь возможность свободно менять их схему так, как будет сочтено нужным, не меняя при этом API, направленный вовне. Но есть важная тонкость. Чтобы как следует применять это правило, необходимо различать совместное использование источника данных и совместное использование данных как таковых.
Базы данных
Схема базы данных
В этом ролике автор подробно и наглядно рассматривает процесс построения схем баз данных.
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
Как маскировка данных спасает вашу приватность
Одним из распространенных методов защиты данных является их маскировка. Для более ясного понимания этого процесса в данной статье автор рассмотрит различные техники маскировки и попробует разобраться, с чем это едят.
Базы данных
Администратор баз данных: кто такой DBA?
Основа почти любого проекта - это данные. Их надо хранить, обрабатывать и получать к ним быстрый доступ. Для этого приложения обычно используют различные СУБД.
Даже временная недоступность данных может дорого обойтись компании, а их потеря и вовсе обернуться крахом. Поэтому в крупных компаниях или проектах выделяется отдельная должность администратора баз данных (DBA).
В этой лекции автор разбирает, что даёт СУБД, с чем может столкнуться DBA в своей работе и какими знаниями он должен обладать.
Базы данных
Простая документация с dbt: упрощение документирования хранилищ данных
К счастью, dbt (Data Build Tool) значительно упростил задачу документирования хранилищ данных. Все, что нужно сделать, это включить описание таблиц и колонок в YAML-файл схемы, затем вся информация собирается в аккуратный HTML-файл.
Базы данных
Классификация и область применения различных типов баз данных
В этом видео автор представляет полную классификацию существующих баз данных. Вы разберете их преимущества, недостатки, область применения, а также популярность по отношению друг к другу.
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
SQL миграции в Postgres. Часть 1
Как обновить значение атрибута для всех записей таблицы? Как добавить первичный или уникальный ключ в таблицу? Как разбить таблицу на две?.. На эти и другие вопросы, возникающие при проведении миграций схемы и данных в PostgreSQL, автор статьи дает ответы в виде практических советов.
Базы данных
Выбираем СУБД по новым правилам — в какую сторону смотреть
С недавних пор в России появились обязательства и рекомендации об использовании исключительно сертифицированных программных продуктов. В связи с этим был создан реестр отечественного ПО, и в него бурным потоком полились наши (и не очень) разработчики. Карнавал импортозамещения затронул и сферу СУБД.
Разработчики смело выкатили для широкой публики СУБД под названием Postgres PRO во всевозможных модификациях. Название похоже на одну популярную СУБД, но это не она. Точнее, это отдельный коммерческий продукт, который был построен на СУБД с открытым исходным кодом: PostgreSQL.
Базы данных
Практика по 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
Финансовая арифметика в PostgreSQL
Иногда перед разработчиком, аналитиком или даже бизнес-пользователем встает задача выполнить какие-то финансовые расчеты, соблюдая два строгих требования. Во-первых, даже для миллиардных сумм необходимо обеспечить точность до копейки, во-вторых, перекрестные итоги тоже должны сходиться до копейки.
Базы данных
8 книг по PostgreSQL: от баз данных с «нуля» для самоучек до руководства про БД в облаках
Автор подготовил подборку полезных книг для тех, кто только начал или собирается начать работать с PostgreSQL. В нее вошли актуальные руководства на русском и английском языках.
Базы данных
Повышение эффективности SQL-запросов: советы и рекомендации
В этой статье автор собрал ряд советов и методов, которые помогут оценить производительность ваших SQL-запросов и улучшить ее при необходимости.
Базы данных
SQL Injection: теории и примеры
В предыдущем своем видео автор рассматривал SQL Injection сразу на практике, а в этом новом ролике возвращается на шаг назад и говорит чуть более подробно о самой теории и разбирает несколько небольших примеров.
Смотреть это видео на youtube: youtu.be/VAMWNjm4DZY
Сравнение SQL- и NoSQL-баз данных
SQL и NoSQL — две популярные модели баз данных, которые используют для решения различных задач. В этой статье автор рассматривает основные характеристики SQL- и NoSQL-баз данных и сравнивает их, чтобы помочь выбрать лучший вариант для вашего проекта.
Базы данных
Что такое денормализация базы данных?
00:44 Что такое денормализация БД?
03:18 Когда она нужна?
05:53 Издержки денормализации
07:52 Пример
11:32 Опыт денормализации в компании
Смотреть это видео на youtube: youtu.be/RbUdncgeCjI
Hazelcast: эксперименты с настройкой и долговременным хранением больших объектов in-memory
В этой статье автор расскажет, как его команда сконфигурировала Hazelcast под свои нужды, на какие подводные камни наткнулась, как тюнила сборщик мусора и какие выводы о работе с Hazelcast сделала.
Базы данных