Zkouškový příklad 4IT218 Rezervační systém zážitkové agentury. Karel Kohout FIS VŠE

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

Download "Zkouškový příklad 4IT218 Rezervační systém zážitkové agentury. Karel Kohout karel@kohout.se FIS VŠE"

Transkript

1 Zkouškový příklad 4IT218 Rezervační systém zážitkové agentury 25. února 2011

2 Obsah 1 Zadání 2 2 SQL Definice tabulek Definice indexů Referenční integrita Uživatelská práva Testovací data Pomůcky Vymazání dat A Firemní procesy 17 Seznam obrázků 1 Konceptuální schéma (Chenova notace) Konceptuální model Fyzický model Nástin objednávky v e-shopu Průběh rezervace termínu zážitku zákazníkem Výběr termínu obchodníkem

3 1 Zadání Cílem práce je navrhnout rezervační systém zážitkové agentury 1. Postup: ke každému produktu v objednávce v e-shopu (kamenná prodejna není) je po dokončení vygenerován dárkový certifikát (kód, datum vystavení, platnost, číslo objednávky) s unikátním kódem (viz 17/4). Každý certifikát je na jediný zážitek. U certifikátu jsou odlišené následující stavy (popisek, zkratka): neuhrazená objednávka uhrazená objednávka rezervováný termín termín potvrzený dodavatelem využitý certifikát. Certifikát se stává aktivním po uhrazení objednávky. V rezervačním systému je seznam všech současných i dříve nabízených zážitků (id v e-shopu, jméno). Každý zážitek může mít více dodavatelů (název, IČ, DIČ). Jeden dodavatel může zajišťovat jeden zážitek na více místech (název, zákaznický název, zkratka, kraj). Jeden dodavatel může na různých místech mít pro stejný zážitek různé zaměstnance (jméno, , telefon, cena 2 ). Všichni dodavatelé mají živnostenský list, někteří jsou plátci DPH. Zákazník obdarovaný musí po přihlášení do systému rezervací odsouhlasit smluvní podmínky a vyplnit kontaktní údaje (jméno, příjmení, telefon, ). Následně má možnost si vybrat několik termínů (datum, čas, nepovinná poznámka) a ke každému termínu místo konání (dle aktuálního seznamu dodavatelů pro daný zážitek); viz 17/5. Obchodník pro aktuální rezervace vybere vhodného dodavatele (s přihlédnutím na místa, termíny a ceny) a potvrdí termín (viz 17/6). Je možné zpětně spárovat kontaktní údaje zákazníků s dřívějšími rezervacemi. 1 Zážitková agentura je společnost zabývající se zprostředkováním zážitků, podobá se cestovní kanceláři. Zážitkem může být cokoliv, co se dá zprostředkovat - tedy například skok padákem, let balonem, kurzy přežití, vaření atd. 2 Cena může být závislá na místu konání. 2

4 Obrázek 1: Konceptuální schéma (Chenova notace) 3

5 Obrázek 2: Konceptuální model 4

6 Obrázek 3: Fyzický model 5

7 2 SQL 2.1 Definice tabulek 1 c r e a t e t a b l e CERTIFIKAT ( 2 KOD CHAR( 1 6 ) not n u l l, 3 ID_OSOBY INTEGER, 4 STAV_ZKRATKA CHAR( 2 ), 5 ID_PRODUKTU INTEGER not n u l l, 6 CISLO_OBJEDNAVKY INTEGER not n u l l, 7 DATUM_VYTVORENI DATE not n u l l, 8 PLATNOST DATE not n u l l, 9 c o n s t r a i n t PK_CERTIFIKAT primary key (KOD) 10 ) 11 / c r e a t e t a b l e FIRMA ( 14 IC INTEGER not n u l l, 15 DIC CHAR( 1 0 ), 16 NAZEV_FIRMY VARCHAR2( 6 4 ) not n u l l, 17 c o n s t r a i n t PK_FIRMA primary key ( IC ) 18 ) 19 / c r e a t e t a b l e KONTAKTNI_OSOBA ( 22 TELEFONNI_KONTAKT INTEGER not n u l l, 23 IC INTEGER not n u l l, 24 JMENO VARCHAR2( 2 5 ) not n u l l, 25 VARCHAR2( 6 4 ), 26 c o n s t r a i n t PK_KONTAKTNI_OSOBA primary key (TELEFONNI_KONTAKT) 27 ) 28 / c r e a t e t a b l e KRAJ ( 31 KRAJ_ZKRATKA CHAR( 3 ) not n u l l, 32 PLNY_NAZEV VARCHAR2( 2 5 ) not n u l l, 33 c o n s t r a i n t PK_KRAJ primary key (KRAJ_ZKRATKA) 34 ) 35 / c r e a t e t a b l e MISTO ( 38 MISTO_ZKRATKA CHAR( 5 ) not n u l l, 39 KRAJ_ZKRATKA CHAR( 3 ) not n u l l, 40 NAZEV VARCHAR2( ) not n u l l, 41 ZAKAZNICKY_NAZEV VARCHAR2( ) not n u l l, 42 c o n s t r a i n t PK_MISTO primary key (MISTO_ZKRATKA) 43 ) 44 / c r e a t e t a b l e OSOBA ( 47 PRIJMENI VARCHAR2( 2 5 ) not n u l l, 48 JMENO VARCHAR2( 2 5 ) not n u l l, 49 VARCHAR2( 6 4 ) not n u l l, 50 TELEFON INTEGER not n u l l, 51 ID_OSOBY INTEGER not n u l l, 52 c o n s t r a i n t PK_OSOBA primary key (ID_OSOBY), 53 c o n s t r a i n t AK_TELEFON_OSOBA unique (TELEFON) 54 ) 55 / c r e a t e t a b l e STAV_CERTIFIKATU ( 58 STAV_ZKRATKA CHAR( 2 ) not n u l l, 6

8 59 POPISEK VARCHAR2( 6 4 ) not n u l l, 60 c o n s t r a i n t PK_STAV_CERTIFIKATU primary key (STAV_ZKRATKA) 61 ) 62 / c r e a t e t a b l e TERMIN ( 65 KOD CHAR( 1 6 ) not n u l l, 66 DATUM_CAS DATE not n u l l, 67 TELEFONNI_KONTAKT INTEGER, 68 MISTO_ZKRATKA CHAR( 5 ) not n u l l, 69 POZNAMKA VARCHAR2( ), 70 c o n s t r a i n t PK_TERMIN primary key (KOD, DATUM_CAS) 71 ) 72 / c r e a t e t a b l e ZAZITEK ( 75 ID_PRODUKTU INTEGER not n u l l, 76 NAZEV VARCHAR2( ) not n u l l, 77 c o n s t r a i n t PK_ZAZITEK primary key (ID_PRODUKTU) 78 ) 79 / c r e a t e t a b l e ZAZITEK_MISTO_DODAVATEL ( 82 ID_PRODUKTU INTEGER not n u l l, 83 TELEFONNI_KONTAKT INTEGER not n u l l, 84 MISTO_ZKRATKA CHAR( 5 ) not n u l l, 85 CENA NUMBER( 9 ), 86 check (CENA > 0), 87 c o n s t r a i n t PK_ZAZITEK_MISTO_DODAVATEL primary key (ID_PRODUKTU, TELEFONNI_KONTAKT, MISTO_ZKRATKA) 88 ) 89 / 2.2 Definice indexů 1 c r e a t e index NA_FK on CERTIFIKAT ( 2 ID_PRODUKTU ASC 3 ) 4 / 5 6 c r e a t e index OBDAROVANA_FK on CERTIFIKAT ( 7 ID_OSOBY ASC 8 ) 9 / c r e a t e index MA_FK on CERTIFIKAT ( 12 STAV_ZKRATKA ASC 13 ) 14 / c r e a t e index SOUCASTI_FK on KONTAKTNI_OSOBA ( 17 IC ASC 18 ) 19 / c r e a t e index V_KRAJI_FK on MISTO ( 22 KRAJ_ZKRATKA ASC 23 ) 24 / c r e a t e index REZERVOVAN_FK on TERMIN ( 27 KOD ASC 7

9 28 ) 29 / c r e a t e index ZAJISTUJE_FK on TERMIN ( 32 TELEFONNI_KONTAKT ASC 33 ) 34 / c r e a t e index V_FK on TERMIN ( 37 MISTO_ZKRATKA ASC 38 ) 39 / c r e a t e index ZAZITEK_MISTO_DODAVATEL_FK on ZAZITEK_MISTO_DODAVATEL ( 42 ID_PRODUKTU ASC 43 ) 44 / c r e a t e index ZAZITEK_MISTO_DODAVATEL2_FK on ZAZITEK_MISTO_DODAVATEL ( 47 TELEFONNI_KONTAKT ASC 48 ) 49 / c r e a t e index ZAZITEK_MISTO_DODAVATEL3_FK on ZAZITEK_MISTO_DODAVATEL ( 52 MISTO_ZKRATKA ASC 53 ) 54 / 2.3 Referenční integrita 1 a l t e r t a b l e CERTIFIKAT 2 add c o n s t r a i n t FK_CERTIFIK_MA_STAV_CER f o r e i g n key (STAV_ZKRATKA ) 3 r e f e r e n c e s STAV_CERTIFIKATU (STAV_ZKRATKA) 4 / 5 6 a l t e r t a b l e CERTIFIKAT 7 add c o n s t r a i n t FK_CERTIFIK_NA_ZAZITEK f o r e i g n key (ID_PRODUKTU) 8 r e f e r e n c e s ZAZITEK (ID_PRODUKTU) 9 / a l t e r t a b l e CERTIFIKAT 12 add c o n s t r a i n t FK_CERTIFIK_OBDAROVAN_OSOBA f o r e i g n key (ID_OSOBY ) 13 r e f e r e n c e s OSOBA (ID_OSOBY) 14 on d e l e t e s e t n u l l 15 / a l t e r t a b l e KONTAKTNI_OSOBA 18 add c o n s t r a i n t FK_KONTAKTN_SOUCASTI_FIRMA f o r e i g n key ( IC ) 19 r e f e r e n c e s FIRMA ( IC ) 20 on d e l e t e cascade 21 / a l t e r t a b l e MISTO 24 add c o n s t r a i n t FK_MISTO_V_KRAJI_KRAJ f o r e i g n key (KRAJ_ZKRATKA) 25 r e f e r e n c e s KRAJ (KRAJ_ZKRATKA) 26 on d e l e t e cascade 27 / 8

