Telegram Web
Media is too big
VIEW IN TELEGRAM
Что такое OLAP

0:00 Вступление
0:27 Зачем нужен OLAP
0:54 Что такое OLAP
2:43 Многомерный анализ данных (OLAP-кубы)
4:27 Способы организации
5:59 Софт для OLAP
7:46 Где используется

Смотреть это видео на youtube: youtu.be/zA4d6UtRUg4
20 вопросов и задач по SQL на собеседовании с ответами

В этом материале автор собрал вопросы и тестовые задания на SQL с собеседований на аналитика. У некоторых HR есть практика задавать вопросы прямо при телефонном звонке. Сидишь дома, а тут неожиданно звонит HR и задает тебе вопрос по SQL. Некоторые спрашивают про SQL в тестовом задании, а некоторые на техническом интервью.

Базы данных
Мифы SQL

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

Базы данных
Media is too big
VIEW IN TELEGRAM
Теория баз данных для программиста

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

00:00 Введение
01:40 Делаем телефонный справочник
07:34 Оптимизируем повторяющиеся слова
09:56 Разделение строки на колонки
11:37 Вынос пола в отдельную колонку
16:10 О важности связей
19:14 Установка MySQL
20:36 Установка и запуск MySQL в Ubuntu
23:54 Работа с MySQL из VS Code

Смотреть это видео на youtube: youtu.be/BPr1ZBEJ4lc
Media is too big
VIEW IN TELEGRAM
Мастер-класс: SQL с нуля

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

На этом мастер-классе автор разбирает работу с СУБД Microsoft SQL Server при помощи Microsoft SQL Server Management Studio.

В процессе вы научитесь:
• подключаться к серверу баз данных;
• восстанавливать базу данных из резервной копии;
• основным элементам интерфейса Management Studio;
• основным элементам самой СУБД SQL Server;
• смотреть содержимое и структуру таблиц;
• разберете базовые команды для выборки и обновления данных в таблицах.

Смотреть это видео на youtube: youtu.be/xd2H4jR1nrI
Почему важно оптимизировать формат данных

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

Базы данных
Postgres: как настроить запросы между разными БД

В этом материале автор подробно разберет процесс чтения данных одной БД из другой БД.

Базы данных
Media is too big
VIEW IN TELEGRAM
NoSQL: Redis

В этом видеоуроке автор разберет процесс работы Redis в связке с PHP:
• Что нужно для работы + установка
• Подключение
• Работа со скалярными значениями (числа, строки)
• Управление временем жизни значений (TTL)
• Работа со списками
• Работа с хешем

Смотреть это видео на youtube: youtu.be/cSghexeHlDI
Мифы SQL. Продолжение.

Вторая часть серии статей с разбором мифов SQL.

Базы данных
Ошибка в экспоненциальной форме записи чисел в MySQL

Этичные хакеры из Go Secure обнаружили ошибку в MySQL, угрожающую безопасности. Из-за неё клиенты AWS Web Application Firewall (WAF) остались незащищёнными от внедрения SQL. Ещё одна исследовательская группа дополнительно подтвердила, что это влияет на безопасность, и предоставила один из способов, как исправить эту ошибку.

Базы данных
Media is too big
VIEW IN TELEGRAM
SQL Injection: почему, зачем и как защититься

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

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

Смотреть это видео на youtube: youtu.be/Vmd7rvCTzbo
Как развернуть Supabase в облаке Timeweb Cloud

Пакет Supabase — это бесплатный аналог облачных сервисов Google Firebase (БД, аутентификация, хранение файлов, realtime обмен данными, framework для популярных языков). Перечисленные инструменты позволяют разработчикам быстро создавать как простые мобильные приложения и сайты, так и сложные корпоративные системы.

Базы данных
PostgreSQL Antipatterns: «вращаем» JSON

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

Базы данных
Куда утекает производительность? Ищем ответ в логах Greenplum

Greenplum — это база данных, созданная специально для больших данных и аналитики. Ее основное преимущество — это архитектура массово параллельной обработки, сокращенно – MPP, которая позволяет масштабироваться до огромных объемов данных, не теряя производительности.

Базы данных
Media is too big
VIEW IN TELEGRAM
Декомпозиция данных в базе SQL

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

00:00 Хранение данных в нескольких таблицах
01:37 Связи между таблицами
03:48 Внешний ключ таблицы (Foreign key)
04:17 Декомпозиция данных в одной таблице
06:15 Пример декомпозиции
08:41 Итоги

Смотреть это видео на youtube: youtu.be/fDlK96jKH1k
Как мы внедрили CockroachDB на DBaaS в компанию классических СУБД

Автор этой статьи с командой развивает и поддерживает системы управления базами данных PostgreSQL и CockroachDB на платформе DBaaS. Если с PostgreSQL всё более-менее понятно, то к смузи-технологии CockroachDB может возникнуть немало вопросов. В данном материале она расскажет о его плюсах, минусах и особенностях работы.

Базы данных
Media is too big
VIEW IN TELEGRAM
Проектирование баз данных

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

После этого урока вы освоите проектирование реляционных БД (MySQL, PostgreSQL) с нуля и описание структуры данных в Техническом Задании в конечном виде, готовом для программирования.

Смотреть это видео на youtube: youtu.be/8cP6x9pTIy0
Разбор тестового задания

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

Базы данных
PostgreSQL — особенности работы с памятью для 1С-систем

Этой статьей автор начинает цикл, посвященный различным настройкам по оперативной памяти в PostgreSQL. Тема непростая, даже сложная. Понятной информации по ней крайне мало. Поэтому он будет разбираться, шаг за шагом, вдумчиво и подкреплять все выводы исследованиями и картиной из программы мониторинга PERFEXPERT.

Базы данных
Как ускорить высокопараллельные вставки строк в SQL Server

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

Базы данных
2025/07/02 23:08:18
Back to Top
HTML Embed Code: