Czy znacie jakieś dobre książki (polskie, angielskie) lub materiały opisujące jak dobrze projektować bazy danych dla konkretnych przypadków.

Jakie powiązania stosować, kiedy i jakie indeksy robić, itp. (odnośnie bazy danych)?

Oraz jak tworzyć jakieś oprogramowanie, zaczynając od diagramów, baza oczywiście, technologia webowa, zwykła, jakie rozwiązania ?

Czy idzie coś takiego znaleŹć? Najważniejsze dotyczą bazy danych w sumie ale może znacie inne ciekawe materiały.

Najbardziej interesują mnie przypadki Oracla, Postgresa, Java, C#?