31854
Всё о базах данных простым языком. Сотрудничество: @max_excel РКН: vk.cc/cHhG5h
«Жизнь — это игра. Деньги — это то, как мы ведем счет» — Forbes
Финансович расскажет о самых интересных бизнес-кейсах:
— Как глава фондовой биржи NASDAQ обманул граждан и правительство США на 65 млрд $ ?
— Как глава криптовалютой биржи FTX создал крупнейшую аферу в трейдинге и украл 21 млрд $ ?
— Как Theranos пытались создать анализ на основании одной капли крови, и потеряли 18 млрд $ ?
⚡️Подпишись и будь в курсе самых лучших и худших бизнес-идей мира:
/channel/+5dMBRcMzB4o3YjEy
SQL для начинающих на примере PostgreSQL
В этом видео автор подробно и наглядно разбирает реляционные базы данных и язык для работы с ними — SQL — на примере популярной СУБД PostgreSQL. Вы изучите работу с базой данных для интернет-магазина, хранящую в себе товары, их фотографии, покупателей и их заказы.
00:00 Зачем знать SQL и базы данных
02:47 Виды баз данных
03:28 Понятие сущностей, проектирование больших систем
06:01 Сущности в реляционных базах данных
06:50 Проектирование схемы БД магазина на бумаге
10:27 Перенос схемы БД в PostgreSQL
17:40 SELECT (получение данных)
19:03 JOIN (объединение таблиц)
23:25 LEFT JOIN, RIGHT JOIN, INNER JOIN
26:57 Удаление, обновление данных
28:23 Пример комплексного запроса с несколькими JOIN
32:31 GROUP BY (группировка данных)
34:11 COALESCE
34:47 ORDER BY (сортировка данных)
35:13 HAVING
36:26 LIMIT, OFFSET
38:09 Итоги
Смотреть это видео на youtube: youtu.be/WpojDncIWOw
Ликбез по методологиям проектирования хранилищ данных
Хранилище данных — это информационная система, в которой хранятся исторические и коммутативные данные из одного или нескольких источников. Он предназначен для анализа, составления отчетов и интеграции данных транзакций из разных источников. В этой статье автор рассмотрит сильные и слабые стороны самых популярных методологий.
Базы данных
Восхитительная теория якорных баз данных
Transitional Modeling призвано отразить происходящие в реальной жизни события в простом, но эффективном формате, минимизируя при этом потерю информации в процессе записи таких событий. По своей сути оно сообщает об объектах и разнообразных, многогранных ситуациях, в которых эти объекты оказываются.
Базы данных
Как мы переносили базу Clickhouse между географически удаленными дата-центрами
В этой статье автор рассказывает, как в его компании переносили данные, не имея возможности отключить сервис или воспользоваться автоматической репликацией.
Базы данных
✅ Изучаем конфигурации PostgreSQL на открытом практическом уроке от OTUS
🔹На вебинаре рассмотрим оптимальные способы конфигурирования PostgreSQL, а также научимся тестировать наши конфигурации при помощи sysbanch, pgbench и бонус.
Вебинар будет полезен разработчикам SQL, архитекторам и DBA.
Встречаемся 14 мая в 20:00 мск в рамках курса «PostgreSQL для администраторов баз данных и разработчиков».
👉 Регистрация
https://otus.pw/5xha/?erid=LjN8K8RPF
Практика по SQL: объединение двух таблиц
В этом ролике автор разбирает решение задачи с Leetcode по объединению двух таблиц, применяя оператор LEFT OUTER JOIN.
00:00 Leetcode
01:23 Описание задачи
02:53 Разработка SQL запроса
04:23 Запуск на тестовых данных
05:26 Отправка запроса на проверку
Смотреть это видео на youtube: youtu.be/EWjY8SOQBGk
DevOps для данных: как ускорить обработку и передачу информации за счет принципов DataOps
DevOps — это набор принципов, лучшие практики и инструменты, которые помогают компаниям быстро разрабатывать и доставлять ПО. Суть этого подхода заключается в максимальной автоматизации продуктового жизненного цикла — создания, тестирования, развертывания и т.д. DataOps описывают как DevOps, только применительно к данным. Продукты данных (data product) добавляют больше переменных в процессы, относящиеся к доставке ценности, а не к ПО.
Базы данных
Как стать классным спецом по базам данных?
Системы хранений и манипуляции данными в том или ином виде есть в любом хайлоад-проекте, как традиционные MySQL/PostgreSQL, так и экзотические.
Как разобраться в этом постоянно растущем и изменяющемся ворохе технологий? В этом видео автор подробно разбирается в данном вопросе.
Смотреть это видео на youtube: youtu.be/SpLVs6lfXps
Clickhouse — непростая жизнь в продакшене
Автор столкнулся со сложностями при попытке решить задачи проекта с помощью kafka-streams. Эксперимент вышел неудачным, и в итоге команда отказалась от этой технологии. Вместо нее решили попробовать Clickhouse (CH), эта база хорошо подошла и отлично решает почти все задачи, которые ставит бизнес. В данной статье автор расскажет об особенностях использования CH.
Базы данных
Выполнение CRUD операций с использованием JavaScript и SQL
Одним из наиболее распространенных и фундаментальных способов управления данными в базах являются операции CRUD: Create, Read, Update, Delete.
В этой статье автор разберет, как точно выполнять каждую из этих операций, используя язык программирования JavaScript в сочетании с языком структурированных запросов SQL.
Базы данных
Статический анализ структуры базы данных
Статический анализ структуры базы данных — это процесс выявления ошибок, нерекомендуемых практик и потенциальных проблем в базе данных только на основе структуры, типов данных и свойств объектов. Статический анализ структуры не задействует ни пользовательские данные, ни статистику по таким данным.
Базы данных
Excel - основа для анализа финансов
📌 Полезные приёмы, гайды, лайфхаки эксель и финансового анализа для начинающих на канале @fin_analytics.
Подписывайся и становись финансистом: @fin_analytics
Приглашаем в Гостиную к Алисе!
«Гостиная Алисы. Не один дома» — это митап от команды Яндекса для middle+ бэкендеров: доклады о том, как устроена Алиса, Умные устройства, Беспилотные технологии и нетворкинг в неформальной обстановка
🔸 Павел Капля, руководитель продуктовой разработки Алисы. Расскажет, как запускали Новые возможности — и что пришлось изменить в нашем помощнике, чтобы заставить её думать по новому
🔸 Марат Мавлютов, руководитель службы разработки роботов-доставщиков. Объяснит, как наши роботы-доставщики видят мир вокруг себя, строят маршрут, ориентируются в толпе и проезжают светофоры
18 апреля, 19:00
Москва
Зарегистрироваться можно здесь.
Реклама ООО "Яндекс"
ИНН 7736207543
HR-специалисты назвали навыки, которые могут увеличить зарплату маркетолога или продакта в два раза. Это стратегическое планирование и аналитика.
«Софтов» и узких профессиональных «хардов» уже недостаточно, чтобы хорошо зарабатывать. Если вы умеете разбираться в проблемах бизнеса, понимать потребности ЦА и находить эффективные инструменты для достижения цели — именно вас будут искать работодатели в 2024 году.
Освоить эти навыки можно на курсе «Бизнес-аналитик» от Академии Eduson. За 6 месяцев вы научитесь выявлять точки роста компаний и пользоваться инструментами аналитики в своей работе. Или сможете полностью перейти в новую профессию с хорошей зарплатой — на старте бизнес-аналитики зарабатывают от 80 000 рублей, а с опытом от года в среднем 154 000 рублей в месяц. Ваш текущий рабочий опыт пригодится в этой профессии, так что вы сможете быстро двигаться по карьерной лестнице.
Почему стоит выбрать курс от Академии Eduson:
• программа основана на требованиях компаний-гигантов — «М.Видео», «Пик», МТС;
• занятия ведут аналитики с опытом в «большой четверке», «Сбере», «БКС Банке» и НИУ ВШЭ, которые знают, с какими проблемами сейчас сталкивается бизнес и как их решать;
• вас ждет много практики: не просто «прошёл и забыл», как в университете, а «пришёл — увидел — применил»;
• проходить курс можно в удобном темпе — совмещайте обучение с рабочими задачами и личными делами;
• доступ к материалам и обновлениям сохранится навсегда, чтобы вы могли вернуться к нужной теме, если возникнет потребность во время работы;
• на связи целый год будет личный куратор — он поможет разобраться в сложных заданиях и ответит на вопросы.
Если решите перейти на новую работу после курса, Академия Eduson поможет с трудоустройством — в договоре зафиксировано, что вас доведут до оффера или вернут деньги.
Оставляйте заявку по ссылке с промокодом БИЗНЕС, получите максимальную скидку 65% и консультацию с экспертом курса в подарок.
Реклама ООО «Эдюсон», ИНН 7729779476 erid: LjN8KHA4E
Как дисциплина управления мастер-данными влияет на продажи
В этой статье автор поделится, чем грамотно построенные процессы управления мастер-данными могут помочь продажам.
Базы данных
Типичные вопросы на собеседовании по SQL
В этом видео автор подробно разбирает типичные вопросы и задачи на собеседовании по языку SQL и способы их решения.
Смотреть это видео на youtube: youtu.be/GI2D3MAZBe0
Что такое Data Service и почему он может быть вам полезен
Сегодня компании собирают огромное количество данных разных типов и качества. Естественно, эти данные нужно хранить, обрабатывать и находить им применение. В данной статье автор расскажет, как это происходит в его компании.
Базы данных
Создание таблиц в Microsoft Access
В этом видеоуроке автор подробно и наглядно разбирает процесс создания таблиц в программе Microsoft Access на примере базы данных "Библиотека". Также вы рассмотрите какие типы данных можно использовать в Access.
00:00 Создание БД
00:34 Создание таблицы "Читатель"
02:49 Создание таблицы "Выдача"
04:00 Создание таблицы "Книги"
04:36 Создание таблицы "Издательства"
05:24 Типы данных
08:58 Заключение
Смотреть это видео на youtube: youtu.be/h_UPuVGwkko
Вся база 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
Модель SQLAlchemy с базой данных SQL Server в Python
В этой статье автор покажет, как создать модель на основе существующей базы данных SQL Server, используя ту же файловую структуру, чтобы сохранить организованность вашего проекта. Это означает, что каждый класс и модель базы данных будут храниться в отдельном файле.
Базы данных
Как ускорить базу данных при помощи шардирования
Шардирование было одним из первых механизмов, позволяющих распределять базы данных для повышения их производительности. Последние инновации превратили шардирование в один из лучших механизмов в своем роде.
Базы данных
30 SQL-запросов, объяснённых через их эквиваленты Pandas
В 2008 году появился Pandas, предлагающий привлекательные функции, такие как встроенная визуализация и гибкая обработка данных. Pandas быстро стал популярным инструментом для исследования данных. Но SQL по-прежнему держит свои позиции и остаётся жизненно важным навыком для любого специалиста по данным.
В этом материале автор разберет как легко выучить SQL, если вы уже знаете Pandas.
Базы данных
Хотите подтвердить свои знания и навыки по облачным технологиям?
Теперь такая возможность есть — Yandex Cloud запустил программу сертификации ИТ-специалистов. Первый официальный экзамен состоялся 11 апреля.
Базовый сертификат Yandex Cloud Certified Engineer Associate подтверждает знания и навыки в шести областях: базовые облачные технологии, хранение и обработка данных, DevOps и автоматизация, бессерверные вычисления, информационная безопасность и облачный биллинг.
Экзамен представляет собой онлайн-тест из 65 вопросов. Чтобы ответить на них, отводится 90 минут. Тестирование проводится с прокторингом — системой, которая контролирует, что экзамен сдаётся честно.
Узнать больше и зарегистрироваться на экзамен можно по ссылке
Функции SQL для символьных данных
В этом видеоуроке автор подробно разбирает процесс работы с символьными (строчными) функциями в SQL.
00:00 Вступление
00:18 Преобразование строки в нижний регистр (LOWER)
00:32 Преобразование строки в верхний регистр (UPPER)
00:55 Получение длины указанной строки (LENGTH)
01:06 Вернуть символ, заданный числовым кодом (CHR)
01:28 Соединить вместе две и более строки (CONCAT)
01:57 Удалить символ с начала или конца строки (TRIM)
02:22 Посимвольная замена значений (TRANSLATE)
03:25 Замена слова в строке другим словом (REPLACE)
04:03 Извлечь часть данных из строки (SUBSTR)
Смотреть это видео на youtube: youtu.be/myYvKpjquGw
Полезные функции и операторы SQL
В этом видео автор рассматривает функции и операторы SQL, которые наиболее полезны в виду их разнообразного применения.
00:00 Вступление
00:24 Работа с полями таблиц в SQL
00:57 Создать таблицу для работы
01:09 Добавить поле в таблицу
01:34 Узнать тип поля
01:48 Переместить поле
02:22 Изменить тип поля
03:19 Переименовать поле
03:37 Удалить поле
03:58 Форматирование записей
05:55 Временные таблицы в SQL
Смотреть это видео на youtube: youtu.be/SglQ7CCkkTw
Как переписать и оптимизировать ваши SQL-запросы на Pandas
Хотя Pandas может быть новым для людей, знакомых с SQL, концепции селектов, фильтрации и агрегирования данных в SQL легко переносятся в Pandas. В этой статье автор рассмотрит некоторые распространённые SQL-запросы и способы их написания и оптимизации в Pandas.
Базы данных
Партицирование как средство быстрого обновления данных
В этой статье автор рассмотрит, как частично обновить большой объем данных в таблицах, которые активно используются пользователями на чтение. Задача является типовой, и с ней сталкивается каждый инженер данных.
Базы данных
JOIN в SQL
В этом видеоуроке автор подробно и наглядно разбирает запросы данных из нескольких таблиц с использованием оператора JOIN.
00:00 Пример базы данных
01:53 JOIN в SQL
04:06 Псевдонимы таблиц и столбцов в JOIN
05:23 Фильтрация данных
06:59 Сортировка данных
07:32 Итоги
Смотреть это видео на youtube: youtu.be/SYJ1B2KrDCQ
Многоуровневая группировка в SQL: Grouping sets
Описан основной принцип работы конструкции Grouping sets в SQL на примере. Статья будет полезна для тех, кто хочет быстро разобраться с основными принципами группировки с использованием Grouping sets.
Базы данных