Prezentácia sa nahráva. Prosím počkajte

Prezentácia sa nahráva. Prosím počkajte

Použitie počítačov v geografii (2)

Podobné prezentácie


Prezentácia na tému: "Použitie počítačov v geografii (2)"— Prepis prezentácie:

1 Použitie počítačov v geografii (2)
Cvičenie 8

2 Prepájanie tabuliek (relácie)
Alfa a Omega relačného databázového modelu Tabuľky prepájame prostredníctvom kľúčov Kľúčom môže byť akýkoľvek stĺpec Ideálne je však definovať ako kľúč stĺpec, v ktorom sa nachádzajú jedinečné číselné identifikátory uložených záznamov Primárny kľúč môže byť len jeden stĺpec tabuľky (ten, v ktorom sú jedinečné číselné identifikátory) Cudzí kľúč stĺpec v tabuľke B, ktorého hodnoty korešpondujú s hodnotami primárneho kľúča tabuľky A Tabuľka môže obsahovať viacero cudzích kľúčov (ale vždy len jeden primárny kľúč!) Názov – môže byť diakritika a medzera, ale radšej sa tomu vyhýbať

3 Prepájanie tabuliek v Access 2007
Typy vzťahov: One-To-One One-To-Many Many-To-Many Referenčná integrita Názov – môže byť diakritika a medzera, ale radšej sa tomu vyhýbať

4 Prepájanie tabuliek v Access 2007
Databázové nástroje -> Vzťahy Názov – môže byť diakritika a medzera, ale radšej sa tomu vyhýbať

5 Dopyty Realizované prostredníctvom SQL (štruktúrovaného dopytovacieho jazyka). 4 druhy dopytov: SELECT (vyberací) SELECT * FROM obce; INSERT (vkladací) INSERT INTO obce (nazov, pocet obyvatelov) VALUES (‘Brezno’, 21000); UPDATE (aktualizačný) UPDATE obce SET pocet obyvatelov = WHERE nazov = ‘Brezno’; DELETE (odstraňovací) DELETE FROM obce WHERE nazov = ‘Brezno’; Názov – môže byť diakritika a medzera, ale radšej sa tomu vyhýbať

6 Dopyty v Access 2007 Ako databázové objekty
Na zadávanie je možné využiť grafické rozhranie alebo písať priamo v SQL Rozhranie pre zadávanie dopytu aktivujeme pomocou tlačidla Návrh dotazu Názov – môže byť diakritika a medzera, ale radšej sa tomu vyhýbať

7 Dopyty v Access 2007 Chceme vybrať obce, ktoré majú viac ako 100 000 obyvateľov Zadáme dopyt Zobrazíme výsledky Názov – môže byť diakritika a medzera, ale radšej sa tomu vyhýbať

8 Otázky ?

9 Úloha Otvorte si databázu PC2_cvicenie8_uloha.accdb.
Vykonajte v nej tieto zmeny: 1. Vytvorte relácie medzi tabuľkami: demo, obce, okresy_97. Dávajte si pozor, aby ste prepojili správne stĺpce. 2. Vyselektujte obce s menej ako 500 obyvateľmi. Vo výsledku vyberte stĺpce: kód okresu, kód obce, názov obce, počet obyvateľov. 3. Do tabuľky demo pridajte nový stĺpec Index maskulinity a nastavte mu dátový typ Desatinné číslo. Zistite, ako sa index počíta, a pomocou aktualizačného dopytu ho vypočítajte. Databázu aj s dopytmi uložte a pošlite na adresu

10 Zdroje Tutorial: Access 2007
Šedová, Hana Microsoft® Access® nejen pro školy. Computer Media. Štatistický úrad SR

11 Koniec Ďakujem za pozornosť!


Stiahnuť ppt "Použitie počítačov v geografii (2)"

Podobné prezentácie


Reklamy od Google