O učebnici Přílohy SQL příkazy
Podklady k učebnici Databázové systémy ​​

Databázové Systémy

Učebnice

Jaroslav Pokorný, Michal Valenta: Databázové systémy (2. přepracované vydání)
ISBN: 978-80-01-06696-6, nakladatelství ČVUT Praha, březen 2020, 294 stran
K dispozici v tištěné i v elektronické verzi


Obsah učebnice k nahlédnutí zde

Anotace

Učebnice provede čtenáře problematikou návrhu a implementace databází. Čtenář bude seznámen s potřebnou teorií doplněnou množstvím praktických příkladů. Jádrem učebnice jsou relační databázové systémy, které navzdory předpovědím stále spravují drtivou většinu dat. Čtenář však bude v přiměřené míře seznámen i s novými trendy v databázové komunitě, zejména NoSQL databázemi. Celou učebnicí prochází jeden obsáhlý příklad. Začneme konceptuálním modelem a postupně uvedeme implementaci v relačním databázovém stroji. Na stejném schématu pak bude probíhat výklad dotazovacího jazyka SQL. V druhém vydání přinášíme navíc kapitolu věnovanou grafovým databázím doplněnou o jednoduchý příklad vyhledávání cesty v grafu v dotazovacích jazycích SQL, Cypher a Gremlin. Součástí učebnice jsou volně dostupné elektronické přílohy s příklady, takže si čtenář bude moci diskutovanou látku přímo vyzkoušet. Přílohy zahrnují SQL skripty pro vytvoření databáze a naplnění daty pro databázové stroje PostgreSQL a Oracle, SQL kódy všech diskutovaných příkladů a také zdrjové kódy a data pro menší příklad grafových databází.

Pro koho je učebnice určena

Učebnice je určena těm, kdo chtějí porozumět problematice návrhu a implementace databázových systémů. Může sloužit jako základní zdroj informací pro kurzy databázových systémů (základní i pokročilé) vyučované na všech vysokých školách v ČR, které nabízí nějaký IT obor. V praze jsou to například ČVUT FIT, FEL, FJFI, MFF UK, VŠE.