DZone.com Feed на русском
Подписаться
Нормализация баз данных, свойства ACID и медленно изменяющиеся измерения: исчерпывающее руководство
Нормализация — это процесс проектирования баз данных, направленный на уменьшение избыточности данных и повышение их целостности. Большинство практических приложений ориентированы на достижение третьей нормальной формы, которая представляет собой хороший компромисс между структурой и производительностью. Хотя нормализация предлагает такие преимущества, как уменьшение избыточности, повышение согласованности и упрощение обслуживания, она также может привести к проблемам с производительностью из-за сложных соединений и увеличения сложности разработки. Компромиссы включают минимизацию хранения и аномалий ценой потенциального замедления времени выполнения запросов и более сложной структуры таблиц.