Metodika návrhu databáze

Rozměr: px
Začít zobrazení ze stránky:

Download "Metodika návrhu databáze"

Transkript

1 Metodika návrhu databáze

2 Metodika tvorby konceptuálního datového modelu (ERA diagramu) 1 1. Zvolte jednu primární entitu ze specifikace požadavků. 2. Určete atributy, jejichž hodnoty se mají pro tuto entitu zaznamenávat. Označte případné klíče (identifikátory) a vytvořte ukázková data. 3. Popište slovně navrženou entitu, její atributy a klíče. 4a. Prověřte funkční vztahy (závislosti) atributů a v případě potřeby entitu normalizujte. 4b. Prověřte atributy navržené entity (pokud možno ve spolupráci s uživatelem) a zjistěte, zda je třeba zaznamenávat informace o jednom či více atributech v nové samostatné entitě. 5. Je-li vhodné vytvořit další entitu, zakreslete ji do diagramu a vraťte se na krok Spojte entity vztahy, pokud tyto existují. Popište slovně vztahy mezi entitami z obou stran. 7a. Prověřte seznam atributů a určete, zda některé z nich potřebují být identifikovány prostřednictvím dvou (či více) entit. Pokud ano, umístěte atribut na příslušný vztah, který spojuje dané entity. 7b. Prověřte, zda v diagramu nemáte smyčky (kružnice), které mohou indikovat nadbytečné (odvozené) vztahy. Pokud je vztah skutečně redundantní, odstraňte ho. 8. Vytvořte ukázková data. 9. Předveďte navržený model (diagram i slovní popis) uživateli. Pokud je to třeba, upřesněte diagram. 1 Zpracováno s použitím: BAGUI, Sigha a EARP, Richard. Database design using entity-relationship diagrams. Boca Raton : Auerbach Publications, s. ISBN

3 Příklad proces půjčování knih v knihovně Čtenář si nejprve v katalogu knihovny vyhledá signaturu knihy, kterou si chce půjčit. Signaturu nahlásí knihovníkovi a ten podle ní knihu vyhledá ve skladišti. Vyhledanou knihu knihovník zapůjčí čtenářovi a údaje o výpůjčce zaznamená do evidence výpůjček. Specifikace požadavků Výpůjční systém knihovny bude poskytovat své služby v rámci automatizovaného knihovního systému. Podporovaným procesem bude půjčování knih čtenářům. Požadavky na funkcionalitu: 1. Vyhledání signatury požadované knihy z katalogu knihovny na základě jejího názvu nebo jména autora. 2. Zápis údajů o uskutečněné výpůjčce. 3. Sestavení statistického výkazu o počtu uskutečněných výpůjček za určité období.

4 Strukturovaná čeština pro popis ERA diagramů ENTITY Databáze zaznamenává údaje o [název entity]. Pro každou [název entity] zaznamenáváme v databázi [názvy atributů]. KNIHA (Název,Autor,Cena,Vydavatelské údaje,čtenář,datum výpůjčky,datum vrácení) Databáze zaznamenává údaje o knihách. Pro každou knihu zaznamenáváme v databázi název, autora, cenu, vydavatelské údaje, čtenáře, kteří si ji půjčili, a data půjčení a vrácení. ATRIBUTY a) Atomické atributy Pro každou [název entity] bude existovat vždy jeden a pouze jeden [název atributu]. Hodnota [název atributu] se nebude dále členit (na dílčí údaje). Pro každou knihu bude vždy jeden a pouze jeden název. Hodnota názvu se nebude dále členit. b) Složené (skupinové) atributy Pro každou [název entity] budeme zaznamenávat [název atributu], který se skládá z x, y, z, (x, y, z) jsou součástmi [název atributu]. Pro každou knihu budeme zaznamenávat vydavatelské údaje, jež se skládají z názvu vydavatele, místa vydání a roku vydání. Název vydavatele, místo vydání a rok vydání jsou součástí vydavatelských údajů. c) Vícehodnotové atributy Pro každou [název entity] budeme zaznamenávat [název atributu]. Může být zaznamenán více než jeden [název atributu] pro každou [název entity]. Pro každou knihu zaznamenáváme autory. Může být zaznamenán více než jeden autor pro každou knihu. d) Odvozené atributy Pro každou [název entity] může existovat [název atributu], který bude odvozen z databáze. Pro každou knihu může existovat lhůta (počet dnů zapůjčení), která bude odvozena z databáze (odečet data výpůjčky od data vrácení knihy).

5 KLÍČE a) Jeden kandidát klíče (silná entita) Pro každou [název entity] budeme mít následující primární klíč: [název atributu]. Pro každou knihu budeme mít následující primární klíč: přírůstkové číslo. b) Více než jeden kandidátní klíč (silná entita) Pro každou [název entity] budeme mít následující kandidátní klíče: [názvy atributů]. Pro každou knihu budeme mít následující kandidátní klíče: přírůstkové číslo, signatura, ISBN. c) Žádní kandidáti klíče (slabá entita) Pro žádnou [název entity1] nepředpokládáme, že by kterýkoli z atributů byl dostatečně unikátní, aby identifikoval individuální [název entity1] bez doplňujícího odkazu na [název entity2], vlastnickou entitu. Pro žádnou rezervaci nepředpokládáme, že by kterýkoli z atributů byl natolik unikátní, aby identifikoval individuální rezervaci bez doplňujícího odkazu na knihu, vlastnickou entitu. d) Žádní kandidáti klíče (vazební entita) Pro žádnou [název vztahové entity] nepředpokládáme, že by kterýkoli z atributů byl dostatečně unikátní, aby identifikoval individuální [název vztahové entity] bez doplňujícího odkazu na [název entity1] a [název entity2], vlastnické entity. Pro žádnou výpůjčku nepředpokládáme, že by kterýkoli z atributů byl natolik unikátní, aby identifikoval individuální výpůjčku bez doplňujícího odkazu na knihu a čtenáře, vlastnické entity.

6 VZTAHY [název entity1] [název vztahu aktivum] [název entity2] [název entity2] [název vztahu pasivum] [název entity1] a Čtenáři si půjčují knihy a knihy jsou půjčovány čtenáři. nebo Čtenář si půjčuje knihy a kniha se půjčuje čtenářům. musí existovat jedna a právě jedna instance může existovat jedna nebo žádná instance musí existovat jedna nebo více instancí může existovat jedna, více nebo žádná instance

