Doporučte knihu o SQL

mikrom

Re:Doporučte knihu o SQL
« Odpověď #15 kdy: 31. 12. 2013, 13:12:39 »
Jasne ze sa v praci musis ucit veci sam, ale "vseobecny prehlad" od teba nikto nechce, naopak chcu po tebe aby si vedel urobit veci ktore potrebuju - a to si musis vediet nastudovat. 

 


Re:Doporučte knihu o SQL
« Odpověď #16 kdy: 31. 12. 2013, 14:22:53 »
Ked mas nejake zaklady, tak podla mna vseobecny prehlad mas a viacej do hlbky sa dostanes iba dennodennou praxou.

Teda tvrdit že znalost základů = všeobecný přehled - podle toho to taky vypadá :(

Znám relativně hodně prográmátorů, kteří běžně používají SQL - řekl bych že minimum z nich rozumí, tomu co to dělá a proč to dělá. Pro většinu z nich jsou databáze absolutní black box a praxe je potřebným základům rozhodně nenaučila. To, co dělají, sice funguje, ale občas hodně pomalu a občas to docela pohnojí, a pak jsou výsledkem pokurvené aplikace s kterýma se nedá nic dělat. Praxe možná naučí jak něco mechanicky vyřešit, ale už vás nenaučí, proč tomu tak je.

Mark

Re:Doporučte knihu o SQL
« Odpověď #17 kdy: 31. 12. 2013, 15:51:51 »
Mě svého času připadala výborná "Teach yourself SQL in 21 days" od SAMS publishing. Tahle kniha mě naučila základy SQL.
Obecně s edicemi typu "Teach yourself....něco....in .....nějaký čas...." mám ty nejlepší zkušenosti.

Pupi_1

Re:Doporučte knihu o SQL
« Odpověď #18 kdy: 31. 12. 2013, 16:43:10 »
Ja si myslim, ze knizky su dobrou volbou a cestou ako sa nieco naucit. V praxi vacsinou clovek pozera konkretnu vec v dokumentacii, vyhlada si to v googli a pouzije. A trapi ho ci to ide alebo nie. Ale nie je naskodu preniknut aj trosku hlbsie do toho. Vsak aj ked niekto programuje v C/C++/C#/JAVA tak tiez sa uci z knih popr. nejakych tutorialov.

mikrom

Re:Doporučte knihu o SQL
« Odpověď #19 kdy: 31. 12. 2013, 17:15:00 »
Teda tvrdit že znalost základů = všeobecný přehled - podle toho to taky vypadá :(
Predpokladal som, ze kedze OP pise, ze nie je zaciatocnik, tak nieco take ako boli spominane skripta uz asi precital.

...Pro většinu z nich jsou databáze absolutní black box a praxe je potřebným základům rozhodně nenaučila. To, co dělají, sice funguje, ale občas hodně pomalu a občas to docela pohnojí, a pak jsou výsledkem pokurvené aplikace s kterýma se nedá nic dělat
Ano s tym suhlasim. Taki chodia z tych dodavatelskych firiem, ktore ponukaju komplexne riesenia, pretoze su to zvacsa studenti bez praxe, aby boli co naljacnejsi a dana firma mala co najvacsi profit.

Praxe možná naučí jak něco mechanicky vyřešit, ale už vás nenaučí, proč tomu tak je.
Ale byva to aj naopak: Clovek si mysli, ze rozumie preco tomu tak je, ale prax ukaze ze to nefunguje, lebo to tak nie je.

Podla mna to funguje tak ako hovoril Konfucius: Co slyším, to zapomenu. Co vidím, si pamatuji. Co si vyzkouším, tomu rozumím.
( http://citaty.net/autori/konfucius )


Re:Doporučte knihu o SQL
« Odpověď #20 kdy: 31. 12. 2013, 18:31:17 »
Teda tvrdit že znalost základů = všeobecný přehled - podle toho to taky vypadá :(
Predpokladal som, ze kedze OP pise, ze nie je zaciatocnik, tak nieco take ako boli spominane skripta uz asi precital.

...Pro většinu z nich jsou databáze absolutní black box a praxe je potřebným základům rozhodně nenaučila. To, co dělají, sice funguje, ale občas hodně pomalu a občas to docela pohnojí, a pak jsou výsledkem pokurvené aplikace s kterýma se nedá nic dělat
Ano s tym suhlasim. Taki chodia z tych dodavatelskych firiem, ktore ponukaju komplexne riesenia, pretoze su to zvacsa studenti bez praxe, aby boli co naljacnejsi a dana firma mala co najvacsi profit.

Praxe možná naučí jak něco mechanicky vyřešit, ale už vás nenaučí, proč tomu tak je.
Ale byva to aj naopak: Clovek si mysli, ze rozumie preco tomu tak je, ale prax ukaze ze to nefunguje, lebo to tak nie je.

Podla mna to funguje tak ako hovoril Konfucius: Co slyším, to zapomenu. Co vidím, si pamatuji. Co si vyzkouším, tomu rozumím.
( http://citaty.net/autori/konfucius )

S pomocí googlu lidi poslepují kód o kterém netuší, co dělá - navíc na netu je hromada zavádějících informací - ať neúmysleně zapsaných nebo jde o marketing. Co se týče znalostí a schopností, tak bych řekl, že ohledně databází, je to všude neslavné - bez ohledu na velikost firmy nebo věk, vzdělání vývojářů - rozhodně to není jenom problém studentů bez zkušeností a není to jen problém v ČR - dost zahraničních enterprise aplikací jsou bída. Když neumíte programovací jazyk, tak nic nenaprogramujete - to databáze se tolik nebrání (a jen málokdo tuší, jaký výkon se dá vytáhnout) - tam se problémy ukáží až po pár letech - když se zvětší objem dat nebo provoz. Jsou aspoň firmy a lidi, kteří připustí, že to co napsali před roky je na dvě věci, ale nemají energii, čas, peníze by to přepsali. Jsou i výjimky - zrovna tak jsou firmy, kde lidi čerstvě po škole vědí. Ale jsou to výjimky :(

Re:Doporučte knihu o SQL
« Odpověď #21 kdy: 31. 12. 2013, 18:45:11 »
Podla mna to funguje tak ako hovoril Konfucius: Co slyším, to zapomenu. Co vidím, si pamatuji. Co si vyzkouším, tomu rozumím.
( http://citaty.net/autori/konfucius )

Praxi je důležitá, ale každá praktická znalost (CO) by měla být podpořená teoretickou znalostí (PROČ).

Pupi_1

Re:Doporučte knihu o SQL
« Odpověď #22 kdy: 04. 01. 2014, 18:00:54 »
A co tak knizka Mistrovstvi v SQL Server 2012? Ma niekto skusenosti? Oplati sa, ci ani nie?

mikrom

Re:Doporučte knihu o SQL
« Odpověď #23 kdy: 04. 01. 2014, 19:00:01 »
A co tak knizka Mistrovstvi v SQL Server 2012? Ma niekto skusenosti? Oplati sa, ci ani nie?
Nepoznam. ale ak potrebujes specialne len o MS SQL mozno ano (ale ma to vyse 600 stran :-).
Na druhej strane ten autor je dobry (Ľuboslav Lacko) - mne sa pacilo od neho toto:
http://www.abclinuxu.cz/clanky/recenze/sql-hotova-reseni
Popisuje tam namiesto jedneho az 3 DB-systemy a je to strucnejsie - ma to menej ako 300 stran. Nie je to len nejaka kucharka ale je tam od zakladov vsetko pekne vysvetlene - aj pokrocile temy (procedury, funkcie, trigre, transakcie, ...) a pri jednotlivych temach su popisane rozdiely medzi jednotlivymi 3 databazami. Myslim, ze je to celkom dobry prehlad. Ja som si v tom listoval a pacilo sa mi to. Nekupil som to sice, lebo tam nebola DB/2, ale ked to uvidim znova asi si to kupim.

Vsak najprv si tie knihy pozri v kamennom knihkupectve a potom sa rozhodni.
   
 

Pupi1

Re:Doporučte knihu o SQL
« Odpověď #24 kdy: 26. 02. 2014, 20:36:02 »
Nebudem zakladat novy topic. Chcel by som sa spytat, na aku DB by bolo dobre sa zamerat. Momentalne kde pracujem, sa pouziva Oracle. Vedel by niekto, kto ma uz nejake DB prechodene, na ktoru sa oplati specializovat? napr. MS SQL, ORACLE, DB2?

mikrom

Re:Doporučte knihu o SQL
« Odpověď #25 kdy: 26. 02. 2014, 23:48:16 »
Z tych 3 co si vymenoval, vyzera mat mat najvykonnejsiu free verziu DB2 - vid:
http://dba.stackexchange.com/questions/23532/sql-server-express-vs-oracle-express-edition-vs-db2-express-c
Ale ja by som sa zameral sa na to co pouzivam aj v praci - t.j. v tvojom pripade Oracle.