Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

1. Otvor svoju databázu Kniznica.

accdb
2. Minule sme pripravili 2 Tabuľky s názvami Knihy a Návštevníci. Teraz importujme ďalšie záznamy z
Excelovského súboru.
Z ponuky si vyberme Externé údaje >> /importovať a prepojiť/ Nový zdroj údajov >> Zo súboru >> Excel –
vyhľadajme z nášho počítača potrebný súbor Žánre.xlsx
Vyberme si možnosť:

Označiť:

Vybrať vlastný hlavný kľúč


3. Vytvor novú tabuľku s názvom Požičanie.
Názov polí – Typ údajov:
Číslo pôžičky – Automatické číslo
Kód knihy – Sprievodca vyhľadávaním**
OD – Dátum a čas
DO – Dátum a čas
ID užívateľa – Sprievodca vyhľadávaním

**Ako pracovať so sprievodcom?


- Hodnoty pre vyhľadávacie pole načítať z inej tabuľky alebo dotazu
- Vybereme si Tabuľka: Knihy

Zoraďenie údajov teraz nebude potrebné


Neaktivujeme integritu údajov, nepovolujeme viaceré hodnoty.
Nastavenia v poli ID:
ID užívateľa – Sprievodca vyhľadávaním
Sprievodca vyhľadávaním

- Vyberieme si tabuľku Návštevníci

Neskryme kľúčový stĺpec! Neaktivujeme integritu údajov, nepovolujeme viaceré hodnoty.


Výsledok:
Automaticky sa nám vytvorí relácia medzi tabuľkami.
Čo sú to relácie?
V databáze nie sú jednotlivé dátové tabuľky nezávislé, ale existujú medzi nimi vzájomné väzby – logické vzťahy,
ktoré nazývame relácie. Databázy, ktoré využívajú relácie nazývame relačné databázy. Dôvodom používania relácií
medzi tabuľkami je minimalizácia rovnakých údajov v rôznych tabuľkách.
4. Vzťahy si môžeme prekontrolovať/pridať/odstrániť v ponuke Databázové nástroje >> Vzťahy
5. Klikni 2x s LTM na vzťahu medzi tabuľkami Návštevníci a Požičanie, zisti, aký vzťah je medzi nimi

Vymazávanie vzťahov - Ak chceme vymazať vzťah medzi tabuľkami, prejdeme na kartu Databázové nástroje
a v skupine Vzťahy kliknime na položku Vzťahy. Následne opatrne umiestnime kurzor tak, aby ukazoval na čiaru
vzťahu, ktorý chceme odstrániť a kliknutím ju vyberieme. Vybratá čiara vzťahu sa zobrazuje ako hrubšia. Stlačíme
kláves Delete na vymazanie vzťahu medzi tabuľkami.

Dotazy
Filtrovanie a usporiadanie záznamov v tabuľke má mnoho obmedzení: podmienky pre výber je nutné zadávať
ručne a s tabuľkou je možné uložiť vždy len jeden spôsob výberu. Všeobecnejšie spracovanie záznamov z tabuliek
dosiahneme použitím tzv. dotazov. Dotazy sú v databáze uložené ako samostatné objekty a fungujú ako samostatné
„filtre“, ktoré spracujú údaje z tabuľky na požadovaný výber. Oproti klasickému filtru uloženému s tabuľkou má dotaz
nasledujúce rozšírenia:

 k jednej tabuľke je možné uložiť niekoľko dotazov, t. j. niekoľko spôsobov výberu,

 dotaz umožňuje spracovať údaje z niekoľkých tabuliek,

 do dotazu môžu byť zaradené aj výpočtové položky,

 pre zostavenie podmienok pre filtráciu je možné použiť tvorcu výrazov, s ktorým sa celkom pohodlne
pracuje.
Typy dotazov:
- Výberový - Ak chceme zobraziť údaje zo súvisiacich tabuliek
- Vytvárací- môžeme vytvoriť novú tabuľku z údajov, ktoré sú uložené v iných tabuľkách
- Pripájací - Na načítanie údajov z jednej alebo viacerých tabuliek a pridanie týchto údajov do inej tabuľky
- Aktualizačný - ponúka možnosť na zobrazenie aktualizovaných údajov ešte pred vykonaním aktualizácie
- Odstraňovací - Na odstránenie údajov z tabuliek
- Krížový
- Zjednocovací
- Odovzdávajúci
- Definujúci údaje

6. Zavrieme kartu vzťahy.


7. Vytvoríme jednoduchý dotaz pomocou sprievodcu: Vytvoriť >> Sprievodca dotazom >> Sprievodca
jednoduchým dotazom >>
Zvolíme si polia z tabuliek, ktoré budú súčasťou dotazu. Najskôr zvolíme prvú tabuľku (Návštevníci) a z
dostupných polí si zvolíme tie, ktoré chceme mať v dotaze (Meno, Priezvisko, Mesto). Chceme zisťiť, ktorý
návštevníci pochádzajú z Nových Zámkoch. Môžete vidieť, že v Návrhovom zobrazení dotazu môžeme zadať,
či chceme zoradiť zoznamy v jednotlivých poliach, alebo či chceme zobraziť informácie podľa nejakých
kritérií. Nastavme dotaz podľa obrázka:

Aby sa nám informácie zbytočne neopakovali, môžeme skryť pole Mesto – Vráťme sa do návrhového
zobrazenia dotazu a vyberme označenie pod Mesto-m z riadku Zobraziť
8. Vytvoríme si druhý dotaz pomocou sprievodcu: Vytvoriť >> Sprievodca dotazom >> Sprievodca
jednoduchým dotazom >>
Zvolíme si polia z tabuliek, ktoré budú súčasťou dotazu. Najskôr zvolíme prvú tabuľku (Návštevníci) a z
dostupných polí si zvolíme tie, ktoré chceme mať v dotaze (Meno, Priezvisko, Mesto). Následne si zvolíme
druhú tabuľku (Požičanie) a z dostupných polí si zvolíme tie polia, ktoré budú súčasťou dotazu (OD, DO).
Majme na pamäti fakt, že pracujeme s tabuľkami, ktoré navzájom súvisia.

9. Zatiaľ sa nám zobrazujú len infromácie o tom, kedy si Návštevníci vypožičiavali knihy.
10. Zoraďme záznamy v poli Priezvisko podla Abecedy. Vidíme, že niektorí vypožičiavali knihy už aj viackrát.
11. Zistime, ktorý Návštevníci ešte nevrátili knihy. Jednoducho si len zapíšeme ku kritériám pojem “is null”

You might also like