7 Slovní vyjádření kardinality a členství ve vztahu: a) Vztah jedna jedna Čtenář si může půjčit pouze jednu knihu, nemusí si půjčit žádnou knihu. Kniha může být půjčena pouze jednomu čtenáři, nemusí být půjčena žádnému čtenáři. Čtenář si musí půjčit jednu a právě jednu knihu. Kniha může být půjčena pouze jednomu čtenáři, nemusí být půjčena žádnému čtenáři. Čtenář si musí půjčit jednu a právě jednu knihu. Kniha musí být půjčena jednomu a právě jednomu čtenáři. Čtenář si může půjčit pouze jednu knihu, nemusí si půjčit žádnou knihu. Kniha musí být půjčena jednomu a právě jednomu čtenáři.

8 b) Vztah jedna více Čtenář si může půjčit více knih, nemusí mít půjčenou žádnou knihu. Kniha může být půjčena pouze jednomu čtenáři, nemusí být půjčena žádnému čtenáři. Čtenář si musí půjčit alespoň jednu knihu, může si půjčit více knih. Kniha musí být půjčena jednomu a právě jednomu čtenáři. Čtenář si musí půjčit alespoň jednu knihu, může si půjčit více knih. Kniha může být půjčena pouze jednomu čtenáři, nemusí být půjčena žádnému čtenáři. Čtenář si může půjčit více knih, nemusí mít půjčenou žádnou knihu. Kniha musí být půjčena jednomu a právě jednomu čtenáři. Čtenář si může půjčit pouze jednu knihu, nemusí si půjčit žádnou knihu. Kniha se nemusí půjčit žádnému čtenáři, může se půjčit jednomu nebo více čtenářům. Čtenář si musí půjčit jednu a právě jednu knihu. Kniha musí být půjčena alespoň jednomu čtenáři, může být půjčena více čtenářům. Čtenář si může půjčit pouze jednu knihu, nemusí si půjčit žádnou knihu. Kniha musí být půjčena alespoň jednomu čtenáři, může být půjčena více čtenářům. Čtenář si musí půjčit jednu a právě jednu knihu. Kniha se nemusí půjčit žádnému čtenáři, může se půjčit jednomu nebo více čtenářům.

9 c) Vztah více více Čtenář si může půjčit jednu nebo více knih, nemusí mít půjčenou žádnou knihu. Kniha může být půjčena více čtenářům, nemusí být půjčena žádnému čtenáři. Čtenář si musí půjčit alespoň jednu knihu, může si půjčit více knih. Kniha musí být půjčena alespoň jednomu čtenáři, může být půjčena více čtenářům. Čtenář si musí půjčit alespoň jednu knihu, může si půjčit více knih. Kniha se nemusí půjčit žádnému čtenáři, může se půjčit jednomu nebo více čtenářům. Čtenář si může půjčit jednu nebo více knih, nemusí mít půjčenou žádnou knihu. Kniha musí být půjčena alespoň jednomu čtenáři, může být půjčena více čtenářům.

10 Pravidla návrhu správných ERA diagramů Zobrazujeme pouze data a jejich vztahy, žádné procesy Každý atribut zobrazujeme pouze jednou cílem je strukturovat seznam atributů, nikoli znázorňovat propojení v relační databázi Zobrazujeme seskupení dat pro účely uložení v databázi, nikoli pro účely výstupů kombinaci atributů z různých entit a případné duplicity realizují až pohledy (formuláře, sestavy) Zobrazujeme pouze perzistentní (trvalé) datové objekty data, jež hodláme vygenerovat výpočty a agregacemi, nemodelujeme Entity mají být normalizované např. atributy, mezi kterými je vztah 1 : N, nepatří do stejné entity Pozor na tyto entity: entita bez atributů entita, která má pouze identifikátor a žádné další atributy entita, u níž nastane pouze jeden výskyt entita, která obsahuje atributy patřící jiným entitám (tzv. cizí atributy) Zobrazujeme pouze nezbytně nutné vztahy (tj. ty, které k něčemu využijeme např. v dotazu). Nezobrazujeme: redundantní vztahy odvozené vztahy kruhové závislosti (smyčky) Příklad: Redundantní vztah STUDENT UČITEL

Strukturované metodologie

Strukturované metodologie Strukturované metodologie Strukturovaný přístup aplikace má podobu hierarchie funkcí, která je realizována strukturovanými programy styl práce: AKCE OBJEKT Entitně relační model (ERA) alternativní názvy:

Více

CVIČENÍ 4 G:\KU\DAS\PDOXWIN\KNIHOVNA

CVIČENÍ 4 G:\KU\DAS\PDOXWIN\KNIHOVNA CVIČEÍ 4 Aplikace KIHOVA Ukázková data k této aplikaci jsou k dispozici v adresáři G:\KU\DAS\PDOXWI\KIHOVA Veřejná knihovna hodlá zavést do provozu automatizovaný systém, který jí má umožnit provádět následující

Více

C8 Relační databáze. 1. Datový model

C8 Relační databáze. 1. Datový model C8 Relační databáze návrh návrh 1. Datový model 2. Příklad T2 Datová základna a její využití v práci manažera 2 Cíle cvičen ení C8 Relační databáze návrh 1. Navrhnout myšlenkový datový model jednoduché

Více

Modelový příklad Knihovna Vypracovaný příklad ze cvičení včetně komentářů k řešení 2014-02-28

Modelový příklad Knihovna Vypracovaný příklad ze cvičení včetně komentářů k řešení 2014-02-28 Modelový příklad Knihovna Vypracovaný příklad ze cvičení včetně komentářů k řešení 2014-02-28 v.1.0 Mějme evidenci klasické knihovny, našim cílem je evidovat informace o výpůjčkách a s tím související

Více

DBS Konceptuální modelování

DBS Konceptuální modelování DBS Konceptuální modelování Michal Valenta Katedra softwarového inženýrství FIT České vysoké učení technické v Praze Michal.Valenta@fit.cvut.cz c Michal Valenta, 2010 BIVŠ DBS I, ZS 2010/11 https://users.fit.cvut.cz/

Více

Stručný návod pro práci s knihovním katalogem OPAC

Stručný návod pro práci s knihovním katalogem OPAC Stručný návod pro práci s knihovním katalogem OPAC http://aleph.lib.vutbr.cz CO VŠECHNO SE ZDE MŮŽETE DOZVĚDĚT? Co je to Online Public Access Catalogue (OPAC). Jak se přihlásíte. Jak vyhledáte knihu. Jak

