hero-image

Výuka databázových předmětů na Katedře informatiky

Databázové systémy

Novinky

  • Vítáme v novém semestru a přejeme hodně energie a zájmu do vašeho vzdělávání

Hlavní odkazy

Software

V rámci tohoto předmětu máte vytvořenu databázi na školním PostgreSQL serveru bayer.cs.vsb.cz. Pokyny pro připojení k PostgreSQL je možné nalézt zde. Jedním s klientů je oficiální extension do VS Code popřípadě můžete použít DataGrip, kde můžete po registraci s VŠB loginem získat licenci zdarma. Nově lze taky využít licenční server, návod na jeho použití pro DataGrip je zde.

Konceptuální modelování budeme provádět s pomocí nástroje Oracle data modeler nebo DBDiagram.

Podmínky udělení zápočtu

Zápočet se skládá z jednoho testu, jenž se bude konat přímo na cvičeních a projektu. Test je zaměřen na psaní SELECT dotazů (23/15). Domácí projekt je zaměřen na datovou analýzu informačního systému (22/12). V rámci projektu je povinná prezentace projektu.

První test

Pro první test využijeme LEGO databázi, kterou máte již vytvořenu ve své databázi na bayer.cs.vsb.cz.

Test bude trvat hodinu a deset minut a během té doby musíte dát dohromady řešení pro svoje zadání. Při testech bude možné pracovat se všemi materiály, které si na cvičení přinesete nicméně je nepřípustné používat AI ani přistupovat na internet. Testy budou probíhat na školních pracovních stanicích, kterou budou odpojeny od internetu. U prvního testu bude striktně zakázáno sdílet řešení, nebo jakkoli přistupovat na internet. Jakýkoli přestupek v tomto smyslu bude 'ohodnocen' okamžitým udělením 0 bodů. Za nejhrubější přestupek je pak považováno sdílení svého řešení popřípadě konzultace s AI a to může vést až k posouzení kárnou komisí.

 

Přednášky a cvičení

TýdenPřednáškaCvičení
1.Slidy: Úvod do databázových systémů  Video Zadání: Sbírka úloh i s řešením  (aktualizováno 14.9.2026)  
Popis: Připojení k PostgreSQL (aktualizováno 9.9.2026)
Video 1  
Video 2  
Video 3
2.Slidy: Relační algebra & SQL I  Video  
Skript: Student Studuje Předmět
Video 4   
Video 5   
Video 6
3.Slidy: Aggregace  VideoVideo 7  
Video 8  
Video 9
4.Slidy: Poddotazy  VideoVideo 10  
Video 11  
Video 12
5.Slidy: Komplexní SQL Select dotazy   Video  Video 13  
Video 14
6.Slidy: Konceptuální modelování   Video Test 1 - první pokus
7. Test 1 - druhý pokus
8. Modelování databáze
9. Odevzdání ERD vlastní databáze
10. Transakce a úrovně izolace
11.  
12.  
13.