DATABÁZOVÉ SYSTÉMY Ing. Roman Danel, Ph.D.

Slides:



Advertisements
Podobné prezentace
Formátování diplomové práce
Advertisements

MS ACCESS - DOTAZY DATABÁZOVÉ SYSTÉMY.
Tabulky v MS ACCESS Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Jiří Novák.
Kreslení, kliparty, obrázky OLE, video
Microsoft Office Access
Microsoft Office Access
ACCESS IMPORT TABULKY Z EXCELU- 04 Ing. Jana Horáková IKT MS Office
Databáze Sestavy.
A5M33IZS – Informační a znalostní systémy Relační databázová technologie.
Databáze Jiří Kalousek.
Hromadná korespondence
Databáze velké množství dat - pevně daná struktura data spolu souvisí
MS OFFICE - WORD ZÁHLAVÍ A ZÁPATÍ Ing. Petr Hanáček
Microsoft Access Prezentace základních uživatelských nástrojů
Databázové systémy II Přednáška č. 8 – Pohledy (Views)
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.
Relační databáze.
Hromadná korespondence
TEXTOVÝ EDITOR.
KIV/ZIS cvičení 6 Tomáš Potužák. Pokračování SQL Klauzule GROUP BY a dotazy nad více tabulkami Stáhnout soubor studenti_dotazy_sql.mdb.
MS ACCESS parametrický dotaz
MS ACCESS - FORMULÁŘE Databázové systémy.
KIV/ZIS cvičení 3 Tomáš Potužák.
Excel export a import dat. Import dat z webu.
Access Formuláře, cvičení
Tabulky – vyhledávání (v dalších tabulkách pomocí relací)
Číslo šablony: III/2 VY_32_INOVACE_P4_3.6 Tematická oblast: Aplikační software pro práci s informacemi II. Databáze - formulář Typ: DUM - kombinovaný Předmět:
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áze Dotazy VY_32_INOVACE_7B16. Dotazy umožňuje vybrat určité záznamy z tabulky na rozdíl od filtru vybrané záznamy umístí do samostatné dočasné nebo.
Obchodní akademie, Náchod, Denisovo nábřeží 673 Projekt CZ.1.07/1.5.00/ EU peníze pro Obchodní akademii Náchod Číslo – název šablony klíčové aktivityIII/2.
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.
Tvorba prezentace Rozložení snímků Vkládání obrázků do snímků
Databázové modelování
Databáze teorie.
ACCESS – Primární klíče, relace 15. září 2013VY_32_INOVACE_080305_ACCESS_Primarni_klice_relace_DUM Autorem materiálu a všech jeho částí, není-li uvedeno.
Univerzita třetího věku kurz Pokročilý Tabulkový procesor 3.
Databázové systémy Informatika pro ekonomy, př. 18.
ACCESS ÚVOD DO PROGRAMU - 02 Ing. Jana Horáková IKT MS Office
Databáze velké množství dat pevně dané struktury
IKT MS Office Access Relace 07 Ing. Jana Horáková
Databáze Formuláře VY_32_INOVACE_7B18. Formuláře Umožňují zobrazit data z tabulek uživatelsky vhodným způsobem Mohou být zobrazena data z více tabulek.
DATABÁZOVÉ SYSTÉMY Ing. Roman Danel, Ph.D.
IKT MS Office Access Formuláře Ing. Jana Horáková
IKT MS Office Access Sestavy Ing. Jana Horáková
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B8 Autor Ing. Jiří Kalousek Období vytvoření listopad.
ACCESS TVORBA TABULEK, CVIČENÍ - 05 Ing. Jana Horáková IKT MS Office
Rozvrh výuky – pátek :15 – 10:451. část Úvod předmětu 1 Databáze (do kap. 1.3) 11:00 – 12:302. část 1 Databáze (od kap. 1.3) 2 Relace (do.
Univerzita třetího věku kurz Znalci Databáze 1.
I NOVACE VÝUKY INFORMATICKÝCH PŘEDMĚTŮ VE STUDIJNÍCH PROGRAMECH O STRAVSKÉ UNIVERZITY Z DOKONALOVÁNÍ GRAMOTNOSTI AKADEMICKÝCH A OSTATNÍCH PRACOVNÍKŮ OU.
Databázové systémy Normalizace dat.
Databáze MS ACCESS 2010.
Využití sestavy Zobrazení a typy Části sestavy Vytvoření sestavy Ovládací prvky.
Rozdíl mezi databází a tabulkou Rozdíl mezi Accessem a Excelem
Elektronické učební materiály - II. stupeň Informatika 7 Autor: Bc. Pavel Šiktanc MS WORD 2010 – záhlaví a zápatí Co se všechno naučíme??? Jak vkládat.
Úvod do databází zkrácená verze.
Vytváření tabulek MS Access (4). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro.
Import dat Access (16). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně.
Vytvoření sestavy Access (14). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně.
Vytvoření jednoduchého databázového dotazu Access (7)
Význam relací Typy relací Vytvoření relace Nastavení relace Podtypy relace Referenční integrita.
Vytvoření rozevíratelného pole Access (13). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická.
Grafická úprava sestavy Access (15). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola.
Databáze MS ACCESS 2010.
Databázové systémy přednáška 4 – ERD
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně
Databáze MS ACCESS 2010.
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně
Vytvoření formuláře Access (11).
Praktický modul - zadání
Transkript prezentace:

DATABÁZOVÉ SYSTÉMY Ing. Roman Danel, Ph.D. RELACE DATABÁZOVÉ SYSTÉMY Ing. Roman Danel, Ph.D.

Relace v ERD - opakování Relace = vztah Kardinalita relace: 1:1, 1:N, M:N M:N nelze realizovat -> nutné upravit na relace 1:N s využitím „spojovací“ tabulky

Relace v MS Access 2007 Relace se vytváří v nástroji, který spustíme v nabídce „Databázové nástroje“ -> „Vztahy“ Nástroj pro vytvoření relace vyžaduje exkluzivní přístup do tabulek (=tabulky NESMÍ být otevřeny v návrhovém režimu!!) Před definováním relací vytvořte v tabulkách potřebné primární klíče Doporučuji vytvářet relace PŘED tím, než do tabulek začnete vkládat data

Relace Spojíte-li dvě tabulky pomocí sloupců, kde na obou sloupcích je definován primární klíč, Access vytvoří automaticky relaci 1:1 Spojíte-li dvě tabulky pomocí sloupců, kde pouze jeden z nich je definován jako primární klíč, vytvoří vazbu 1:N Poznámka: U vazby 1:N můžeme zatrhnout vytvoření „cizího klíče“ (volbou „Zajistit referenční integritu“)

Úprava relace

Příklad Vytvořte tabulku ODBERATELE s poli: ID_ODBERATEL (automatické číslo) NAZEV (text) ICO (text) ADRESA (text)

Příklad – druhá tabulka Vytvořte tabulku PRODEJ s poli: ID_PRODEJ (automatické číslo) ID_ODBERATEL (číslo) NAZEV_ZBOZI (text) DATUM (datum) KUSY (číslo)

Příklad – vytvořte relaci Vytvořte mezi tabulkami relaci 1:N tak aby platilo, že jeden odběratel může mít více záznamů v tabulce PRODEJ Relaci nastavte tak, aby v tabulce PRODEJ byl cizí klíč na tabulku ODBERATEL (tzn. aby do tabulky PRODEJ nebylo možné vložit ID odběratele, který neexistuje v tabulce ODBERATEL)

Příklad - relace Primární klíč na tabulce PRODEJ Cizí klíč na v tabulce PRODEJ Poklepáním myši lze vytvořenou Vazbu editovat Primární klíč na tabulce ODBERATEL

Důsledek vytvoření relace Vytvořená relace se projeví při návrhu dotazů, formulářů a sestav – průvodce pro vytvoření využije existující relace Prostřednictvím vytvoření relace vytvoříme „cizí klíč“.