10 28 29 a l t e r t a b l e TERMIN 30 add c o n s t r a i n t FK_TERMIN_REZERVOVA_CERTIFIK f o r e i g n key (KOD) 31 r e f e r e n c e s CERTIFIKAT (KOD) 32 on d e l e t e cascade 33 / a l t e r t a b l e TERMIN 36 add c o n s t r a i n t FK_TERMIN_V_MISTO f o r e i g n key (MISTO_ZKRATKA) 37 r e f e r e n c e s MISTO (MISTO_ZKRATKA) 38 / a l t e r t a b l e TERMIN 41 add c o n s t r a i n t FK_TERMIN_ZAJISTUJE_KONTAKTN f o r e i g n key ( TELEFONNI_KONTAKT) 42 r e f e r e n c e s KONTAKTNI_OSOBA (TELEFONNI_KONTAKT) 43 / a l t e r t a b l e ZAZITEK_MISTO_DODAVATEL 46 add c o n s t r a i n t FK_ZAZITEK ZAZITEK_M_ZAZITEK f o r e i g n key ( ID_PRODUKTU) 47 r e f e r e n c e s ZAZITEK (ID_PRODUKTU) 48 on d e l e t e cascade 49 / a l t e r t a b l e ZAZITEK_MISTO_DODAVATEL 52 add c o n s t r a i n t FK_ZAZITEK ZAZITEK_M_KONTAKTN f o r e i g n key ( TELEFONNI_KONTAKT) 53 r e f e r e n c e s KONTAKTNI_OSOBA (TELEFONNI_KONTAKT) 54 / a l t e r t a b l e ZAZITEK_MISTO_DODAVATEL 57 add c o n s t r a i n t FK_ZAZITEK ZAZITEK_M_MISTO f o r e i g n key ( MISTO_ZKRATKA) 58 r e f e r e n c e s MISTO (MISTO_ZKRATKA) 59 / 2.4 Uživatelská práva 1 REVOKE a l l ON CERTIFIKAT FROM IT_360 ; 2 REVOKE a l l ON FIRMA FROM IT_360 ; 3 REVOKE a l l ON KONTAKTNI_OSOBA FROM IT_360 ; 4 REVOKE a l l ON KRAJ FROM IT_360 ; 5 REVOKE a l l ON MISTO FROM IT_360 ; 6 REVOKE a l l ON OSOBA FROM IT_360 ; 7 REVOKE a l l ON STAV_CERTIFIKATU FROM IT_360 ; 8 REVOKE a l l ON TERMIN FROM IT_360 ; 9 REVOKE a l l ON ZAZITEK FROM IT_360 ; 10 REVOKE a l l ON ZAZITEK_MISTO_DODAVATEL FROM IT_360 ; GRANT SELECT, INSERT, UPDATE, DELETE ON CERTIFIKAT TO IT_360 ; 13 GRANT SELECT, INSERT, UPDATE, DELETE ON FIRMA TO IT_360 ; 14 GRANT SELECT, INSERT, UPDATE, DELETE ON KONTAKTNI_OSOBA TO IT_360 ; 15 GRANT SELECT, INSERT, UPDATE, DELETE ON KRAJ TO IT_360 ; 16 GRANT SELECT, INSERT, UPDATE, DELETE ON MISTO TO IT_360 ; 17 GRANT SELECT, INSERT, UPDATE, DELETE ON OSOBA TO IT_360 ; 18 GRANT SELECT, INSERT, UPDATE, DELETE ON STAV_CERTIFIKATU TO IT_360 ; 19 GRANT SELECT, INSERT, UPDATE, DELETE ON TERMIN TO IT_360 ; 20 GRANT SELECT, INSERT, UPDATE, DELETE ON ZAZITEK TO IT_360 ; 21 GRANT SELECT, INSERT, UPDATE, DELETE ON ZAZITEK_MISTO_DODAVATEL TO IT_360 ; 22 9

11 23 REVOKE a l l ON CERTIFIKAT FROM STUDENT; 24 REVOKE a l l ON FIRMA FROM STUDENT; 25 REVOKE a l l ON KONTAKTNI_OSOBA FROM STUDENT; 26 REVOKE a l l ON KRAJ FROM STUDENT; 27 REVOKE a l l ON MISTO FROM STUDENT; 28 REVOKE a l l ON OSOBA FROM STUDENT; 29 REVOKE a l l ON STAV_CERTIFIKATU FROM STUDENT; 30 REVOKE a l l ON TERMIN FROM STUDENT; 31 REVOKE a l l ON ZAZITEK FROM STUDENT; 32 REVOKE a l l ON ZAZITEK_MISTO_DODAVATEL FROM STUDENT; GRANT SELECT ON CERTIFIKAT TO STUDENT; 35 GRANT SELECT ON FIRMA TO STUDENT; 36 GRANT SELECT ON KONTAKTNI_OSOBA TO STUDENT; 37 GRANT SELECT ON KRAJ TO STUDENT; 38 GRANT SELECT ON MISTO TO STUDENT; 39 GRANT SELECT ON OSOBA TO STUDENT; 40 GRANT SELECT ON STAV_CERTIFIKATU TO STUDENT; 41 GRANT SELECT ON TERMIN TO STUDENT; 42 GRANT SELECT ON ZAZITEK TO STUDENT; 43 GRANT SELECT ON ZAZITEK_MISTO_DODAVATEL TO STUDENT; 2.5 Testovací data Poznámka: kvůli zvýrazňování syntaxe zde uvádím data bez diakritiky. 1 INSERT INTO STAV_CERTIFIKATU (STAV_ZKRATKA, POPISEK) VALUES ( NE, Neuhrazeny ) ; 2 INSERT INTO STAV_CERTIFIKATU (STAV_ZKRATKA, POPISEK) VALUES ( ZA, Zaplaceny, nerezervovany ) ; 3 INSERT INTO STAV_CERTIFIKATU (STAV_ZKRATKA, POPISEK) VALUES ( RE, Rezervovany termin ) ; 4 INSERT INTO STAV_CERTIFIKATU (STAV_ZKRATKA, POPISEK) VALUES ( DO, Termin potvrzeny od d o d a v a t e l e ) ; 5 INSERT INTO STAV_CERTIFIKATU (STAV_ZKRATKA, POPISEK) VALUES ( EX, Proveden ) ; INSERT INTO KRAJ (KRAJ_ZKRATKA,PLNY_NAZEV) VALUES ( PHA, Hlavni mesto Praha ) ; 10 INSERT INTO KRAJ (KRAJ_ZKRATKA,PLNY_NAZEV) VALUES ( JHC, J i h o c e s k y k r a j ) ; 11 INSERT INTO KRAJ (KRAJ_ZKRATKA,PLNY_NAZEV) VALUES ( JHM, Jihomoravsky k r a j ) ; 12 INSERT INTO KRAJ (KRAJ_ZKRATKA,PLNY_NAZEV) VALUES ( KRV, Karlovarsky k r a j ) ; 13 INSERT INTO KRAJ (KRAJ_ZKRATKA,PLNY_NAZEV) VALUES ( VYS, Kraj Vysocina ) ; 14 INSERT INTO KRAJ (KRAJ_ZKRATKA,PLNY_NAZEV) VALUES ( KVH, Kralovehradecky k r a j ) ; 15 INSERT INTO KRAJ (KRAJ_ZKRATKA,PLNY_NAZEV) VALUES ( LIB, Liberecky k r a j ) ; 16 INSERT INTO KRAJ (KRAJ_ZKRATKA,PLNY_NAZEV) VALUES ( MSZ, Moravskoslezsky k r a j ) ; 17 INSERT INTO KRAJ (KRAJ_ZKRATKA,PLNY_NAZEV) VALUES ( OLO, Olomoucky k r a j ) ; 18 INSERT INTO KRAJ (KRAJ_ZKRATKA,PLNY_NAZEV) VALUES ( PAR, Pardubicky k r a j ) ; 19 INSERT INTO KRAJ (KRAJ_ZKRATKA,PLNY_NAZEV) VALUES ( PLZ, Plzensky k r a j ) ; 20 INSERT INTO KRAJ (KRAJ_ZKRATKA,PLNY_NAZEV) VALUES ( STC, S t r e d o c e s k y k r a j ) ; 10

