Open main menu
Core
Data Structures
Algorithms
Design Patterns
Dev Principles
Programming Languages
Ruby
Java
Golang
JavaScript
Extra
Microservices
RDBMS
NoSQL
CI/CD
Tools
Sidekiq
Kafka
RabbitMQ
Elasticsearch
Grafana
Prometheus
Sentry
Docker
K8S
About me
Core
Data Structures
Algorithms
Design Patterns
Dev Principles
Programming Languages
Ruby
Java
Golang
JavaScript
Extra
Microservices
RDBMS
NoSQL
CI/CD
Tools
Sidekiq
Kafka
RabbitMQ
Elasticsearch
Grafana
Prometheus
Sentry
Docker
K8S
Normalization
DDL, DML и TCL
ACID-свойства и транзакции
Atomicity
Consistency
Isolation
Durability
Database Concurrency
PostgreSQL
SQL
Определение структур данных
Типы данных для столбцов
Ограничения столбцов и таблиц
Внешние ключи
Изменение таблиц
Операции с данными
Добавление данных. Команда Insert
Получение данных. Команда Select
Фильтрация. Оператор WHERE
Обновление данных. Команда UPDATE
Удаление данных. Команда DELETE
Запросы
Выборка уникальных значений. Оператор DISTINCT
Подрочить SQL
Подготовка с собесу
Индексы
Производительность
План запроса
Процедуры, триггеры и функции
Партиционирование