up::

Info

  • info | example(12) )
  • stejné jak na fitu, jenom 7 místo 10 tabulek
    • db: tut + login(stejný jako do UIS) + DataGrip
  • checkpoints
    • 31.10 - popis
    • 30.11 - schéma
    • 05.01 - full

Prompts

## Context

### Schéma databáte v dbdiagram.io formátu:
<db-scheme>
// -> paste your db scheme
</db-scheme>

### Popis
<popis>

</popis>

## Zadání 1

## Context

### Schéma databáte v dbdiagram.io formátu:
<db-scheme>
// -> paste your db scheme
</db-scheme>

### Typy dotazů
A - Pozitivní dotaz nad spojením alespoň dvou tabulek
B - Negativní dotaz nad spojením alespoň dvou tabulek
C - Vyber ty, kteří mají vztah POUZE k ...
D1 - Vyber ty, kteří/které jsou ve vztahu se všemi - dotaz s univerzální kvantifikací.
D2 - Kontrola výsledku dotazu z kategorie D1
F1 - JOIN ON
F2 - NATURAL JOIN nebo JOIN USING
F3 - CROSS JOIN
F4 - LEFT nebo RIGHT OUTER JOIN
F5 - FULL (OUTER) JOIN
G1 - Vnořený dotaz v klauzuli WHERE
G2 - Vnořený dotaz v klauzuli FROM
G3 - Vnořený dotaz v klauzuli SELECT.
G4 - Vztažený vnořený dotaz (EXISTS, NOT EXISTS)
H1 - Množinové sjednocení - UNION
H2 - Množinový rozdíl - MINUS nebo EXCEPT
H3 - Množinový průnik - INTERSECT
I1 - Agregační funkce (count/sum/min/max/avg)
I2 - Agregační funkce nad seskupenými řádky - GROUP BY (HAVING)
J - Stejný dotaz ve třech různých formulacích SQL
K - Všechny klauzule v 1 dotazu - SELECT FROM WHERE GROUP BY HAVING ORDER BY
L - VIEW
M - Dotaz nad pohledem
N - INSERT SELECT
O - UPDATE s vnořeným SELECT příkazem
P - DELETE s vnořeným SELECT příkazem

## Zadání
Pomoz mi logické/reálné dotazy na zmíněnou tabulu. Potřebuji 25 dotázů a musím splnit všechny typy dotazů. 

Dotaz má tyto části
- natural - česky vysvětlit co chci udělat
- SQL 
- sekce co ten příklad splnuje