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. 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. cz ) ; 42 INSERT INTO KONTAKTNI_OSOBA (TELEFONNI_KONTAKT, IC,JMENO, ) VALUES ( , , Jan Cerny, 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, cz ) ; 45 INSERT INTO KONTAKTNI_OSOBA (TELEFONNI_KONTAKT, IC,JMENO, ) VALUES ( , , Jana Novakova, jana. 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, 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. cz, ,1) ; 74 INSERT INTO OSOBA (PRIJMENI,JMENO, ,TELEFON,ID_OSOBY) VALUES ( Svobodova, Marie, cz, ,2) ; 75 INSERT INTO OSOBA (PRIJMENI,JMENO, ,TELEFON,ID_OSOBY) VALUES ( Jana, Kucerova, wild. 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

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

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 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

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

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

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

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

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

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

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

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

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

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

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

Č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

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

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

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

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

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

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

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

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

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

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

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

Č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

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

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

Č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

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

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

Č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

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

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

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

Metody měření disparit. DISPARITÉR - Softwarová utilita pro zobrazení výsledků projektu WD-05-07-3

Metody měření disparit. DISPARITÉR - Softwarová utilita pro zobrazení výsledků projektu WD-05-07-3 Metody měření disparit DISPARITÉR - Softwarová utilita pro zobrazení výsledků projektu WD-05-07-3 Analýzy dat, Disparitér finanční dostupnost bydlení (kraje) fyzická dostupnost bydlení (kraje, ORP) časové

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

Praha - bytové prostory

Praha - bytové prostory Praha - bytové prostory Praha 1 Praha 2 Garsonka 3 690 000 13 500 2 630 000 12 500 Byt 2+1 6 700 000 20 000 3 900 000 17 000 Byt 3+1 9 900 000 22 000 5 600 000 18 000 Byt 4+1 10 110 000 30 000 7 000 000

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

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

Dotazy v SQL. Výraz relační algebry R1( )[A1,A2,...,Aj] lze zapsat takto: SELECT A1,A2,...,Aj FROM R1 WHERE. Výraz (R1, R2... Rk)( )[A1,A2,...

Dotazy v SQL. Výraz relační algebry R1( )[A1,A2,...,Aj] lze zapsat takto: SELECT A1,A2,...,Aj FROM R1 WHERE. Výraz (R1, R2... Rk)( )[A1,A2,... Jazyk SQL 1 Přehled SQL 1) jazyk pro definici dat (DDL), 2) jazyk pro manipulaci dat (DML), 3) jazyk pro definice pohledů 4) jazyk pro definice IO 5) jazyk pro přiřazení přístupových práv (DCL) 6) řízení

Více

Oprava masážní vany USSPA PERSEA

Oprava masážní vany USSPA PERSEA Česká republika Ministerstvo obrany Oprava masážní vany USSPA PERSEA Oprava masážní vany USSPA PERSEA 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové Nákup x odprodej: Nákup Druh výdaje:

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

Praha - bytové prostory

Praha - bytové prostory Praha - bytové prostory Praha 1 Praha 2 Garsonka 3 750 000 13 000 2 770 000 12 000 Byt 2+1 6 900 000 19 000 4 100 000 15 000 Byt 3+1 10 100 000 21 000 5 200 000 16 000 Byt 4+1 11 500 000 35 000 7 000 000

Více

MySQL manuál. Copyright: Adam Jun 2003 E-mail: jun@gene.cz Stránky manuálu: http://mm.gene.cz/

MySQL manuál. Copyright: Adam Jun 2003 E-mail: jun@gene.cz Stránky manuálu: http://mm.gene.cz/ MySQL manuál Copyright: Adam Jun 2003 E-mail: jun@gene.cz Stránky manuálu: http://mm.gene.cz/ 1. ÚVOD - MySQL je relační databázový systém skládající se z jedné nebo více databází - databáze je tvořena

Více

MINISTERSTVO PRO MÍSTNÍ ROZVOJ ČR

MINISTERSTVO PRO MÍSTNÍ ROZVOJ ČR Statistické šetření ubytovacích zařízení cestovního ruchu, cestovních kanceláří a agentur na území ČR 2. FÁZE ŠETŘENÍ UBYTOVACÍCH ZAŘÍZENÍ ŠETŘENÍ CK / CA 1. FÁZE, 2. FÁZE - několik předběžných výsledků

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

