Vytvořil: Robert Döring

Slides:



Advertisements
Podobné prezentace
Vytvořil: Robert Döring
Advertisements

Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Kateřina Raichová. Materiál je publikován pod licencí Creative Commons. ze sady:3tematický.
Období vzniku: duben _inovace_FG.9.48 Autor : Vladimír TesaříkČlověk a svět práce, finanční gramotnost, nové auto.
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Využití informačních technologií při řízení obchodního řetězce Interspar © Ing. Jan Weiser.
Jak citovat informační zdroje Citace jsou nezbytnou součástí odborného textu. Hlavním smyslem citování je zachytit myšlenkové vazby mezi originálním textem.
Univerzita třetího věku kurz Znalci Databáze 2.
Operační program Vzdělávání pro konkurenceschopnost Název projektu: Inovace magisterského studijního programu Fakulty ekonomiky a managementu Registrační.
Inf Tabulkový procesor - funkce. Výukový materiál Číslo projektu: CZ.1.07/1.5.00/ Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím ICT.
NÁZEV ŠKOLY: Masarykova základní škola a mateřská škola Melč, okres Opava, příspěvková organizace ČÍSLO PROJEKTU:CZ.1.07/1.4.00/ AUTOR:Mgr. Vladimír.
Digitální učební materiál Název projektu: Inovace vzdělávání na SPŠ a VOŠ PísekČíslo projektu: CZ.1.07/1.5.00/ Škola: Střední průmyslová škola a.
Autor: Předmět: Ročník: Název: Označení: DUM vytvořen: Mgr. Hana Němcová Matematika, seminář diferenciální a integrální počet Osmý ročník víceletého gymnázia.
Management počítačových sítí Počítačové sítě VUT v Brně Fakulta podnikatelská Lekce 4 – Management síťové vrstvyIng. Viktor Ondrák, Ph.D.strana 1 Lekce.
Software Licence a distribuce Karel Nymsa Dotkněte se inovací CZ.1.07/1.3.00/
Informatika – Úvod do MS Excel Výukový materiál Číslo projektu: CZ.1.07/1.5.00/ Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím.
Vyhláška č. 326/2006 Sb., o atestačním řízení pro elektronické nástroje Mgr. Martin Plíšek.
Databáze © Mgr. Petr Loskot
Úvod do databází MS Access (1).
Databázové systémy 1 – KIT/IDAS1 Ing. Monika Borkovcová, Ph.D.
41 Číslo materiálu: VY 32 INOVACE 4/06 Název materiálu: Hudební forma
Název projektu: ZŠ Háj ve Slezsku – Modernizujeme školu
Microsoft Office Excel – práce s tabulkami a analýzy
model fungování a praxe
Výukový materiál zpracován v rámci projektu EU peníze školám
Dotkněte se inovací CZ.1.07/1.3.00/
Tvorba jednoduché tabulky - rozvrh
HTML.
Práce vykonaná pomocí jednoduchých strojů
Lineární rovnice a nerovnice I.
Hledání nejvyšších a nejnižších hodnot
Průvodní list Jméno autora: Ing. Miroslava Jeřichová
Tvorba WEBOVÝCH stránek – úvod do HTML
Uživatelem definované datové typy
Název projektu: Moderní výuka s využitím ICT
Průvodní list Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím ICT   Vzdělávací materiál: Prezentace – zápis pro žáky Určen pro: 2. ročník oboru.
Programování a simulace CNC strojů I.
8.1 Aritmetické vektory.
Číslo v digitálním archivu školy
Propojení tabulek Access (6).
Inf Ovládání operačního systému
Databáze MS ACCESS 2010.
Procvičení vzorců a funkcí v rámci jednoho i více listů
Hotelová škola, Obchodní akademie a Střední průmyslová škola Teplice,
Vytvoření databázového dotazu z více tabulek
Správa fotografií v Adobe Lightroom II.
DIGITÁLNÍ UČEBNÍ MATERIÁL
Zlomky Část celku VY_42_INOVACE_20_01.
Databázové systémy, datové modelování
Název školy: ZŠ Bor, okres Tachov, příspěvková organizace Autor: Mgr
LINEÁRNÍ FUNKCE Název školy: Základní škola Karla Klíče Hostinné
Název školy: Základní škola a mateřská škola Dolní Bojanovice, okres Hodonín příspěvková organizace Číslo projektu: CZ.1.07/1.4.00/ Označení materiálu:
Průvodní list Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím ICT   Vzdělávací materiál: Prezentace – zápis pro žáky Určen pro: 2. ročník oboru.
Informatika pro ekonomy přednáška 8
Průvodní list Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím ICT   Vzdělávací materiál: Prezentace – zápis pro žáky Určen pro: 2. ročník oboru.
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
Logické funkce a obvody
Počítačová cvičení z předmětu Datové sklady
Microsoft Office Access
Dotazovací jazyk SQL I.
Základní obeznámení s programem
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o, Orlová Lutyně
název projektu: Šablony Špičák číslo projektu: CZ.1.07/1.4.00/
A5M33IZS – Informační a znalostní systémy
Digitální učební materiál
MS Access Tabulka letní semestr 2013.
Požadované vlastnosti E-R modelu
Vytvořil: Robert Döring
Informatika pro ekonomy přednáška 8
Informatika – Základní operace s buňkami
Relační databáze na příkladu aplikace Microsoft Access
Transkript prezentace:

Vytvořil: Robert Döring Databázové systémy Historie databází Strukturovaný dotazovací jazyk SQL Relační databázový systém Terminologie relačních databází Vytvořil: Robert Döring

Robert Döring; SOŠ a SOU Hradební, Hradec Králové Historie databází Předchůdcem databází byly papírové kartotéky Následovalo zpracování na stroji (paměťovým médiem byl děrný štítek) Vývoj počítačů v padesátých letech a univerzální databázový jazyk COBOL V roce 1970 začínají zveřejněním článku E. F. Codda první relační databáze 1974 – první verze dotazovacího jazyka SQL 1. 9. 2012 Robert Döring; SOŠ a SOU Hradební, Hradec Králové

Strukturovaný dotazovací jazyk SQL(es-kjů-el) je standardizovaný dotazovací jazyk používaný pro práci s daty v relačních databázích SQL je zkratka Structured Query Language (strukturovaný dotazovací jazyk) SQL byl přijat jako standard pro ovládání relační databáze v roce 1986 (SQL-86) a stále se vyvíjí (SQL2, SQL3) 1. 9. 2012 Robert Döring; SOŠ a SOU Hradební, Hradec Králové

Relační databázový systém Založen na relačním modelu dat a relační algebře Data jsou uspořádána do tabulek (relací), nad kterými jsou definovány přípustné operace Software pro řízení databáze se obvykle nazývá Relational database management systém (RDBSM) Jazykem pro ovládání databáze je SQL 1. 9. 2012 Robert Döring; SOŠ a SOU Hradební, Hradec Králové

Robert Döring; SOŠ a SOU Hradební, Hradec Králové Relační model Jde o nejrozšířenější způsob uložení dat v databázi a to v logickém smyslu. Dr. Codd v roce 1969 přišel s představou o databázi založené na matematickém aparátu relačních množin. Data jsou sdružena do tzv. n-tic (tabulek). Tabuka je struktura záznamů s pevně stanovenými položkami (sloupci). Kadý sloupec má definován jednoznačný název, typ a rozsah. 1. 9. 2012 Robert Döring; SOŠ a SOU Hradební, Hradec Králové

Robert Döring; SOŠ a SOU Hradební, Hradec Králové Relační model Záznam se stává řádkem tabulky. Pokud jsou v různých tabulkách sloupce stejného typu, mohou spolu vytvářet tzv. relace (vazby) mezi tabulkami. Kolekce více tabulek, jejich relací (vztahů mezi nimi), indexů (řazení podle vybraných sloupců) a dalších součástí tvoří relační databázi. Důraz je kladen na zachování integrity dat. 1. 9. 2012 Robert Döring; SOŠ a SOU Hradební, Hradec Králové

Terminologie relačních databází Zavádíme pojmy: Primární klíč Cizí klíč Vztahy 1:1, 1:N a M:N Referenční integrita Dr. Edgar F. Codd 12 (13) pravidel Dr. Codda pro model relační databáze 1. 9. 2012 Robert Döring; SOŠ a SOU Hradební, Hradec Králové

Robert Döring; SOŠ a SOU Hradební, Hradec Králové Primární klíč Pole(sloupec) nebo kombinace polí, jednoznačně identifikující každý záznam v databázové tabulce, je označováno jako primární klíč. Žádné pole, které je součástí primárního klíče, nesmí obsahovat hodnotu NULL (prázdné pole). Každá tabulka musí mít definovaný pouze jeden primární klíč. 1. 9. 2012 Robert Döring; SOŠ a SOU Hradební, Hradec Králové

Robert Döring; SOŠ a SOU Hradební, Hradec Králové Cizí klíč Jedná se o sloupec databázové tabulky, který odkazuje na jiný sloupec jiné tabulky. Hodnoty takového sloupce musí být shodné s některou z hodnot ve sloupci, ve kterém je klíčem. Vytváří se tak reference – odkaz. Podmínka shody se kontroluje při všech operacích nad databází, což se označuje jako referenční integrita. 1. 9. 2012 Robert Döring; SOŠ a SOU Hradební, Hradec Králové

Robert Döring; SOŠ a SOU Hradební, Hradec Králové Referenční integrita Nástroj databázového stroje, který pomáhá udržovat vztahy v relačně propojených databázových tabulkách. Definuje se cizím klíčem, a to vždy pro dvojici tabulek. Tabulka, v níž je pravidlo uvedeno, se nazývá podřízená tabulka (slave). Související tabulka, na kterou se cizí klíč odkazuje, je tedy nadřízená (master). 1. 9. 2012 Robert Döring; SOŠ a SOU Hradební, Hradec Králové

Robert Döring; SOŠ a SOU Hradební, Hradec Králové Referenční integrita Základní pravidlo referenční integrity vyžaduje, aby každá hodnota použitá v podřízené tabulce (cizí klíč) existovala i v nadřízené tabulce (nejčastěji primární klíč). 1. 9. 2012 Robert Döring; SOŠ a SOU Hradební, Hradec Králové

Robert Döring; SOŠ a SOU Hradební, Hradec Králové Použitá literatura Lacko, Luboslav. SQL, Hotová řešení. 1. vydání. Brno: Computer Press a.s., 2003. ISBN 80-7226-975-5 Stephens, Ryan K. & Plew, Ronald R., Naučte se SQL za 21 dní. 1. vydání. Brno: Computer Press a.s., 2004. ISBN 80-722-6870-8 1. 9. 2012 Robert Döring; SOŠ a SOU Hradební, Hradec Králové

Robert Döring; SOŠ a SOU Hradební, Hradec Králové Použitá grafika Images.jpeg; [online];[1.9.2012] http://t2.gstatic.com/images?q=tbn:ANd9GcTonBjM7cg2FrsoGqlIa1cE-RtRuHcwInxn9jmz5TeO8NsGa9YpMFFOWMt_0Q Edgar_F_Codd.jpg; [online];[1.9.2012] http://en.wikipedia.org/wiki/File:Edgar_F_Codd.jpg Screenshot z vlastní databáze v MS Access Clipart MS Office 2003 1. 9. 2012 Robert Döring; SOŠ a SOU Hradební, Hradec Králové