Базы данных и SQL
Реляционные БД, нормализация, SQL запросы, ERD диаграммы.
Реляционные базы данных — основы
Реляционная база данных (РБД) — это тип базы данных, в которой данные хранятся в виде таблиц, состоящих из строк и столбцов. Связь между данными в разных таблицах устанавливается с помощью ключей.
Нормализация баз данных: от основ к практике
Нормализация баз данных — это процесс организации данных в реляционной базе данных с целью уменьшения избыточности и улучшения целостности данных. Проще говоря, это набор правил и рекомендаций,
SQL - основы (SELECT, INSERT, UPDATE, DELETE)
SQL (Structured Query Language) — это декларативный язык программирования, который используется для создания, модификации и управления данными в реляционных базах данных. Проще говоря, это язык, на
SQL JOIN — соединение таблиц
В мире реляционных баз данных информация часто распределена по нескольким таблицам для обеспечения целостности данных и уменьшения избыточности. Однако для получения осмысленных результатов и
Агрегатные функции SQL (SUM, MIN, MAX, AVG, COUNT)
Агрегатные функции в SQL — это мощный инструмент для анализа данных, хранящихся в реляционных базах данных. Они позволяют выполнять вычисления над набором значений и возвращать одно сводное значение.
Типы данных в SQL: Основа основ для работы с базами данных
При работе с любой базой данных (БД) в SQL, будь то создание таблицы, определение переменной или написание сложного запроса, мы неизбежно сталкиваемся с понятием типов данных. Тип данных — это
SQL GROUP BY - группировка данных
В языке SQL, GROUP BY является мощным инструментом для агрегации данных. Он позволяет группировать строки с одинаковыми значениями в указанных столбцах в одну сводную строку. Чаще всего GROUP BY
OLTP vs OLAP: Транзакции против Аналитики
В мире данных существуют две фундаментальные концепции, которые лежат в основе большинства систем управления базами данных: OLTP (Online Transaction Processing) и OLAP (Online Analytical Processing).
ERD (Entity-Relationship Diagram): Диаграммы сущность-связь
Диаграмма «сущность-связь» (Entity-Relationship Diagram, ERD) — это визуальное представление структуры данных, которое наглядно демонстрирует, как различные «сущности» (например, люди, объекты или