Databázové systémy 1 Cvičení č. 9 Fakulta elektrotechniky a informatiky Univerzita Pardubice.

Slides:



Advertisements
Podobné prezentace
Praktické příklady na definici schématu databáze
Advertisements

Ukázka písemné zkoušky z TZD
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.
Microsoft Office Access
Aplikační a programové vybavení
 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á.
Snímek 1 Efekty podnikové informatiky J. Pour Katedra IT VŠE ČSSI, Praha, 15/12/2006.
Pracovněprávní vztahy v organizaci
Diagramy případů užití.
Zjednodušeně pomocí UML
Databázové systémy 1 Cvičení č. 8 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Databázové systémy 1 - řešení Cvičení č. 10 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Architektury a techniky DS Cvičení č. 4 RNDr. David Žák, Ph.D. Fakulta elektrotechniky a informatiky
Databázové systémy 1 Cvičení č. 6 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Databázové systémy 1 Cvičení č. 4 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Databázové systémy 1 Cvičení č. 3 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
A4B33DS & X33MIS Zdeněk Kouba
KONCEPTUÁLNÍ MODELOVÁNÍ
Databázové systémy 2 Cvičení č. 7 Ing. Tomáš Váňa Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Databázové systémy přednáška+cvičení
Databázové systémy 2 Cvičení č. 2 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Řešení elektronického docházkového systému Vema
Databázové systémy M. Kučerová.
Fakulta elektrotechniky a informatiky Univerzita Pardubice
Databázové systémy I Cvičení č. 9 Fakulta elektrotechniky a informatiky Univerzita Pardubice 2013.
Zadání databázového systému
Personální informační systém Vema
1 Informační systém autoservisu Softwarové inženýrství 2003.
Konceptuální návrh databáze
Strana 1 © Vema, a. s., 7. dubna 2015 Intranetová řešení v PIS DS -Personalis 2005.
Informatika pro ekonomy II přednáška 10
Databázové systémy Přednáška č. 4 Proces návrhu databáze.
Definice, druhy, chyby, abstrakce
Celní služby 2000 Radek Sedláček TranSoft a.s Radek Sedláček TranSoft a.s
Databázové systémy 2 Cvičení č. 4 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Databázové systémy I Cvičení č. 6 Fakulta elektrotechniky a informatiky Univerzita Pardubice 2013.
Databázové systémy 2 Cvičení č. 6 Ing. Tomáš Váňa Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Databázové systémy II Přednáška č. X Ing. Tomáš Váňa, Ing. Jiří Zechmeister Fakulta elektrotechniky a informatiky
Fakulta elektrotechniky a informatiky
Fakulta elektrotechniky a informatiky
Databázové systémy 1 - řešení Cvičení č. 9 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Teorie zpracování dat KONCEPTUÁLNÍ SCHÉMA.
Metadata a metainformační systémy (seminář)
1 Elektronická evidence paleontologických sbírek na příkladu paleontologických kolekcí České geologické služby Pavel Bokr, Petr Budil, Jan Sedláček, Marika.
Fakulta elektrotechniky a informatiky Univerzita Pardubice
Databázové systémy I Cvičení č. 10 Fakulta elektrotechniky a informatiky Univerzita Pardubice 2013.
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é modelování
ERD Články v odborném časopise. Zadání Vytvořte databázi pro odborný časopis. Požadavkem organizace je evidence článků (název, anotace, klíčová slova,
Databázové systémy Informatika pro ekonomy, př. 18.
Základní registry ve veřejné správě
Databázové systémy 2 Cvičení č. 4 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Seminář pro studenty BIVŠ
Aplikační a programové vybavení
Databázové systémy 2 Cvičení č. 5 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Informační systém opravny praček DAIS Jméno: Tomáš Pijáček Login: PIJ006.
Databázové systémy 1 Cvičení č. 5 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Databázové systémy Datové modely.
Evidence obyvatel podle z.č. 133/2000 Sb., v plat. znění.
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,
● 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.
České vysoké učení technické v Praze Fakulta dopravní Ústav dopravní telematiky Geografické informační systémy Doc. Ing. Pavel Hrubeš, Ph.D.
Databázové systémy přednáška 4 – ERD
Informatika pro ekonomy přednáška 8
Geografické informační systémy
Transkript prezentace:

Databázové systémy 1 Cvičení č. 9 Fakulta elektrotechniky a informatiky Univerzita Pardubice

Informace o přednáškách :00 – 13:45 Logický databázový model, Normalizace :00 – 17:00 Fyzický databázový model přednáška IDAS1 není Databázové systémy 1 – cvičení 9 2

Obsah cvičení -Konceptuální modelování -Entity -Relace -Atributy -Kardinalita a parcialita -ERD diagram Databázové systémy 1 – cvičení 9 3

Modelový příklad Společnost provozující soukromé veterinární kliniky na území České republiky poptává informační systém, který by sloužil k vzájemné koordinaci činnosti jednotlivých klinik. Výsledkem by měl být centrální databázový systém, jenž napomůže k efektivnějšímu řízení celé společnosti. Společnost zároveň předložila seznam datových požadavků na systém (viz dále) Databázové systémy 1 – cvičení 9 4

Datové požadavky Výsledné řešení musí být schopné ukládat informace o následujících objektech: Veterinární kliniky – Jednotlivé kliniky jsou rozmístěny po celé ČR. Záznam každé kliniky by měl obsahovat následující informace: číslo kliniky (číslo je jedinečné v rámci celé společnosti), adresu kliniky (včetně rozlišení kraje), telefonní a faxová čísla. Každá klinika má řadu zaměstnanců, zároveň jeden z těchto zaměstnanců je vedoucím dané kliniky. Databázové systémy 1 – cvičení 9 5

Datové požadavky Zaměstnanci – O zaměstnanci je kromě standardních údajů (číslo zaměstnance, jméno, příjmení, datum narození, adresa, …) je nutné uchovávat informace o pracovní pozici a aktuální měsíční mzdě. Vlastníci zvířat – V rámci systému je nutné evidovat základní kontaktní údaje na vlastníky zvířat a jejich zvířatech. Každý vlastník by měl být rozlišen jedinečným číslem. Databázové systémy 1 – cvičení 9 6

Datové požadavky Domácí zvířata – Je nutné evidovat informace o každém ošetřovaném zvířeti. Evidují se informace jako jméno zvířete, druh zvířete, datum narození (přibližné), datum, kdy zvíře bylo na klinice zaregistrováno, stav (žijící/zemřelé) a o tom, kdo je majitelem daného zvířete. Každé zvíře by mělo být opatřeno jedinečným identifikátorem. Databázové systémy 1 – cvičení 9 7

Datové požadavky Vyšetření – Každé vyšetření zvířete musí být zaznamenáno. Je tedy nutné evidovat kdy (datum a čas) vyšetření proběhlo, kdo ze zaměstnanců kliniky vyšetření vykonal, které zvíře bylo předmětem vyšetření. Zároveň je vhodné uchovávat protokol z vyšetření. Každé vyšetření by mělo být dohledatelné pod svým jedinečným číslem. Databázové systémy 1 – cvičení 9 8

Datové požadavky Veterinární výkony – Během každého vyšetření mohou být (ale také nemusí) poskytnuty veterinární výkony – ty jsou standardizovány. – O každém veterinárním výkonu by měly být evidovány následující informace: kód výkonu, název, bližší popis, ceníková cena. Databázové systémy 1 – cvičení 9 9

Datové požadavky Zásoby – Každá klinika udržuje informace o zásobách farmaceutického materiálu. – U farmaceutického materiálu (př.: léky) se sledují informace jako název léčiva, popis, doporučené dávkování, metoda aplikace, množství v zásobě, datum a množství v příští objednávce. Databázové systémy 1 – cvičení 9 10

Datové požadavky Zásoby (pokračování) – Množství materiálu se sleduje individuelně za každou kliniku. Ovšem názvy a popisy všech zásob jsou sdíleny všemi klinikami společnosti. Objednávka vyšetření – U neakutních případů je nutné nejprve vyšetření objednat. Z objednávky musí být jasné, kdy byla uskutečněna, na kdy je vyšetření naplánováno, na které klinice vyšetření proběhne, který majitel a které zvíře vyšetření absolvují. Databázové systémy 1 – cvičení 9 11

Postup 1.Identifikace entit 2.Identifikace relací – Stanovení multiplicit a parcialit 3.Identifikace atributů – Spojení atributů s entitami a relacemi Databázové systémy 1 – cvičení 9 12