Více

Knihovna Právnické fakulty Univerzity Karlovy

Knihovna Právnické fakulty Univerzity Karlovy Knihovna Právnické fakulty Univerzity Karlovy Úvod: Knihovnu Právnické fakulty Univerzity Karlovy jsem navštívil 29. května 2015. Knihovna se nachází v Praze poblíž stanice metra Staroměstská. Její adresa

Více

Analýza problémové domény

Analýza problémové domény Analýza problémové domény Ing. Jiří Mlejnek Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Jiří Mlejnek, 2011 jiri.mlejnek@fit.cvut.cz Softwarové

Více

Diagram výskytů a vztahů

Diagram výskytů a vztahů Diagram výskytů a vztahů Nepoužívá se pro modelování. Pomůcka pro pochopení kardinalit a parcialit. KINO Blaník Vesna Mír Domovina Květen MÁ_NA_PROGRAMU FILM Černí baroni Top gun Kmotr Nováček Vzorec Vetřelec

Více

Inovace tohoto kurzu byla spolufinancována z Evropského sociálního fondu a státního rozpočtu České republiky.

Inovace tohoto kurzu byla spolufinancována z Evropského sociálního fondu a státního rozpočtu České republiky. Inovace tohoto kurzu byla spolufinancována z Evropského sociálního fondu a státního rozpočtu České republiky. Projekt ESF OP VK reg.č. CZ.1.07/2.2.00/28.0209 Elektronické opory a e-learning pro obory výpočtového

Více

SEMESTRÁLNÍ PRÁCE. z předmětu KIV/DB1

SEMESTRÁLNÍ PRÁCE. z předmětu KIV/DB1 SEMESTRÁLNÍ PRÁCE z předmětu KIV/DB1 Téma: Databáze MP3 souborů na CD Autor: Markéta Šmejkalová Osobní číslo: K05738 Akademický rok: 2007/2008 Stručný popis úlohy Abych vyhověla zadání semestrální práce

Více

Projekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/

Projekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/ Projekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/03.0009 Úvod do databází Tradiční a relativně nejčastější použití počítačů je v oblasti zpracování dat, dříve také

Více

Návod k použití webového katalogu CKIS

Návod k použití webového katalogu CKIS Návod k použití webového katalogu CKIS Výběr katalogu Ze vstupní obrazovky máte možnost volit databáze. Pro vyhledávání pouze v katalogu Lékařské fakulty vyberte Katalog Lékařské fakulty UK v Hradci Králové.

Více

prostřednictvím online konta na http://aleph.svkpl.cz

prostřednictvím online konta na http://aleph.svkpl.cz VÝPŮJČKA NOVIN PREZENČNÍ DO STUDOVEN prostřednictvím online konta na http://aleph.svkpl.cz Tímto způsobem ů nelze objednat noviny a časopisy y(j (jednotlivá čísla) ) za poslední dva běžné roky tyto dokumenty

Více

Funkční schéma Datové schéma Integrita modelu s realitou

Funkční schéma Datové schéma Integrita modelu s realitou Konceptuální modely Funkční schéma výsledek funkční analýzy a návrhu), Kdo bude používat aplikaci kategorie uživatelů pracovní postupy v organizaci, které mají být počítačově podporovány, událost, která

Více

Návrh databázového systému pro Galerii S

Návrh databázového systému pro Galerii S Projekt ročníkové práce Návrh databázového systému pro Galerii S Autor: Radka Živnová Vedoucí práce: PhDr. Helena Kučerová Termín odevzdání: 30.5.2008 1. Obecný popis 1.1. Téma práce Návrh databázového

Více

Analýza správy exemplářů, výpůjček a uživatelů Závěrečná zpráva. Tým č. 1

Analýza správy exemplářů, výpůjček a uživatelů Závěrečná zpráva. Tým č. 1 Analýza správy exemplářů, výpůjček a uživatelů Závěrečná zpráva Tým č. 1 Ina Danilin, Lukáš Charvát, Iryna Kovalenko, Adéla Weinsteinová, Veronika Šikýřová, Petr Moškvan 10.05.2010 Obsah 1. Obecný pohled...

Více

Analýza a modelování dat. Helena Palovská

Analýza a modelování dat. Helena Palovská Analýza a modelování dat Helena Palovská Analýza a modelování pro SW projekt Strukturovaný přístup Dynamická část (procesy, aktivity, funkce) Statická část (data) Objektově orientovaný přístup use case

Více

prostřednictvím online konta na http://aleph.svkpl.cz

prostřednictvím online konta na http://aleph.svkpl.cz VÝPŮJČKA KNIHY PREZENČNÍ DO STUDOVEN prostřednictvím online konta na http://aleph.svkpl.cz Online katalog na http://aleph.svkpl.cz obsahuje záznamy dokumentů vydaných po roce 1990 Starší dokumenty jsou

Více

Zadání. Seznam typů entit včetně jejich atributů, vyznačte klíče a cizí klíče Seznam typů vztahu určený svým názvem a entitami do něj vstupujícími