12 21 INSERT INTO KRAJ (KRAJ_ZKRATKA,PLNY_NAZEV) VALUES ( UST, Ustecky k r a j ) ; 22 INSERT INTO KRAJ (KRAJ_ZKRATKA,PLNY_NAZEV) VALUES ( ZLI, Z l i n s k y k r a j ) ; 23 INSERT INTO KRAJ (KRAJ_ZKRATKA,PLNY_NAZEV) VALUES ( CCR, Cela Ceska r e p u b l i k a ) ; INSERT INTO MISTO (MISTO_ZKRATKA,KRAJ_ZKRATKA,NAZEV, ZAKAZNICKY_NAZEV) VALUES ( PHPEC, PHA, Labulnicka r e s t a u r a c e \"U Spalene pecinky \ ", Vodickova 25, Vaclavske namesti ) ; 26 INSERT INTO MISTO (MISTO_ZKRATKA,KRAJ_ZKRATKA,NAZEV, ZAKAZNICKY_NAZEV) VALUES ( LOMFA, PAR, Lomecek u Lomce u Tynce, 15 km od Caslavy ) ; 27 INSERT INTO MISTO (MISTO_ZKRATKA,KRAJ_ZKRATKA,NAZEV, ZAKAZNICKY_NAZEV) VALUES ( LIBFA, PAR, L i b e n i c e u Kutne Hory, 2 km od Kutne Hory ) ; 28 INSERT INTO MISTO (MISTO_ZKRATKA,KRAJ_ZKRATKA,NAZEV, ZAKAZNICKY_NAZEV) VALUES ( CELCR, CCR, Cela Ceska r e p u b l i k a, Cela Ceska r e p u b l i k a ) ; 29 INSERT INTO MISTO (MISTO_ZKRATKA,KRAJ_ZKRATKA,NAZEV, ZAKAZNICKY_NAZEV) VALUES ( BRGZF, JHM, Restaurace \" Gril, zahradka a f o t b a l e k \ ", Pralska 15, 5 minut od Hlavniho n a d r a l i ) ; 30 INSERT INTO MISTO (MISTO_ZKRATKA,KRAJ_ZKRATKA,NAZEV, ZAKAZNICKY_NAZEV) VALUES ( BRBUN, JHM, B i s t r o \"U Novaku \ ", V y s t a v i s t e 5, V y s t a v i s t e ) ; 31 INSERT INTO MISTO (MISTO_ZKRATKA,KRAJ_ZKRATKA,NAZEV, ZAKAZNICKY_NAZEV) VALUES ( PHTCH, PHA, Restaurace \" Tai wu Chia mei \ ", Brechtova 122, J i l n i Mesto, 5 minut od s t a n i c e metra Haje ) ; INSERT INTO FIRMA ( IC, DIC,NAZEV_FIRMY) VALUES ( , CZ , Limuziny Praha, a. s. ) ; 36 INSERT INTO FIRMA ( IC, DIC,NAZEV_FIRMY) VALUES ( , CZ , Zemedelske d r u l s t v o Polabi ) ; 37 INSERT INTO FIRMA ( IC, DIC,NAZEV_FIRMY) VALUES ( , CZ , Prvni k u l i n a r s k a, s. r. o. ) ; 38 INSERT INTO FIRMA ( IC, DIC,NAZEV_FIRMY) VALUES ( , n u l l, Jan Novak, k u l i n a r s k e kurzy ) ; INSERT INTO KONTAKTNI_OSOBA (TELEFONNI_KONTAKT, IC,JMENO, ) VALUES ( , , Jan Prochazka, jan. novak@limo. cz ) ; 41 INSERT INTO KONTAKTNI_OSOBA (TELEFONNI_KONTAKT, IC,JMENO, ) VALUES ( , , J a r o s l a v Svoboda, j a r d a. svoboda@limo. cz ) ; 42 INSERT INTO KONTAKTNI_OSOBA (TELEFONNI_KONTAKT, IC,JMENO, ) VALUES ( , , Jan Cerny, cerny@polabi. cz ) ; 43 INSERT INTO KONTAKTNI_OSOBA (TELEFONNI_KONTAKT, IC,JMENO, ) VALUES ( , , Jan B i l y, b i l p o l a b i. cz ) ; 44 INSERT INTO KONTAKTNI_OSOBA (TELEFONNI_KONTAKT, IC,JMENO, ) VALUES ( , , Petr Sedy, sedy@polabi. cz ) ; 45 INSERT INTO KONTAKTNI_OSOBA (TELEFONNI_KONTAKT, IC,JMENO, ) VALUES ( , , Jana Novakova, jana. novakova@limo. cz ) ; 46 INSERT INTO KONTAKTNI_OSOBA (TELEFONNI_KONTAKT, IC,JMENO, ) VALUES ( , , Jan F u l r e i c h, f u l r e i c k u l i n a r s k a. cz ) ; 47 INSERT INTO KONTAKTNI_OSOBA (TELEFONNI_KONTAKT, IC,JMENO, ) VALUES ( , , J a r o s l a v a Babicova, 11

13 cz ) ; 48 INSERT INTO KONTAKTNI_OSOBA (TELEFONNI_KONTAKT, IC,JMENO, ) VALUES ( , , Ho Chi Mah, ho@kulinarska. cz ) ; 49 INSERT INTO KONTAKTNI_OSOBA (TELEFONNI_KONTAKT, IC,JMENO, ) VALUES ( , , Jan Novak, i n f k u r z y v a r e n i. cz ) ; 50 INSERT INTO KONTAKTNI_OSOBA (TELEFONNI_KONTAKT, IC,JMENO, ) VALUES ( , , Petra Novakova, i n f k u r z y v a r e n i. cz ) ; INSERT INTO ZAZITEK (ID_PRODUKTU,NAZEV) VALUES ( 1 2 3, Kurz v a r e n i cooking party ) ; 53 INSERT INTO ZAZITEK (ID_PRODUKTU,NAZEV) VALUES ( 1 2, Den na k o z i farme e k o l o g i c k e z e m e d e l s t v i v p r a x i ) ; 54 INSERT INTO ZAZITEK (ID_PRODUKTU,NAZEV) VALUES ( 1 3, Vikend na farme navrat k p r i r o d e ) ; 55 INSERT INTO ZAZITEK (ID_PRODUKTU,NAZEV) VALUES ( 1 5, Limuzina na vikend ) ; 56 INSERT INTO ZAZITEK (ID_PRODUKTU,NAZEV) VALUES ( 1 6, Svezte s e limuzinou ) ; INSERT INTO ZAZITEK_MISTO_DODAVATEL (ID_PRODUKTU,TELEFONNI_KONTAKT, MISTO_ZKRATKA,CENA) VALUES ( 15, , CELCR, 1100) ; 59 INSERT INTO ZAZITEK_MISTO_DODAVATEL (ID_PRODUKTU,TELEFONNI_KONTAKT, MISTO_ZKRATKA,CENA) VALUES ( 123, , PHTCH, ) ; 60 INSERT INTO ZAZITEK_MISTO_DODAVATEL (ID_PRODUKTU,TELEFONNI_KONTAKT, MISTO_ZKRATKA,CENA) VALUES ( 123, , BRGZF, ) ; 61 INSERT INTO ZAZITEK_MISTO_DODAVATEL (ID_PRODUKTU,TELEFONNI_KONTAKT, MISTO_ZKRATKA,CENA) VALUES ( 123, , BRGZF, ) ; 62 INSERT INTO ZAZITEK_MISTO_DODAVATEL (ID_PRODUKTU,TELEFONNI_KONTAKT, MISTO_ZKRATKA,CENA) VALUES ( 123, , PHPEC, ) ; 63 INSERT INTO ZAZITEK_MISTO_DODAVATEL (ID_PRODUKTU,TELEFONNI_KONTAKT, MISTO_ZKRATKA,CENA) VALUES ( 123, , PHPEC, ) ; 64 INSERT INTO ZAZITEK_MISTO_DODAVATEL (ID_PRODUKTU,TELEFONNI_KONTAKT, MISTO_ZKRATKA,CENA) VALUES ( 123, , PHTCH, ) ; 65 INSERT INTO ZAZITEK_MISTO_DODAVATEL (ID_PRODUKTU,TELEFONNI_KONTAKT, MISTO_ZKRATKA,CENA) VALUES ( 123, , BRBUN, ) ; 66 INSERT INTO ZAZITEK_MISTO_DODAVATEL (ID_PRODUKTU,TELEFONNI_KONTAKT, MISTO_ZKRATKA,CENA) VALUES ( 123, , BRBUN, ) ; 67 INSERT INTO ZAZITEK_MISTO_DODAVATEL (ID_PRODUKTU,TELEFONNI_KONTAKT, MISTO_ZKRATKA,CENA) VALUES ( 12, , LOMFA, ) ; 68 INSERT INTO ZAZITEK_MISTO_DODAVATEL (ID_PRODUKTU,TELEFONNI_KONTAKT, MISTO_ZKRATKA,CENA) VALUES ( 12, , LOMFA, ) ; 69 INSERT INTO ZAZITEK_MISTO_DODAVATEL (ID_PRODUKTU,TELEFONNI_KONTAKT, MISTO_ZKRATKA,CENA) VALUES ( 13, , LIBFA, ) ; 70 INSERT INTO ZAZITEK_MISTO_DODAVATEL (ID_PRODUKTU,TELEFONNI_KONTAKT, MISTO_ZKRATKA,CENA) VALUES ( 13, , LIBFA, ) ; 71 INSERT INTO ZAZITEK_MISTO_DODAVATEL (ID_PRODUKTU,TELEFONNI_KONTAKT, MISTO_ZKRATKA,CENA) VALUES ( 16, , CELCR, 1100) ; INSERT INTO OSOBA (PRIJMENI,JMENO, ,TELEFON,ID_OSOBY) VALUES ( Dvorak, J i r i, j i r i. dvorak@post. cz, ,1) ; 74 INSERT INTO OSOBA (PRIJMENI,JMENO, ,TELEFON,ID_OSOBY) VALUES ( Svobodova, Marie, svob@ . cz, ,2) ; 75 INSERT INTO OSOBA (PRIJMENI,JMENO, ,TELEFON,ID_OSOBY) VALUES ( Jana, Kucerova, wild. jane@seznam. cz, ,3) ; INSERT INTO CERTIFIKAT (KOD,ID_OSOBY,STAV_ZKRATKA,ID_PRODUKTU, CISLO_OBJEDNAVKY,DATUM_VYTVORENI,PLATNOST) VALUES ( a , n u l l, NE, 1 2 3, 1, to_timestamp ( 01 JAN AM, DD MON RR HH. MI. SS. FF AM ), to_timestamp ( 01 FEB AM, DD MON RR HH. MI. SS. FF AM ) ) 12

