Informační systémy a datové sklady IS uměleckých galerií Analýza datového skladu



Podobné dokumenty
Databáze Agility. Obsah. Strana číslo: {00}

IS pro firmu vyrábějící potisky triček

Aukční síň VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA INFORMAČNÍ SYSTÉMY A DATOVÉ SKLADY. (semestrální projekt) ZS

VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA

B2646 Informační technologie 1802R007 Informační technologie

Sada 1 - PHP. 14. Úvod do jazyka SQL

Návrh a tvorba WWW stránek 1/14. PHP a databáze

Databáze fotbalové ligy

Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Jihlava

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

Informační systém pro nemocnici

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

Konceptuální modelování. Pavel Tyl

Úvod do databázových systémů 2012/2013 IS MHD. Jiří Znoj zno

Databázové a informační systémy Informační systém prodejny nábytku. Jakub Kamrla, KAM087

Kurz Databáze. Obsah. Dotazy. Zpracování dat. Doc. Ing. Radim Farana, CSc.

Max Communicator 9. Přístup do databáze a vyčítání hodnot měření externími aplikacemi

Fakulta elektrotechniky a informatiky Vysoká škola báňská - Technická univerzita Ostrava. Úvod do databázových systémů 2012/2013 IS MHD

Datové sklady ve školství

Konceptuální modelování a SQL

DUM 12 téma: Příkazy pro tvorbu databáze

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

IS Akademie Klasické Homeopatie

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

Analýza Redakční systém blogu (ADA274, BYS037, RAB020, SIV021)

INFORMAČNÍ SYSTÉM PRODEJ LÍSTKŮ DO DIVADLA

Měřící systém se vzdáleným přístupem. Databáze

kapitola 2 Datové sklady, OLAP

Projekt z předmětu Teorie zpracování dat

MySQL. mysql> CREATE DATABASE nova CHARACTER SET latin2 COLLATE latin2_czech_cs; Query OK, 1 row affected (0.02 sec)

Internetová filmová databáze IFDB

Prvni. Obsah. Strana číslo: {00}

VŠB FEI - Technická Univerzita Ostrava. DAIS - Projekt. Dopravní podnik. Jméno: Matěj Kotyz (KOT0177)

B0M33BDT Technologie pro velká data. Supercvičení SQL, Python, Linux

5. POČÍTAČOVÉ CVIČENÍ

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

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

CRS komunikační rozhraní

Informační systém webhostingu

IS Autopůjčovna VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA INFORMAČNÍ SYSTÉMY A DATOVÉ SKLADY. (semestrální projekt) ZS

Relační databázová technologie

Informační systémy 2008/2009. Radim Farana. Obsah. Jazyk SQL

XMW4 / IW4 Pokročilé SELECT dotazy. Štefan Pataky

Digitální učební materiály

DBS Konceptuální modelování

Databázové systémy Cvičení 5.2

VYTVÁŘENÍ DATABÁZÍ, VKLÁDÁNÍ ÚDAJŮ

A5M33IZS Informační a znalostní systémy. O čem předmět bude? Úvod do problematiky databázových systémů

2. Modelovací jazyk UML 2.1 Struktura UML Diagram tříd Asociace OCL. 3. Smalltalk 3.1 Jazyk Pojmenování

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

Databázovéa informačnísystémy NÁVRH IMPLEMENTACE 1

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

VÝKAZ ZISKU A ZTRÁTY v plném rozsahu

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

Tabulka symbolů. Vazba (binding) Vazba - příklad. Deklarace a definice. Miroslav Beneš Dušan Kolář

Elektronická zdravotní karta

Databáze I. Přednáška 7

Programování v jazyce C pro chemiky (C2160) 3. Příkaz switch, příkaz cyklu for, operátory ++ a --, pole

Datové modelování II


Microsoft. Access. Databáze s více tabulkami. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Transformace konceptuálního modelu na relační

FIREBIRD relační databázový systém. Tomáš Svoboda

Centrum pošty informace pro integrované aplikace

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

Databáze 2013/2014. Konceptuální model DB. RNDr. David Hoksza, Ph.D.

X33RIP Oponentura pro skupinu B

Objektově relační databáze a ORACLE 8

Architektura informačních systémů. - dílčí architektury - strategické řízení taktické řízení. operativní řízení a provozu. Globální architektura

Semestrální práce z DAS2 a WWW

Oborové číslo Hodnocení - část A Hodnocení - část B Hodnocení - část A+B

Oborové číslo Hodnocení - část A Hodnocení - část B Hodnocení - část A+B

Relační databázová technologie

A5M33IZS Informační a znalostní systémy. Relační databázová technologie

S databázemi se v běžném životě setkáváme velmi často. Uvádíme běžné použití databází velkého rozsahu:

Analýza IS autoservisu:

Michal Krátký, Miroslav Beneš

On line analytical processing (OLAP) databáze v praxi

MySQL manuál. Copyright: Adam Jun Stránky manuálu:

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

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

Relace x vztah (relationship)

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

Základy relačních databází, jejich využití v programování webu

Databáze. Velmi stručný a zjednodušený úvod do problematiky databází pro programátory v Pythonu. Bedřich Košata

OKbase řízení lidských zdrojů

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

Informační systém pro rezervaci pokojů hotelu SPORT

Anotace: Terminátory:

Západočeská univerzita v Plzni Katedra informatiky a výpočetní techniky. 9. června krovacek@students.zcu.cz

Databázové systémy. - SQL * definice dat * aktualizace * pohledy. Tomáš Skopal


Databázové systémy úvod

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

