M
M
Maxim2017-08-17 14:59:45
MySQL
Maxim, 2017-08-17 14:59:45

What books to read on database design best practices?

There are many great books on programming that not only describe the programming language and principles of working with libraries and frameworks, but also give practical advice on how to work more efficiently with code, how to improve it, how to manage complexity. I mean Code Perfect, Clean Code, Refactoring, Extreme Programming, The Pragmatic Programmer, GoF, DDD (Evans) and many other great books.
What is in the same spirit, but on databases? (First of all on relational DB).
I don't just need a manual on SQL and a detailed description of the inner workings of a DBMS, I want to read about other people's experiences, about what problems they faced and how they solved them. Is there anything like that?

Answer the question

In order to leave comments, you need to log in

6 answer(s)
M
Melkij, 2017-08-17
@JnDev

Bill Karwin SQL Antipatterns
In general, in the spirit of refactoring, just: how they often do it wrong, why it is bad (but when it is adequate for the task) and how to do it better.

B
Bytan7213, 2018-01-15
@Bytan7213

An excellent abstract of lectures by Professor MAI Lukin V.N.
www.studmed.ru/lukin-vn-bazy-dannyh-konspekt-lekci...

R
Raphael™, 2017-08-17
@maxminimus

DBMS for the programmer. Databases from within
Zryumov Ye.A. - Databases for database engineers
- application development - Rudikov
databases - Homonenko Tsygankov Maltsev

M
Marat Amerov, 2017-08-24
@amerov

This book is very useful https://www.ozon.ru/context/detail/id/3261793/

L
Lenya Talash, 2017-08-17
@ltalash1

Here is the info you need

M
Miron2, 2017-08-25
@Miron2

From the western school of the founders of the DBMS, read the C books. Jay. Data. They are more in theory than in practice, but there is no better one.
Look for ours. Unfortunately, I have no idea who. If you find it, please share.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question