14 ; 78 INSERT INTO CERTIFIKAT (KOD,ID_OSOBY,STAV_ZKRATKA,ID_PRODUKTU, CISLO_OBJEDNAVKY,DATUM_VYTVORENI,PLATNOST) VALUES ( 123 b456e f, n u l l, ZA, 1 2, 2, to_timestamp ( 02 JAN AM, DD MON RR HH. MI. SS. FF AM ), to_timestamp ( 02 FEB AM, DD MON RR HH. MI. SS. FF AM ) ) ; 79 INSERT INTO CERTIFIKAT (KOD,ID_OSOBY,STAV_ZKRATKA,ID_PRODUKTU, CISLO_OBJEDNAVKY,DATUM_VYTVORENI,PLATNOST) VALUES ( b , n u l l, ZA, 1 3, 3, to_timestamp ( 03 JAN AM, DD MON RR HH. MI. SS. FF AM ), to_timestamp ( 03 FEB AM, DD MON RR HH. MI. SS. FF AM ) ) ; 80 INSERT INTO CERTIFIKAT (KOD,ID_OSOBY,STAV_ZKRATKA,ID_PRODUKTU, CISLO_OBJEDNAVKY,DATUM_VYTVORENI,PLATNOST) VALUES ( c , 3, RE, 1 2 3, 4, to_timestamp ( 04 JAN AM, DD MON RR HH. MI. SS. FF AM ), to_timestamp ( 04 FEB AM, DD MON RR HH. MI. SS. FF AM ) ) ; 81 INSERT INTO CERTIFIKAT (KOD,ID_OSOBY,STAV_ZKRATKA,ID_PRODUKTU, CISLO_OBJEDNAVKY,DATUM_VYTVORENI,PLATNOST) VALUES ( d , 1, RE, 1 2 3, 5, to_timestamp ( 05 JAN AM, DD MON RR HH. MI. SS. FF AM ), to_timestamp ( 05 FEB AM, DD MON RR HH. MI. SS. FF AM ) ) ; 82 INSERT INTO CERTIFIKAT (KOD,ID_OSOBY,STAV_ZKRATKA,ID_PRODUKTU, CISLO_OBJEDNAVKY,DATUM_VYTVORENI,PLATNOST) VALUES ( e , 1, DO, 1 6, 6, to_timestamp ( 06 JAN AM, DD MON RR HH. MI. SS. FF AM ), to_timestamp ( 06 FEB AM, DD MON RR HH. MI. SS. FF AM ) ) ; 83 INSERT INTO CERTIFIKAT (KOD,ID_OSOBY,STAV_ZKRATKA,ID_PRODUKTU, CISLO_OBJEDNAVKY,DATUM_VYTVORENI,PLATNOST) VALUES ( f , 2, DO, 1 2 3, 7, to_timestamp ( 07 JAN AM, DD MON RR HH. MI. SS. FF AM ), to_timestamp ( 07 FEB AM, DD MON RR HH. MI. SS. FF AM ) ) ; 84 INSERT INTO CERTIFIKAT (KOD,ID_OSOBY,STAV_ZKRATKA,ID_PRODUKTU, CISLO_OBJEDNAVKY,DATUM_VYTVORENI,PLATNOST) VALUES ( g , 2, EX, 1 2, 8, to_timestamp ( 08 JAN AM, DD MON RR HH. MI. SS. FF AM ), to_timestamp ( 08 FEB AM, DD MON RR HH. MI. SS. FF AM ) ) ; INSERT INTO TERMIN (KOD,DATUM_CAS,TELEFONNI_KONTAKT,MISTO_ZKRATKA, POZNAMKA) VALUES ( c , to_timestamp ( 01 FEB AM, DD MON RR HH. MI. SS. FF AM ), n u l l, PHPEC, Prosim o vcasne p o t v r z e n i. ) ; 87 INSERT INTO TERMIN (KOD,DATUM_CAS,TELEFONNI_KONTAKT,MISTO_ZKRATKA, POZNAMKA) VALUES ( c , to_timestamp ( 02 FEB AM, DD MON RR HH. MI. SS. FF AM ), n u l l, PHPEC, n u l l ) ; 88 INSERT INTO TERMIN (KOD,DATUM_CAS,TELEFONNI_KONTAKT,MISTO_ZKRATKA, POZNAMKA) VALUES ( c , to_timestamp ( 03 FEB AM, DD MON RR HH. MI. SS. FF AM ), n u l l, PHTCH, n u l l ) ; 89 INSERT INTO TERMIN (KOD,DATUM_CAS,TELEFONNI_KONTAKT,MISTO_ZKRATKA, POZNAMKA) VALUES ( d , to_timestamp ( 04 FEB AM, DD MON RR HH. MI. SS. FF AM ), n u l l, BRGZF, n u l l ) ; 90 INSERT INTO TERMIN (KOD,DATUM_CAS,TELEFONNI_KONTAKT,MISTO_ZKRATKA, POZNAMKA) VALUES ( e , to_timestamp ( 05 FEB 09 13

15 AM, DD MON RR HH. MI. SS. FF AM ), , CELCR, Praha ) ; 91 INSERT INTO TERMIN (KOD,DATUM_CAS,TELEFONNI_KONTAKT,MISTO_ZKRATKA, POZNAMKA) VALUES ( f , to_timestamp ( 06 FEB AM, DD MON RR HH. MI. SS. FF AM ), , PHTCH, n u l l ) ; 92 INSERT INTO TERMIN (KOD,DATUM_CAS,TELEFONNI_KONTAKT,MISTO_ZKRATKA, POZNAMKA) VALUES ( f , to_timestamp ( 07 FEB AM, DD MON RR HH. MI. SS. FF AM ), n u l l, BRBUN, n u l l ) ; 93 INSERT INTO TERMIN (KOD,DATUM_CAS,TELEFONNI_KONTAKT,MISTO_ZKRATKA, POZNAMKA) VALUES ( g , to_timestamp ( 08 FEB AM, DD MON RR HH. MI. SS. FF AM ), , CELCR, Z l i n ) ; 2.6 Pomůcky 1 2 CREATE VIEW "REALIZOVATELNE_ZAZITKY" ( "CENA", "NAZEV", "MISTO", " JMENO", " ", "TELEFONNI_KONTAKT" ) AS 3 s e l e c t zazitek_misto_dodavatel. cena, z a z i t e k.nazev, misto.nazev as misto, jmeno, , t e l e f o n n i _ k o n t a k t 4 from zazitek_ misto_ dodavatel 5 j o i n z a z i t e k on z a z i t e k. id_produktu=zazitek_misto_dodavatel. id_produktu 6 j o i n kontaktni_osoba on kontaktni_osoba. t e l e f o n n i _ k o n t a k t = zazitek_misto_dodavatel. t e l e f o n n i _ k o n t a k t 7 j o i n misto on misto. misto_zkratka = zazitek_ misto_ dodavatel. misto_zkratka 8 / 9 10 CREATE VIEW "SEZNAM_KONTAKTNICH_OSOB" ( "NAZEV_FIRMY", "JMENO", " TELEFONNI_KONTAKT", " " ) AS 11 s e l e c t nazev_firmy, JMENO, t e l e f o n n i _ k o n t a k t, from kontaktni_osoba j o i n firma u s i n g ( i c ) 12 / 2.7 Vymazání dat 1 a l t e r t a b l e CERTIFIKAT 2 drop c o n s t r a i n t FK_CERTIFIK_MA_STAV_CER 3 / 4 5 a l t e r t a b l e CERTIFIKAT 6 drop c o n s t r a i n t FK_CERTIFIK_NA_ZAZITEK 7 / 8 9 a l t e r t a b l e CERTIFIKAT 10 drop c o n s t r a i n t FK_CERTIFIK_OBDAROVAN_OSOBA 11 / a l t e r t a b l e KONTAKTNI_OSOBA 14 drop c o n s t r a i n t FK_KONTAKTN_SOUCASTI_FIRMA 15 / a l t e r t a b l e MISTO 18 drop c o n s t r a i n t FK_MISTO_V_KRAJI_KRAJ 19 / a l t e r t a b l e TERMIN 14

16 22 drop c o n s t r a i n t FK_TERMIN_REZERVOVA_CERTIFIK 23 / a l t e r t a b l e TERMIN 26 drop c o n s t r a i n t FK_TERMIN_V_MISTO 27 / a l t e r t a b l e TERMIN 30 drop c o n s t r a i n t FK_TERMIN_ZAJISTUJE_KONTAKTN 31 / a l t e r t a b l e ZAZITEK_MISTO_DODAVATEL 34 drop c o n s t r a i n t FK_ZAZITEK ZAZITEK_M_ZAZITEK 35 / a l t e r t a b l e ZAZITEK_MISTO_DODAVATEL 38 drop c o n s t r a i n t FK_ZAZITEK ZAZITEK_M_KONTAKTN 39 / a l t e r t a b l e ZAZITEK_MISTO_DODAVATEL 42 drop c o n s t r a i n t FK_ZAZITEK ZAZITEK_M_MISTO 43 / drop index MA_FK 46 / drop index OBDAROVANA_FK 49 / drop index NA_FK 52 / drop t a b l e CERTIFIKAT cascade c o n s t r a i n t s 55 / drop t a b l e FIRMA cascade c o n s t r a i n t s 58 / drop index SOUCASTI_FK 61 / drop t a b l e KONTAKTNI_OSOBA cascade c o n s t r a i n t s 64 / drop t a b l e KRAJ cascade c o n s t r a i n t s 67 / drop index V_KRAJI_FK 70 / drop t a b l e MISTO cascade c o n s t r a i n t s 73 / drop t a b l e OSOBA cascade c o n s t r a i n t s 76 / drop t a b l e STAV_CERTIFIKATU cascade c o n s t r a i n t s 79 / drop index V_FK 82 / 83 15

