Книги по проектированию сложных реляционных баз данных?

Какие есть книги на русском по проектированию сложных реляционных баз данных?
  • Вопрос задан
  • 423 просмотра
Пригласить эксперта
Ответы на вопрос 6
@Ndochp
С одной стороны да, сложностей в приведении к какой-нибудь нормальной форме почти нет. Всего то типов связи - один к одному, один ко многим и многие ко многим через промежуточную таблицу. Выбрать почти всегда не сложно.
А вот когда сложности с производительностью - начинаются извращения с сознательной денормализацией и поддержанием актуальности в связанных таблицах (остатков, оборотов и детальных движений например). Вот про это и я бы общие подходы почитал. Так как знаю только подход одной желтой фирмы.
Ответ написан
dimonchik2013
@dimonchik2013
...а ну-ка пыль сдуй отсюда...
любая

сложная база состоит из простых
а простых всего четыре варианта
Ответ написан
BlackBride
@BlackBride
Web developer
Любой учебник по базам данных, можно для вузов, чтобы прямо теорией обмазаться. Главное - это теория, чтобы знать, что, зачем и почему именно так. Остальное делается по аналогии.
Ответ написан
@sergeyiljin
Делаю дело
Проектирование баз данных во всех книгах сводится к одному - нормализации баз данных. Нужно мыслить абстрактно и связывать сущности реального мира с сущностями в базе. Пример - множество студентов может посещать множество курсов, а на множество курсов ходит множество студентов. Вы должны учиться проецировать объекты реального мира на сущности в базе данных.
Ответ написан
saboteur_kiev
@saboteur_kiev
software engineer
большие проекты - слишком абстрактное понятие.
Большие проекты могут поьзоваться обычными маленькими базами данных, без сложностей.
Нужно уточнять какая стоит задача/проблема.

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

5f1c77a66b8f2830059932.jpeg
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы