Vytvořil: Robert Döring

Slides:



Advertisements
Podobné prezentace
Přednáška č. 1 Úvod, Historie zpracování dat, Základní pojmy
Advertisements

A5M33IZS – Informační a znalostní systémy Dotazovací jazyk SQL - I.
Aplikační a programové vybavení
Databáze.
Microsoft Office Access
DATABÁZOVÉ SYSTÉMY Ing. Roman Danel, Ph.D.
 Informací se data a vztahy mezi nimi stávají vhodnou interpretací pro uživatele, která odhaluje uspořádání, vztahy, tendence a trendy  Existuje celá.
PROGRAMOVACÍ JAZYKY (c) Tralvex Yeap. All Rights Reserved.
SQL Lukáš Masopust Historie  Předchůdcem databází byly papírové kartotéky  děrný štítek  1959 konference  1960 – vytvořen jazyk COBOL.
SQL Lukáš Masopust Historie  Předchůdcem databází byly papírové kartotéky  děrný štítek  1959 konference  1960 – vytvořen jazyk COBOL.
A5M33IZS – Informační a znalostní systémy Relační databázová technologie.
Vytvořil: Robert Döring
Úvod do databází Databáze.
Martin Kirschbaum 4.A,  určitá uspořádaná množina informací (dat) uložená na paměťovém médiu  Databázový program - umožňuje tvořit, editovat,
1IT Relační datový model
Databáze Jiří Kalousek.
Databázové systémy Štěpán Šípal.
Databáze Úvod.
Databázové systémy II Přednáška č. 8 – Pohledy (Views)
D ATOVÉ MODELY Ing. Jiří Šilhán. D ATABÁZOVÉ SYSTÉMY Patří vedle textových editorů a tabulkových kalkulátorů k nejrozšířenějším představitelům programového.
Školení správců II. Petr Pinkas RNDr. Vít Ochozka.
DATOVÉ MODELY (c) Tralvex Yeap. All Rights Reserved.
Databázové systémy M. Kučerová.
Název školy: Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu: VY_32_INOVACE_03_ACCESS_P2.
Manažerské přístupy k informačnímu systému města
Základy informatiky část 5. 5 Databáze Databáze – historie Nejprve děrné štítky Hollerith – sčítání lidu USA Univac Zdroj: Wikipedia.
Relační databáze.
1IT D OTAZOVACÍ JAZYKY V RELAČNÍCH DATABÁZÍCH Ing. Jiří Šilhán.
Konceptuální návrh databáze
Vypracoval: Ondřej Dvorský Třída: VIII.A
Historie databází, jejich význam a základní pojmy
Základy informatiky část 5
Fakulta elektrotechniky a informatiky
Informatika pro ekonomy II přednáška 10
Databázové systémy Přednáška č. 6.
ISSS 2003, Hradec Králové1 Elektronická podatelna Mgr. Tomáš Lechner, Triada, spol. s r. o.
Databáze v tabulkovém kalkulátoru
Aplikační a programové vybavení
Databáze Tabulky. Vytvoření a návrh nové tabulky Tabulku lze vytvořit: na kartě Vytvořit klikněte ve skupině Tabulky na položku Tabulka. importem dat.
Konceptuální návrh databáze
Databázové modelování
Databázové systémy Relační model.
Access Vysvětlení pojmu databáze - 01
Databáze teorie.
Databázové systémy Informatika pro ekonomy, př. 18.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B17 Autor Ing. Jiří Kalousek Období vytvoření Duben 2013.
IKT MS Office Access Relace 07 Ing. Jana Horáková
DATABÁZE N á zev š kolyZ á kladn í š kola a Mateřsk á š kola Tatenice Č í slo projektuCZ N á zev š ablony kl í čov é aktivity Inovace a zkvalitněn.
Univerzita třetího věku kurz Znalci Databáze 1.
DATABÁZE.
24 Používání relačních databází (základní pojmy a principy z oblasti relačních databází, struktura databáze,oblasti použití relačních databází, vkládání.
Úvod do databází zkrácená verze.
● Databaze je soubor dat,slouží pro popis reálného světa(např.evidence čkolní knihovny..) ● Relační databaze je databáze založená na relačním modelu.
Databáze ● úložiště dat s definovaným přístupem ● typy struktury – strom, sekvence, tabulka ● sestává z uspořádaných záznamů ● databáze – struktura – záznam.
Význam relací Typy relací Vytvoření relace Nastavení relace Podtypy relace Referenční integrita.
Databáze © Mgr. Petr Loskot
Databáze MS ACCESS 2010.
Databázové systémy přednáška 4 – ERD
Unix a Internet 9. SQL server
Vytvořil: Robert Döring
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně
Z3104 Geodatabáze úvod.
Z3104 Geodatabáze úvod.
Informatika pro ekonomy přednáška 8
Normální formy Projekt OBZORY
Počítačová cvičení z předmětu Datové sklady #1 Relační model dat
Relační model databáze
Databázové jazyky Jaroslav Pokorný FI BVŠP Bratislava
Vytvořil: Robert Döring
Praktický modul - zadání
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

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é

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é

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é

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é

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é

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é

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é

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é

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é