17 84 drop index ZAJISTUJE_FK 85 / drop index REZERVOVAN_FK 88 / drop t a b l e TERMIN cascade c o n s t r a i n t s 91 / drop t a b l e ZAZITEK cascade c o n s t r a i n t s 94 / drop index ZAZITEK_MISTO_DODAVATEL3_FK 97 / drop index ZAZITEK_MISTO_DODAVATEL2_FK 100 / drop index ZAZITEK_MISTO_DODAVATEL_FK 103 / drop t a b l e ZAZITEK_MISTO_DODAVATEL cascade c o n s t r a i n t s 106 / DROP VIEW "REALIZOVATELNE_ZAZITKY" 109 / DROP VIEW "SEZNAM_KONTAKTNICH_OSOB" 112 / 16

18 A Firemní procesy Obrázek 4: Nástin objednávky v e-shopu. Obrázek 5: Průběh rezervace termínu zážitku zákazníkem. Obrázek 6: Výběr termínu obchodníkem. 17

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

Databázové systémy. - SQL * definice dat * aktualizace * pohledy. Tomáš Skopal Databázové systémy - SQL * definice dat * aktualizace * pohledy Tomáš Skopal Osnova přednášky definice dat definice (schémat) tabulek a integritních omezení CREATE TABLE změna definice schématu ALTER TABLE

Více

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

Databázové systémy Cvičení 5.2 Databázové systémy Cvičení 5.2 SQL jako jazyk pro definici dat Detaily zápisu integritních omezení tabulek Integritní omezení tabulek kromě integritních omezení sloupců lze zadat integritní omezení jako

Více

2. blok část B Základní syntaxe příkazů SELECT, INSERT, UPDATE, DELETE

2. blok část B Základní syntaxe příkazů SELECT, INSERT, UPDATE, DELETE 2. blok část B Základní syntaxe příkazů SELECT, INSERT, UPDATE, DELETE Studijní cíl Tento blok je věnován základní syntaxi příkazu SELECT, pojmům projekce a restrikce. Stručně zde budou představeny příkazy

Více

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

Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Jihlava Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Jihlava Šablona 32 VY_32_INOVACE_038.ICT.34 Tvorba webových stránek SQL stručné minimum OA a JŠ Jihlava, VY_32_INOVACE_038.ICT.34 Číslo

Více

Databáze 2011/2012 SQL DDL (CREATE/ALTER/DROP TABLE), DML (INSERT/UPDATE/DELETE) RNDr.David Hoksza, Ph.D. http://siret.cz/hoksza

Databáze 2011/2012 SQL DDL (CREATE/ALTER/DROP TABLE), DML (INSERT/UPDATE/DELETE) RNDr.David Hoksza, Ph.D. http://siret.cz/hoksza Databáze 2011/2012 SQL DDL (CREATE/ALTER/DROP TABLE), DML (INSERT/UPDATE/DELETE) RNDr.David Hksza, Ph.D. http://siret.cz/hksza Osnva Seznámení s SQL Server Management Studiem (SSMS) Základní architektura

Více

6. SQL složitější dotazy, QBE

6. SQL složitější dotazy, QBE 6. SQL složitější dotazy, QBE Příklady : Veškeré příklady budou dotazy nad databází KONTAKTY nebo KNIHOVNA nebo FIRMA Databáze KONTAKTY OSOBA (Id_osoba, Příjmení, Jméno, Narození, Město, Ulice, PSČ) EMAIL

Více

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

Databáze I. Přednáška 4 Databáze I Přednáška 4 Definice dat v SQL Definice tabulek CREATE TABLE jméno_tab (jm_atributu typ [integr. omez.], jm_atributu typ [integr. omez.], ); integritní omezení lze dodefinovat později Definice

Více

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

Informační systémy 2008/2009. Radim Farana. Obsah. Jazyk SQL 4 Vysoká škola báňská Technická univerzita Ostrava Fakulta strojní, Katedra automatizační techniky a řízení 2008/2009 Radim Farana 1 Obsah Jazyk SQL, datové typy, klauzule SELECT, WHERE, a ORDER BY. Doporučená

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 Úvod do databázových systémů Cvičení 8 Ing. Petr Lukáš petr.lukas@vsb.cz Ostrava, 2014 Opakování Entita Entitní typ

Více

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

Návrh a tvorba WWW stránek 1/14. PHP a databáze Návrh a tvorba WWW stránek 1/14 PHP a databáze nejčastěji MySQL součástí balíčků PHP navíc podporuje standard ODBC PHP nemá žádné šablony pro práci s databází princip práce s databází je stále stejný opakované

Více

Konceptuální modelování a SQL

Konceptuální modelování a SQL Konceptuální modelování a SQL přednáška č.? 1/90 Vytváření IS Analýza Návrh Implementace Testování Předání SW Jednotlivé fáze mezi sebou iterují 2/90 Proč modelovat/analyzovat? Standardizované pracovní

Více

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

Kurz Databáze. Obsah. Dotazy. Zpracování dat. Doc. Ing. Radim Farana, CSc. 1 Kurz Databáze Zpracování dat Doc. Ing. Radim Farana, CSc. Obsah Druhy dotazů, tvorba dotazu, prostředí QBE (Query by Example). Realizace základních relačních operací selekce, projekce a spojení. Agregace

Více

Domácí zdravotní péče v roce 2001

Domácí zdravotní péče v roce 2001 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 23. 12. 2002 63 Domácí zdravotní péče v roce 2001 Aktuální informace vychází ze zpracovaných údajů výkazů A(MZ)1-01

Více

PŘÍRUČKA PRO ŽADATELE GRANTU- FOND PRO NESTÁTNÍ NEZISKOVÉ ORGANIZACE Příloha č. 11 Tabulka obvyklé mzdy

PŘÍRUČKA PRO ŽADATELE GRANTU- FOND PRO NESTÁTNÍ NEZISKOVÉ ORGANIZACE Příloha č. 11 Tabulka obvyklé mzdy PŘÍRUČKA PRO ŽADATELE GRANTU- FOND PRO NESTÁTNÍ NEZISKOVÉ ORGANIZACE Příloha č. 11 Tabulka obvyklé mzdy Tabulka doporučených mezd pro Hlavní město Praha horní hranice horní hranice 27 047 155 27 668 166

Více

PŘÍRUČKA PRO ŽADATELE GRANTU- FOND PRO NESTÁTNÍ NEZISKOVÉ ORGANIZACE Příloha č. 11 Tabulka obvyklé mzdy

PŘÍRUČKA PRO ŽADATELE GRANTU- FOND PRO NESTÁTNÍ NEZISKOVÉ ORGANIZACE Příloha č. 11 Tabulka obvyklé mzdy PŘÍRUČKA PRO ŽADATELE GRANTU- FOND PRO NESTÁTNÍ NEZISKOVÉ ORGANIZACE Příloha č. 11 Tabulka obvyklé mzdy Tabulka doporučených mezd pro Jihomoravský kraj 20 404 121 24 347 144 26 808 158 21 681 126 26 547

Více

7. Integrita a bezpečnost dat v DBS

7. Integrita a bezpečnost dat v DBS 7. Integrita a bezpečnost dat v DBS 7.1. Implementace integritních omezení... 2 7.1.1. Databázové triggery... 5 7.2. Zajištění bezpečnosti dat... 12 7.2.1. Bezpečnostní mechanismy poskytované SŘBD... 13

Více

7. Integrita a bezpečnost dat v DBS

7. Integrita a bezpečnost dat v DBS 7. Integrita a bezpečnost dat v DBS 7.1. Implementace integritních omezení... 2 7.1.1. Databázové triggery... 5 7.2. Zajištění bezpečnosti dat... 12 7.2.1. Bezpečnostní mechanismy poskytované SŘBD... 13

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

SQL v14. 4D Developer konference. 4D Developer conference 2015 Prague, CZ Celebrating 30 years

SQL v14. 4D Developer konference. 4D Developer conference 2015 Prague, CZ Celebrating 30 years SQL v14 4D Developer konference Obsah části SQL Porovnání 4D a SQL Nové příkazy SQL Upravené příkazy SQL Optimalizace SQL SQL v14 porovnání Definice dat - struktury Manipulace s daty Definice dat Vytvoření

Více

Doprava raněných, nemocných a rodiček v roce 2003

Doprava raněných, nemocných a rodiček v roce 2003 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 14.1.24 82 Doprava raněných, nemocných a rodiček v roce 23 Výchozím zdrojem dat pro tuto aktuální informaci je Roční

Více

Zdravotnická dopravní služba 2015

Zdravotnická dopravní služba 2015 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 7. 9. 2016 5 Zdravotnická dopravní služba 2015 Souhrn Statistické výkazy NZIS za rok 2015 odevzdalo celkem 244 zařízení

Více

Stavebnictví v regionech

Stavebnictví v regionech Stavebnictví v regionech Petra Cuřínová Tisková konference, 20. dubna 2016, Brno ČESKÝ STATISTICKÝ ÚŘAD Na padesátém 81, 100 82 Praha 10 www.czso.cz 1 STAVEBNICTVÍ ČR V RÁMCI EVROPY Váhy indexu stavební

