Výpočetní technika Akademický rok 2006/2007 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP

Slides:



Advertisements
Podobné prezentace
Úvod do databázových systémů
Advertisements

Tabulky v MS ACCESS Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Jiří Novák.
Přednáška č. 3 Normalizace dat, Datová a funkční analýza
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á.
A5M33IZS – Informační a znalostní systémy Normální formy.
Pojmy z ERD.
Výpočetní technika Akademický rok 2010/2011 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP
Výpočetní technika Akademický rok 2011/2012 Letní semestr Novák Petr
Výpočetní technika Akademický rok 2010/2011 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP
Výpočetní technika Akademický rok 2011/2012 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP
Výpočetní technika Akademický rok 2008/2009 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP
Výpočetní technika Akademický rok 2009/2010 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP
Výpočetní technika Akademický rok 2010/2011 Letní semestr Novák Petr
Architektury a techniky DS Tvorba efektivních příkazů I Přednáška č. 3 RNDr. David Žák, Ph.D. Fakulta elektrotechniky a informatiky
Výpočetní technika Akademický rok 2011/2012 Letní semestr Novák Petr
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,
Databáze Jiří Kalousek.
1IT S ÍŤOVÝ DATOVÝ MODEL Ing. Jiří Šilhán. S ÍŤOVÝ DATOVÝ MODEL Je historicky nejstarším datovým modelem. Jeho základem jsou vzájemně propojené množiny.
Databáze Úvod.
Microsoft Access Prezentace základních uživatelských nástrojů
Databázové systémy II Přednáška č. 8 – Pohledy (Views)
KONCEPTUÁLNÍ MODELOVÁNÍ
Tabulkový procesor.
Databáze Tabulky a typy dat VY_32_INOVACE_7B11. Proč datové typy ? Abychom mohli do tabulky vložit data, musíme jednotlivým polím (sloupcům) přiřadit.
Fakulta životního prostředí Katedra informatiky a geoinformatiky
DATOVÉ MODELY (c) Tralvex Yeap. All Rights Reserved.
Fakulta elektrotechniky a informatiky
Relační databáze.
Konceptuální návrh databáze
MS ACCESS parametrický dotaz
Výpočetní technika Akademický rok 2010/2011 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP
Informatika pro ekonomy II přednáška 10
Databázové systémy Přednáška č. 4 Proces návrhu databáze.
Výpočetní technika Akademický rok 2009/2010 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP
MS ACCESS.
Úvod do MS ACCESS Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Jiří Novák.
Využití subpohledů. Obsah n 1) Co je to pohled? n 2) Co je to subpohled? n 3) Jak vytvořit subpohled? n 4) Příklad.
Softwarové aplikace Oldřich Trenz CO JE MICROSOFT ACCESS je databázový nástroj pro tvorbu jednoduché aplikace typu seznam CD až po náročný,
Databázové systémy Přednáška č. 4.
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áze teorie.
Databázové systémy Informatika pro ekonomy, př. 18.
Databáze velké množství dat pevně dané struktury
Aplikační a programové vybavení
Výpočetní technika Akademický rok 2008/2009 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP
Databázové systémy Datové modely.
Výpočetní technika Akademický rok 2010/2011 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP
MS ACCESS Databáze pro každého. Základní pojmy  Data  určitá fakta, vztahující se k objektům z reálného světa, uložená v paměti počítače  Informace.
Univerzita třetího věku kurz Znalci Databáze 1.
Databázové systémy Normalizace dat.
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í.
Databáze MS ACCESS 2010.
Ú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.
Seznamy (databáze) v tabulkových kalkulátorech (Microsoft Office Excel, Open Office Calc, …)
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.
Výukový materiál zpracovaný v rámci projektu: Střední zdravotnická škola ÚO – šablony Registračn í č í slo projektu: CZ.1.07/1.5.00/ Š ablona: III/2.
KIV/ZD cvičení 5 Tomáš Potužák.
Výpočetní technika Akademický rok 2008/2009 Letní semestr
Databázové systémy 1 – KIT/IDAS1 Ing. Monika Borkovcová, Ph.D.
Informatika pro ekonomy přednáška 8
Normální formy Projekt OBZORY
Databázové systémy Normální formy.
Praktický modul - zadání
Transkript prezentace:

Výpočetní technika Akademický rok 2006/2007 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP

Databázový systém Základní pojmy: Databáze = soubor (skupina) dat uložených v jedné či několika databázových tabulkách = soubor informací, který se vztahuje k určitému předmětu nebo účelu (např. sledování objednávek odběratelů nebo evidence hudební sbírky).

