Nauka baz danych.

0

Dzień dobry. Chciałem się zapytać jaką ścieżkę polecacie do nauki baz danych(SQL, normalizacji itp), która po odpowiednio włożonym wysiłku w przyszłości zaprocentuje - można to skrócić do stwierdzenia - "nie umrze za kilka lat i będzie sukcesywnie rozwijana".

2

DATABASE SYSTEMS. The Complete Book. Hector Garcia- Molina. Jeffrey D. Ullman. Jennifer Widom ;)

0
Shalom napisał(a):

DATABASE SYSTEMS. The Complete Book. Hector Garcia- Molina. Jeffrey D. Ullman. Jennifer Widom ;)

Mam PDF'a tej książki, słyszałem że jest jedną z lepszych.
A coś do nauki praktycznej?
Tutaj jest problem w tym że ucząc się języka piszesz projekt a w tym przypadku?

0

Do nauki klepania zapytań ściągnij sobie jakiegoś Northwinda i klep zapytania :)

0
Shalom napisał(a):

Do nauki klepania zapytań ściągnij sobie jakiegoś Northwinda i klep zapytania :)

Dziękuję, zapytam z ciekawości, przeczytałeś całą "Database Systems, The Complete Book" ?
Możesz polecić z niej jakieś konkretne rodziały, które pod względem praktycznego wykorzystania w projektach są warte poświęcenia im większej ilości czasu ?

5

Dziękuję, zapytam z ciekawości, przeczytałeś całą "Database Systems, The Complete Book" ?

Tak.

Możesz polecić z niej jakieś konkretne rodziały, które pod względem praktycznego wykorzystania w projektach są warte poświęcenia im większej ilości czasu ?

To nie jest książka z serii "tutorial sqla". To jest książka która opisuje np. jak optymalizuje się zapytania bazodanowe, jak dane są składowane na dysku, jak działają różne rodzaje indeksów i który gdzie się nadaje itd. To są takie rzeczy które warto wiedzieć, nawet jeśli niekoniecznie bezpośrednio przekładają się na codzienną rzeczywistość programisty.

0
Shalom napisał(a):

Dziękuję, zapytam z ciekawości, przeczytałeś całą "Database Systems, The Complete Book" ?

Tak.

Możesz polecić z niej jakieś konkretne rodziały, które pod względem praktycznego wykorzystania w projektach są warte poświęcenia im większej ilości czasu ?

To nie jest książka z serii "tutorial sqla". To jest książka która opisuje np. jak optymalizuje się zapytania bazodanowe, jak dane są składowane na dysku, jak działają różne rodzaje indeksów i który gdzie się nadaje itd. To są takie rzeczy które warto wiedzieć, nawet jeśli niekoniecznie bezpośrednio przekładają się na codzienną rzeczywistość programisty.

Bardzo dziękuję za odpowiedź. Zabieram się za czytanie. Pozdrawiam!

0

@Shalom: a co polecasz w skróconej wersji? Pytam, bo dużo rzeczy jest do nauczenia java 8, spring, hibernate, wzorce, testy itd.

0

@discoStar: trochę jakbyś pytał jak uczyć się alfabetu w skróconej wersji bo przecież jest tych literek tak dużo od a do z. Niemniej takich rzeczy jak spring czy hibernate nie musisz koniecznie się uczyć, to już zależy od tego co i gdzie będziesz robić.

1 użytkowników online, w tym zalogowanych: 0, gości: 1