Michal Rjaško

Kontakt:

Praktické cvičenia z databáz 2023/2024 ZS

Michal Rjaško, rjasko at dcs.fmph.uniba.sk
Ján Mazák, M255, mazak at dcs.fmph.uniba.sk
English version

Domáce ulohy

Budú 3 a budú zverejnené na tomto mieste.

Domáca úloha č. 1

Domáca úloha č. 2


Cvičenie 8

Constraints

Views

Indexy a query planner (EXPLAIN / ANALYZE)


Cvičenie 7

DDL, DML


Cvičenie 6

Window functions

Prístupové práva


Cvičenie 28.10.2024 je zrušené

Ďalšie cvičenie bude až 4.11.2024

Cvičenie 5

Rekurzia v SQL

Agregácia v SQL


Cvičenie 4

Agregácia v SQL

Agregácia v datalogu (nie je súčasťou hodnotenia na tomto predmete, ale je to užitočné cvičenie pre Úvod do databázových systémov)


Cvičenie 3

SQL

SQLite

PostgreSQL

Práca s interaktívnym terminálom PostgreSQL

Datalog - dobrovoľné precvičovanie


Cvičenie 2

Datalog


Cvičenie 1

Prolog

Datalog na serveri cvika


Hodnotenie

Za každú z 3 domácich úloh je max. 30 bodov.

Ďalšie body sa získavajú za riešenie úloh jednotlivých cvičení: za každé z 12 cvičení 0 alebo 1 bod. Z bodov udeľovaných za jednotlivé cvičenia je potrebné na úspešné absolvovanie predmetu získať aspoň 9.

Do 5 dní po každom cvičení treba riešenia zadaných úloh odoslať e-mailom na adresu rjasko (zavinac) dcs.fmph.uniba.sk. Následne budú riešenia zbežne zhodnotené: v prípade dostatočnosti bude udelený 1 bod, v prípade nedostatočnosti bude študent vyzvaný riešenie doplniť (ak odovzdal aspoň niečo zmysluplné), na čo má ďalšie 3 dni, a potom dostane definitívne hodnotenie.

Nie je potrebné riešiť všetky úlohy; kritérium je mať (aspoň ako-tak správne) vyriešených cca 40% úloh z každej témy. Ak je sada úloh rozsiahlejšia, zvyčajne sú aspoň približne zoradené podľa obtiažnosti; ak chcete riešiť minimum úloh, vyberte si aj nejaké náročnejšie z druhej polovice. Odporúčaný postup je ísť zaradom a preskakovať úlohy, pri ktorých je jasné, že ich už vyriešiť viete (napr. sú podobné už vyriešeným úlohám a vidíte, v čom spočíva rozdiel a ako sa s ním vysporiadať).