Více

SQL. strukturovaný dotazovací jazyk. Structured Query Language (SQL)

SQL. strukturovaný dotazovací jazyk. Structured Query Language (SQL) SQL strukturovaný dotazovací jazyk Structured Query Language (SQL) SQL - historie 1974-75 - IBM - 1.prototyp - SEQUEL od 1979 - do praxe - ORACLE (1979) IBM - SQL/DS (1981), DB/2 (1983) postupně přijímán

Více

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

Transformace konceptuálního modelu na relační Transformace konceptuálního modelu na relač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

Více

Chytry odbě ratěl API

Chytry odbě ratěl API Chytry odbě ratěl API v0.3 Obsah Kalkulačka... 2 Povinné parametry... 2 Nepovinné parametry... 2 Výpočty při neznámých hodnotách... 2 Výpočty s přesnými hodnotami.... 3 Elektřina... 3 Plyn... 3 Návratové

Více

Zápisování dat do databáze

Zápisování dat do databáze Zápisování dat do databáze Informační a znalostní systémy 1 2 záznamů Pro vkládání záznamů do tabulky- příkaz INSERT INSERT INTO tabulka VALUES ( výčet hodnot záznamu ) záznamů Pro vkládání záznamů do

Více

Činnost praktických lékařů pro dospělé v roce Activity of general practitioners for adults in 2010

Činnost praktických lékařů pro dospělé v roce Activity of general practitioners for adults in 2010 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 1. 6. 2011 17 Činnost praktických lékařů pro dospělé v roce 2010 Activity of general practitioners for adults in 2010

Více

Činnost praktických lékařů pro dospělé v roce Activity of general practitioners for adults in 2009

Činnost praktických lékařů pro dospělé v roce Activity of general practitioners for adults in 2009 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 29. 7. 2010 41 Činnost praktických lékařů pro dospělé v roce 2009 Activity of general practitioners for adults in 2009

Více

Dotazovací jazyk SQL I

Dotazovací jazyk SQL I Dotazovací jazyk SQL I Historický vývoj I IBM - 70. léta - prototyp relačního DBMS - System R 80. léta - základ 2 komerčních DBMS: SQL/DS, DB2 SQL jako standard Standardizační instituce ANSI: American

Více

Činnost praktických lékařů pro dospělé v roce Activity of general practitioners for adults in 2011

Činnost praktických lékařů pro dospělé v roce Activity of general practitioners for adults in 2011 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 5. 6. 2012 17 Činnost praktických lékařů pro dospělé v roce 2011 Activity of general practitioners for adults in 2011

Více

Databázové systémy I

Databázové systémy I 2015 Databázové systémy I PROJEKT 2 ČÁST MIROSLAV POKORNÝ Stránka 0 z 21 Zadání Implementujte datový model vytvořený v první části projektu do relační databáze a vytvořte pohledy a uloženou proceduru dle

Více

Činnost praktických lékařů pro dospělé v roce 2012. Activity of general practitioners for adults in 2012

Činnost praktických lékařů pro dospělé v roce 2012. Activity of general practitioners for adults in 2012 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 4. 7. 2013 22 Činnost praktických lékařů pro dospělé v roce 2012 Activity of general practitioners for adults in 2012

Více

Příloha č Tabulky a grafy porovnání výsledků z přezkoumání hospodaření za období let 2008 až 2012, obcí, MČ, DSO

Příloha č Tabulky a grafy porovnání výsledků z přezkoumání hospodaření za období let 2008 až 2012, obcí, MČ, DSO Příloha č. 10 - Tabulky a grafy porovnání výsledků z přezkoumání hospodaření za období let 2008 až 2012, obcí, MČ, DSO Tabulka porovnání výsledků z přezkoumání hospodaření za období let 2008 2012 závěr

Více

Sportovní hala 31. ZŠ Plzeň - dívky Pondělí 15. 6. 2015 číslo čas utkání soupeři skupina výsledek

Sportovní hala 31. ZŠ Plzeň - dívky Pondělí 15. 6. 2015 číslo čas utkání soupeři skupina výsledek Sportovní hala 31. ZŠ Plzeň - dívky Pondělí 15. 6. 2015 DB01 09:00 DB1 Zlínsky kraj - DB2 Jihočeský kraj B DB02 09:40 DB3 Liberecký kraj - DB4 Středočeský kraj B DB03 10:20 DB5 Ústecký kraj - DB6 Plzeňský

Více

Věková struktura obyvatelstva

Věková struktura obyvatelstva Věková struktura obyvatelstva Ústav zdravotnických informací a statistiky České republiky Institute of Health Information and Statistics of the Czech Republic Institut biostatistiky a analýz Masarykovy

Více

Jazyk SQL databáze SQLite. připravil ing. petr polách

Jazyk SQL databáze SQLite. připravil ing. petr polách Jazyk SQL databáze SQLite připravil ing. petr polách SQL - úvod Structured Query Language (strukturovaný dotazovací jazyk 70. léta min. století) Standardizovaný dotazovací jazyk používaný pro práci s daty

Více

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

Sada 1 - PHP. 14. Úvod do jazyka SQL S třední škola stavební Jihlava Sada 1 - PHP 14. Úvod do jazyka SQL Digitální učební materiál projektu: SŠS Jihlava šablony registrační číslo projektu:cz.1.09/1.5.00/34.0284 Šablona: III/2 - inovace a

Více

Jazyk SQL 3 - DML, DDL, TCL, DCL

Jazyk SQL 3 - DML, DDL, TCL, DCL Jazyk SQL 3 - DML, DDL, TCL, DCL Michal Valenta Katedra softwarového inženýrství FIT České vysoké učení technické v Praze c Michal Valenta, 2012 BI-DBS, ZS 2012/13 https://edux.fit.cvut.cz/courses/bi-dbs/

Více

Činnost hemodialyzačních středisek v České republice v roce Activity of hemodialysis centres in the CR in the year 2012

Činnost hemodialyzačních středisek v České republice v roce Activity of hemodialysis centres in the CR in the year 2012 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 16. 1. 213 48 Souhrn Činnost hemodialyzačních středisek v České republice v roce 212 Activity of hemodialysis centres

Více

Databázové systémy II. KIV/DB2 LS 2007/2008. Zadání semestrální práce

Databázové systémy II. KIV/DB2 LS 2007/2008. Zadání semestrální práce Databázové systémy 2 Jméno a příjmení: Jan Tichava Osobní číslo: Studijní skupina: čtvrtek, 4 5 Obor: ININ SWIN E-mail: jtichava@students.zcu.cz Databázové systémy II. KIV/DB2 LS 2007/2008 Zadání semestrální

Více

Relace x vztah (relationship)

Relace x vztah (relationship) Relace x vztah (relationship) Peter Chen, Peter Pin-Shan (March 1976): "The Entity-Relationship Model Toward a Unified View of Data". ACM Transactions on Database Systems 1. E-R diagram v Chennově notaci

Více

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

MySQL. mysql> CREATE DATABASE nova CHARACTER SET latin2 COLLATE latin2_czech_cs; Query OK, 1 row affected (0.02 sec) MySQL přes MySQL Command Line Client Zobrazení existujících databází mysql> SHOW DATABASES; Database test Vytvoření databáze mysql> CREATE DATABASE krouzek; Query OK, 1 row affected (0.00 sec) mysql> SHOW

Více

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

B2646 Informační technologie 1802R007 Informační technologie B2646 Informační technologie 1802R007 Informační technologie Ing. Pavel Tyl Liberec 2014 B2646 Information technology 1802R007 Information technology Ing. Pavel Tyl Liberec 2014 download_queue

Více

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

Západočeská univerzita v Plzni Katedra informatiky a výpočetní techniky. 9. června 2007. krovacek@students.zcu.cz Databáze čajových sáčků Martina Málková Západočeská univerzita v Plzni Katedra informatiky a výpočetní techniky Databázové systémy 2 9. června 2007 krovacek@students.zcu.cz 1 1 Datová analýza V původním

Více

PL/SQL. Jazyk SQL je jazykem deklarativním, který neobsahuje procedurální příkazy jako jsou cykly, podmínky, procedury, funkce, atd.

PL/SQL. Jazyk SQL je jazykem deklarativním, který neobsahuje procedurální příkazy jako jsou cykly, podmínky, procedury, funkce, atd. PL/SQL Jazyk SQL je jazykem deklarativním, který neobsahuje procedurální příkazy jako jsou cykly, podmínky, procedury, funkce, atd. Rozšířením jazyka SQL o proceduralitu od společnosti ORACLE je jazyk

Více

Výnosy z kmenových včelstev v kg Sektor Počet Počet včelstev. k 1.5. k 31.10. a 1 2 3 4 5 6 7. 44 62 9,68 0,097 600,0 6,00 Ostatní 0,00

Výnosy z kmenových včelstev v kg Sektor Počet Počet včelstev. k 1.5. k 31.10. a 1 2 3 4 5 6 7. 44 62 9,68 0,097 600,0 6,00 Ostatní 0,00 0 sumární sestava kraj: Hlavní město Praha.0.0 Sektor včelstev k.. k.0. a, 0,0 00,0,00 0 0 0 0,00 0,000 0,0,00 0, 0,,0,00 0 0, 0, 0,0,00, 0,,0,00 včelstev 0 včelstev včelstev 0 0 0 Vykoupeno medu v kg

Více

Demografické charakteristiky krajů České republiky