Základní pojmy Databázová tabulka -množina řádků (záznamů) a sloupců (polí) -obsahuje data (informace) vztahující se k jednomu předmětu či vlastnosti Záznam (věta, výskyt) -řádek v tabulce -jedna položka dat (vlastností)

Základní pojmy Pole (atribut) -sloupec v tabulce -jedna vlastnost (informace jednoho typu) uvedená v tabulce, např. číslo, datum, text … Buňka -průnik záznamu (řádku) a pole (sloupce) tabulky -nedá se již dělit -prostor pro uložení hodnoty

Základní pojmy Klíč (klíčové pole) -pole podle něhož lze jednoznačně rozlišit záznam Jednoduchý klíč -sloupec tabulky obsahující vždy definované hodnoty (unikátní) sloupec tabulky, který je v každém řádku definovaný a nabývá v každém řádku jiné hodnoty Složený klíč -skupina tvořená nejméně dvěma sloupci tabulky obsahující vždy definované hodnoty (unikátní) -skupina sloupců, která je v každém řádku definována a nabývá v každém řádku jiné hodnoty

Základní pojmy Neklíčový sloupec sloupec tabulky ležící mimo klíč Závislý sloupec -znalost hodnoty v jiném sloupci jednoznačně určuje hodnotu v závislém sloupci znalost hodnoty v jiných sloupcích jednoznačně určuje hodnotu v závislém sloupci

Základní pojmy Relace -definované vztahy mezi databázovými tabulkami Databázové okno -hlavní okno aplikace Access -obsahuje seznam objektů (tabulky, dotazy, formuláře, sestavy, makra) Pozn.:V následujících případech bude označení „tabulka“ znamenat databázová tabulka. Bude-li to jinak, bude to explicitně uvedeno.

Normální formy Tabulka v 0. NF EvaHorká432, 411 -obsahuje v 1 poli více než jednu hodnotu -je znesnadněno vyhledávání -př. zaměření lidí, seznam surovin u receptů, seznam diagnóz a léků

Normální formy Tabulka v 1. NF tabulka, která není v 0. NF (tj. v každém poli je max 1 hodnota) EvaHorká 432 EvaHorká 411 -špatně se aktualizuje -plýtvání místem -snadné vyhledávání

Normální formy Tabulka v 2. NF -tabulka je v 1. NF -existuje unikátní klíč -neklíčové sloupce jsou funkcí celého klíče -pokud všechny sloupce patří do klíče, je tabulka min. ve 2. NF -jestliže tabulka má jednosloupcový klíč, pak je automaticky min. ve 2. NF -snadno se aktualizuje a vyhledává ABABAB Chybí klíč Duplicita ve sloupcích i řádcích Sloupec B nemůže být klíč

Normální formy Tabulka ve 3. NF -tabulka je ve 2. NF a neexistuje mimoklíčová závislost (závislost mezi neklíčovými sloupci) -pokud všechny sloupce patří do klíče, je tabulka min. ve 3. NF -pokud má tabulka 3 sloupce a 2 jsou klíč, je alespoň ve 3. NF -snadno se aktualizuje a vyhledává

Normální formy Tabulka ve 4. NF -tabulka ve 3. NF a obsahuje fakta o jednom jsoucnu (objekt, třída objektů) -dá se pojmenovat podstatným jménem v jednotném čísle -(máme-li 2 fakta v 1 tabulce › 3. NF) -neexistují nedefinovaná pole

Normální formy Tabulka v 5. NF -tabulka ve 4. NF a navíc neexistuje nový podstatný sloupec, jehož přidáním do tabulky by vedlo k poklesu pod 4. NF

RELACE Relace (ER model) = vzájemný vztah mezi 2 entitami E = entiti (jsoucno) R = relation (vzájemný vztah)

RELACE ·N:1 ke každému řádku jedné tabulky existuje nejvýše 1 řádek v tabulce druhé tato relace se pojmenovává ·1:1 ke každému řádku první tabulky přísluší právě jeden řádek tabulky druhé a naopak je to prosté zobrazení › je možno vynechat spojením těchto 2 tabulek do jedné ·M:N Vždy se snažíme ji rozdělit na 2 relace N:1 Nepodporujeme ji

RELACE Typy šipek: 0 nebo 1 řádek (nejvýše 1) právě 1 řádek 0.. N řádků 1.. N řádků

RELACE Znázornění vztahů (relací) NÁLEŽÍ JEDINECDRUH -název zobrazení tak, aby čtení od N do 1 dávalo smysl II. JEDINECNÁLEŽÍDRUH -název relace by mělo být sloveso nebo předložka, která patří do věty N1