DBS Konceptuální modelování

Konceptuální modelování

Databáze I. Přednáška 4

BIOMEDICÍNSKÝ SYSTÉM PRO AGENTURY DOMÁCÍ PÉČE. Ondřej Krejcar, Dalibor Janckulík, Leona Motalová

Algoritmizace a programování

Oborové číslo Hodnocení - část A Hodnocení - část B Hodnocení - část A+B

Transkript:

Informační systémy a datové sklady IS uměleckých galerií Analýza datového skladu Radek Kaluža Lukáš Kuna Jiří Knapek Petr Kunát Jiří Vinklér

Zdrojové databáze Jedinou zdrojovou databází je relační databáze informačního systému. Jelikož došlo k úpravám v návrhu databáze, tak následuje datový slovník. dilo id_dilo int 10 Ne Ano Ano > 0 auto_increment nazev varchar 100 Ne Ne Ne - datum datetime - Ne Ne Ne - YYYY-MM-DD HH:MM:SS na_prodej tinyint 1 Ne Ne Ne - galerie id_galerie int 10 Ne Ano Ano > 0 auto_increment jmeno varchar 100 Ne Ne Ne - serie id_serie int 10 Ne Ano Ano > 0 auto_increment id_umelec int 10 Ne Ano Ano > 0 nazev varchar 100 Ne Ne Ne - serie_dilo id_dilo int 10 Ne Ano Ano > 0

id_serie int 10 Ne Ano Ano > 0 umelec id_umelec int 10 Ne Ano Ano > 0 auto_increment jmeno varchar 50 Ne Ne Ne - prijmeni varchar 50 Ne Ne Ne - umelec_dilo id_umelec int 10 Ne Ano Ano > 0 id_dilo int 10 Ne Ano Ano > 0 uzivatel id_uzivatel int 10 Ne Ano Ano > 0 auto_increment login_uzivatel varchar 25 Ne Ne Ne - login_heslo_hash varchar 32 Ne Ne Ne - posledni_zmena_hesla datetime - Ne Ne Ne - YYYY-MM-DD HH:MM:SS jmeno varchar 50 Ne Ne Ne - prijmeni varchar 50 Ne Ne Ne - stav tinyint 2 Ne Ne Ne > 0 uzivatel_dilo id_uzivatel int 10 Ne Ano Ano > 0 id_dilo int 10 Ne Ano Ano > 0 datum datetime - Ne Ano Ano - YYYY-MM-DD HH:MM:SS cena double - Ne Ne Ne - operace tinyint 2 Ne Ne Ne -

uzivatel_galerie id_galerie int 10 Ne Ano Ano > 0 id_uzivatel int 10 Ne Ano Ano > 0 uzivatel_umelec id_uzivatel int 10 Ne Ano Ano > 0 id_umelec int 10 Ne Ne Ano > 0 is_umelec tinyint 1 Ne Ne Ne Je uživatel tímto umělcem? vstupenka Název Typ Délka CK Klíč Index IO Poznámka id_uzivatel int 10 Ano Ano Ano > 0 id_vystava int 10 Ano Ano Ano > 0 datum datetime - Ne Ano Ano - YYYY-MM-DD HH:MM:SS pocet_dospeli int 10 Ne Ne Ne - pocet_deti int 10 Ne Ne Ne - stav tinyint 3 Ne Ne Ne - vystava Název Typ Délka CK Klíč Index IO Poznámka id_vystava int 10 Ne Ano Ano > 0 auto_increment id_galerie int 10 Ano Ne Ano > 0 jmeno varchar 100 Ne Ne Ne - vernisaz datetime - Ne Ne Ne - YYYY-MM-DD HH:MM:SS zacatek datetime - Ne Ne Ne - YYYY-MM-DD HH:MM:SS konec datetime - Ne Ne Ne - YYYY-MM-DD HH:MM:SS oteviraci_doba varchar 255 Ne Ne Ne - cena_vstupenky_dospeli double 100 Ne Ne Ne - cena_vstupenky_deti double 10 Ne Ne Ne - stav tinyint 2 Ne Ne Ne -

vystava_dilo Název Typ Délka CK Klíč Index IO Poznámka id_vystava int 10 Ano Ano Ano > 0 id_dilo int 10 Ano Ano Ano > 0 prodano tinyint 1 Ne Ne Ne - zacatek datetime - Ne Ne Ne - YYYY-MM-DD HH:MM:SS konec datetime - Ne Ne Ne - YYYY-MM-DD HH:MM:SS ER diagram Je zde použit původní ER diagram, naše změny příliš do vazeb nezasáhly, pouze byla odstraněna tabulka s adresami a ty byly přiřazeny na patřičná místa. Také jsou všechny naše atributy přeloženy.

Důvod tvorby datového skladu Majitele formačního systému jistě budou zajímat celkové tržby za vstupné a počet prodaných lístků v galériích, případně na jednotlivých výstavách. Vstupné Dimenze: Fakta: vystava (id_vystava, jmeno) galerie (id_galerie, jmeno, mesto) datum (id_datum, datum, den, mesic, kvartal, rok) počet prodaných lístků (plistku) tržba za vstupenky (trzba) Funkce datové pumpy Dimenze datum se u bude získávat z data uváděného na vstupence.

Struktura datového skladu Aditivita atributů Vstupné aditivita plistku trzba vystava sum sum galerie sum sum datum sum sum galerie, datum sum, prum, min, max sum, prum, min, max galerie, vystava sum, prum, min, max sum, prum, min, max Hierarchie dimenzí datum: den měsíc kvartál rok vše