Demografické charakteristiky krajů České republiky Centrum pro rozvoj technologické platformy registrů Národního zdravotnického informačního systému, modernizace vytěžování jejich obsahu a rozšíření jejich informační kapacity. CZ.3.4.74/././_19/2748 Demografické

Více

4IT218 Databáze. 4IT218 Databáze

4IT218 Databáze. 4IT218 Databáze 4IT218 Databáze Pátá přednáška Dušan Chlapek (katedra informačních technologií, VŠE Praha) 4IT218 Databáze Pátá přednáška SQL - DDL - dokončení SQL - DCL Vlastnosti relačních databázových systémů. Princip

Více

Prioritní regionální silniční síť seznam úseků

Prioritní regionální silniční síť seznam úseků Prioritní regionální silniční síť seznam úseků Oprávněnými žadateli u projektů z SC 1.1 jsou kraje nebo jimi zřízené organizace. Projekt se může týkat pouze komunikací, které jsou ve vlastnictví příslušného

Více

Doplňte, prosím, údaje v oranžových a žlutých položkách, pokyny naleznete pod tabulkami.

Doplňte, prosím, údaje v oranžových a žlutých položkách, pokyny naleznete pod tabulkami. ; SESTAJOVICE;STC;7;6;0;1;6;0;1;2;3;0;6;0;4;1;1;562;26;532;0;1;0;3;0;50;2;5;0;23;4;11;1;4;0;0;0;0;0;0;20;0;0;0;0;381500;39144 Doplňte, prosím, údaje v oranžových a žlutých položkách, pokyny naleznete pod

Více

Databázové systémy, MS Access. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1130_Databázové systémy, MS Access_PWP

Databázové systémy, MS Access. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1130_Databázové systémy, MS Access_PWP Databázové systémy, MS Access Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1130_Databázové systémy, MS Access_PWP Název školy: Číslo a název projektu: Číslo a název šablony klíčové aktivity:

Více

Potraty podle věku ženy v roce Abortions by age of woman in year 2008

Potraty podle věku ženy v roce Abortions by age of woman in year 2008 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 20. 7. 2009 37 Potraty podle věku ženy v roce 2008 Abortions by age of woman in year 2008 Souhrn V roce 2008 bylo v

Více

Činnost logopedických pracovišť v ČR v roce Activity of branch of logopaediology in the CR in the year 2005

Činnost logopedických pracovišť v ČR v roce Activity of branch of logopaediology in the CR in the year 2005 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 12.7.2006 30 Činnost logopedických pracovišť v ČR v roce 2005 Activity of branch of logopaediology in the CR in the

Více

Popis souboru pro generování reportů *.report

Popis souboru pro generování reportů *.report Popis souboru pro generování reportů *.report [Main]... 1 Create... 1 Description... 1 Protect... 1 Nazev... 2 PopisX... 2 PopisY... 2 GRAFDATAOD... 2 GRAFDATADo... 2 GRAFOSAX... 2 TYP_GRAFU... 2 GRAF_VEDLEJSI_OSA...

Více

Činnost zdravotnických zařízení v oboru transfuzní služby v České republice v roce 2007

Činnost zdravotnických zařízení v oboru transfuzní služby v České republice v roce 2007 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 19. 8. 28 37 Činnost zdravotnických zařízení v oboru transfuzní služby v České republice v roce 27 Activity of health

Více

Kapitola 6: Omezení integrity. Omezení domény

Kapitola 6: Omezení integrity. Omezení domény - 6.1 - Omezení domény Referenční integrita Aserce Spouštěče (Triggers) Funkční závislosti Kapitola 6: Omezení integrity Omezení domény Omezení integrity zabraňují poškození databáze; zajišťují, že autorizované

Více

Činnost hemodialyzačních středisek v České republice v roce Activity of hemodialysis centres in the CR in the year 2011

Činnost hemodialyzačních středisek v České republice v roce Activity of hemodialysis centres in the CR in the year 2011 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 3. 1. 212 48 Souhrn Činnost hemodialyzačních středisek v České republice v roce 211 Activity of hemodialysis centres

Více

Činnost hemodialyzačních středisek v České republice v roce Activity of hemodialysis centres in the CR in the year 2009

Činnost hemodialyzačních středisek v České republice v roce Activity of hemodialysis centres in the CR in the year 2009 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 13. 5. 21 14 Činnost hemodialyzačních středisek v České republice v roce 29 Activity of hemodialysis centres in the

Více

Mortalita zhoubný novotvar hrtanu, průdušnice a průdušky (C32-C34)

Mortalita zhoubný novotvar hrtanu, průdušnice a průdušky (C32-C34) Mortalita zhoubný novotvar hrtanu, průdušnice a průdušky (C32-C34) Zpracoval: Mortalita zhoubný novotvar hrtanu, průdušnice a průdušky (C32-C34): Shrnutí Definice: Počet zemřelých dle vybrané skupiny příčin

Více

Hlášené případy pohlavních nemocí kraj Vysočina

Hlášené případy pohlavních nemocí kraj Vysočina Hlášené případy pohlavních nemocí kraj Ústav zdravotnických informací a statistiky České republiky Institute of Health Information and Statistics of the Czech Republic Institut biostatistiky a analýz Masarykovy

Více

Počet obytných místností Number of rooms

Počet obytných místností Number of rooms Tab. 5.2.6 Trvale obydlené byty podle období výstavby nebo a podle počtu obytných místností v krajích k 1. 3. 2001 /v %/ Permanently occupied dwellings: by period of construction or and number of rooms

Více

Mortalita - ostatní příčiny

Mortalita - ostatní příčiny Mortalita - ostatní příčiny Ústav zdravotnických informací a statistiky České republiky Institute of Health Information and Statistics of the Czech Republic Institut biostatistiky a analýz Masarykovy univerzity

Více

Zlínský. Název obce/městyse/města: Šestajovice kód kraj Kraj: STC HKK Královéhradecký

Zlínský. Název obce/městyse/města: Šestajovice kód kraj Kraj: STC HKK Královéhradecký ; Šestajovice;STC;6;5;0;1;5;2;0;3;0;0;5;0;3;1;1;202;172;27;0;2;0;1;0;32;13;3;0;4;1;1;0;10;0;0;0;0;0;0;16;0;0;0;0;117800;2649903;; Doplňte, prosím, údaje v oranžových a žlutých položkách, pokyny naleznete

Více

Databázové systémy a SQL

Databázové systémy a SQL Databázové systémy a SQL Daniel Klimeš Autor, Název akce 1 About me Daniel Klimeš Vzdělání: Obecná biologie PGS: onkologie Specializace: klinické databáze Databáze ORACLE klimes@iba.muni.cz Kotlářská 2,

Více

MySQL sežere vaše data

MySQL sežere vaše data MySQL sežere vaše data David Karban @davidkarban AWS Certified http://davidkarban.cz/ It s not a bug, it s a feature syndrome Pravděpodobně znáte indexy. Urychlují dotazy. Mohou být řazené, vzestupně i

Více

Činnost logopedických pracovišť v ČR v roce 2007. Activity of branch of logopaediology in the CR in the year 2007

Činnost logopedických pracovišť v ČR v roce 2007. Activity of branch of logopaediology in the CR in the year 2007 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 27. 6. 2008 20 Činnost logopedických pracovišť v ČR v roce 2007 Activity of branch of logopaediology in the CR in the

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

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

A5M33IZS Informační a znalostní systémy. Relační databázová technologie A5M33IZS Informační a znalostní systémy Relační databázová technologie Přechod z konceptuálního na logický model Entitní typ tabulka Atribut entitního typu sloupec tabulky Vztah: vazba 1:1 a 1:N: Vztah

Více

Regionální zpravodajství NZIS Celková mortalita kraj Vysočina Regionální zpravodajství NZIS

Regionální zpravodajství NZIS Celková mortalita kraj Vysočina Regionální zpravodajství NZIS Celková mortalita kraj Ústav zdravotnických informací a statistiky České republiky Institute of Health Information and Statistics of the Czech Republic Institut biostatistiky a analýz Masarykovy univerzity

Více

Hlášená onemocnění pohlavními nemocemi v ČR v roce 2003

Hlášená onemocnění pohlavními nemocemi v ČR v roce 2003 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 20.12.2004 84 Hlášená onemocnění pohlavními nemocemi v ČR v roce 2003 Epidemiologickému hlášení podléhají tyto pohlavní

Více

DBS Transformace konceptuálního schématu na

DBS Transformace konceptuálního schématu na DBS Transformace konceptuálního schématu na relační Michal Valenta Katedra softwarového inženýrství FIT České vysoké učení technické v Praze c Michal Valenta, 2012 BI-DBS, ZS 2012/13 https://edux.fit.cvut.cz/courses/bi-dbs/

Více

Potraty podle věku ženy v roce Abortions by age of woman in year 2007

Potraty podle věku ženy v roce Abortions by age of woman in year 2007 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 28. 5. 2008 14 Potraty podle věku ženy v roce 2007 Abortions by age of woman in year 2007 Souhrn V roce 2007 bylo v

Více

Činnost oboru psychiatrie

Činnost oboru psychiatrie Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 22.4.2003 21 Činnost oboru psychiatrie Podkladem pro zpracování dat o činnosti oboru psychiatrie je výkaz A(MZ)1-01.

Více

Mortalita zhoubný novotvar žaludku (C16) kraj Vysočina

Mortalita zhoubný novotvar žaludku (C16) kraj Vysočina Mortalita zhoubný novotvar žaludku (C16) Ústav zdravotnických informací a statistiky České republiky Institute of Health Information and Statistics of the Czech Republic Institut biostatistiky a analýz

Více

Mortalita chronických nemocí dolní části dýchacího ústrojí (J40 J47)