- 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

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

Číslo 1/2014, ročník LXX. PŘEPRAVNÍ A TARIFNÍ VĚSTNÍK Povinně zveřejňované informace na základě právních předpisů. 22. ledna 2014 ISSN 1805-9864

Číslo 1/2014, ročník LXX. PŘEPRAVNÍ A TARIFNÍ VĚSTNÍK Povinně zveřejňované informace na základě právních předpisů. 22. ledna 2014 ISSN 1805-9864 PŘEPRAVNÍ A TARIFNÍ VĚSTNÍK Povinně zveřejňované informace na základě právních předpisů Číslo 1/2014, ročník LXX 22. ledna 2014 Vydává Ministerstvo dopravy ISSN 1805-9864 Obsah Oddíl A: Železnice věci

Více

Vyhlásená súťaž Česko dátum zverejnenia: 24.10.2011. Česká republika Ministerstvo obrany. Pracovní rukavice. Pracovní rukavice.

Vyhlásená súťaž Česko dátum zverejnenia: 24.10.2011. Česká republika Ministerstvo obrany. Pracovní rukavice. Pracovní rukavice. Česká republika Ministerstvo obrany Pracovní rukavice. Pracovní rukavice. 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové Nákup x odprodej: Nákup Druh výdaje: Movitý Způsob evidence:

Více

Vzorové příklady SQL. Tabulka: Kniha CREATE TABLE kniha (id INTEGER, název VARCHAR(50), PRIMARY KEY (id))

