Databázové systémy Informatika pro ekonomy, př. 18.

Slides:



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

Základy databázových systémů
Přednáška č. 1 Úvod, Historie zpracování dat, Základní pojmy
Přednáška č. 3 Normalizace dat, Datová a funkční analýza
Ing. Monika Šimková. Máme-li data reprezentovat v databázi, jak vybereme jejich strukturu na konceptuální úrovni? Konceptuální modelování analyzuje požadavky.
Databáze.
Microsoft Office Access
 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á.
Přednáška č. 5 Proces návrhu databáze
Pojmy z ERD.
Výpočetní technika Akademický rok 2006/2007 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP
YDASYS Ing. Monika Šimková.
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.
Úvod do Teorie množin.
Ú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.
Cvičení 13 Ing. Pavel Bednář
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.
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.
DATOVÉ MODELY (c) Tralvex Yeap. All Rights Reserved.
Databázové systémy přednáška+cvičení
Architektura databází Ing. Dagmar Vítková. Centrální architektura V této architektuře jsou data i SŘBD v centrálním počítači. Tato architektura je typická.
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
Základy informatiky část 5
Databázové systémy. Práce s daty Ukládání dat Aktualizace dat Vyhledávání dat Třídění dat Výpočty a agregace.
Základní pojmy Systém je abstrakce, kterou si lidé vytvářejí v procesu poznávání jako nástroj zkoumání reálných objektů.
Informatika pro ekonomy II přednáška 10
Databázové systémy Přednáška č. 4 Proces návrhu databáze.
Modelování a simulace MAS_02
Definice, druhy, chyby, abstrakce
Úvod do databází Ing. Tomáš Rain 10. dubna 2017.
Databáze.
Databázové systémy Přednáška č. 4.
Aplikační a programové vybavení
DATABÁZOVÉ SYSTÉMY. 2 DATABÁZOVÝ SYSTÉM SYSTÉM ŘÍZENÍ BÁZE DAT (SŘBD) PROGRAM KTERÝ ORGANIZUJE A UDRŽUJE NASHROMÁŽDĚNÉ INFORMACE DATABÁZOVÁ APLIKACE PROGRAM.
Konceptuální návrh databáze
Databázové modelování
Databázové systémy Relační model.
Databáze teorie.
Klomfar Petr.  Adresářová služba  specializovaná databáze optimalizovaná pro čtení a vyhledávání.  popisující objekt pomocí atributů. Na rozdíl od.
Teorie zpracování dat RELAČNÍ DATOVÝ MODEL.
Databázové systémy Datové modely.
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ázové systémy Úvod, Základní pojmy. Úvod S rozvojem lidského poznání roste prudce množství informací. Jsou kladeny vysoké požadavky na ukládání,
E-R diagram Entity – Relation diagram, diagram entit a vztahů mezi nimi Entity – objekty, které chci v databázi popisovat, mohou nabývat různých hodnot,
DATABÁZE.
Ú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.
Základy RA RA = matematický základ pro relační modul DBS jazyk SQL Relační DBS = Relační algebra + Relační model Doména = množina hodnot stejného typu/významu.
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.
Databázové systémy Roman Danel Institut ekonomiky a systémů řízení 2016.
Databáze MS ACCESS 2010.
Úvod do databázových systémů
Relační databázová technologie
Výpočetní technika Akademický rok 2008/2009 Letní semestr
Informatika pro ekonomy přednáška 8
Informatika pro ekonomy přednáška 8
Informatika pro ekonomy přednáška 8
Praktický modul - zadání
Transkript prezentace:

Databázové systémy Informatika pro ekonomy, př. 18

Typy aplikačních programů Programy pro vědeckotechnické výpočty – minimální vstupy a výstupy – převládá zpracování údajů v procesoru (mnoho výpočtů podle složitých algoritmů) Programy pro hromadné zpracování dat – převažující operací jsou vstupy a výstupy – minimální zpracování údajů (jednoduché operace – průměry, součty…)

Agendové zpracování dat

Pojem databáze

Informace v bázi dat Entity – údaje o objektech reálného světa – skládají se z jednotlivých položek (například entita Osoba, položky Jméno, Příjmení, Rodné číslo, Adresa) Vztahy – údaje o vazbách mezi entitami – v mnoha případech jsou důležitější než samotné entity

Entity a jejich popis

Modelování vztahů mezi entitami SŘBD se vzhledem k aplikacím chová určitým způsobem – předstírá určité uložení vztahů Vztahy mohou být uloženy explicitním nebo implicitním způsobem SŘBD odpovídá jistým modelům – hierarchický, síťový, relační – klasifikovaným podle realizace vztahů mezi entitami v bázi dat

Hierarchický model SŘBD

Síťový model SŘBD

Relační model SŘBD SŘBD je postaven na matematické definici relace Relace je podmnožinou kartézského součinu doménových množin, reprezentuje tedy univerzální vyjádření vztahů Nad relacemi jsou definovány operace, z nichž první skupinu tvoří množinové (sjednocení, průnik, rozdíl, doplněk), druhou pak typické databázové (restrikce, projekce, spojení)

Reprezentace relace Množinovým zápisem Tabulkou, řádky představují prvky, sloupce pak atributy (hodnoty doménových množin) Systémem záznamů, položky každého záznamu jsou stejně uspořádány. Záznam je prvkem relace, položky představují atributy.

Restrikce, projekce, spojení Databázové operace, implementují se ve všech databázových systémech Restrikcí se rozumí výběr prvků relace, vyhovujících určité, tzv. restrikční podmínce vyhodnocované pro každý prvek zvlášť Projekcí se rozumí výběr domén (atributů) Spojením dvou relací se rozumí relace obsahující atributy původních relací s prvky, které splňují spojovací podmínku ve společném atributu obou relací

Implementace databází Stolní systémy relativně malé objemy dat jednoduchá obsluha nízká úroveň zabezpečení důraz na interaktivní ovládání Velké systémy relativně velké objemy dat vzdálený přístup k datům obsluha přes unifikované rozhraní, jazyk SQL zabezpečení dat proti ztrátě, proti narušení ovládání prostřednictvím různých klientů

Třívrstvá architektura systémů pro hromadné zpracování dat

Logická struktura báze dat Primární klíč – jednoznačně určuje prvek relace – může být tvořen jedním nebo i více atributy Cizí klíč – určuje vazbu mezi relacemi pomocí přirozeného spojení – musí být vždy vyplněn – referenční integrita

Logická struktura báze dat Entity – Rozhodnutí o výběru vhodných položek – Rozhodnutí o datových typech položek Uspořádání entit v relacích – Návrh klíčových položek – Návrh vazeb mezi relacemi

Normální formy báze dat První normální forma – jednotlivé atributy relace musí být atomické Druhá normální forma – neklíčové atributy musí záviset na primárním klíči Třetí normální forma – neklíčové atributy musí být navzájem nezávislé