Prosto z półki sklepowej gdzie jest w cenie 89pln Sprzedam o 1/3 taniej czyli za 60 zł (+ wysyłka tym czym chcesz).
Dokładnie to ta książka:
http://helion.pl/ksiazki/oracle-database-11g-i-sql-programowanie-jason-price,or11pr.htmWarto się nauczyć SQL i pracą z bazami danych bo nigdy nie wiadomo kiedy się to przyda.
Ja aktualnie codziennie pracuje z bazami danych a wcale się nie spodziewałem tego. Praktycznie w każdej firmie jest dziś jakaś baza danych, a rynek należy do Oracla choć czy to oracle czy inna baza składnia języka SQL jest taka sama choć w rożnych produktach trochę inna. Większość jednak musi być taka sama bo to standard ANSI92 czy ANSI99.
Oracle ma też język programowania jak PL/SQL gdzie w bazie można skompilować funkcje lub procedury.
Baza oracle jest dobra do nauki bo wersja Express Edition jest za darmo, są instalatory dla windowsa i linuxa.
http://www.oracle.com/technetwork/database/database-technologies/express-edition/overview/index.htmlDo połączenia z bazą można w trybie tekstowym używać sqlplus.exe lub darmowego narzędzia Oracle SQL Developer
http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.htmlJa codziennie w pracy korzystam z tego narzędzia. czasem tez z sqlplus.
tu znajdują się pliki wykorzystywane w książce:
ftp://ftp.helion.pl/przyklady/or11pr.zipw archiwum znajduje się skrypt store_schema.sql który uruchamia się w sqlplus i on tworzy i zasila tabele w przykładowej bazie.
w książce na tej bazie się uczymy.
są też przykłady javy w sql
przykłady dużych obiektów w bazie, (duże do 128 terabajtów

) bo takie można w bazie trzymać.
oraz XML w bazie.
Nawet jak nie chcesz kupić książki zainstaluj darmowa bazę i darmowe narzędzie i w CV możesz napisać że znasz to.