Mortalita chronických nemocí dolní části dýchacího ústrojí (J40 J47) Mortalita chronických nemocí dolní části dýchacího ústrojí (J4 J47) Ústav zdravotnických informací a statistiky České republiky Institute of Health Information and Statistics of the Czech Republic Institut

Více

Mortalita dopravní nehody (V01 V99)

Mortalita dopravní nehody (V01 V99) Mortalita dopravní nehody (V1 V99) Ústav zdravotnických informací a statistiky České republiky Evropská Institute unieof Health Information and Statistics of the Czech Republic Institut biostatistiky a

Více

VÝVOJ STAVEBNICTVÍ A BYTOVÉ VÝSTAVBY

VÝVOJ STAVEBNICTVÍ A BYTOVÉ VÝSTAVBY VÝVOJ STAVEBNICTVÍ A BYTOVÉ VÝSTAVBY Petra Cuřínová Tisková konference, ČSÚ Praha, 8. června 5 ČESKÝ STATISTICKÝ ÚŘAD Na padesátém 8, 8 Praha www.czso.cz STAVEBNICTVÍ V EVROPĚ Aktuálně 4, 7,9 STAVEBNICTVÍ

Více

Mortalita onemocnění ledvin (N00 N29) kraj Vysočina

Mortalita onemocnění ledvin (N00 N29) kraj Vysočina Mortalita onemocnění ledvin (N N29) Ústav zdravotnických informací a statistiky České republiky Institute of Health Information and Statistics of the Czech Republic Institut biostatistiky a analýz Masarykovy

Více

Činnost zdravotnických zařízení v oboru transfuzní služby v České republice v roce 2009

Činnost zdravotnických zařízení v oboru transfuzní služby v České republice v roce 2009 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 19. 8. 21 5 Činnost zdravotnických zařízení v oboru transfuzní služby v České republice v roce 29 Activity of health

Více

Program regenerace MPR a MPZ 2018

Program regenerace MPR a MPZ 2018 2 760 000 8 812 000 12 570 000 11 866 000 12 802 000 10 395 690 8 214 000 9 183 000 12 864 000 19 071 000 17 739 000 16 671 000 16 616 570 25 235 000 Program regenerace MPR a MPZ 2018 Objem poskytnutých

Více

Databázové systémy I

Databázové systémy I Databázové systémy I Přednáška č. 8 Ing. Jiří Zechmeister Fakulta elektrotechniky a informatiky jiri.zechmeister@upce.cz Skupinové a souhrnné dotazy opakování Obsah Pohledy syntaxe použití význam Vnořené

Více

Potraty podle věku ženy v roce Abortions by age of woman in year 2009

Potraty podle věku ženy v roce Abortions by age of woman in year 2009 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 21. 6. 2010 31 Potraty podle věku ženy v roce 2009 Abortions by age of woman in year 2009 Souhrn V roce 2009 bylo v

Více

Návod pro práci s novým administračním rozhraním pro výběr inzerátů do katalogu Sreality.cz

Návod pro práci s novým administračním rozhraním pro výběr inzerátů do katalogu Sreality.cz Časopis Sreality.cz Návod pro práci s novým administračním rozhraním pro výběr inzerátů do katalogu Sreality.cz Základní informace: Rozdělení časopisu podle regionů. Oproti minulé verzi jsou čísla časopisu

Více

Hlášená onemocnění pohlavními nemocemi v ČR v roce Reported cases of venereal diseases in the CR in 2004

Hlášená onemocnění pohlavními nemocemi v ČR v roce Reported cases of venereal diseases in the CR in 2004 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 6.12.2005 59 Hlášená onemocnění pohlavními nemocemi v ČR v roce 2004 Reported cases of venereal diseases in the CR

Více

STATISTIKY CR NA ÚZEMÍ JIHOMORAVSKÉHO KRAJE DO ROKU 2016

STATISTIKY CR NA ÚZEMÍ JIHOMORAVSKÉHO KRAJE DO ROKU 2016 STATISTIKY CR NA ÚZEMÍ JIHOMORAVSKÉHO KRAJE DO ROKU 2016 1.1 Vývoj cestovního ruchu v rámci ČR v hromadných ubytovacích zařízeních (HUZ) v ČR 2012 15 098 817 43 278 457 2011 / 2012 - - 2013 15 407 671

Více

Mortalita - nehody (V01 X59)

Mortalita - nehody (V01 X59) Mortalita - nehody (V1 X59) Ústav zdravotnických informací a statistiky České republiky Institute of Health Information and Statistics of the Czech Republic Institut biostatistiky a analýz Masarykovy univerzity

Více

Materiál ke cvičením - SQL

Materiál ke cvičením - SQL Materiál ke cvičením - 1. Stručná syntaxe vybraných příkazů jazyka (detailní syntaxe příkazů je uvedena on-line manuálech přístupných z prostředí sítě VŠE) SELECT výběr a zobrazení hodnot z databáze: SELECT

Více

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

DUM 12 téma: Příkazy pro tvorbu databáze DUM 12 téma: Příkazy pro tvorbu databáze ze sady: 3 tematický okruh sady: III. Databáze ze šablony: 7 Kancelářský software určeno pro: 4. ročník vzdělávací obor: 18-20-M/01 Informační technologie vzdělávací

Více

Statistické šetření ubytovacích zařízení cestovního ruchu, cestovních kanceláří a cestovních agentur na území ČR

Statistické šetření ubytovacích zařízení cestovního ruchu, cestovních kanceláří a cestovních agentur na území ČR Statistické šetření ubytovacích zařízení cestovního ruchu, cestovních kanceláří a cestovních agentur na území ČR VÝSLEDKY 2. FÁZE ŠETŘENÍ CK / CA Praha, 28. 5. 2014 1 Projekt a jeho cíle Popis 2. fáze

Více

Relační databázová technologie

Relační databázová technologie Relační databázová technologie Klíč: množina (možná jednoprvková) atributů (sloupců), jež jednoznačně idetifikuje danou entitu. Poznámky: 1. Daný entitní typ (tabulka) může mít více klíčů. Například (i)

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

Činnost oboru klinické hematologie v roce Activity of health care institutions in clinical haematology in 2011

Činnost oboru klinické hematologie v roce Activity of health care institutions in clinical haematology in 2011 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 26. 11. 212 57 Činnost oboru klinické hematologie v roce 211 Activity of health care institutions in clinical haematology

Více

Kraje v ukazatelích. Srovnání vývoje základních ukazatelů kvantitativního vývoje vzdělávání na úrovni krajů a ČR

Kraje v ukazatelích. Srovnání vývoje základních ukazatelů kvantitativního vývoje vzdělávání na úrovni krajů a ČR Příloha 2 Kraje v ukazatelích Srovnání vývoje základních ukazatelů kvantitativního vývoje vzdělávání na úrovni krajů a ČR Tabulková část červen 2007 Ukazatel 1: Podíl dětí ve věku 5 let navštěvujících

Více

Databázové systémy. Cvičení 6: SQL

Databázové systémy. Cvičení 6: SQL Databázové systémy Cvičení 6: SQL Co je SQL? SQL = Structured Query Language SQL je standardním (ANSI, ISO) textovým počítačovým jazykem SQL umožňuje jednoduchým způsobem přistupovat k datům v databázi

Více

Použití databází na Webu

Použití databází na Webu 4IZ228 tvorba webových stránek a aplikací Jirka Kosek Poslední modifikace: $Date: 2010/11/18 11:33:52 $ Obsah Co nás čeká... 3 Architektura webových databázových aplikací... 4 K čemu se používají databázové

Více

Odvoz a ekologická likvidace skartu

Odvoz a ekologická likvidace skartu Česká republika Ministerstvo obrany Odvoz a ekologická likvidace skartu Odvoz a ekologická likvidace skartu 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové Nákup x odprodej: Nákup Druh

Více

Jazyk SQL slajdy k přednášce NDBI001

Jazyk SQL slajdy k přednášce NDBI001 Jazyk SQL slajdy k přednášce NDBI001 Jaroslav Pokorný MFF UK, Praha pokorny@ksi.mff.cuni.cz Dotazovací jazyky 1 Přehled SQL92 1) jazyk pro definici dat, 2) interaktivní jazyk pro manipulaci dat, 3) jazyk

Více

JEDNOTNÁ PŘIJÍMACÍ ZKOUŠKA 2018 STRUKTURA PŘIHLÁŠENÝCH A SIGNÁLNÍ VÝSLEDKY

JEDNOTNÁ PŘIJÍMACÍ ZKOUŠKA 2018 STRUKTURA PŘIHLÁŠENÝCH A SIGNÁLNÍ VÝSLEDKY JEDNOTNÁ PŘIJÍMACÍ ZKOUŠKA 18 STRUKTURA PŘIHLÁŠENÝCH A SIGNÁLNÍ VÝSLEDKY Zpracoval: Centrum pro zjišťování výsledků vzdělávání Oddělení statistiky a analýz KVĚTEN 18 % Z POČTU FYZYCKÝCH OSOB POČET UCHAZEČŮ

Více

- sloupcové integritní omezení

- sloupcové integritní omezení CREATE TABLE - CREATE TABLE = definice tabulek a jejich IO - ALTER TABLE = změna definice schématu - aktualizace - INSERT INTO = vkládání - UPDATE = modifikace - DELETE = mazání CREATE TABLE Základní konstrukce

Více

Činnost oboru nukleární medicíny v roce Activity of section of nuclear medicine in the year 2010

Činnost oboru nukleární medicíny v roce Activity of section of nuclear medicine in the year 2010 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 26. 8. 2011 47 Souhrn Činnost oboru nukleární medicíny v roce 2010 Activity of section of nuclear medicine in the year

Více