Zadání. Seznam typů entit včetně jejich atributů, vyznačte klíče a cizí klíče Seznam typů vztahu určený svým názvem a entitami do něj vstupujícími Zadání Seznam typů entit včetně jejich atributů, vyznačte klíče a cizí klíče Seznam typů vztahu určený svým názvem a entitami do něj vstupujícími ER-diagram (v základní formě a v podobě upravené pro ukládání

Více

Úvod do softwarového inženýrství IUS 2009/2010 p.1/30

Úvod do softwarového inženýrství IUS 2009/2010 p.1/30 Úvod do softwarového inženýrství IUS 2009/2010 5. přednáška Ing. Radek Kočí, Ph.D. Ing. Bohuslav Křena, Ph.D. Vytvořeno na základě přednášky doc. Ing. Jaroslava Zendulky, CSc. Úvod do softwarového inženýrství

Více

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115 Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115 Číslo projektu: Číslo šablony: Název materiálu: Ročník: Identifikace materiálu: Jméno autora: Předmět: Tématický celek: Anotace: CZ.1.07/1.5.00/34.0410

Více

Marketingová komunikace. 2. soustředění. Mgr. Pavel Vávra 9103@mail.vsfs.cz. Kombinované studium Skupina N9KMK1aPH/N9KMK1bPH (um1a1ph/um1b1ph)

Marketingová komunikace. 2. soustředění. Mgr. Pavel Vávra 9103@mail.vsfs.cz. Kombinované studium Skupina N9KMK1aPH/N9KMK1bPH (um1a1ph/um1b1ph) Marketingová komunikace Kombinované studium Skupina N9KMK1aPH/N9KMK1bPH (um1a1ph/um1b1ph) 2. soustředění Mgr. Pavel Vávra 9103@mail.vsfs.cz http://vavra.webzdarma.cz/home/index.htm Minulé soustředění úvod

Více

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů Kritéria hodnocení praktické maturitní zkoušky z databázových systémů Otázka č. 1 Datový model 1. Správně navržený ERD model dle zadání max. 40 bodů teoretické znalosti konceptuálního modelování správné

Více

Databázové modelování. Analýza Návrh konceptuálního schématu

Databázové modelování. Analýza Návrh konceptuálního schématu Databázové modelování Analýza Návrh konceptuálního schématu 1 Vytváření IS Analýza Návrh Implementace Testování Předání SW Jednotlivé fáze mezi sebou iterují 2 Proč modelovat/analyzovat? Standardizované

Více

Marketingová komunikace. 2. a 3. soustředění. Mgr. Pavel Vávra 9103@mail.vsfs.cz. Kombinované studium Skupina N9KMK3PH (vm3aph)

Marketingová komunikace. 2. a 3. soustředění. Mgr. Pavel Vávra 9103@mail.vsfs.cz. Kombinované studium Skupina N9KMK3PH (vm3aph) Marketingová komunikace Kombinované studium Skupina N9KMK3PH (vm3aph) 2. a 3. soustředění Mgr. Pavel Vávra 9103@mail.vsfs.cz http://vavra.webzdarma.cz/home/index.htm Co nás čeká: 2. soustředění 16.1.2009

Více

Konceptuální modelování. Pavel Tyl 21. 3. 2013

Konceptuální modelování. Pavel Tyl 21. 3. 2013 Konceptuální modelování Pavel Tyl 21. 3. 2013 Vytváření IS Vytváření IS Analýza Návrh Implementace Testování Předání Jednotlivé fáze mezi sebou iterují Proč modelovat a analyzovat? Standardizované pracovní

Více

Hierarchický databázový model

Hierarchický databázový model 12. Základy relačních databází Když před desítkami let doktor E. F. Codd zavedl pojem relační databáze, pohlíželo se na tabulky jako na relace, se kterými se daly provádět různé operace. Z matematického

Více

Semestrální práce. A0M33PIS Průmyslové informační systémy. Autoři: Název: Půjčovna nářadí. Tomáš Battěk Petr Gazdík Tomáš Levora

Semestrální práce. A0M33PIS Průmyslové informační systémy. Autoři: Název: Půjčovna nářadí. Tomáš Battěk Petr Gazdík Tomáš Levora Semestrální práce A0M33PIS Průmyslové informační systémy Název: Půjčovna nářadí Autoři: Tomáš Battěk Petr Gazdík Tomáš Levora Úvod V naší semestrální práci jsme si zvolili firmu, která se zabývá půjčováním

Více

Databázové systémy. Vztahy a relace. 3.přednáška

Databázové systémy. Vztahy a relace. 3.přednáška Databázové systémy Vztahy a relace 3.přednáška Terminologie - vztahy Účastníci vztahu Stupeň vztahu počet relací účastnících se na vztahu Unární Binární Ternární Terminologie - vztahy Kardinalita vztahu

Více

Databáze I. 4. přednáška. Helena Palovská

Databáze I. 4. přednáška. Helena Palovská Databáze I 4. přednáška Helena Palovská palovska@vse.cz Mapování ER modelu do relačního DB schématu Od 80. let 20. stol. znám algoritmus, implementován v CASE nástrojích Rutinní postup s volbami rozhodnutí

Více

KDE A JAK HLEDAT KONKRÉTNÍ DOKUMENT

KDE A JAK HLEDAT KONKRÉTNÍ DOKUMENT KDE A JAK HLEDAT KONKRÉTNÍ DOKUMENT KDE HLEDAT KNIHU Informace o knihách, které je možné najít a půjčit si v knihovnách, můžete hledat v katalozích knihoven, v souborných katalozích, v České národní bibliografii

Více

RNDr. Jakub Lokoč, Ph.D. RNDr. Michal Kopecký, Ph.D. Katedra softwarového inženýrství Matematicko-Fyzikální fakulta Univerzita Karlova v Praze

RNDr. Jakub Lokoč, Ph.D. RNDr. Michal Kopecký, Ph.D. Katedra softwarového inženýrství Matematicko-Fyzikální fakulta Univerzita Karlova v Praze RNDr. Jakub Lokoč, Ph.D. RNDr. Michal Kopecký, Ph.D. Katedra softwarového inženýrství Matematicko-Fyzikální fakulta Univerzita Karlova v Praze 1 Vytvořte model půjčovny dopravních prostředků. Zákazník

Více

TINLIB A VÝPŮJČNÍ PROTOKOL V SVK ČESKÉ BUDĚJOVICE

TINLIB A VÝPŮJČNÍ PROTOKOL V SVK ČESKÉ BUDĚJOVICE TINLIB A VÝPŮJČNÍ PROTOKOL V SVK ČESKÉ BUDĚJOVICE Vladimír Pávek, Státní vědecká knihovna České Budějovice První počátky vážněji zamýšlené automatizace se v Státní vědecké knihovně (SVK) České Budějovice

Více

10 Metody a metodologie strukturované analýzy

10 Metody a metodologie strukturované analýzy 10 Metody a metodologie strukturované analýzy 10.1 Strukturovaná analýza DeMarco (1978) Nástroje: DFD, datový slovník, strukturovaná angličtina, rozhodovací tabulky a stromy Postup: 1. Analýza stávajícího

Více

Dotazy tvorba nových polí (vypočítané pole)

Dotazy tvorba nových polí (vypočítané pole) Téma 2.4 Dotazy tvorba nových polí (vypočítané pole) Pomocí dotazu lze také vytvářet nová pole, která mají vazbu na již existující pole v databázi. Vznikne tedy nový sloupec, který se počítá podle vzorce.

Více

Databáze v MS ACCESS

Databáze v MS ACCESS 1 z 14 19.1.2014 18:43 Databáze v MS ACCESS Úvod do databází, návrh databáze, formuláře, dotazy, relace 1. Pojem databáze Informací se data a vztahy mezi nimi stávají vhodnou interpretací pro uživatele,

Více

Terminologie v relačním modelu

Terminologie v relačním modelu 3. RELAČNÍ MODEL Relační model reprezentuje databázi jako soubor relací. Každá relace představuje tabulku nebo soubor ( ve smyslu soubor na nosiči dat ). Terminologie v relačním modelu řádek n-tice ( n-tuple,

Více

Databáze fotbalové ligy

Databáze fotbalové ligy Databáze fotbalové ligy ER diagram ER diagram mužstvo..n () () píská (dom.) (.) rozhodčí mužstvo..n () () píská (dom.) (.) rozhodčí mužstvo..n () () píská (dom.) (.) rozhodčí Sestava mužstvo mužstvo..n

Více

Kapitola 2: Entitně-vztahový model (Entity-Relationship model) Množiny entit (entitní množiny) Atributy

Kapitola 2: Entitně-vztahový model (Entity-Relationship model) Množiny entit (entitní množiny) Atributy - 2.1 - Kapitola 2: Entitně-vztahový model (Entity-Relationship model) Množiny entit Množiny vztahů Otázky návrhu Plánování mezí Klíče E-R diagram Rozšířené E-R rysy Návrh E-R databázového schématu Redukce

Více

Okruhy z odborných předmětů

Okruhy z odborných předmětů VYŠŠÍ ODBORNÁ ŠKOLA INFORMAČNÍCH STUDIÍ A STŘEDNÍ ŠKOLA ELEKTROTECHNIKY, MULTIMÉDIÍ A INFORMATIKY Novovysočanská 280/48, 190 00 Praha 9 Pracoviště VOŠ: Pacovská 350/4, 140 00 Praha 4 Okruhy z odborných

Více

Meziknihovní služby v Moravské zemské knihovně

Meziknihovní služby v Moravské zemské knihovně Meziknihovní služby v Moravské zemské knihovně Jak fungují nyní a kam by mohly směřovat Věra Mynářová v Brně www.mzk.cz MZK v rámci MS MZK je 2. největší knihovna v ČR - plní funkci krajské knihovny v

Více

Základy databází. O autorech 17 PRVNÍ ČÁST. KAPITOLA 1 Začínáme 19

Základy databází. O autorech 17 PRVNÍ ČÁST. KAPITOLA 1 Začínáme 19 3 Obsah Novinky v tomto vydání 10 Význam základních principů 11 Výuka principů nezávisle na databázových produktech 12 Klíčové pojmy, kontrolní otázky, cvičení, případové studie a projekty 12 Software,

Více

Informační vzdělávání PdF

Informační vzdělávání PdF Informační vzdělávání PdF Knihovní katalogy Studijní text k lekci 23. 11. 2012 Knihovna Pedagogické fakulty MU a Centrum informačního vzdělávání FF MU Brno, listopad 2012 1 ELEKTRONICKÉ KNIHOVNÍ KATALOGY

Více

Database engine (databázový stroj, databázový motor, databázové jádro) Systém řízení báze dat SŘBD. Typy SŘBD podle způsobu práce s daty

Database engine (databázový stroj, databázový motor, databázové jádro) Systém řízení báze dat SŘBD. Typy SŘBD podle způsobu práce s daty Systém řízení báze dat SŘBD programový systém umožňující vytvoření, údržbu a použití báze dat databáze program Database engine (databázový stroj, databázový motor, databázové jádro) funkce: přenos (načítání)

Více

Otázka č. 1 (bodů za otázku: 4)

Otázka č. 1 (bodů za otázku: 4) Otázka č. 1 (bodů za otázku: 4) Agendy - redundance Která z následujících tvrzení charakterizují redundanci dat v databázi? Je to opakování stejných dat pouze v různých souborech. Je zdrojem nekonzistence

Více

2. Konceptuální model dat, E-R konceptuální model

2. Konceptuální model dat, E-R konceptuální model 2. Konceptuální model dat, E-R konceptuální model Úvod Databázový model souhrn prostředků, pojmů a metod, jak na logické úrovni popsat data a jejich strukturu výsledkem je databázové schéma. Databázové

Více

SYSTÉM ALEPH A JEHO APLIKACE VE VÝPŮJČNÍM PROCESU MZK

SYSTÉM ALEPH A JEHO APLIKACE VE VÝPŮJČNÍM PROCESU MZK SYSTÉM ALEPH A JEHO APLIKACE VE VÝPŮJČNÍM PROCESU MZK Blanka Sapáková, Jana Shejbalová Automatizovaný knihovnicko-informační systém ALEPH je vnitřně členěný na moduly akvizice, katalogizace, evidence seriálů,

Více

KIV/ZIS cvičení 2. Martin Kryl

KIV/ZIS cvičení 2. Martin Kryl KIV/ZIS cvičení 2 Martin Kryl Příklad 1 Jednoduchá databáze 1. Vytvořte jednoduchou databázi, která bude obsahovat informace o studentech na vysoké škole. Každý student bude mít atributy id, jméno, příjmení,

Více

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

Úvod do databázových systémů Vysoká škola báňská Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Katedra informatiky Database Research Group Úvod do databázových systémů Cvičení 1 Ing. Petr Lukáš petr.lukas@vsb.cz

Více

POUŽITÍ DATABÁZÍ. Po ukončení tohoto kurzu budete schopni

POUŽITÍ DATABÁZÍ. Po ukončení tohoto kurzu budete schopni POUŽITÍ DATABÁZÍ Barbora Tesařová Cíle kurzu Po ukončení tohoto kurzu budete schopni chápat základní principy databáze, vytvořit novou databázi, vytvořit a upravit tabulky, řadit a filtrovat data v tabulkách,

Více

Modely datové. Další úrovní je logická úroveň Databázové modely Relační, Síťový, Hierarchický. Na fyzické úrovni se jedná o množinu souborů.

Modely datové. Další úrovní je logická úroveň Databázové modely Relační, Síťový, Hierarchický. Na fyzické úrovni se jedná o množinu souborů. Modely datové Existují různé úrovně pohledu na data. Nejvyšší úroveň je úroveň, která zachycuje pouze vztahy a struktury dat samotných. Konceptuální model - E-R model. Další úrovní je logická úroveň Databázové

Více

Popisné systémy a databáze

Popisné systémy a databáze Popisné systémy a databáze Databáze v archeologii přístup k použití databází - dva způsoby aplikace databáze - databázové programy (jejich přednosti a omezení) databáze v archeologii - databáze jako výstup

Více

Automatizace knihoven PhDr. Anna Stöcklová

Automatizace knihoven PhDr. Anna Stöcklová Automatizace knihoven PhDr. Anna Stöcklová HISTORIE AKS Děrnoštítkové stroje Velké sálové počítače - automatizace jednotlivých procesů -pokusy Mikropočítače - Integrované AKS Internet otevřené integrované

Více

POKROČILÉ POUŽITÍ DATABÁZÍ

POKROČILÉ POUŽITÍ DATABÁZÍ POKROČILÉ POUŽITÍ DATABÁZÍ Barbora Tesařová Cíle kurzu Po ukončení tohoto kurzu budete schopni pochopit podstatu koncepce databází, navrhnout relační databázi s využitím pokročilých metod, navrhovat a

Více

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů Kritéria hodnocení praktické maturitní zkoušky z databázových systémů Otázka č. 1 Datový model 1. Správně navržený ERD model dle zadání max. 40 bodů teoretické znalosti konceptuálního modelování správné

Více

Čtečky e-knih v knihovnách Libereckého kraje. Celostátní seminář Regionální funkce knihoven v Plzni

Čtečky e-knih v knihovnách Libereckého kraje. Celostátní seminář Regionální funkce knihoven v Plzni Čtečky e-knih v knihovnách Libereckého kraje Celostátní seminář Regionální funkce knihoven 2011 12. - 13. 10. 2011 v Plzni Liberecký kraj Síť knihoven Libereckého kraje* 2. nejmenšího v ČR tvoří: Krajská

Více

Objektově orientované technologie. Daniela Szturcová

Objektově orientované technologie. Daniela Szturcová Objektově orientované technologie Cvičení 5 - Tvorba třídního diagramu Daniela Szturcová 1 5 Tvorba třídního diagramu Cíl cvičení Vyhledat třídy, jejich atributy a operace. Navrhnout vazby mezi třídami.

Více

Výpůjční řád Knihovny itsmf Czech Republic, o.s.

Výpůjční řád Knihovny itsmf Czech Republic, o.s. Výpůjční řád Knihovny itsmf Czech Republic, o.s. Vypracoval: Ing. Jaroslav Rokyta Stav k 8.6.2011 www.itsmf.cz, mailto: info@itsmf.cz Obsah Hlava I. - Status knihovny... 3 Část 1. - Cíle a poslání knihovny...

Více

Úvod do databázových systémů 6. cvičení

Úvod do databázových systémů 6. cvičení Vysoká škola báňská Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Úvod do databázových systémů 6. cvičení Ing. Petr Lukáš petr.lukas@nativa.cz Ostrava, 2012 Modelování databází [1]

Více

Obsah. Zpracoval:

Obsah. Zpracoval: Zpracoval: houzvjir@fel.cvut.cz 03. Modelem řízený vývoj. Doménový (business), konceptuální (analytický) a logický (návrhový) model. Vize projektu. (A7B36SIN) Obsah Modelem řízený vývoj... 2 Cíl MDD, proč

Více

Konceptuální modelování

Konceptuální modelování Konceptuální modelování Michal Valenta Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze c Michal Valenta, 2016 BI-DBS, LS 2015/16 https://edux.fit.cvut.cz/courses/bi-dbs/

Více

Úvod do databázových systémů. Ing. Jan Šudřich

Úvod do databázových systémů. Ing. Jan Šudřich Ing. Jan Šudřich jan.sudrich@mail.vsfs.cz 1. Cíl předmětu: Úvod do databázových systémů Poskytnutí informací o vývoji databázových systémů Seznámení s nejčastějšími databázovými systémy Vysvětlení používaných

Více

BMP_04. Axiom kompozice, procesní model

BMP_04. Axiom kompozice, procesní model BMP_04 Axiom kompozice, procesní model Obsah přednášky Skládání transakcí axiom kompozice Procesní diagram Konstrukční a procesní diagram tenisového klubu, Konstrukční a procesní diagram nákupu materiálu

Více

2 Konceptuální modelování a návrh databáze

2 Konceptuální modelování a návrh databáze 2 Konceptuální modelování a návrh databáze 2.1. Úloha konceptuálního modelování v procesu návrhu databáze... 2 2.2. E - R modely... 6 2.3. Doporučení pro modelování a tvorbu ER diagramu... 22 2.4. Transformace

Více

Jak si stojíme se statistikami? Seminář neprofesionálních knihoven a

Jak si stojíme se statistikami? Seminář neprofesionálních knihoven a Jak si stojíme se statistikami? Seminář neprofesionálních knihoven 16. 8. a 17.8. 2016 Regionální služby Zajišťují: KBBB a 4 profesionální knihovny: Uherský Brod Bojkovice Starý Hrozenkov Ostrožská Nová

Více

Primární klíč (Primary Key - PK) Je právě jedna množina atributů patřící jednomu z kandidátů primárního klíče.

Primární klíč (Primary Key - PK) Je právě jedna množina atributů patřící jednomu z kandidátů primárního klíče. Primární a cizí klíč Kandidát primárního klíče (KPK) Je taková množina atributů, která splňuje podmínky: Unikátnosti Minimálnosti (neredukovatelnosti) Primární klíč (Primary Key - PK) Je právě jedna množina

Více

ROZDÍLY V NÁVRZÍCH RELAČNÍCH A OBJEKTOVÝCH DATABÁZÍ A JEJICH DŮSLEDKY PRO TRANSFORMACI MODELŮ

ROZDÍLY V NÁVRZÍCH RELAČNÍCH A OBJEKTOVÝCH DATABÁZÍ A JEJICH DŮSLEDKY PRO TRANSFORMACI MODELŮ ROZDÍLY V NÁVRZÍCH RELAČNÍCH A OBJEKTOVÝCH DATABÁZÍ A JEJICH DŮSLEDKY PRO TRANSFORMACI MODELŮ RELATIONAL AND OBJECT DATABASES DESIGN DIFFERENCES AND IT S IMPLICATIONS TO MODEL TRANSFORMATION Vít Holub

Více

2 Konceptuální modelování a návrh databáze

2 Konceptuální modelování a návrh databáze 2 Konceptuální modelování a návrh databáze 2.. Úloha konceptuálního modelování v procesu návrhu databáze... 2 2.2. E - R modely... 6 2.3. Doporučení pro modelování a tvorbu ER diagramu... 22 2.4. Transformace

Více

Relační model reprezentuje databázi jako soubor relací. Kaţdá relace představuje tabulku nebo soubor (ve smyslu soubor na nosiči dat).

Relační model reprezentuje databázi jako soubor relací. Kaţdá relace představuje tabulku nebo soubor (ve smyslu soubor na nosiči dat). 3. Relační model Relační model reprezentuje databázi jako soubor relací. Kaţdá relace představuje tabulku nebo soubor (ve smyslu soubor na nosiči dat). Příklad 3.1: Filmová databáze relace: FILM REŢISÉR

Více

8.2 Používání a tvorba databází

8.2 Používání a tvorba databází 8.2 Používání a tvorba databází Slide 1 8.2.1 Základní pojmy z oblasti relačních databází Slide 2 Databáze ~ Evidence lidí peněz věcí... výběry, výpisy, početní úkony Slide 3 Pojmy tabulka, pole, záznam

Více

JAK PRACOVAT S CENTRÁLNÍM KATALOGEM UK?

JAK PRACOVAT S CENTRÁLNÍM KATALOGEM UK? JAK PRACOVAT S CENTRÁLNÍM KATALOGEM UK? Centrální katalog knihoven Univerzity Karlovy (CKIS) Vám nabízí možnost online vyhledávání v centrálním katalogu i v katalozích jednotlivých knihoven a správu Vašeho

Více

Metodický pokyn č. 3/2007. Evidence čtenářů

Metodický pokyn č. 3/2007. Evidence čtenářů K evidenci čtenářů se používá: Přihláška čtenáře Seznam čtenářů Přihlášení čtenáře Metodický pokyn č. 3/2007 Evidence čtenářů Každý nový čtenář vyplní při své první návštěvě knihovny přihlášku, na které

Více

Souborný katalog ČR pro veřejné knihovny Veřejné knihovny pro Souborný katalog ČR

Souborný katalog ČR pro veřejné knihovny Veřejné knihovny pro Souborný katalog ČR Souborný katalog ČR pro veřejné knihovny Veřejné knihovny pro Souborný katalog ČR Celostátní seminář Regionální funkce knihoven 2009 Pardubice 16-17. září 2009 Eva Svobodová - Danuše Vyorálková Národní

Více

Výukový materiál zpracován v rámci projektu EU peníze školám

Výukový materiál zpracován v rámci projektu EU peníze školám Výukový materiál zpracován v rámci projektu EU peníze školám Název projektu: Moderní ekonomická škola Registrační číslo projektu: CZ.1.07/1.5.00/34.0784 Šablona: I/2 č. materiálu: VY_12_INOVACE_24 Jméno

Více

UŽIVATELSKÁ PŘÍRUČKA K INTERNETOVÉ VERZI REGISTRU SČÍTACÍCH OBVODŮ A BUDOV (irso 4.x) VERZE 1.0

UŽIVATELSKÁ PŘÍRUČKA K INTERNETOVÉ VERZI REGISTRU SČÍTACÍCH OBVODŮ A BUDOV (irso 4.x) VERZE 1.0 UŽIVATELSKÁ PŘÍRUČKA K INTERNETOVÉ VERZI REGISTRU SČÍTACÍCH OBVODŮ A BUDOV (irso 4.x) VERZE 1.0 OBSAH 1 ÚVOD... 3 1.1 HOME STRÁNKA... 3 1.2 INFORMACE O GENEROVANÉ STRÁNCE... 4 2 VYHLEDÁVÁNÍ V ÚZEMÍ...

Více

Dolování v objektových datech. Ivana Rudolfová

Dolování v objektových datech. Ivana Rudolfová Dolování v objektových datech Ivana Rudolfová Relační databáze - nevýhody První normální forma neumožňuje vyjádřit vztahy A je podtypem B nebo vytvořit struktury typu pole nebo množiny SQL omezení omezený

Více

Návrh databázového modelu

Návrh databázového modelu Návrh databázového modelu Informační a znalostní systémy 1 2 Konflikty 3 návrh musí pokrývat požadavky zadavatele návrhbyměl reflektovat i možné budoucí poslání návrh od shora dolů zdola nahoru Vývoj modelu

Více

Jednotná výpůjční matice

Jednotná výpůjční matice Příloha 2 Jednotná výpůjční matice Vysvětlení termínů: Termín Význam Kategorie, do které jsou zařazeni čtenáři a pro kterou jsou definovaná samostatná pravidla pro půjčování dokumentů. Čtenář může být

Více

Primární klíč, cizí klíč, referenční integrita, pravidla normalizace, relace

Primární klíč, cizí klíč, referenční integrita, pravidla normalizace, relace Téma 2.2 Primární klíč, cizí klíč, referenční integrita, pravidla normalizace, relace Obecný postup: Každá tabulka databáze by měla obsahovat pole (případně sadu polí), které jednoznačně identifikuje každý

Více

Knihovní řád Obecní knihovny v Březině

Knihovní řád Obecní knihovny v Březině Knihovní řád Obecní knihovny v Březině V souladu se zřizovací listinou Obecní knihovny v Březině a schválením dokumentu zastupitelstvem obce usnesením č. ze dne 4. prosince 2017 a podle 4, odst. 6 zákona

Více

Čl. I. Úvodní ustanovení

Čl. I. Úvodní ustanovení Čl. I. Úvodní ustanovení Městská knihovna v Borohrádku (dále jen knihovna) je veřejnou knihovnou. Jejím zřizovatelem i nadřízeným orgánem je Město Borohrádek. Knihovna poskytuje knihovnické a bibliografické

Více

KNIHOVNÍ ŘÁD MASARYKOVY UNIVERZITY V BRNĚ SMĚRNICE Č. 14/05

KNIHOVNÍ ŘÁD MASARYKOVY UNIVERZITY V BRNĚ SMĚRNICE Č. 14/05 KNIHOVNÍ ŘÁD MASARYKOVY UNIVERZITY V BRNĚ SMĚRNICE Č. 14/05 Podle 10 odst. 1 zákona č. 111/1998 Sb., o vysokých školách a o změně a doplnění dalších zákonů (zákon o vysokých školách), vydávám tuto směrnici:

Více

Jaký je rozdíl v definicicíh VARCHAR2(20 BYTE) a VARCHAR2(20 CHAR):

Jaký je rozdíl v definicicíh VARCHAR2(20 BYTE) a VARCHAR2(20 CHAR): Mezi příkazy pro manipulaci s daty (DML) patří : 1. SELECT 2. ALTER 3. DELETE 4. REVOKE Jaké vlastnosti má identifikující relace: 1. Je relace, která se využívá pouze v případě modelovaní odvozených entit

Více

KIV/ZIS cvičení 1. Martin Kryl

KIV/ZIS cvičení 1. Martin Kryl KIV/ZIS cvičení 1 Martin Kryl Údaje o cvičícím Martin Kryl Kancelář: UC326 Konzultační hodiny Úterý 10:00 11:00 Středa 13:00 14:00 E-mail: kryl@kiv.zcu.cz Stránky předmětu Na Courseware Moje předměty Základy

Více

K N I H O V N Í Ř Á D

K N I H O V N Í Ř Á D V souladu s usnesením č. 5 zastupitelstva Obce Milejovice ze dne 24. 6. 2016 a podle 4, odst. 6 zákona č. 257/2001 Sb. (knihovní zákon) ve znění pozdějších zákonů a předpisů, vydávám K N I H O V N Í Ř

Více

prostřednictvím online konta na http://aleph.svkpl.cz

prostřednictvím online konta na http://aleph.svkpl.cz VÝPŮJČKA KNIHY ABSENČNÍ - DOMŮ prostřednictvím online konta na http://aleph.svkpl.cz Online katalog na http://aleph.svkpl.cz obsahuje záznamy dokumentů vydaných po roce 1990 Starší dokumenty jsou zpracovávány

Více

Databázové systémy I

Databázové systémy I Databázové systémy I Přednáška č. 2 Ing. Jiří Zechmeister Fakulta elektrotechniky a informatiky jiri.zechmeister@upce.cz Obsah Fáze návrhu databáze Konceptuální model Barkerova notace Unikátní identifikátory

Více

Zpráva o činnosti Městské knihovny za rok 2009

Zpráva o činnosti Městské knihovny za rok 2009 Zpráva o činnosti Městské knihovny za rok 2009 Městská knihovna Blovice je veřejnou knihovnou pro obyvatele města i přilehlých obcí. Od roku 2002 je knihovnou pověřenou regionálními funkcemi pro okolní

Více

Základy práce s informačními zdroji

Základy práce s informačními zdroji Základy práce s informačními zdroji ZUR163 Mgr. Jan Kříž Mgr. Dana Mazancová, DiS. Brno, 16. listopadu 2015 Práce s EIZ kontrola úkolů tipy a triky ve vyhledávači Google Scholar EBSCO Discovery Service

Více

Relační databázový model. Vladimíra Zádová, KIN, EF, TUL- DBS

Relační databázový model. Vladimíra Zádová, KIN, EF, TUL- DBS Relační databázový model Databázové (datové) modely základní dělení klasické databázové modely relační databázový model relační databázový model Základní konstrukt - relace relace, schéma relace atribut,

Více

7.2 Model použití (jednání) (Use Case)

7.2 Model použití (jednání) (Use Case) 7.2 Model použití (jednání) (Use Case) - při analýze požadavků často popis typických interakcí uživatele, nedokumentované Jacobson model použití (1992) Scénář Posloupnost kroků popisujících interakci mezi

Více

Analýza dat a modelování. Přednáška 1

Analýza dat a modelování. Přednáška 1 Analýza dat a modelování Přednáška 1 Informační systém definic existuje několik, např.: IS je softwarové vybavení firmy, které je schopné na základě zpracovávaných informací řídit procesy podniku nebo

Více

DATOVÉ MODELOVÁNÍ ER MODEL

DATOVÉ MODELOVÁNÍ ER MODEL DATOVÉ MODELOVÁNÍ ER MODEL Základní pojmy Entita věc reálného světa (objekt) rozlišitelný od jiných objektů. Př) banky s identifikačním číslem 999, účet s č. účtu 100. Entitní množina - množina entit téhož

Více

Access Tabulka letní semestr 2013

Access Tabulka letní semestr 2013 MS Access Tabulka letní semestr 2013 Tvorba nové tabulky importem dat propojením externího souboru pomocí Průvodce v návrhovém zobrazení Návrh struktury tabulky Tabulka záznam pole záznamu Jmeno RodCislo

Více

Obsah přednášky. Databázové systémy. Normalizace relací. Normalizace relací. Normalizace relací. Normalizace relací

Obsah přednášky. Databázové systémy. Normalizace relací. Normalizace relací. Normalizace relací. Normalizace relací Obsah přednášky Databázové systémy Logický model databáze normalizace relací normální formy tabulek 0NF, 1NF, 2NF, 3NF, BCNF, 4NF, 5NF, DNF denormalizace zápis tabulek relační algebra klasické operace

Více

Řád relaxačního místa s knihovnou (součást Řádu odborných učeben - č.j. 49/2010)

Řád relaxačního místa s knihovnou (součást Řádu odborných učeben - č.j. 49/2010) Základní škola Brno, Heyrovského 32 Řád relaxačního místa s knihovnou (součást Řádu odborných učeben - č.j. 49/2010) V souladu se zřizovací listinou školy ze dne 8.10.2002 a pozdějších dodatků vydávám

Více

Konceptuální datové modely používané při analýze

Konceptuální datové modely používané při analýze Konceptuální datové modely používané při analýze Abstraktní datové typy jako definice domén atributů ADT (Abstraktní datový typ) zapouzdření datového typu lidský mozek je schopen řešit úlohy jen do určité

Více

Databázové systémy. Ing. Radek Holý

Databázové systémy. Ing. Radek Holý Databázové systémy Ing. Radek Holý holy@cvut.cz Literatura: Skripta: Jeřábek, Kaliková, Krčál, Krčálová, Kalika: Databázové systémy pro dopravní aplikace Vydavatelství ČVUT, 09/2010 Co je relační databáze?

Více

Zpráva o činnosti Městské knihovny za rok 2012

Zpráva o činnosti Městské knihovny za rok 2012 Zpráva o činnosti Městské knihovny za rok 2012 Městská knihovna Blovice je veřejnou knihovnou pro obyvatele města i přilehlých obcí. Od roku 2002 je knihovnou pověřenou regionálními funkcemi pro okolní

Více