Řešené úlohy
Následující tři cvičení vám pomohou procvičit znalosti
vytváření dotazů nad více tabulkami v databázi MS Access z minulých
lekcí.
Jednoduchý příklad
Vytvořte databázi Access. Složku, kam ji uložíte a její název si zvolte, můžete také použít databázi vytvořenou v předchozích cvičeních.
Vytvořte evidenci o telefonech.
V databázi vytvořte tabulku telefon s poli označení, výrobce = cizí klíč, cena. Dále vytvořte tabulku výrobce s poli výrobce, název výrobce. Nad těmito tabulkami vytvořte dotaz tříděný podle názvu výrobce a označení, kde třetím polem dotazu bude cena.

Středně pokročilý příklad
Vytvořte jednoduchou evidenci osob.
Vytvořte tabulku osoba s poli jméno, příjmení, pohlaví= cizí klíč, věková skupina = cizí klíč, poznámka. Vytvořte tabulku pohlaví s poli klíč, název pohlaví. Vytvořte tabulku věková skupina s poli klíč a název věkové skupiny. Vytvořte dotaz nad těmito tabulkami s položkami příjmení, jméno, název pohlaví, název věkové skupiny a poznámka s tím, že vyberete pouze ty záznamy, které obsahují poznámku.

Pokročilý příklad
Vytvořte evidenci pracovníků a jim přiřazených vozidel.
Vytvořte tabulku pracovník s poli jméno, příjmení, skupina řidičského oprávnění, SPZ = cizí klíč. Vytvořte tabulku vozidel s poli SPZ, druh vozidla, popis vozidla.
Předpokládejme, že data do vytvořených tabulek byla přijata z jiných evidencí. Vaším úkolem je vytvořit dotaz, kterým hledáte jméno a příjmení pracovníka a jemu přiřazené vozidlo, ale tento pracovník současně není řidičem s příslušným oprávněním nebo není řidičem vůbec. Vyhledáte tedy pouze chybné záznamy.