Vzorové příklady SQL. Tabulka: Kniha CREATE TABLE kniha (id INTEGER, název VARCHAR(50), PRIMARY KEY (id)) Vzorové příklady SQL Tabulka: Kniha CREATE TABLE kniha název VARCHAR(50, PRIMARY KEY (id Tabulka: Autoři CREATE TABLE autoři jméno VARCHAR(10, příjmení VARCHAR(20, titul VARCHAR(7, prostřední VARCHAR(10,

Více

440633 - přeprava osob

440633 - přeprava osob Česká republika Ministerstvo obrany 440633 - přeprava osob 440633 - přeprava osob 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové Nákup x odprodej: Nákup Druh výdaje: Movitý Způsob evidence:

Více

Stěhování ASO DUKLA Hradec Králové

Stěhování ASO DUKLA Hradec Králové Česká republika Ministerstvo obrany Stěhování ASO DUKLA Hradec Králové Stěhování ASO DUKLA Hradec Králové 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové Nákup x odprodej: Nákup Druh

Více

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

Databázové a informační systémy Informační systém prodejny nábytku. Jakub Kamrla, KAM087 Databázové a informační systémy Informační systém prodejny nábytku Jakub Kamrla, KAM087 1. část Funkční a nefunkční požadavky 1. K čemu má systém sloužit Jedná se o informační systém pro jednu nejmenovanou

Více

Odvoz a likvidace odpadu pod kódem 190 809 a 200 108.

Odvoz a likvidace odpadu pod kódem 190 809 a 200 108. Česká republika Ministerstvo obrany Odvoz a likvidace odpadu pod kódem 190 809 a 200 108. Odvoz a likvidace odpadu pod kódem 190 809 a 200 108. 1 / 6 Výběrové řízení Typ VŘ: DLS - Poptávkové řízení dlouhodobá

Více

Čistící, hygienické a dezinfekční prostředky.

Čistící, hygienické a dezinfekční prostředky. Česká republika Ministerstvo obrany Čistící, hygienické a dezinfekční prostředky. Čistící, hygienické a dezinfekční prostředky. 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové Nákup x

Více

Nákup léků a léčiv pro zubní ambulanci

Nákup léků a léčiv pro zubní ambulanci Česká republika Ministerstvo obrany Nákup léků a léčiv pro zubní ambulanci Nákup léků a léčiv pro zubní ambulanci 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové Nákup x odprodej: Nákup

Více

0529 - Oprava podlahy na hale č.025 kasárna Semtín, 67/OPRAVY/2011

0529 - Oprava podlahy na hale č.025 kasárna Semtín, 67/OPRAVY/2011 Česká republika Ministerstvo obrany 0529 - Oprava podlahy na hale č.025 kasárna Semtín, 67/OPRAVY/2011 0529 - Oprava podlahy na hale č.025 kasárna Semtín, 67/OPRAVY/2011 1 / 6 Výběrové řízení Typ VŘ: POP

Více

Činnost oboru gynekologie a péče o ženy v roce 2012. Activity of branch of gynaecology and medical care of women in 2012

Činnost oboru gynekologie a péče o ženy v roce 2012. Activity of branch of gynaecology and medical care of women in 2012 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 8. 7. 2013 23 Činnost oboru gynekologie a péče o ženy v roce 2012 Activity of branch of gynaecology and medical care

Více

pořizování PHM prostřednictvím platebních karet v roce 2012-2013

pořizování PHM prostřednictvím platebních karet v roce 2012-2013 Česká republika Ministerstvo obrany pořizování PHM prostřednictvím platebních karet v roce 2012-2013 pořizování PHM prostřednictvím platebních karet v roce 2012-2013 1 / 6 Výběrové řízení Typ VŘ: DLS -

Více

marketingový průzkum odborného posouzení škody

marketingový průzkum odborného posouzení škody Česká republika Ministerstvo obrany marketingový průzkum odborného posouzení škody marketingový průzkum odborného posouzení škody 1 / 6 Výběrové řízení Typ VŘ: MKT - Marketingový průzkum Nákup x odprodej:

Více

nákup plechových diskových kol a letních pneumatik

nákup plechových diskových kol a letních pneumatik Česká republika Ministerstvo obrany nákup plechových diskových kol a letních pneumatik nákup plechových diskových kol a letních pneumatik 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové

Více

Konektor pro ekonomický systém POHODA a Microsoft Dynamics CRM 2011. soupis synchronizovaných polí

Konektor pro ekonomický systém POHODA a Microsoft Dynamics CRM 2011. soupis synchronizovaných polí Konektor pro ekonomický systém POHODA a Microsoft Dynamics CRM 2011 verze dokumentu: 4 vydáno: 26.3.2012 soupis synchronizovaných polí entita typ pole pole pole v Pohodě Specifikace popis Obchodní vztahy

Více

Domácí zdravotní péče v České republice v roce 2011. Home care in the Czech Republic in 2011

Domácí zdravotní péče v České republice v roce 2011. Home care in the Czech Republic in 2011 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 3. 12. 212 58 Domácí zdravotní péče v České republice v roce 211 Home care in the Czech Republic in 211 Souhrn Ke konci

Více

Periodická a tlaková zkouška hasících přístrojů v roce 2012

Periodická a tlaková zkouška hasících přístrojů v roce 2012 Česká republika Ministerstvo obrany Periodická a tlaková zkouška hasících přístrojů v roce 2012 Periodická a tlaková zkouška hasících přístrojů v roce 2012 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové

Více

Nákup toaletních mýdel a mycích gelů na ruce

Nákup toaletních mýdel a mycích gelů na ruce Česká republika Ministerstvo obrany Nákup toaletních mýdel a mycích gelů na ruce Nákup toaletních mýdel a mycích gelů na ruce 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové Nákup x odprodej:

Více

Výroba letáků - skládaček.

Výroba letáků - skládaček. Česká republika Ministerstvo obrany Výroba letáků - skládaček. Výroba letáků - skládaček. 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové Nákup x odprodej: Nákup Druh výdaje: Movitý Způsob

Více

Kalibrace měřících zařízení trhacích strojů

Kalibrace měřících zařízení trhacích strojů Česká republika Ministerstvo obrany Kalibrace měřících zařízení trhacích strojů Kalibrace měřících zařízení trhacích strojů 1 / 6 Výběrové řízení Typ VŘ: DLS - Poptávkové řízení dlouhodobá smlouva Nákup

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

Databáze II. 1. přednáška. Helena Palovská palovska@vse.cz

Databáze II. 1. přednáška. Helena Palovská palovska@vse.cz Databáze II 1. přednáška Helena Palovská palovska@vse.cz Program přednášky Úvod Třívrstvá architektura a O-R mapování Zabezpečení dat Role a přístupová práva Úvod Co je databáze Mnoho dat Organizovaných

Více

DUKLA - Nákup dílenských stolů

DUKLA - Nákup dílenských stolů Česká republika Ministerstvo obrany DUKLA - Nákup dílenských stolů DUKLA - Nákup dílenských stolů 1 / 7 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové Nákup x odprodej: Nákup Druh výdaje:

Více

Vyhlásená súťaž Česko dátum zverejnenia: Česká republika Ministerstvo obrany. vánoční kolekce. vánoční kolekce 1 / 6

Vyhlásená súťaž Česko dátum zverejnenia: Česká republika Ministerstvo obrany. vánoční kolekce. vánoční kolekce 1 / 6 Česká republika Ministerstvo obrany vánoční kolekce vánoční kolekce 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové Nákup x odprodej: Nákup Druh výdaje: Movitý Způsob evidence: Decentrální

Více

Rezervační systém Tvorba WWW stránek

Rezervační systém Tvorba WWW stránek 2012 Rezervační systém Tvorba WWW stránek Vytvoření rezervačního systému pro rezervaci motokár,ubytování a atrakcí Marek Svoboda Motokáry Motobydlo 30.12.2012 Obsah 1.Základní charakteristika... 3 a) Téma

Více

InnoDB transakce, cizí klíče, neumí fulltext (a nebo už ano?) CSV v textovém souboru ve formátu hodnot oddělených čárkou

InnoDB transakce, cizí klíče, neumí fulltext (a nebo už ano?) CSV v textovém souboru ve formátu hodnot oddělených čárkou MySQL Typy tabulek Storage Engines MyISAM defaultní, neumí transakce, umí fulltext InnoDB transakce, cizí klíče, neumí fulltext (a nebo už ano?) MEMORY (HEAP) v paměti; neumí transakce ARCHIVE velké množství

Více

Kompresor Orlík ORFI 240/50 oilless

Kompresor Orlík ORFI 240/50 oilless Česká republika Ministerstvo obrany Kompresor Orlík ORFI 240/50 oilless Kompresor Orlík ORFI 240/50 oilless 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové Nákup x odprodej: Nákup Druh

Více

Nákup měničů napětí a chrániče proudového.

Nákup měničů napětí a chrániče proudového. Česká republika Ministerstvo obrany Nákup měničů napětí a chrániče proudového. Nákup měničů napětí a chrániče proudového. 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové Nákup x odprodej:

Více

Structured Query Language SQL

Structured Query Language SQL Structured Query Language SQL Spouště DML Řízení transakcí Vložené a dynamické SQL SQL DDL Spouště Integritní omezení Bezpečnost Přístupová práva SQL SEQUEL-XRM, IBM v roce 1974 Neprocedurální jazyk říkáme

Více

MAMOGRAFICKÝ SCREENING V ČR: DOSAVADNÍ VÝSLEDKY A PERSPEKTIVY PROJEKTU

MAMOGRAFICKÝ SCREENING V ČR: DOSAVADNÍ VÝSLEDKY A PERSPEKTIVY PROJEKTU Mamografický screening Onkologická sympozia: Praha 4 MAMOGRAFICKÝ SCREENING V ČR: DOSAVADNÍ VÝSLEDKY A PERSPEKTIVY PROJEKTU Adam Svobodník 1, Jan Daneš, Miroslava Skovajsová 3, Helena Bartoňková 4, Daniel

Více

Prostředky osobní obrany a ochrany objektů

Prostředky osobní obrany a ochrany objektů Česká republika Ministerstvo obrany Prostředky osobní obrany a ochrany objektů Prostředky osobní obrany a ochrany objektů 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové Nákup x odprodej:

Více

1. Relační databázový model

1. Relační databázový model 1. Relační databázový model Poprvé představen 1969 (Dr. Edgar F. Codd) IBM Založeno na Teorii množin Predikátové logice prvního řádu Umožňuje vysoký stupeň nezávislosti dat základ pro zvládnutí sémantiky

Více

Informační systémy 2008/2009. Radim Farana. Obsah. Dotazy přes více tabulek

Informační systémy 2008/2009. Radim Farana. Obsah. Dotazy přes více tabulek 5 Vysoká škola báňská Technická univerzita Ostrava Fakulta strojní, Katedra automatizační techniky a řízení 2008/2009 Radim Farana 1 Obsah Jazyk SQL, Spojení tabulek, agregační dotazy, jednoduché a složené

Více

Úklid kuchyně a mytí nádobí na rok 2012

Úklid kuchyně a mytí nádobí na rok 2012 Česká republika Ministerstvo obrany Úklid kuchyně a mytí nádobí na rok 2012 Úklid kuchyně a mytí nádobí na rok 2012 1 / 6 Výběrové řízení Typ VŘ: DLS - Poptávkové řízení dlouhodobá smlouva Nákup x odprodej:

Více

Činnost oboru psychiatrie v roce 2006. Activity in branch of psychiatry in 2006

Činnost oboru psychiatrie v roce 2006. Activity in branch of psychiatry in 2006 Aktuální informace Ústavu zdravotnických informací a statistiky České republiky Praha 14. 2. 2008 4 Činnost oboru psychiatrie v roce 2006 Activity in branch of psychiatry in 2006 Souhrn Počet ambulantních

Více

Revize a kontrola technologického zařízení výdejny PHM

Revize a kontrola technologického zařízení výdejny PHM Česká republika Ministerstvo obrany Revize a kontrola technologického zařízení výdejny PHM Revize a kontrola technologického zařízení výdejny PHM 1 / 7 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové

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

1) vložení záznamu o smlouvě a jeho atributy (rozumí se i možnost opravy záznamu)

1) vložení záznamu o smlouvě a jeho atributy (rozumí se i možnost opravy záznamu) V Praze dne 10.4.2014 Čj.: 568-15 /2014 - ÚVN Věc: Dodávka systému elektronické evidence smluv Ústřední vojenská nemocnice Vojenská fakultní nemocnice Praha vyhlašuje poptávku na dodání systému elektronické

Více

DUKLA - letecké práce 2012-2013

DUKLA - letecké práce 2012-2013 Česká republika Ministerstvo obrany DUKLA - letecké práce 2012-2013 DUKLA - letecké práce 2012-2013 1 / 6 Výběrové řízení Typ VŘ: DLS - Poptávkové řízení dlouhodobá smlouva Nákup x odprodej: Nákup Druh

Více

kalibrace měřících přístrojů elektro-magnetického záření

kalibrace měřících přístrojů elektro-magnetického záření Česká republika Ministerstvo obrany kalibrace měřících přístrojů elektro-magnetického záření kalibrace měřících přístrojů elektro-magnetického záření 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení

Více

SQL - trigger, Databázové modelování

SQL - trigger, Databázové modelování 6. přednáška z předmětu Datové struktury a databáze (DSD) Ústav nových technologií a aplikované informatiky Fakulta mechatroniky, informatiky a mezioborových studií Technická univerzita v Liberci jan.lisal@tul.cz

Více

Vyhlásená súťaž Česko dátum zverejnenia: 25.1.2012. Česká republika Ministerstvo obrany. Kalibrace linky STK. Kalibrace linky STK 1 / 6

Vyhlásená súťaž Česko dátum zverejnenia: 25.1.2012. Česká republika Ministerstvo obrany. Kalibrace linky STK. Kalibrace linky STK 1 / 6 Česká republika Ministerstvo obrany Kalibrace linky STK Kalibrace linky STK 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové Druh VŘ: Platba ze smlouvy Nákup x odprodej: Nákup Druh výdaje:

Více

provedení servisu laboratorních přístrojů - LAB

provedení servisu laboratorních přístrojů - LAB Česká republika Ministerstvo obrany provedení servisu laboratorních přístrojů - LAB provedení servisu laboratorních přístrojů - LAB 1 / 6 Výběrové řízení Typ VŘ: POP - Poptávkové řízení jednorázové Nákup

Více

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

Měřící systém se vzdáleným přístupem. Databáze ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA ELEKTROTECHNICKÁ KATEDRA MĚŘENÍ Měřící systém se vzdáleným přístupem Databáze Jiří Javůrek 2003/2005 0. Obsah 0. Obsah...1 1. Požadavky...2 2. Struktura databáze...2

Více

2012 Naložení, přeprava a odstranění odpadů

2012 Naložení, přeprava a odstranění odpadů Česká republika Ministerstvo obrany 2012 Naložení, přeprava a odstranění odpadů 2012 Naložení, přeprava a odstranění odpadů 1 / 7 Výběrové řízení Typ VŘ: DLS - Poptávkové řízení dlouhodobá smlouva Nákup

Více

Case Parts e-shop. Spuštění registrace

Case Parts e-shop. Spuštění registrace Case Parts e-shop 1. O e-shopu Case Parts: E-shop CaseParts nabízí registrovaným uživatelům možnost nákupu originálních náhradních dílů a příslušenství CASE IH od společnosti Agri CS a.s. a dalších autorizovaných

Více