Dalsza nauka SQL pod kątem programowania jak i samych baz danych

0

Zastanawiam się nad kupnem książki z SQL, która wyczerpuje bardziej zaawansowane aspekty SQL.
Znalazłem bardzo fajną książkę wydaną DZISIAJ i są tam nawet funkcje analityczne (nowość)!

http://helion.pl/ksiazki/praktyczny-kurs-sql-wydanie-iii-danuta-mendrala-marcin-szeliga,pksql3.htm

Jednak uważam, że nie wiele się z niej nauczę, bo tam są opisane wszystkie rzeczy związane z zapytaniami itd., a chyba bez sensu kupować coś gdzie połowę informacji znam.

Szukałem dalej i jest dużo materiałów, ale wydania są np. 2004 rok co jest bez sensu bo to się wszystko pozmieniało i doszły nowe rzeczy.

Chciałbym się bardziej zainteresować **modelowaniem baz danych **czyli tworzenie bazy dla jakiejś dziedziny - sklepy, przedsiębiorstw etc.

Poza tym dużo ofert pracy wymaga znajomości T-SQL więc super jakby ta książka miała również to.

Znalazłem taką książkę:
http://helion.pl/ksiazki/microsoft-sql-server-modelowanie-i-eksploracja-danych-danuta-mendrala-marcin-szeliga,sqlsme.htm

Ale tutaj nie ma T-SQL, za to jest dużo info o modelowaniu, eksploracji danych i innych rzeczach. Rok wydania też nie najgorszy bo 2012.

W dodatku w wakacje idę na praktyki po których mogę dostać pracę i te praktyki będą o tematyce:
Dział Baz Wiedzy: Tworzenie baz danych (słowniki do systemów adresowych) i oprogramowania do tych
słowników.

Więc może też coś do polecenia pod tym kątem, wiem, że jest to pisane w webowej technologii więc uczę się ASP.NET MVC 5.

Czy moglibyście mi coś polecić ewentualnie wypowiedzieć się czy ta pozycja "Microsoft SQL Server modelowanie i eksploracja danych" będzie dobra?

Przede wszystkim szukam wiedzy, która przyda mi się przy programowaniu w .NET.

0

Jeśli chcesz się uczyć SQL i projektowania baz danych, to książka o hurtowniach i eksploracji danych nic Ci nie da, bo to jest zupełnie inna tematyka.
Najpierw naucz się składni SQL. A projektowanie baz danych, to w obecnych czasach temat związany bardziej z inżynierią oprogramowania i projektowaniem obiektowym - bo w praktyce zazwyczaj model obiektowy z aplikacji przekłada się jakoś na model bazy danych.

0

Składnię SQL?

Jak już wspomniałem wszelkie zagadnienia podstawowe typu:

  • Selecty,

  • Złączenia,

  • Tworzenie bazy itd.

Oraz inne tematy, które są w tej książce:
http://helion.pl/ksiazki/praktyczny-kurs-sql-wydanie-iii-danuta-mendrala-marcin-szeliga,pksql3.htm

są mi znane.

Dlatego pytałem co konkretnie może mi się przydać i jakie materiały wykorzystywać bo mam z tym problem (albo stare książki albo brak książek).

Czyli mam szukać książki z projektowaniem baz danych i programowaniem baz danych? Co konkretnie T-SQL? PL-SQL?

Może to będzie dobre:
http://helion.pl/ksiazki/microsoft-sql-server-2012-podstawy-jezyka-t-sql-itzik-ben-gan,a_002l.htm

A potem ewentualnie to:
http://www.novatech.com.pl/programowanie-microsoft-sql-server-2012-pl-,katalog,2,1,19,3,2,6152.html

Ktoś może się wypowiedzieć na temat tego autora? Albo polecić inne pozycje?

0

A możesz zdradzić gdzie będziesz miał te praktyki :) ? I na jaką książkę się zdecydowałeś :) ?

0

Ale w jakiej bazie danych ten SQL? Każda baza ma swoje rozwinięcia tego języka, a do tego te bardziej zaawansowane elementy SQL mają różną składnię w zależności od bazy.

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