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