NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně AUTOR: Mgr. Jana Kijonková NÁZEV: Podpora výuky v technických oborech TEMA: Relační databáze ČÍSLO PROJEKTU: CZ /34.
Co je databáze? Databáze je množina záznamů a souborů, které jsou organizovány za určitým účelem Uveďte příklady Relační databáze - úvod Každý záznam v databázi obsahuje informace vztažené (v relaci) k jinému subjektu Př. Zákazníci a jejich objednávky
Co se Vám na tabulce nezdá? Příliš mnoho informací v jednom poli Příliš mnoho informací v jednom poli, (použití pro úřední dopis je nemožné) Řešení: rozdělit data do více polí
Přebytečnost dat (redundance) Redundance dat – dochází k zatěžování paměti počítače Řešení: rozdělit data do více tabulek Příliš mnoho informací v jednom poli, (použití pro úřední dopis je nemožné) Řešení: rozdělit data do více polí } Tabulku je nutno převést do tzv. normální formy (dále jen NF)
Relační databáze – dělení dat do více polí Navrhněte, jak data účelně rozdělit: Navrhněte postup: PSČMěstoUlice a č.p. Excelexport dat, pak rozdělit pomocí nástrojů této aplikace upravenou tabulku importovat zpět Accessrozdělit pomoci dotazu s využitím textových funkcí vytvořit novou tabulku Úpravu tabulky proveďte samostatně Úpravu tabulky společně v příští hodině
Návod k řešení: Zleva 6 znaků Počet znaků zbývajícího textu bez PSČ Vypsat zbývající text bez PSČ Pozice čárky Vypsat text zleva až po čárku Vypsat text zprava až po čárku
ANOTACE Prezentace slouží k motivaci a jako úvod nového učiva Žáci si zopakují propojení mezi aplikacemi Žáci mají k dispozici pracovní soubor s daty na školní databázi Předpokládaná doba 15 minut. CITACE Nápověda k aplikaci MS Access 2010 Podrobný průvodce Microsoft Access pro Windows 95, autor: John L. Viescat Computer Press 1997