2
Spracovanie informácií PC = stroj na spracovanie informácií (nielen výpočty) Spracovanie = Evidovanie (zaznamenávanie, uchovávanie) Selektovanie (výber vhodných údajov) Výstup údajov (napr. na tlačiareň) Rôzne matematické informácie
Spracovanie informácií Spracovanie informácií pomocou Databázových systémov/programov Informácie sú uchovávané v databázach v tabuľkách (1 DB môže obsahovať 1 alebo viac TAB)
Databázový systém alebo tabuľkový procesor? DB systém uprednostníme ak: Rozsah údajov je veľký Ak potrebujeme jedným príkazom aktualizovať celé zoznamy Ak potrebujeme čerpať a spájať údaje z viacerých zoznamov Ak potrebujeme určiť oprávnenia na prístup k údajom V prípade poruchy potrebujeme nástroje, ktoré dokážu údaje opraviť
DB systém je aj telefónny zoznam Tel. zoznam obsahuje cez milión tel. čísiel Väčšinou sú údaje zoradené podľa mena abecedne Keď nevieme všetky údaje o hľadanom kontakte Buď prejdeme veľkú časť zoznamu (DLHO) ak máme prístup k DB môžeme vyhľadať kontakt aj keď poznáme len časť mena, alebo časť adresy (ZA PÁR SEKÚND)
Databáza V zúženom zmysle tabuľka / zoznam s údajmi uloženými v stĺpcoch a usporiadaných podľa zvoleného kritéria V širšom zmysle nielen tabuľka, ale aj viac tabuliek, nielen text ale aj obrázky, zvuky,... Napr.: knižničná databáza, evidencia dochádzky (časový údaj), známky v škole,... Google
Najznámejšie DB systémy dbase FoxPro Oracle MS SQL My SQL MS Access Pri práci s DB nezáležína systéme, záleží len na tom, aby sme mali k informáciám. V praxi na prácu s BDsexistujú aplikačné programy, ktoré prácu s DBs uľahčujú.
Základné pojmy Tabuľka, zoznam skupina evidovaných údajov, ktoré môžeme usporiadať do tabuľky. V riadku sú objekty, v stĺpci vlastnosti objektov Napr. pri evidencii potravín: ID Meno Cena Hmotnosť 1 Chlieb 0,99 0,5 kg 2 Mlieko 0,75 1 L 3 Maslo
Základné pojmy Pole (atribút, stĺpec) údaj opisujúci rovnakú vlastnosť evidovaných objektov Napr. pri evidencii potravín: ID Meno Cena Hmotnosť 1 Chlieb 0,99 0,5 kg 2 Mlieko 0,75 1 L 3 Maslo
Základné pojmy Záznam (riadok, veta) všetky charakteristiky jedného konkrétneho objektu Napr. pri evidencii potravín: ID Meno Cena Hmotnosť 1 Chlieb 0,99 0,5 kg 2 Mlieko 0,75 1 L 3 Maslo
Spustenie MS Access Z ponuky štart Z plochy PC ak máme zástupcu na ploche Príp. kliknutím na už existujúcu databázu!!! Neotvorí sa prázdny súbor ako sme zvyknutí z MS Word alebo MS Excel
Ukončenie MS Access Kliknutím na krížik vpravo hore Ostatné krížiky zatvárajú len tabuľky, nie celú databázu
Prostredie MS Access
Vytvorenie 1. databázy Príklad: Vytvorte databázu firma a v nej tabuľku na evidovanie zamestnancov. Evidujte: ID, meno, priezvisko, telefónne číslo, vek, počet podriadených a počet detí. Tabuľku naplňte podľa ukážky.
Vytvorenie databázy firma Postup: Prázdna DB Názov DB a jej umiestnenie Názov: firma Do: D:/Moje dokumenty/moje_meno/ Počítač automaticky priradí koncovku k súboru (accdb, mdb) Údajový hárok prázdny Vytvorenie tabuľky v návrhovom zobrazení Názov TAB a jej umiestnenie (zamestnanci)
Vytvorenie 1. databázy Postup: Zvolíme názvy polí (ID, meno,...) Nastavenie vlastnosti polí Uložiť Zavrieť tabuľku alebo sa prepnúť do údajového zobrazenia a dopĺňať údaje o zamestnancoch
Vlastnosti poľa AutoNumber automatické číslo Text textové údaje (! Pozor na plytvanie miestom na disku) Number nezobrazuje na začiatku nuly (! Tel.č.) Long Integer (-2 147 483 648, 2 147 483 647) Integer (-32 768, 32 767) Byte (0, 255)
Napĺňanie tabuľky zamestnanci Vložiť dáta: ID Meno Priezvisko Telefonne_cislo Vek Pocet_podriadenych Pocet_deti 1 Adam Prvý 0903/123 456 22 1 0 2 Boris Druhý 052/43 123 45 30 3 2 3 Cyril Tretí 0904/456 789 35 0 1 4 Dagmar Štvrtá 0905/987 654 51 5 2 5 Emil Piaty 0907/654 321 55 0 3 6 Fiona Šiesta 0911/444 222 42 4 2 7 Gusto Siedmy 055/765 8529 39 2 1 8 Hugo Mokrý - 20 0 0 9 Ivana Suchá 0948/665511 36 1 3 10 Ján Gajdoš 0908/454545 33 1 2
Odporúčania Názvy polí: výstižné a dostatočne krátke Bez medzier Bez diakritiky Veľkosť písmen sa nerozlišuje Firma = firma = FIRMA = firma =... V jednej tabuľke nemôžu byť 2 polia s rovnakým názvom