Databáze II
Co jsme dnes dělali
Úlohy z hodiny
-
Přidejte nového řidiče Petra Horáka, narozeného 1990-05-14, s číslem řidičáku 2001-1234-56.
-
Přidejte dvě nová vozidla najednou: dodávku 3B2 11-22 (nosnost 4800) a kamion 7C5 99-01 (nosnost 13000).
-
(*) Zkopírujte všechny jízdy Nováka z ledna 2014 do nové jízdy se stejnými hodnotami, ale datem posunutým o rok (2015-01-*).
-
Řidič Novotný se ve skutčnosti jmenuje Nový. Opravte jméno.
-
(*) Všem dodávkám zvyšte nosnost o 500 kg.
-
Smažte všechny jízdy kratší než 35 km.
-
(*) Smažte všechny jízdy z března 2014 pro vozidla typu sklápěč.
-
Prohlédněte si plán dotazu bez indexu, pak index vytvořte a porovnejte. Chceme na tomto sloupci index? Proč ano/ne?
EXPLAIN QUERY PLAN SELECT * FROM jizda WHERE datum = '2014-02-15'; -
Vytvořte složený index pro dotazy, které filtrují podle řidiče a data zároveň.
-
Vytvořte unikátní index pro sloupec SPZ u tabulky vozidel. Poté ověřte, že funguje.