13 упражнений по SQL с решениями
В этом наборе упражнений автор рассмотрит SQL и T-SQL. Независимо от того, являетесь ли вы новичком или опытным пользователем, эти упражнения помогут вам укрепить свои знания и подготовиться к реальным сценариям собеседований.
Базы данных
В этом наборе упражнений автор рассмотрит SQL и T-SQL. Независимо от того, являетесь ли вы новичком или опытным пользователем, эти упражнения помогут вам укрепить свои знания и подготовиться к реальным сценариям собеседований.
Базы данных
Media is too big
VIEW IN TELEGRAM
Проектирование схемы данных
В этом видеоуроке автор подробно разбирает процесс проектирования схемы баз данных.
0:00:00 Типы данных PostgreSQL
0:17:45 DDL – создание таблиц
0:28:18 Индексы, виды индексов и их применение
1:14:40 Практическая задача
Смотреть это видео на youtube: youtu.be/zDTepEpveog
В этом видеоуроке автор подробно разбирает процесс проектирования схемы баз данных.
0:00:00 Типы данных PostgreSQL
0:17:45 DDL – создание таблиц
0:28:18 Индексы, виды индексов и их применение
1:14:40 Практическая задача
Смотреть это видео на youtube: youtu.be/zDTepEpveog
Media is too big
VIEW IN TELEGRAM
Курс Mongo DB для начинающих
В этом видеоуроке автор на практике подробно рассматривает СУБД Mongo DB.
00:00 Теория
00:25 Что представляет из себя Mongo DB?
02:10 Создание, удаление, использование баз данных
03:20 Добавление документа в коллекцию
04:00 Поиск документов в коллекции
05:10 Поиск по критериям
07:20 Сортировка
08:50 Обновление документов в коллекции
10:10 Переименование полей документа
10:40 Удаление документа из коллекции
11:10 Множественный запрос
12:32 Типы связей
16:15 Подключение Mongo к Node js
Смотреть это видео на youtube: youtu.be/LNvmI8a9jwY
В этом видеоуроке автор на практике подробно рассматривает СУБД Mongo DB.
00:00 Теория
00:25 Что представляет из себя Mongo DB?
02:10 Создание, удаление, использование баз данных
03:20 Добавление документа в коллекцию
04:00 Поиск документов в коллекции
05:10 Поиск по критериям
07:20 Сортировка
08:50 Обновление документов в коллекции
10:10 Переименование полей документа
10:40 Удаление документа из коллекции
11:10 Множественный запрос
12:32 Типы связей
16:15 Подключение Mongo к Node js
Смотреть это видео на youtube: youtu.be/LNvmI8a9jwY
Поиск дубликатов в клиентском MDM на миллиард записей
Представьте, что вам нужно объединить две базы данных с информацией о клиентах, каждая из которых содержит несколько миллионов записей. Ваша задача — найти все похожие записи и не допустить ошибочных объединений. В этой статье автор расскажет о работе системы обработки данных, которую применяет и адаптирует под такие сложные случаи.
Базы данных
Представьте, что вам нужно объединить две базы данных с информацией о клиентах, каждая из которых содержит несколько миллионов записей. Ваша задача — найти все похожие записи и не допустить ошибочных объединений. В этой статье автор расскажет о работе системы обработки данных, которую применяет и адаптирует под такие сложные случаи.
Базы данных
Виртуальные таблицы в SQL
В этом материале автор подробно рассмотрел тему представлений в SQL: что они из себя представляют, какие бывают, для чего и как используются.
Базы данных
В этом материале автор подробно рассмотрел тему представлений в SQL: что они из себя представляют, какие бывают, для чего и как используются.
Базы данных
Data Warehouse, Data Lake, Data Lakehouse, Data Fabric, Data Mesh – что это такое, и в чем разница между концепциями
Эпоха современных хранилищ данных началась с появления реляционных баз данных. С появлением бизнес‑аналитики следствием развития БД стала концепция Data Warehouse. Дальнейший рост объемов данных, введение термина «большие данные» и разнообразие требований к обработке привели к эволюции архитектур данных.
Базы данных
Эпоха современных хранилищ данных началась с появления реляционных баз данных. С появлением бизнес‑аналитики следствием развития БД стала концепция Data Warehouse. Дальнейший рост объемов данных, введение термина «большие данные» и разнообразие требований к обработке привели к эволюции архитектур данных.
Базы данных
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
0:00 Вступление
0:27 Зачем нужен OLAP
0:54 Что такое OLAP
2:43 Многомерный анализ данных (OLAP-кубы)
4:27 Способы организации
5:59 Софт для OLAP
7:46 Где используется
Смотреть это видео на youtube: youtu.be/zA4d6UtRUg4
Что нового слышно о шине CXL
Не так давно автор этой статьи посетил очередной Compute, Memory, and Storage Summit, на котором было довольно много докладов на тему Compute Express Link (CXL). В статье он сделал краткую выжимку из выступлений, а также поделился своими наблюдениями и выводами.
Базы данных
Не так давно автор этой статьи посетил очередной Compute, Memory, and Storage Summit, на котором было довольно много докладов на тему Compute Express Link (CXL). В статье он сделал краткую выжимку из выступлений, а также поделился своими наблюдениями и выводами.
Базы данных
Мониторинг PostgreSQL. Новые возможности анализа производительности 1С и других систем
В данной статье автор поднимет тему, которая представляет собой одну большую боль для администраторов, разработчиков и тестировщиков высоконагруженных (и не очень) систем под управлением PostgreSQL.
Базы данных
В данной статье автор поднимет тему, которая представляет собой одну большую боль для администраторов, разработчиков и тестировщиков высоконагруженных (и не очень) систем под управлением PostgreSQL.
Базы данных
27 распространённых вопросов по SQL с собеседований и ответы на них
Вопросы по 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
В этом видео автор говорит про теорию баз данных и нормализацию данных, разбирая только самое необходимое.
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
Современные типы архитектуры данных
В эпоху цифровизации бизнеса, когда каждый клик и каждая транзакция превращаются в данные, важность их архитектуры становится ключевой для успеха компании. Современные архитектуры данных — это не просто хранилища, это сложные системы, обеспечивающие быстрый доступ, безопасность и возможность анализа огромных объемов информации.
Базы данных
В эпоху цифровизации бизнеса, когда каждый клик и каждая транзакция превращаются в данные, важность их архитектуры становится ключевой для успеха компании. Современные архитектуры данных — это не просто хранилища, это сложные системы, обеспечивающие быстрый доступ, безопасность и возможность анализа огромных объемов информации.
Базы данных
20 вопросов и задач по SQL на собеседовании с ответами
В этом материале автор собрал вопросы и тестовые задания на SQL с собеседований на аналитика. У некоторых HR есть практика задавать вопросы прямо при телефонном звонке. Сидишь дома, а тут неожиданно звонит HR и задает тебе вопрос по SQL. Некоторые спрашивают про SQL в тестовом задании, а некоторые на техническом интервью.
Базы данных
В этом материале автор собрал вопросы и тестовые задания на SQL с собеседований на аналитика. У некоторых HR есть практика задавать вопросы прямо при телефонном звонке. Сидишь дома, а тут неожиданно звонит HR и задает тебе вопрос по SQL. Некоторые спрашивают про SQL в тестовом задании, а некоторые на техническом интервью.
Базы данных
Мифы SQL
Многие разработчики с немалым опытом разработки на любых императивных языках свято верят в то, что SQL - это тоже самое. Только синтаксис другой. И после написания нескольких запросов для вытаскивания данных в свой сервер приложений начинают рождаться мифы о БД.
Базы данных
Многие разработчики с немалым опытом разработки на любых императивных языках свято верят в то, что SQL - это тоже самое. Только синтаксис другой. И после написания нескольких запросов для вытаскивания данных в свой сервер приложений начинают рождаться мифы о БД.
Базы данных
Почему важно оптимизировать формат данных
Если вам нужно повысить скорость вашей программы, то первым делом логично будет вспомнить курс по структурам данных и оптимизировать алгоритмическую сложность.
Базы данных
Если вам нужно повысить скорость вашей программы, то первым делом логично будет вспомнить курс по структурам данных и оптимизировать алгоритмическую сложность.
Базы данных
Postgres: как настроить запросы между разными БД
В этом материале автор подробно разберет процесс чтения данных одной БД из другой БД.
Базы данных
В этом материале автор подробно разберет процесс чтения данных одной БД из другой БД.
Базы данных
Ошибка в экспоненциальной форме записи чисел в MySQL
Этичные хакеры из Go Secure обнаружили ошибку в MySQL, угрожающую безопасности. Из-за неё клиенты AWS Web Application Firewall (WAF) остались незащищёнными от внедрения SQL. Ещё одна исследовательская группа дополнительно подтвердила, что это влияет на безопасность, и предоставила один из способов, как исправить эту ошибку.
Базы данных
Этичные хакеры из Go Secure обнаружили ошибку в MySQL, угрожающую безопасности. Из-за неё клиенты AWS Web Application Firewall (WAF) остались незащищёнными от внедрения SQL. Ещё одна исследовательская группа дополнительно подтвердила, что это влияет на безопасность, и предоставила один из способов, как исправить эту ошибку.
Базы данных
Media is too big
VIEW IN TELEGRAM
NoSQL: Redis
В этом видеоуроке автор разберет процесс работы Redis в связке с PHP:
• Что нужно для работы + установка
• Подключение
• Работа со скалярными значениями (числа, строки)
• Управление временем жизни значений (TTL)
• Работа со списками
• Работа с хешем
Смотреть это видео на youtube: youtu.be/cSghexeHlDI
В этом видеоуроке автор разберет процесс работы Redis в связке с PHP:
• Что нужно для работы + установка
• Подключение
• Работа со скалярными значениями (числа, строки)
• Управление временем жизни значений (TTL)
• Работа со списками
• Работа с хешем
Смотреть это видео на youtube: youtu.be/cSghexeHlDI
PostgreSQL Antipatterns: «вращаем» JSON
Принимать сложные параметры запроса в виде JSON - полезно, хранить его в базе - удобно, но работа с ним в рамках SQL-запроса зачастую вызывает затруднения.
Базы данных
Принимать сложные параметры запроса в виде JSON - полезно, хранить его в базе - удобно, но работа с ним в рамках SQL-запроса зачастую вызывает затруднения.
Базы данных