Konzistence databáze v nekonzistentním světě

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

Download "Konzistence databáze v nekonzistentním světě"

Transkript

1 Konzistence databáze v nekonzistentním světě Radim Bača Katedra informatiky Fakulta elektrotechniky a informatiky VŠB Technická univerzita Ostrava ŠKOMAM /2/2012

2 Obsah Vysvětĺıme si, co je transakce v databázích, konzistence, eventuální konzistence. ŠKOMAM /2/2012

3 Úvod Transakce v databázích Transakce v databázích Transakce představuje jednotku práce nad databází, kterou je potřeba vykonat bud to celou anebo vůbec. Transakce se obvykle skládá z více operací. Příklad: převod peněz mezi dvěmi bankovními učty. Taková transakce se skládá ze dvou operací: 1 odečtení požadované částky z jednoho účtu, 2 přičtení této částky na druhý účet. ŠKOMAM /2/2012

4 Úvod Transakce v databázích Transakce v databázích Transakce představuje jednotku práce nad databází, kterou je potřeba vykonat bud to celou anebo vůbec. Transakce se obvykle skládá z více operací. Příklad: převod peněz mezi dvěmi bankovními učty. Taková transakce se skládá ze dvou operací: 1 odečtení požadované částky z jednoho účtu, 2 přičtení této částky na druhý účet. ŠKOMAM /2/2012

5 Úvod Transakce v databázích Transakce v databázích Transakce představuje jednotku práce nad databází, kterou je potřeba vykonat bud to celou anebo vůbec. Transakce se obvykle skládá z více operací. Příklad: převod peněz mezi dvěmi bankovními učty. Taková transakce se skládá ze dvou operací: 1 odečtení požadované částky z jednoho účtu, 2 přičtení této částky na druhý účet. ŠKOMAM /2/2012

6 Úvod Transakce v databázích Transakce v databázích Transakce představuje jednotku práce nad databází, kterou je potřeba vykonat bud to celou anebo vůbec. Transakce se obvykle skládá z více operací. Příklad: převod peněz mezi dvěmi bankovními učty. Taková transakce se skládá ze dvou operací: 1 odečtení požadované částky z jednoho účtu, 2 přičtení této částky na druhý účet. ŠKOMAM /2/2012

7 Úvod Transakce v databázích Transakce v databázích Transakce představuje jednotku práce nad databází, kterou je potřeba vykonat bud to celou anebo vůbec. Transakce se obvykle skládá z více operací. Příklad: převod peněz mezi dvěmi bankovními učty. Taková transakce se skládá ze dvou operací: 1 odečtení požadované částky z jednoho účtu, 2 přičtení této částky na druhý účet. ŠKOMAM /2/2012

8 Úvod Transakce v databázích Výhody použití transakcí Hlavní výhody použití transakcí: korektní souběžný přístup při vykonávání operací, zotavení databáze při nějaké chybě. ŠKOMAM /2/2012

9 Úvod Transakce v databázích ACID Atomicity -- Consistency -- Isolation -- Durability Atomicita - jsou provedeny všechny operace transakce nebo vůbec žádná Konzistence - databáze je převedena z jednoho konzistentního stavu do druhého Izolace - transakce se během souběžného provádění nemohou nijak ovlivňovat Trvalost - jakmile je transakce korektně ukončena, pak změny v databázi zůstávají nehledě na chyby při běhu ŠKOMAM /2/2012

10 Úvod Transakce v databázích ACID Atomicity -- Consistency -- Isolation -- Durability Atomicita - jsou provedeny všechny operace transakce nebo vůbec žádná Konzistence - databáze je převedena z jednoho konzistentního stavu do druhého Izolace - transakce se během souběžného provádění nemohou nijak ovlivňovat Trvalost - jakmile je transakce korektně ukončena, pak změny v databázi zůstávají nehledě na chyby při běhu ŠKOMAM /2/2012

11 Úvod Transakce v databázích ACID Atomicity -- Consistency -- Isolation -- Durability Atomicita - jsou provedeny všechny operace transakce nebo vůbec žádná Konzistence - databáze je převedena z jednoho konzistentního stavu do druhého Izolace - transakce se během souběžného provádění nemohou nijak ovlivňovat Trvalost - jakmile je transakce korektně ukončena, pak změny v databázi zůstávají nehledě na chyby při běhu ŠKOMAM /2/2012

12 Úvod Transakce v databázích ACID Atomicity -- Consistency -- Isolation -- Durability Atomicita - jsou provedeny všechny operace transakce nebo vůbec žádná Konzistence - databáze je převedena z jednoho konzistentního stavu do druhého Izolace - transakce se během souběžného provádění nemohou nijak ovlivňovat Trvalost - jakmile je transakce korektně ukončena, pak změny v databázi zůstávají nehledě na chyby při běhu ŠKOMAM /2/2012

13 Úvod Transakce v databázích ACID Atomicity -- Consistency -- Isolation -- Durability Atomicita - jsou provedeny všechny operace transakce nebo vůbec žádná Konzistence - databáze je převedena z jednoho konzistentního stavu do druhého Izolace - transakce se během souběžného provádění nemohou nijak ovlivňovat Trvalost - jakmile je transakce korektně ukončena, pak změny v databázi zůstávají nehledě na chyby při běhu ŠKOMAM /2/2012

14 Úvod Konzistence Konzistence Konzistencí databáze rozumíme to, že v databázi máme korektní data, která odpovídají realitě. V našem příkladu s bankovním převodem to znamená, že celková suma peněz na účtech zůstává konstantní. Konzistence databáze většinou nemůže být vyjádřena takto jednoduše jednou větou a je obsažena v transakcích a operacích, které provádíme nad databází. ŠKOMAM /2/2012

15 Úvod Konzistence Konzistence Konzistencí databáze rozumíme to, že v databázi máme korektní data, která odpovídají realitě. V našem příkladu s bankovním převodem to znamená, že celková suma peněz na účtech zůstává konstantní. Konzistence databáze většinou nemůže být vyjádřena takto jednoduše jednou větou a je obsažena v transakcích a operacích, které provádíme nad databází. ŠKOMAM /2/2012

16 Úvod Konzistence Konzistence Konzistencí databáze rozumíme to, že v databázi máme korektní data, která odpovídají realitě. V našem příkladu s bankovním převodem to znamená, že celková suma peněz na účtech zůstává konstantní. Konzistence databáze většinou nemůže být vyjádřena takto jednoduše jednou větou a je obsažena v transakcích a operacích, které provádíme nad databází. ŠKOMAM /2/2012

17 Úvod Konzistence Další příklady konzistence Pokud hrajete nějakou on-line strategii, pak nechcete, aby jeden hráč viděl v určitém bodě krásného draka a druhý ošklivou princeznu. Počet kusů zboží v e-shopu by měl odrážet skutečný stav na skladu. ŠKOMAM /2/2012

18 Distribuované databáze a konzistence Konzistence v distribuovaných databázích (DD) Pokud data ukládáme na jednom místě, pak je konzistnce obvykle nejméně zajímavý atribut transakce. Zcela jiná situace ale nastává, pokud chceme data rozložit na více databázových serverů (tzv. distribuovaná databáze). V distribuované databázi jsou data vždy replikována na více serverech, aby bylo možné obsluhovat více paralelních čtení či dokonce zápisů stejných dat (čtení jednoho článku ze zpravodajského serveru) a v případě výpadku jednoho serveru byl obsah stále dostupný. Při změně hodnoty na jednom serveru musíme pro udržení konzistence změnit hodnotu i na všech jeho replikách. ŠKOMAM /2/2012

19 Distribuované databáze a konzistence Konzistence v distribuovaných databázích (DD) Pokud data ukládáme na jednom místě, pak je konzistnce obvykle nejméně zajímavý atribut transakce. Zcela jiná situace ale nastává, pokud chceme data rozložit na více databázových serverů (tzv. distribuovaná databáze). V distribuované databázi jsou data vždy replikována na více serverech, aby bylo možné obsluhovat více paralelních čtení či dokonce zápisů stejných dat (čtení jednoho článku ze zpravodajského serveru) a v případě výpadku jednoho serveru byl obsah stále dostupný. Při změně hodnoty na jednom serveru musíme pro udržení konzistence změnit hodnotu i na všech jeho replikách. ŠKOMAM /2/2012

20 Distribuované databáze a konzistence Konzistence v distribuovaných databázích (DD) Pokud data ukládáme na jednom místě, pak je konzistnce obvykle nejméně zajímavý atribut transakce. Zcela jiná situace ale nastává, pokud chceme data rozložit na více databázových serverů (tzv. distribuovaná databáze). V distribuované databázi jsou data vždy replikována na více serverech, aby bylo možné obsluhovat více paralelních čtení či dokonce zápisů stejných dat (čtení jednoho článku ze zpravodajského serveru) a v případě výpadku jednoho serveru byl obsah stále dostupný. Při změně hodnoty na jednom serveru musíme pro udržení konzistence změnit hodnotu i na všech jeho replikách. ŠKOMAM /2/2012

21 Distribuované databáze a konzistence Konzistence v distribuovaných databázích (DD) Pokud data ukládáme na jednom místě, pak je konzistnce obvykle nejméně zajímavý atribut transakce. Zcela jiná situace ale nastává, pokud chceme data rozložit na více databázových serverů (tzv. distribuovaná databáze). V distribuované databázi jsou data vždy replikována na více serverech, aby bylo možné obsluhovat více paralelních čtení či dokonce zápisů stejných dat (čtení jednoho článku ze zpravodajského serveru) a v případě výpadku jednoho serveru byl obsah stále dostupný. Při změně hodnoty na jednom serveru musíme pro udržení konzistence změnit hodnotu i na všech jeho replikách. ŠKOMAM /2/2012

22 Distribuované databáze a konzistence Příklad DD A B E C D Mějme distribuovanou databázi s 5 servery. ŠKOMAM /2/2012

23 Distribuované databáze a konzistence Příklad DD A Replikace B E C D Mějme distribuovanou databázi s pěti servery. Záznam v databázi vždy náleží jednomu serveru, ale zároveň jsou data replikována na 2 serverech po směru hodinových ručiček. ŠKOMAM /2/2012

24 Distribuované databáze a konzistence Příklad DD záznam x A B E C D Řekněme, že chceme zapsat záznam, který je uložen na serveru A. ŠKOMAM /2/2012

25 Distribuované databáze a konzistence Příklad DD záznam x A kopie záznamu x B E kopie záznamu x C D Řekněme, že chceme zapsat záznam, který je uložen na serveru A. Záznam je nejprve poslán na repliky a čeká na potvrzení úspěšného zapsání. ŠKOMAM /2/2012

26 Distribuované databáze a konzistence Příklad DD A ok B E ok C D Když dostaneme potvrzení, že všechny servery korektně zapsaly změny, ŠKOMAM /2/2012

27 Distribuované databáze a konzistence Příklad DD ok A B E C D Když dostaneme potvrzení, že všechny servery korektně zapsaly změny, pak potvrdíme provedení operace. ŠKOMAM /2/2012

28 Distribuované databáze a konzistence Příklad DD A ok B E error C D Pokud zápis na některém serveru selže, ŠKOMAM /2/2012

29 Distribuované databáze a konzistence Příklad DD error A rollback B E C D Pokud zápis na některém serveru selže, musíme stornovat operace i na ostatních serverech a odeslat chybu při zápisu. ŠKOMAM /2/2012

30 Distribuované databáze a konzistence Problémy konzistence Základním problémem je, že komunikace i samotné servery mohou být nespolehlivé. Dále při zápisu dále dochází k zamykání záznamů. Servery musí znát topologie sítě a stav jednotlivých serverů, aby mohly spolehlivě vyloučit nekonzistenci při zápisu. Důsledkem je, že jednoduchá operace aktualizace článku může trvat neúměrně dlouho. Naštěstí existují řešení, takže mám o čem mít dnes přednášku. ŠKOMAM /2/2012

31 Distribuované databáze a konzistence Problémy konzistence Základním problémem je, že komunikace i samotné servery mohou být nespolehlivé. Dále při zápisu dále dochází k zamykání záznamů. Servery musí znát topologie sítě a stav jednotlivých serverů, aby mohly spolehlivě vyloučit nekonzistenci při zápisu. Důsledkem je, že jednoduchá operace aktualizace článku může trvat neúměrně dlouho. Naštěstí existují řešení, takže mám o čem mít dnes přednášku. ŠKOMAM /2/2012

32 Distribuované databáze a konzistence Problémy konzistence Základním problémem je, že komunikace i samotné servery mohou být nespolehlivé. Dále při zápisu dále dochází k zamykání záznamů. Servery musí znát topologie sítě a stav jednotlivých serverů, aby mohly spolehlivě vyloučit nekonzistenci při zápisu. Důsledkem je, že jednoduchá operace aktualizace článku může trvat neúměrně dlouho. Naštěstí existují řešení, takže mám o čem mít dnes přednášku. ŠKOMAM /2/2012

33 Distribuované databáze a konzistence Problémy konzistence Základním problémem je, že komunikace i samotné servery mohou být nespolehlivé. Dále při zápisu dále dochází k zamykání záznamů. Servery musí znát topologie sítě a stav jednotlivých serverů, aby mohly spolehlivě vyloučit nekonzistenci při zápisu. Důsledkem je, že jednoduchá operace aktualizace článku může trvat neúměrně dlouho. Naštěstí existují řešení, takže mám o čem mít dnes přednášku. ŠKOMAM /2/2012

34 Distribuované databáze a konzistence Problémy konzistence Základním problémem je, že komunikace i samotné servery mohou být nespolehlivé. Dále při zápisu dále dochází k zamykání záznamů. Servery musí znát topologie sítě a stav jednotlivých serverů, aby mohly spolehlivě vyloučit nekonzistenci při zápisu. Důsledkem je, že jednoduchá operace aktualizace článku může trvat neúměrně dlouho. Naštěstí existují řešení, takže mám o čem mít dnes přednášku. ŠKOMAM /2/2012

35 Distribuované databáze a konzistence Eventuální konzistence Eventuální konzistence Když se vrátíme k příkladu se zpravodajským serverem: aktualizace článku na jednom serveru se propaguje na všechny repliky. Musíme skutečně okamžitě všichni vidět aktuální článek? Uživatel těžko postřehne, že má zrovna neaktuální článek, zejméne pokud je jen trochu neaktuální. Obecně platí, že u mnoha (zejména webových) aplikací na striktní konzistenci často vůbec nezáleží. Primární je dostat alespoň nějaká data, která se bĺıží skutečnosti. ŠKOMAM /2/2012

36 Distribuované databáze a konzistence Eventuální konzistence Eventuální konzistence Když se vrátíme k příkladu se zpravodajským serverem: aktualizace článku na jednom serveru se propaguje na všechny repliky. Musíme skutečně okamžitě všichni vidět aktuální článek? Uživatel těžko postřehne, že má zrovna neaktuální článek, zejméne pokud je jen trochu neaktuální. Obecně platí, že u mnoha (zejména webových) aplikací na striktní konzistenci často vůbec nezáleží. Primární je dostat alespoň nějaká data, která se bĺıží skutečnosti. ŠKOMAM /2/2012

37 Distribuované databáze a konzistence Eventuální konzistence Eventuální konzistence Když se vrátíme k příkladu se zpravodajským serverem: aktualizace článku na jednom serveru se propaguje na všechny repliky. Musíme skutečně okamžitě všichni vidět aktuální článek? Uživatel těžko postřehne, že má zrovna neaktuální článek, zejméne pokud je jen trochu neaktuální. Obecně platí, že u mnoha (zejména webových) aplikací na striktní konzistenci často vůbec nezáleží. Primární je dostat alespoň nějaká data, která se bĺıží skutečnosti. ŠKOMAM /2/2012

38 Distribuované databáze a konzistence Eventuální konzistence Eventuální konzistence Když se vrátíme k příkladu se zpravodajským serverem: aktualizace článku na jednom serveru se propaguje na všechny repliky. Musíme skutečně okamžitě všichni vidět aktuální článek? Uživatel těžko postřehne, že má zrovna neaktuální článek, zejméne pokud je jen trochu neaktuální. Obecně platí, že u mnoha (zejména webových) aplikací na striktní konzistenci často vůbec nezáleží. Primární je dostat alespoň nějaká data, která se bĺıží skutečnosti. ŠKOMAM /2/2012

39 Distribuované databáze a konzistence Eventuální konzistence Konzistence Striktní konzistence - klasická konzistence tak jak je chápána v ACID. Všechny změny provedené operací jsou uloženy v databázi a každé následné čtení vrací vždy novou hodnotu. Slabá konzistence - po provedení operace A existuje určitá prodleva, během které následné čtení může vracet nějakou hodnotu, která byla v poli před provedením změn operací A. Tato prodleva se nazývá okno nekonzistnce. Eventuální konzistence - jedná se o určitou formu slabé konzistence, kde je velikost okna nekonzistence dána parametry databáze a sítě. ŠKOMAM /2/2012

40 Distribuované databáze a konzistence Eventuální konzistence Konzistence Striktní konzistence - klasická konzistence tak jak je chápána v ACID. Všechny změny provedené operací jsou uloženy v databázi a každé následné čtení vrací vždy novou hodnotu. Slabá konzistence - po provedení operace A existuje určitá prodleva, během které následné čtení může vracet nějakou hodnotu, která byla v poli před provedením změn operací A. Tato prodleva se nazývá okno nekonzistnce. Eventuální konzistence - jedná se o určitou formu slabé konzistence, kde je velikost okna nekonzistence dána parametry databáze a sítě. ŠKOMAM /2/2012

41 Distribuované databáze a konzistence Eventuální konzistence Konzistence Striktní konzistence - klasická konzistence tak jak je chápána v ACID. Všechny změny provedené operací jsou uloženy v databázi a každé následné čtení vrací vždy novou hodnotu. Slabá konzistence - po provedení operace A existuje určitá prodleva, během které následné čtení může vracet nějakou hodnotu, která byla v poli před provedením změn operací A. Tato prodleva se nazývá okno nekonzistnce. Eventuální konzistence - jedná se o určitou formu slabé konzistence, kde je velikost okna nekonzistence dána parametry databáze a sítě. ŠKOMAM /2/2012

42 Techniky Quorum systems Mějme N replik. Při zápisu rozešleme operaci na všechny repliky a operaci považujeme za úspěšnou, pokud se provede alespoň na W serverech. Při čtení pak musí odpovědět alespoň R serverů. Pokud nastavíme R + W > N, tak můžeme mít striktní konzistenci operace. ŠKOMAM /2/2012

43 Techniky Quorum systems Mějme N replik. Při zápisu rozešleme operaci na všechny repliky a operaci považujeme za úspěšnou, pokud se provede alespoň na W serverech. Při čtení pak musí odpovědět alespoň R serverů. Pokud nastavíme R + W > N, tak můžeme mít striktní konzistenci operace. ŠKOMAM /2/2012

44 Techniky Quorum systems Mějme N replik. Při zápisu rozešleme operaci na všechny repliky a operaci považujeme za úspěšnou, pokud se provede alespoň na W serverech. Při čtení pak musí odpovědět alespoň R serverů. Pokud nastavíme R + W > N, tak můžeme mít striktní konzistenci operace. ŠKOMAM /2/2012

45 Techniky Quorum systems Mějme N replik. Při zápisu rozešleme operaci na všechny repliky a operaci považujeme za úspěšnou, pokud se provede alespoň na W serverech. Při čtení pak musí odpovědět alespoň R serverů. Pokud nastavíme R + W > N, tak můžeme mít striktní konzistenci operace. ŠKOMAM /2/2012

46 Techniky Další používané techniky Dvoufázový protokol zamykání - zamykací protokol, který zajistí striktní konzistenci při zápisu. Paxos - další protokol, který zajištuje striktní konzistenci při zápisu. Protokol je flexibilnejší než dvoufázový protokol, jelikož nedochází k explicitnímu zamykání, ale při konfliktech muže dojít k odmítnutí zápisu (i opakovanému). Vektorové hodiny - technika pro řešení nekonzistence během čtení dat. ŠKOMAM /2/2012

47 Techniky Další používané techniky Dvoufázový protokol zamykání - zamykací protokol, který zajistí striktní konzistenci při zápisu. Paxos - další protokol, který zajištuje striktní konzistenci při zápisu. Protokol je flexibilnejší než dvoufázový protokol, jelikož nedochází k explicitnímu zamykání, ale při konfliktech muže dojít k odmítnutí zápisu (i opakovanému). Vektorové hodiny - technika pro řešení nekonzistence během čtení dat. ŠKOMAM /2/2012

48 Techniky Další používané techniky Dvoufázový protokol zamykání - zamykací protokol, který zajistí striktní konzistenci při zápisu. Paxos - další protokol, který zajištuje striktní konzistenci při zápisu. Protokol je flexibilnejší než dvoufázový protokol, jelikož nedochází k explicitnímu zamykání, ale při konfliktech muže dojít k odmítnutí zápisu (i opakovanému). Vektorové hodiny - technika pro řešení nekonzistence během čtení dat. ŠKOMAM /2/2012

49 Techniky Vektorové hodiny Vektorové hodiny Vektorové hodiny jsou v podstatě n-tice dvojic (server, počítadlo). Každý objekt na serveru má přiřazeny jedny vektorové hodiny. Umožňují vyřešit následnost operací a detekovat, že dva objekty jsou v konfliktu. ŠKOMAM /2/2012

50 Techniky Vektorové hodiny Vektorové hodiny Vektorové hodiny jsou v podstatě n-tice dvojic (server, počítadlo). Každý objekt na serveru má přiřazeny jedny vektorové hodiny. Umožňují vyřešit následnost operací a detekovat, že dva objekty jsou v konfliktu. ŠKOMAM /2/2012

51 Techniky Vektorové hodiny Vektorové hodiny Vektorové hodiny jsou v podstatě n-tice dvojic (server, počítadlo). Každý objekt na serveru má přiřazeny jedny vektorové hodiny. Umožňují vyřešit následnost operací a detekovat, že dva objekty jsou v konfliktu. ŠKOMAM /2/2012

52 Techniky Vektorové hodiny Příklad U nějakého příspěvku XY máme počítadlo, které udává, kolika lidem se příspěvek ĺıbil. Zároveň může kdokoli svůj zájem zrušit stiskem tlačítka Dislike. Číslo 4 je uloženo na serveru A a je replikováno na serverech B a C. ŠKOMAM /2/2012

53 Techniky Vektorové hodiny Příklad U nějakého příspěvku XY máme počítadlo, které udává, kolika lidem se příspěvek ĺıbil. Zároveň může kdokoli svůj zájem zrušit stiskem tlačítka Dislike. Číslo 4 je uloženo na serveru A a je replikováno na serverech B a C. ŠKOMAM /2/2012

54 Techniky Vektorové hodiny Příklad U nějakého příspěvku XY máme počítadlo, které udává, kolika lidem se příspěvek ĺıbil. Zároveň může kdokoli svůj zájem zrušit stiskem tlačítka Dislike. Číslo 4 je uloženo na serveru A a je replikováno na serverech B a C. ŠKOMAM /2/2012

55 Techniky Vektorové hodiny Příklad Při kliknutí na tlačítko Like se odešle na databázi událost inkrementace obĺıbenosti XY. Pokud požadavek zpracuje server A: inkrementuje se číslo 4 na 5 a vytvoří se k číslu vektorové hodiny (A,1). Pokud po dalším kliknutí (jiným uživatelem) požadavek opět zpracuje server A: inkrementuje se číslo 5 na 6 a vytvoří se k číslu vektorové hodiny (A,2). ŠKOMAM /2/2012

56 Techniky Vektorové hodiny Příklad Při kliknutí na tlačítko Like se odešle na databázi událost inkrementace obĺıbenosti XY. Pokud požadavek zpracuje server A: inkrementuje se číslo 4 na 5 a vytvoří se k číslu vektorové hodiny (A,1). Pokud po dalším kliknutí (jiným uživatelem) požadavek opět zpracuje server A: inkrementuje se číslo 5 na 6 a vytvoří se k číslu vektorové hodiny (A,2). ŠKOMAM /2/2012

57 Techniky Vektorové hodiny Příklad Při kliknutí na tlačítko Like se odešle na databázi událost inkrementace obĺıbenosti XY. Pokud požadavek zpracuje server A: inkrementuje se číslo 4 na 5 a vytvoří se k číslu vektorové hodiny (A,1). Pokud po dalším kliknutí (jiným uživatelem) požadavek opět zpracuje server A: inkrementuje se číslo 5 na 6 a vytvoří se k číslu vektorové hodiny (A,2). ŠKOMAM /2/2012

58 Techniky Vektorové hodiny Příklad Dochází k pravidelnému vyměňování informací mezi servery. Hodnota i s vektorovými hodinami se tedy rychle zpropaguje na další servery. Poté dojde k výpadku serveru A. ŠKOMAM /2/2012

59 Techniky Vektorové hodiny Příklad Dochází k pravidelnému vyměňování informací mezi servery. Hodnota i s vektorovými hodinami se tedy rychle zpropaguje na další servery. Poté dojde k výpadku serveru A. ŠKOMAM /2/2012

60 Techniky Vektorové hodiny Příklad Dochází k pravidelnému vyměňování informací mezi servery. Hodnota i s vektorovými hodinami se tedy rychle zpropaguje na další servery. Poté dojde k výpadku serveru A. ŠKOMAM /2/2012

61 Techniky Vektorové hodiny Příklad Dojdou dva paralelní požadavky na změnu hodnoty obĺıbenosti XY. Jeden požadavek zpracuje server B: inkrementuje se číslo 6 na 7 a vytvoří se k číslu vektorové hodiny (A,2)(B,1). Další požadavek zpracuje server C (tento požadavek naopak ruší předchozí událost Like ): dekrementuje se číslo 6 na 5 a vytvoří se k číslu vektorové hodiny (A,2)(C,1). ŠKOMAM /2/2012

62 Techniky Vektorové hodiny Příklad Dojdou dva paralelní požadavky na změnu hodnoty obĺıbenosti XY. Jeden požadavek zpracuje server B: inkrementuje se číslo 6 na 7 a vytvoří se k číslu vektorové hodiny (A,2)(B,1). Další požadavek zpracuje server C (tento požadavek naopak ruší předchozí událost Like ): dekrementuje se číslo 6 na 5 a vytvoří se k číslu vektorové hodiny (A,2)(C,1). ŠKOMAM /2/2012

63 Techniky Vektorové hodiny Příklad Na základě hodnot vektorových hodin lze detekovat, že hodnoty ze serverů B a C jsou v paralelních větvích. 5 (A,1) 6 (A,2) 7 (A,2)(B,1) 5 (A,2)(C,1) ŠKOMAM /2/2012

64 Techniky Vektorové hodiny Příklad Když si servery B a C vzájemně vymění hodnoty obĺıbenosti XY, pak musíme být schopni nějak sestavit skutečnou hodnotu. Stačí, když si zapamatujeme provedené operace nad hodnotou na serveru. Tyto operace se vždy zapisují do tzv. log souboru kvůli zotavení při pádu serveru. Oba servery tedy sestaví z těchto operací a původní společné hodnoty dvou paralelních verzí verzi novou a přiřadí výsledné hodnotě (6) vektorové hodiny (A,2)(B,1)(C,1). Když se server A zotaví, nejprve porovná své vektorové hodiny (A,2) s vektorovými hodinami (A,2)(B,1)(C,1), a protože jsou obsaženy v nových hodinách jeho sousedů, hodnota se jednoduše přepíše a vektorové hodiny se aktualizují. ŠKOMAM /2/2012

65 Techniky Vektorové hodiny Příklad Když si servery B a C vzájemně vymění hodnoty obĺıbenosti XY, pak musíme být schopni nějak sestavit skutečnou hodnotu. Stačí, když si zapamatujeme provedené operace nad hodnotou na serveru. Tyto operace se vždy zapisují do tzv. log souboru kvůli zotavení při pádu serveru. Oba servery tedy sestaví z těchto operací a původní společné hodnoty dvou paralelních verzí verzi novou a přiřadí výsledné hodnotě (6) vektorové hodiny (A,2)(B,1)(C,1). Když se server A zotaví, nejprve porovná své vektorové hodiny (A,2) s vektorovými hodinami (A,2)(B,1)(C,1), a protože jsou obsaženy v nových hodinách jeho sousedů, hodnota se jednoduše přepíše a vektorové hodiny se aktualizují. ŠKOMAM /2/2012

66 Techniky Vektorové hodiny Příklad Když si servery B a C vzájemně vymění hodnoty obĺıbenosti XY, pak musíme být schopni nějak sestavit skutečnou hodnotu. Stačí, když si zapamatujeme provedené operace nad hodnotou na serveru. Tyto operace se vždy zapisují do tzv. log souboru kvůli zotavení při pádu serveru. Oba servery tedy sestaví z těchto operací a původní společné hodnoty dvou paralelních verzí verzi novou a přiřadí výsledné hodnotě (6) vektorové hodiny (A,2)(B,1)(C,1). Když se server A zotaví, nejprve porovná své vektorové hodiny (A,2) s vektorovými hodinami (A,2)(B,1)(C,1), a protože jsou obsaženy v nových hodinách jeho sousedů, hodnota se jednoduše přepíše a vektorové hodiny se aktualizují. ŠKOMAM /2/2012

67 Techniky Vektorové hodiny Příklad Když si servery B a C vzájemně vymění hodnoty obĺıbenosti XY, pak musíme být schopni nějak sestavit skutečnou hodnotu. Stačí, když si zapamatujeme provedené operace nad hodnotou na serveru. Tyto operace se vždy zapisují do tzv. log souboru kvůli zotavení při pádu serveru. Oba servery tedy sestaví z těchto operací a původní společné hodnoty dvou paralelních verzí verzi novou a přiřadí výsledné hodnotě (6) vektorové hodiny (A,2)(B,1)(C,1). Když se server A zotaví, nejprve porovná své vektorové hodiny (A,2) s vektorovými hodinami (A,2)(B,1)(C,1), a protože jsou obsaženy v nových hodinách jeho sousedů, hodnota se jednoduše přepíše a vektorové hodiny se aktualizují. ŠKOMAM /2/2012

68 Techniky Vektorové hodiny Příklad Když si servery B a C vzájemně vymění hodnoty obĺıbenosti XY, pak musíme být schopni nějak sestavit skutečnou hodnotu. Stačí, když si zapamatujeme provedené operace nad hodnotou na serveru. Tyto operace se vždy zapisují do tzv. log souboru kvůli zotavení při pádu serveru. Oba servery tedy sestaví z těchto operací a původní společné hodnoty dvou paralelních verzí verzi novou a přiřadí výsledné hodnotě (6) vektorové hodiny (A,2)(B,1)(C,1). Když se server A zotaví, nejprve porovná své vektorové hodiny (A,2) s vektorovými hodinami (A,2)(B,1)(C,1), a protože jsou obsaženy v nových hodinách jeho sousedů, hodnota se jednoduše přepíše a vektorové hodiny se aktualizují. ŠKOMAM /2/2012

69 Techniky Vektorové hodiny Příklad Když si servery B a C vzájemně vymění hodnoty obĺıbenosti XY, pak musíme být schopni nějak sestavit skutečnou hodnotu. Stačí, když si zapamatujeme provedené operace nad hodnotou na serveru. Tyto operace se vždy zapisují do tzv. log souboru kvůli zotavení při pádu serveru. Oba servery tedy sestaví z těchto operací a původní společné hodnoty dvou paralelních verzí verzi novou a přiřadí výsledné hodnotě (6) vektorové hodiny (A,2)(B,1)(C,1). Když se server A zotaví, nejprve porovná své vektorové hodiny (A,2) s vektorovými hodinami (A,2)(B,1)(C,1), a protože jsou obsaženy v nových hodinách jeho sousedů, hodnota se jednoduše přepíše a vektorové hodiny se aktualizují. ŠKOMAM /2/2012

70 Techniky Vektorové hodiny Příklad Když si servery B a C vzájemně vymění hodnoty obĺıbenosti XY, pak musíme být schopni nějak sestavit skutečnou hodnotu. Stačí, když si zapamatujeme provedené operace nad hodnotou na serveru. Tyto operace se vždy zapisují do tzv. log souboru kvůli zotavení při pádu serveru. Oba servery tedy sestaví z těchto operací a původní společné hodnoty dvou paralelních verzí verzi novou a přiřadí výsledné hodnotě (6) vektorové hodiny (A,2)(B,1)(C,1). Když se server A zotaví, nejprve porovná své vektorové hodiny (A,2) s vektorovými hodinami (A,2)(B,1)(C,1), a protože jsou obsaženy v nových hodinách jeho sousedů, hodnota se jednoduše přepíše a vektorové hodiny se aktualizují. ŠKOMAM /2/2012

71 Techniky Vektorové hodiny Vektorové hodiny Překvapivě se tato metoda dá aplikovat na mnoho operací ve webovém prostředí: komentáře, přiřazování do skupin (nákupní košík). ŠKOMAM /2/2012

72 Techniky Vektorové hodiny Vektorové hodiny - nevýhody Vektorové hodiny mohou nepříjemě narůstat, což není žádoucí. Proto dochází k odstraňování starých částí hodin. K tomu se používá časové razítko pro jednotlivé části. Je nutné stanovit, jak bude probíhat slučování paralelních verzí. V uvedém příkladu může slučování probíhat automaticky; někdy ale mohou být konflikty komplikovanější, takže je nutný zásah uživatele. ŠKOMAM /2/2012

73 Techniky Vektorové hodiny Vektorové hodiny - nevýhody Vektorové hodiny mohou nepříjemě narůstat, což není žádoucí. Proto dochází k odstraňování starých částí hodin. K tomu se používá časové razítko pro jednotlivé části. Je nutné stanovit, jak bude probíhat slučování paralelních verzí. V uvedém příkladu může slučování probíhat automaticky; někdy ale mohou být konflikty komplikovanější, takže je nutný zásah uživatele. ŠKOMAM /2/2012

74 Závěr Závěr NoSQL Motivací pro databázové systémy využívající eventuální konzistenci jsou jednoduchá škálovatelnost a dostupnost. Tyto databázové systémy jsou základem mnoha velkých webových aplikací (sociální sítě, on-line hry, e-shopy, zpravodajské weby). ŠKOMAM /2/2012

75 Závěr Závěr NoSQL Motivací pro databázové systémy využívající eventuální konzistenci jsou jednoduchá škálovatelnost a dostupnost. Tyto databázové systémy jsou základem mnoha velkých webových aplikací (sociální sítě, on-line hry, e-shopy, zpravodajské weby). ŠKOMAM /2/2012

76 Závěr Závěr NoSQL Motivací pro databázové systémy využívající eventuální konzistenci jsou jednoduchá škálovatelnost a dostupnost. Tyto databázové systémy jsou základem mnoha velkých webových aplikací (sociální sítě, on-line hry, e-shopy, zpravodajské weby). ŠKOMAM /2/2012

77 Díky za pozornost! Google (BigTable) Amazon (Amazon DynamoDB) Facebook Last.fm Twitter BBC (CouchDB) Wiley, Springer, Oxford press, Elsevier (MarkLogic) SourceForge, Guardian (MongoDB) The New York Times (MongoDB) ŠKOMAM /2/2012

Podrobný postup pro vygenerování a zaslání Žádosti o podporu a příloh OPR přes Portál farmáře

Podrobný postup pro vygenerování a zaslání Žádosti o podporu a příloh OPR přes Portál farmáře Podrobný postup pro vygenerování a zaslání Žádosti o podporu a příloh OPR přes Portál farmáře 3. a 4. výzva příjmu žádostí Operačního programu Rybářství (2014 2020) V následujícím dokumentu je uveden podrobný

Více

SMLOUVA O POSKYTOVÁNÍ SOCIÁLNÍ SLUŽBY č.../2013

SMLOUVA O POSKYTOVÁNÍ SOCIÁLNÍ SLUŽBY č.../2013 SMLOUVA O POSKYTOVÁNÍ SOCIÁLNÍ SLUŽBY č.../2013 Poskytovatelem sociální služby: Adresa: Sídlo: DOMOV PRO SENIORY JAVORNÍK, p. o., Školní 104, 790 70 J a v o r n í k J A V O R N Í K IČO: 75004101 Zapsán:

Více

MĚSTO BENEŠOV. Rada města Benešov. Vnitřní předpis č. 16/2016. Směrnice k zadávání veřejných zakázek malého rozsahu. Čl. 1. Předmět úpravy a působnost

MĚSTO BENEŠOV. Rada města Benešov. Vnitřní předpis č. 16/2016. Směrnice k zadávání veřejných zakázek malého rozsahu. Čl. 1. Předmět úpravy a působnost MĚSTO BENEŠOV Rada města Benešov Vnitřní předpis č. 16/2016 Směrnice k zadávání veřejných zakázek malého rozsahu I. Obecná ustanovení Čl. 1 Předmět úpravy a působnost 1) Tato směrnice upravuje závazná

Více

Vyvažování tuhého rotoru v jedné rovině přístrojem Adash 4900 - Vibrio

Vyvažování tuhého rotoru v jedné rovině přístrojem Adash 4900 - Vibrio Aplikační list Vyvažování tuhého rotoru v jedné rovině přístrojem Adash 4900 - Vibrio Ref: 15032007 KM Obsah Vyvažování v jedné rovině bez měření fáze signálu...3 Nevýhody vyvažování jednoduchými přístroji...3

Více

Obchodní podmínky pro spolupráci se společností Iweol EU s.r.o.

Obchodní podmínky pro spolupráci se společností Iweol EU s.r.o. Obchodní podmínky pro spolupráci se společností Iweol EU s.r.o. 1. ÚVODNÍ USTANOVENÍ 1.1. Tyto obchodní podmínky (dále jen obchodní podmínky ) obchodní společnosti Iweol EU s.r.o., se sídlem Kovářská 140/10,

Více

Data v počítači EIS MIS TPS. Informační systémy 2. Spojení: e-mail: jan.skrbek@tul.cz tel.: 48 535 2442 Konzultace: úterý 14 20-15 50

Data v počítači EIS MIS TPS. Informační systémy 2. Spojení: e-mail: jan.skrbek@tul.cz tel.: 48 535 2442 Konzultace: úterý 14 20-15 50 Informační systémy 2 Data v počítači EIS MIS TPS strategické řízení taktické řízení operativní řízení a provozu Spojení: e-mail: jan.skrbek@tul.cz tel.: 48 535 2442 Konzultace: úterý 14 20-15 50 18.3.2014

Více

Abeceda elektronického podpisu

Abeceda elektronického podpisu Abeceda elektronického podpisu A. Alena se rozhodla, že bude elektronicky podepisovat datové zprávy, které předává Petrovi. B. Petr může být její kolega, přítel, ale může být i osobou, která provozuje

Více

Všeobecné obchodní podmínky společnosti Zdeněk Bečvář, IČ:10288139, se sídlem Stráž nad Nežárkou, Hradecká 270, PSČ 37802

Všeobecné obchodní podmínky společnosti Zdeněk Bečvář, IČ:10288139, se sídlem Stráž nad Nežárkou, Hradecká 270, PSČ 37802 Všeobecné obchodní podmínky společnosti Zdeněk Bečvář, IČ:10288139, se sídlem Stráž nad Nežárkou, Hradecká 270, PSČ 37802 1. Preambule Tyto všeobecné obchodní podmínky (dále též VOP) platí pro nákup v

Více

1.11 Vliv intenzity záření na výkon fotovoltaických článků

1.11 Vliv intenzity záření na výkon fotovoltaických článků 1.11 Vliv intenzity záření na výkon fotovoltaických článků Cíle kapitoly: Cílem laboratorní úlohy je změřit výkonové a V-A charakteristiky fotovoltaického článku při změně intenzity světelného záření.

Více

PŘÍLOHA 1.6 SMLOUVY O PŘÍSTUPU K VEŘEJNÉ PEVNÉ KOMUNIKAČNÍ SÍTI LOGISTIKA KONCOVÝCH ZAŘÍZENÍ

PŘÍLOHA 1.6 SMLOUVY O PŘÍSTUPU K VEŘEJNÉ PEVNÉ KOMUNIKAČNÍ SÍTI LOGISTIKA KONCOVÝCH ZAŘÍZENÍ PŘÍLOHA 1.6 SMLOUVY O PŘÍSTUPU K VEŘEJNÉ PEVNÉ KOMUNIKAČNÍ SÍTI LOGISTIKA KONCOVÝCH ZAŘÍZENÍ Obsah 1 Koncová zařízení... 3 2 Charakteristika typů služeb logistika KZ Dodání KZ, Instalace KZ... 3 3 Další

Více

Operace nad celými tabulkami

Operace nad celými tabulkami 10 Operace nad celými tabulkami V předchozích kapitolách jsme se převážně zabývali sloupci tabulek. V této kapitole se naučíme provádět některé operace, které ovlivňují tabulky jako celek. Probereme vlastnosti

Více

Pravidla pro přidělování bytů v Domech s pečovatelskou službou v Počátkách

Pravidla pro přidělování bytů v Domech s pečovatelskou službou v Počátkách Pravidla pro přidělování bytů v Domech s pečovatelskou službou v Počátkách Čl. I Úvodní ustanovení Tato pravidla stanovují postup pro přijímání a vyřizování žádostí o přidělení bytů v DPS a evidenci těchto

Více

Modul Řízení objednávek. www.money.cz

Modul Řízení objednávek. www.money.cz Modul Řízení objednávek www.money.cz 2 Money S5 Řízení objednávek Funkce modulu Obchodní modul Money S5 Řízení objednávek slouží k uskutečnění hromadných akcí s objednávkami, které zajistí dostatečné množství

Více

SMLOUVA O PODMÍNKÁCH A PRAVIDLECH ÚČASTI NA ELEKTRONICKÝCH AUKCÍCH DŘÍVÍ

SMLOUVA O PODMÍNKÁCH A PRAVIDLECH ÚČASTI NA ELEKTRONICKÝCH AUKCÍCH DŘÍVÍ SMLOUVA O PODMÍNKÁCH A PRAVIDLECH ÚČASTI NA ELEKTRONICKÝCH AUKCÍCH DŘÍVÍ Článek 1 Strany smlouvy Lesy České republiky, s.p. se sídlem Hradec Králové, Přemyslova 1106, PSČ 50168 zapsaný v obchodním rejstříku

Více

Seriál: Management projektů 7. rámcového programu

Seriál: Management projektů 7. rámcového programu Seriál: Management projektů 7. rámcového programu Část 4 Podpis Konsorciální smlouvy V předchozím čísle seriálu o Managementu projektů 7. rámcového programu pro výzkum, vývoj a demonstrace (7.RP) byl popsán

Více

VŠEOBECNÉ OBCHODNÍ PODMÍNKY

VŠEOBECNÉ OBCHODNÍ PODMÍNKY VŠEOBECNÉ OBCHODNÍ PODMÍNKY BRANOPAC CZ s.r.o. se sídlem: Kollárova 1694, Veselí nad Moravou, PSČ 698 01, IČ: 60740582, DIČ: CZ 60740582 společnost zapsaná v OR vedeném Krajským soudem v Brně, oddíl C,

Více

Zadávací dokumentace k výběrovému řízení na Dodávku nábytku

Zadávací dokumentace k výběrovému řízení na Dodávku nábytku Zadávací dokumentace k výběrovému řízení na Dodávku nábytku Obecné zadání: Střední škola technická, Most Velebudice, Dělnická 21, příspěvková organizace vypisuje výběrové řízení na Dodávku nábytku pro

Více

VŠEOBECNÉ OBCHODNÍ PODMÍNKY E-SHOP (Doplňující podmínky k Všeobecným smluvním podmínkám užívání služeb Národního geoportálu INSPIRE)

VŠEOBECNÉ OBCHODNÍ PODMÍNKY E-SHOP (Doplňující podmínky k Všeobecným smluvním podmínkám užívání služeb Národního geoportálu INSPIRE) VŠEOBECNÉ OBCHODNÍ PODMÍNKY E-SHOP (Doplňující podmínky k Všeobecným smluvním podmínkám užívání služeb Národního geoportálu INSPIRE) Všeobecné obchodní podmínky E-SHOPu Národního geoportálu INSPIRE (dále

Více

Pardubický kraj Komenského náměstí 125, Pardubice 532 11. SPŠE a VOŠ Pardubice-rekonstrukce elektroinstalace a pomocných slaboproudých sítí

Pardubický kraj Komenského náměstí 125, Pardubice 532 11. SPŠE a VOŠ Pardubice-rekonstrukce elektroinstalace a pomocných slaboproudých sítí Pardubický kraj Komenského náměstí 125, Pardubice 532 11 Veřejná zakázka SPŠE a VOŠ Pardubice-rekonstrukce elektroinstalace a pomocných slaboproudých sítí Zadávací dokumentace 1. Obchodní podmínky, platební

Více

záměr a podmínky výběrového řízení č. 309/2015 formou elektronické aukce na pronájem stavby - budovy bez čp/če s využitím jako garáž,

záměr a podmínky výběrového řízení č. 309/2015 formou elektronické aukce na pronájem stavby - budovy bez čp/če s využitím jako garáž, Město Cheb odbor správy majetku Městského úřadu Cheb náměstí Krále Jiřího z Poděbrad 1/14, 350 20 Cheb, IČ 00253979 Č. j. MUCH/30115/2015-SM V Chebu dne 13. 4. 2015 Z Á M Ě R města Cheb pronajmout budovu

Více

PUBLICITA v OP VK. Seminář pro příjemce v rámci globálních grantů Olomouckého kraje. Olomouc, 20. a 21. dubna 2009

PUBLICITA v OP VK. Seminář pro příjemce v rámci globálních grantů Olomouckého kraje. Olomouc, 20. a 21. dubna 2009 PUBLICITA v OP VK Seminář pro příjemce v rámci globálních grantů Olomouckého kraje Olomouc, 20. a 21. dubna 2009 Obecně k publicitě.. Každý příjemce je povinen informovat příjemce pomoci (cílové skupiny),

Více

Úplná pravidla spotřebitelské soutěže v rámci kampaně Continental - S námi za vítězstvím

Úplná pravidla spotřebitelské soutěže v rámci kampaně Continental - S námi za vítězstvím Úplná pravidla spotřebitelské soutěže v rámci kampaně Continental - S námi za vítězstvím Česká republika Účelem tohoto dokumentu je úplná a jasná úprava pravidel soutěže v rámci kampaně Continental S námi

Více

SMLOUVA O POSKYTNUTÍ DOTACE Z ROZPOČTU MĚSTA NÁCHODA

SMLOUVA O POSKYTNUTÍ DOTACE Z ROZPOČTU MĚSTA NÁCHODA SMLOUVA O POSKYTNUTÍ DOTACE Z ROZPOČTU MĚSTA NÁCHODA Smlouva č.: SMF/94/2016 kterou v souladu s ustanovením 159 a násl. zákona č. 500/2004 Sb., správní řád, v platném znění, s ustanovením 10a zákona č.

Více

VŠEOBECNÉ OBCHODNÍ PODMÍNKY SPECIFIKACE ZBOŽÍ A CENA ZBOŽÍ. Veškeré ceny jsou včetně DPH. PLATEBNÍ PODMÍNKY DODACÍ PODMÍNKY

VŠEOBECNÉ OBCHODNÍ PODMÍNKY SPECIFIKACE ZBOŽÍ A CENA ZBOŽÍ. Veškeré ceny jsou včetně DPH. PLATEBNÍ PODMÍNKY DODACÍ PODMÍNKY VŠEOBECNÉ OBCHODNÍ PODMÍNKY Tyto obchodní podmínky platí pro nákup v internetovém obchodě Decorelle, který provozuje společnost Sunrise Distribution s.r.o. Podmínky blíže vymezují a upřesňují práva a povinnosti

Více

Věc: VEŘEJNÁ ZAKÁZKA MALÉHO ROZSAHU NA STAVEBNÍ PRÁCE PRO AKCI: dodavatele k předložení nejvhodnější nabídky na výše uvedenou zakázku.

Věc: VEŘEJNÁ ZAKÁZKA MALÉHO ROZSAHU NA STAVEBNÍ PRÁCE PRO AKCI: dodavatele k předložení nejvhodnější nabídky na výše uvedenou zakázku. Tišnov dne 5. 8. 2015 Věc: VEŘEJNÁ ZAKÁZKA MALÉHO ROZSAHU NA STAVEBNÍ PRÁCE PRO AKCI: NÁZEV AKCE: RENOVACE PODLAHY SPORTOVNÍ HALY SSK TIŠNOV Zadavatel: Název: se sídlem: zástupce: IČO: 18565409 bankovní

Více

Obchodní podmínky. 1. Úvodní ustanovení. 2. Cena zboží a služeb a platební podmínky

Obchodní podmínky. 1. Úvodní ustanovení. 2. Cena zboží a služeb a platební podmínky Obchodní podmínky 1. Úvodní ustanovení 1.1 Tyto obchodní podmínky upravují v souladu s ustanovením 1751 odst. 1 zákona č. 89/2012 Sb., Občanského zákoníku (dále jen OZ ) vzájemná práva a povinnosti smluvních

Více

Smluvní podmínky (KTv)

Smluvní podmínky (KTv) Smluvní podmínky (KTv) Čl. 1 - Předmět smlouvy 1.1. Dodavatel se zavazuje poskytovat Uživateli časově a datově neomezený přístup k síti Internet a jejím službám (dále jen Služby) prostřednictvím pevného

Více

na sále Kulturního domu v Rudolticích dne 7. října 2013

na sále Kulturního domu v Rudolticích dne 7. října 2013 Zápis ze schůzky zástupců obce s domovními důvěrníky Zahájení v 16.00 hod. Účast: na sále Kulturního domu v Rudolticích domovní důvěrníci, popř. zástupci: dne 7. října 2013 o přítomni: Eva Chládková, Jana

Více

Úplná pravidla spotřebitelské soutěže Jarní soutěž (dále jen Soutěž )

Úplná pravidla spotřebitelské soutěže Jarní soutěž (dále jen Soutěž ) Úplná pravidla spotřebitelské soutěže Jarní soutěž (dále jen Soutěž ) 1. Pořadatelem soutěže je společnost Kofola a.s., se sídlem Krnov, Pod Bezručovým vrchem, Za drahou 165/1, PSČ 794 01, IČ: 277 67 680,

Více

Ministerstvo školství, mládeže a tělovýchovy

Ministerstvo školství, mládeže a tělovýchovy Ministerstvo školství, mládeže a tělovýchovy Odbor analyticko-statistický METODICKÝ NÁVOD pro zpracování statistického výkaznictví v regionálním školství (určeno pro správní úřady) Účinnost pro školní

Více

Smlouva o ubytování. Článek I Smluvní strany

Smlouva o ubytování. Článek I Smluvní strany číslo smlouvy objednatele: 437/OSV/2016 číslo smlouvy ubytovatele: Smlouva o ubytování Článek I Smluvní strany 1. Objednatel: Havířov, statutární město se sídlem: Svornosti 2,73601 Havířov-Město není zapsán

Více

Smlouva o zájezdu- vzor

Smlouva o zájezdu- vzor Příloha č. 5 Zadávací dokumentace Smlouva o zájezdu- vzor VEŘEJNÁ ZAKÁZKA NA SLUŽBY Zajištění dopravy, ubytování a stravy pro SOŠ SE Velešín Článek I. Smluvní strany 1. Střední odborná škola strojní a

Více

V Černošicích dne 30. 9. 2014. Výzva k podání nabídky na veřejnou zakázku malého rozsahu s názvem: Nákup a pokládka koberců OŽÚ.

V Černošicích dne 30. 9. 2014. Výzva k podání nabídky na veřejnou zakázku malého rozsahu s názvem: Nákup a pokládka koberců OŽÚ. Město Černošice IČ: 00241121 Riegrova 1209 252 28 Černošice V Černošicích dne 30. 9. 2014 Výzva k podání nabídky na veřejnou zakázku malého rozsahu s názvem: Nákup a pokládka koberců OŽÚ. Město Černošice

Více

Veřejnoprávní smlouva o poskytnutí investiční dotace č. 1/2016

Veřejnoprávní smlouva o poskytnutí investiční dotace č. 1/2016 Veřejnoprávní smlouva o poskytnutí investiční dotace č. 1/2016 Zastupitelstvo města Nová Role dle usnesení č. 10/02-4) ze dne 30. 12. 2015 a dle 85 odst. c zákona 128/2000 Sb., o obcích, rozhodlo o přidělení

Více

Princip bydlení v bytech zvláštního určení pro seniory a osoby se zdravotním postižením

Princip bydlení v bytech zvláštního určení pro seniory a osoby se zdravotním postižením STATUTÁRNÍ MĚSTO JABLONEC NAD NISOU Magistrát města Jablonec nad Nisou Odbor sociálních věcí a zdravotnictví Oddělení sociálních služeb Mírové náměstí 19, 467 51 - Jablonec nad Nisou Zpracovatel: oddělení

Více

WEBDISPEČINK NA MOBILNÍCH ZAŘÍZENÍCH PŘÍRUČKA PRO WD MOBILE

WEBDISPEČINK NA MOBILNÍCH ZAŘÍZENÍCH PŘÍRUČKA PRO WD MOBILE WEBDISPEČINK NA MOBILNÍCH ZAŘÍZENÍCH PŘÍRUČKA PRO WD MOBILE Úvodem WD je mobilní verze klasického WEBDISPEČINKU, která je určena pro chytré telefony a tablety. Je k dispozici pro platformy ios a Android,

Více

Zadávání tiskových zakázek prostřednictvím JDF a Adobe Acrobat Professional

Zadávání tiskových zakázek prostřednictvím JDF a Adobe Acrobat Professional Zadávání tiskových zakázek prostřednictvím JDF a Adobe Acrobat Professional Nejčastěji se o JDF hovoří při řízení procesů v tiskových provozech. JDF se však má stát komunikačním prostředkem mezi všemi

Více

Zásady pro nájem městských bytů č. 5/2014 ve znění dodatku č. 1 a 2

Zásady pro nájem městských bytů č. 5/2014 ve znění dodatku č. 1 a 2 Zásady pro nájem městských bytů č. 5/2014 ve znění dodatku č. 1 a 2 Článek 1 Úvodní ustanovení 1. Zásady pro nájem městských bytů (dále jen zásady ) upravují postup městského úřadu a příspěvkových organizací

Více

Rozšířená nastavení. Kapitola 4

Rozšířená nastavení. Kapitola 4 Kapitola 4 Rozšířená nastavení 4 Nástroje databáze Jak již bylo zmíněno, BCM používá jako úložiště veškerých informací databázi SQL, která běží na všech lokálních počítačích s BCM. Jeden z počítačů nebo

Více

ČEZ Prodej, s.r.o., sídlem Duhová 425/1, 14053, Praha, IČ 27232433, zast. David Jünger, Mgr., sídlem 28. října 438/219, 70900, Ostrava

ČEZ Prodej, s.r.o., sídlem Duhová 425/1, 14053, Praha, IČ 27232433, zast. David Jünger, Mgr., sídlem 28. října 438/219, 70900, Ostrava U s n e s e n í o nařízení dražebního jednání - elektronická dražba č.j. 024 EX 2227/09-177 VS opr.: 07-016585 Mgr. Helena Strouhalová, exekutorský kandidát, pověřený soudním exekutorem: Mgr. Pavla Fučíková,

Více

Školkovné 2013/2014. Pro zápis dětí od 2 let.

Školkovné 2013/2014. Pro zápis dětí od 2 let. Zápisné: ZP1 - Pro celodenní programy: 1000,- Kč ZP2 - Pro půldenní programy: 600,- Kč Školkovné 2013/2014 Pro zápis dětí od 2 let. Pokud dítě do DK nenastoupí, částka se nevrací zpět. Při nástupu do školky

Více

Android Elizabeth. Verze: 1.3

Android Elizabeth. Verze: 1.3 Android Elizabeth Program pro měření mezičasů na zařízeních s OS Android Verze: 1.3 Naposledy upraveno: 12. března 2014 alesrazym.cz Aleš Razým fb.com/androidelizabeth Historie verzí Verze Datum Popis

Více

modul Jízdy a Kniha jízd uživatelská příručka

modul Jízdy a Kniha jízd uživatelská příručka modul Jízdy a Kniha jízd uživatelská příručka 2 UŽIVATELSKÁ PŘÍRUČKA MODULY JÍZDY A KNIHA JÍZD Moduly Jízdy a Kniha jízd Jak to funguje Jízdy jsou části trasy. Vypočítávají se na základě dat přijatých

Více

ZADÁVACÍ DOKUMENTACE K VEŘEJNÉ ZAKÁZCE

ZADÁVACÍ DOKUMENTACE K VEŘEJNÉ ZAKÁZCE ZADÁVACÍ DOKUMENTACE K VEŘEJNÉ ZAKÁZCE "Oprava fasády čp. 90 v Malém Boru západní štít" (Jde o veřejnou zakázku malého rozsahu na stavební práce, která není zadávána podle zákona č. 137/2006 Sb., o veřejných

Více

SMLOUVA O POSKYTNUTÍ ÚČELOVÉ DOTACE Z ROZPOČTU STATUTÁRNÍHO MĚSTA OPAVY. uzavřená dle ust. 1746 zákona č. 89/2012 Sb., občanského zákoníku

SMLOUVA O POSKYTNUTÍ ÚČELOVÉ DOTACE Z ROZPOČTU STATUTÁRNÍHO MĚSTA OPAVY. uzavřená dle ust. 1746 zákona č. 89/2012 Sb., občanského zákoníku STATUTÁRNÍ MĚSTO OPAVA *MMOPP00CWUF5* *MMOPP00CWUF5* SMLOUVA O POSKYTNUTÍ ÚČELOVÉ DOTACE Z ROZPOČTU STATUTÁRNÍHO MĚSTA OPAVY uzavřená dle ust. 1746 zákona č. 89/2012 Sb., občanského zákoníku Článek I.

Více

I. Všeobecná ustanovení

I. Všeobecná ustanovení OBCHODNÍ PODMÍNKY KAMPANĚ STUDIO X51 ACADEMY I. Všeobecná ustanovení Vyplněním registračního formuláře a souhlasem s Provizními po dmínkami,souhlasí registrující se uživatel (dále jen partner ) s podmínkami

Více

2008 Nokia. Všechna práva vyhrazena. Nokia, Nokia Connecting People a Nseries jsou ochranné známky nebo registrované ochranné známky společnosti

2008 Nokia. Všechna práva vyhrazena. Nokia, Nokia Connecting People a Nseries jsou ochranné známky nebo registrované ochranné známky společnosti Chat 1. vydání 2008 Nokia. Všechna práva vyhrazena. Nokia, Nokia Connecting People a Nseries jsou ochranné známky nebo registrované ochranné známky společnosti Nokia Corporation. Nokia tune je zvuková

Více

veřejná zakázka na stavební prace s názvem: Sdružená kanalizační přípojka - Město Lázně Bělohrad

veřejná zakázka na stavební prace s názvem: Sdružená kanalizační přípojka - Město Lázně Bělohrad Zadávací dokumentace pro veřejnou zakázku malého rozsahu na stavební prace mimo režim zák. č. 137/2006 Sb., o veřejných zakázkách, v platném znění (dále jen zákon ) veřejná zakázka na stavební prace s

Více

Zabezpečení Uživatelská příručka

Zabezpečení Uživatelská příručka Zabezpečení Uživatelská příručka Copyright 2008 Hewlett-Packard Development Company, L.P. Microsoft a Windows jsou registrované ochranné známky společnosti Microsoft Corporation v USA. Informace uvedené

Více

Vzdělávání v oblasti veřejných zakázek dle postupu uvedeného v Příručce pro příjemce

Vzdělávání v oblasti veřejných zakázek dle postupu uvedeného v Příručce pro příjemce Vzdělávání v oblasti veřejných zakázek dle postupu uvedeného v Příručce pro příjemce Název projektu: Moderní učitel Reg. číslo: CZ.1.07/1.3.00/51.0041 Příjemce podpory: Univerzita Palackého v Olomouci

Více

Návod k použití aplikace MARKETINGOVÉ PRŮZKUMY.CZ

Návod k použití aplikace MARKETINGOVÉ PRŮZKUMY.CZ www.marketingovepruzkumy.cz Návod k použití aplikace MARKETINGOVÉ PRŮZKUMY.CZ 28.4.2011 Miloš Voborník Obsah 1. Uživatelská příručka... 1 1.1. Běžný uživatel... 1 1.1.1. Celkové rozvržení, úvodní strana...

Více

Zásady pro zřizování služebností inženýrských sítí na pozemcích ve vlastnictví města

Zásady pro zřizování služebností inženýrských sítí na pozemcích ve vlastnictví města Kancelář starosty a tajemníka nám. J. M. Marků 12, 563 01 Lanškroun, www.lanskroun.eu Čj.: MULA 11112/2016 Počet listů dokumentu: 7 Počet listů příloh: 0 Spisový znak: 53.2. Zásady pro zřizování služebností

Více

Obchodní podmínky pro poskytování služby 123email. vydané na základe 273 zákona c. 513/1991 Sb., obchodní zákoník, ve znění pozdějších předpisů

Obchodní podmínky pro poskytování služby 123email. vydané na základe 273 zákona c. 513/1991 Sb., obchodní zákoník, ve znění pozdějších předpisů Obchodní podmínky pro poskytování služby 123email vydané na základe 273 zákona c. 513/1991 Sb., obchodní zákoník, ve znění pozdějších předpisů (dále jen "Podmínky") Pavel Novotný se sídlem Praha 8, Hnězdenská

Více

Obecná ustanovení Rozsah a obsah předmětu plnění

Obecná ustanovení Rozsah a obsah předmětu plnění Smluvní podmínky Obecná ustanovení 1. Společnost Pronajmiauto.cz (Blueway s.r.o.), se sídlem na adrese Praha Staré Město, V Kolkovně 920/5, PSČ 110 00, Praha 1, IČO: 014 17 151, zapsaná v obchodním rejstříku

Více

ČÁST PÁTÁ POZEMKY V KATASTRU NEMOVITOSTÍ

ČÁST PÁTÁ POZEMKY V KATASTRU NEMOVITOSTÍ ČÁST PÁTÁ POZEMKY V KATASTRU NEMOVITOSTÍ Pozemkem se podle 2 písm. a) katastrálního zákona rozumí část zemského povrchu, a to část taková, která je od sousedních částí zemského povrchu (sousedních pozemků)

Více

Popis realizace- 41 Tísňová péče ŽIVOT 90.doc

Popis realizace- 41 Tísňová péče ŽIVOT 90.doc POSKYTOVATEL: ŽIVOT 90, spolek Karolíny Světlé 18/286 110 00 Praha 1 IČ 00571709 DIČ CZ 00571709 tel.: 222 333 555, fax.: 222 333 999 e-mail: sekretariat@zivot90.cz www: http://www.zivot90.cz DRUH SOCIÁLNÍ

Více

4. Kdy nelze práva z vadného plnění uplatnit? Práva z vadného plnění Vám nenáleží, pokud:

4. Kdy nelze práva z vadného plnění uplatnit? Práva z vadného plnění Vám nenáleží, pokud: Reklamační řád Tento Reklamační řád upravuje způsob a podmínky reklamace vad zboží zakoupeného prostřednictvím on-line portálu Laury Janáčkové umístěného na webovém rozhraní www.laurajanackova.cz od naší

Více

Obecně závazná vyhláška obce Cvrčovice č. 1/2007 o místních poplatcích

Obecně závazná vyhláška obce Cvrčovice č. 1/2007 o místních poplatcích Obecně závazná vyhláška obce Cvrčovice č. 1/2007 o místních poplatcích Zastupitelstvo obce Cvrčovice se na svém zasedání dne 27.11.2007, usnesením č. 68 usneslo vydat na základě 14 odst.2 zákona č. 565/1990

Více

Manuál pro zaměstnavatele, kteří mají zájem o zapojení do projektu Odborné praxe pro mladé do 30 let v Ústeckém kraji

Manuál pro zaměstnavatele, kteří mají zájem o zapojení do projektu Odborné praxe pro mladé do 30 let v Ústeckém kraji Manuál pro zaměstnavatele, kteří mají zájem o zapojení do projektu Odborné praxe pro mladé do 30 let v Ústeckém kraji Popis projektu Projekt Odborné praxe pro mladé do 30 let v Ústeckém kraji připravil

Více

VÝZVA K PODÁNÍ NABÍDKY A PROKÁZÁNÍ SPLN NÍ KVALIFIKACE ZADÁVACÍ DOKUMENTACE ZADÁVACÍ DOKUMENTACE

VÝZVA K PODÁNÍ NABÍDKY A PROKÁZÁNÍ SPLN NÍ KVALIFIKACE ZADÁVACÍ DOKUMENTACE ZADÁVACÍ DOKUMENTACE VÝZVA K PODÁNÍ NABÍDKY A PROKÁZÁNÍ SPLN NÍ KVALIFIKACE ZADÁVACÍ DOKUMENTACE ve smyslu 38 zákona. 137/2006 Sb., o ve ejných zakázkách, v platném zn ní (dále jen zákon) a ZADÁVACÍ DOKUMENTACE ve smyslu 44

Více

Podíl zdrojů informací

Podíl zdrojů informací Podíl zdrojů informací 80% nestrukturovaných (10 -) 20 % strukturovaných 80% vnitřní informační zdroje 20% vnější informační zdroje Současný stav Business Intelligence Procesy: dolování dat (Data Mining)

Více

Výzva pro předložení nabídek k veřejné zakázce malého rozsahu s názvem Výměna lina

Výzva pro předložení nabídek k veřejné zakázce malého rozsahu s názvem Výměna lina VÝCHOVNÝ ÚSTAV A ŠKOLNÍ JÍDELNA NOVÁ ROLE Školní 9, Nová Role, PSČ: 362 25, Tel: 353 851 179 Dodavatel: Výzva pro předložení nabídek k veřejné zakázce malého rozsahu s názvem Výměna lina 1. Zadavatel Výchovný

Více

1.7. Mechanické kmitání

1.7. Mechanické kmitání 1.7. Mechanické kmitání. 1. Umět vysvětlit princip netlumeného kmitavého pohybu.. Umět srovnat periodický kmitavý pohyb s periodickým pohybem po kružnici. 3. Znát charakteristické veličiny periodického

Více

Ing. Vladimír Šretr daňový poradce

Ing. Vladimír Šretr daňový poradce Ing. Vladimír Šretr daňový poradce D A Ň O V Á I N F O R M A C E Informace o novele zákona o daních z příjmu pro rok 2011 --------------------------------------------------------------------------- Vláda

Více

o užívání služby elektronického dodávání dokumentů a dalších služeb kooperačního systému e-pk uzavřená mezi

o užívání služby elektronického dodávání dokumentů a dalších služeb kooperačního systému e-pk uzavřená mezi Smlouva č. NPMK/... / o užívání služby elektronického dodávání dokumentů a dalších služeb kooperačního systému e-pk uzavřená mezi Národním pedagogickým muzeem a knihovnou J. A. Komenského, státní příspěvkovou

Více

Obchodní podmínky II. Objednávka, vznik kupní smlouvy

Obchodní podmínky II. Objednávka, vznik kupní smlouvy Obchodní podmínky I. Hlavní charakteristika zboží a služeb E-shop www.drevenekoliky.cz zastoupený panem Dušanem Marečkem, dále jen prodávající, nabízí koupi výrobků, pomůcek a příslušenství používaných

Více

CENÍK SLUŽBA ETHERNET. Účinnost od 1. 1. 2012 Ceny uvedeny bez i s 20% DPH 1. PODMÍNKY

CENÍK SLUŽBA ETHERNET. Účinnost od 1. 1. 2012 Ceny uvedeny bez i s 20% DPH 1. PODMÍNKY CENÍK SLUŽBA ETHERNET Účinnost od 1. 1. 2012 Ceny uvedeny bez i s 20% DPH 1. PODMÍNKY 1. Poskytování služby Ethernet se řídí Provozními podmínkami pro poskytování Veřejně dostupné služby Přenosu dat a

Více

Uživatelská dokumentace

Uživatelská dokumentace Uživatelská dokumentace k projektu Czech POINT Provozní řád Konverze dokumentů z elektronické do listinné podoby (z moci úřední) Vytvořeno dne: 29.11.2011 Verze: 2.0 2011 MVČR Obsah 1. Přihlášení do centrály

Více

účetních informací státu při přenosu účetního záznamu,

účetních informací státu při přenosu účetního záznamu, Strana 6230 Sbírka zákonů č. 383 / 2009 Částka 124 383 VYHLÁŠKA ze dne 27. října 2009 o účetních záznamech v technické formě vybraných účetních jednotek a jejich předávání do centrálního systému účetních

Více

Stanovy horolezeckého oddílu "ROT SPORT"

Stanovy horolezeckého oddílu ROT SPORT Stanovy horolezeckého oddílu "ROT SPORT" Horolezecký oddíl "ROT SPORT" je dobrovolným občanským sdružením zájemců o horolezecký sport, navazující na sportovní a duchovní hodnoty českých a saských horolezců

Více

-1- N á v r h ČÁST PRVNÍ OBECNÁ USTANOVENÍ. 1 Předmět úpravy

-1- N á v r h ČÁST PRVNÍ OBECNÁ USTANOVENÍ. 1 Předmět úpravy -1- I I. N á v r h VYHLÁŠKY ze dne 2009 o účetních záznamech v technické formě vybraných účetních jednotek a jejich předávání do centrálního systému účetních informací státu a o požadavcích na technické

Více

Všeobecné obchodní podmínky společnosti Nakladatelství MatfyzPress MFF UK, IČ: 00216208, se sídlem Sokolovská 83, 186 75, Praha 8

Všeobecné obchodní podmínky společnosti Nakladatelství MatfyzPress MFF UK, IČ: 00216208, se sídlem Sokolovská 83, 186 75, Praha 8 Obchodní podmínky Všeobecné obchodní podmínky společnosti Nakladatelství MatfyzPress MFF UK, IČ: 00216208, se sídlem Sokolovská 83, 186 75, Praha 8 1. Preambule Tyto všeobecné obchodní podmínky (dále též

Více

PROGRAM OBNOVY VENKOVA VYSOČINY

PROGRAM OBNOVY VENKOVA VYSOČINY PROGRAM OBNOVY VENKOVA VYSOČINY Smluvní strany SMLOUVA O POSKYTNUTÍ PODPORY (POVV/xxx/2010) I. Smluvní strany Vysočina, kraj se sídlem: Žižkova 57, 587 33 Jihlava IČ: 70890749 zastoupený: MUDr. Jiřím Běhounkem,

Více

Management projektů. Programová podpora auditu sytému managementu kvality HOT 4IT. Návrh

Management projektů. Programová podpora auditu sytému managementu kvality HOT 4IT. Návrh Management projektů Programová podpora auditu sytému managementu kvality HOT 4IT Návrh Historie Verze Datum Status Kdo Poznámka 1 16 3 2009 Tisoň, Horník 11 4 4 2010 Tisoň Přidáno GUI 12 84 2010 Tisoň

Více

Všeobecné obchodní podmínky portálu pomocsukolem.cz platné dnem 5. ledna 2015

Všeobecné obchodní podmínky portálu pomocsukolem.cz platné dnem 5. ledna 2015 Všeobecné obchodní podmínky portálu pomocsukolem.cz platné dnem 5. ledna 2015 1. Základní ustanovení 1.1 Pomocsukolem.cz je portál zprostředkovávající mezi lektory a studenty služby, které usnadňují proces

Více

29 Evidence smluv. Popis modulu. Záložka Evidence smluv

29 Evidence smluv. Popis modulu. Záložka Evidence smluv 29 Evidence smluv Uživatelský modul Evidence smluv slouží ke správě a evidenci smluv organizace s možností připojení vlastní smlouvy v elektronické podobě včetně přidělování závazků ze smluv jednotlivým

Více

ROZCVIČKY. (v nižší verzi může být posunuta grafika a špatně funkční některé odkazy).

ROZCVIČKY. (v nižší verzi může být posunuta grafika a špatně funkční některé odkazy). ROZCVIČKY Z MATEMATIKY 8. ROČ Prezentace jsou vytvořeny v MS PowerPoint 2010 (v nižší verzi může být posunuta grafika a špatně funkční některé odkazy). Anotace: Materiál slouží k procvičení základních

Více

Město Frenštát pod Radhoštěm. OZV-2015-03 o místních poplatcích

Město Frenštát pod Radhoštěm. OZV-2015-03 o místních poplatcích Město Frenštát pod Radhoštěm Identifikace dokumentu OZV-2015-03 o místních poplatcích Stav dokumentu Schválený Evidenční údaje Název předpisu OZV o místních poplatcích Identifikační číslo předpisu OZV-2015-03

Více

VŠEOBECNÉ PODMÍNKY PRO POSKYTOVÁNÍ VEŘEJNĚ DOSTUPNÝCH SLUŽEB ELEKTRONICKÝCH KOMUNIKACÍ PROSTŘEDNICTVÍM VEŘEJNÝCH TELEFONNÍCH AUTOMATŮ

VŠEOBECNÉ PODMÍNKY PRO POSKYTOVÁNÍ VEŘEJNĚ DOSTUPNÝCH SLUŽEB ELEKTRONICKÝCH KOMUNIKACÍ PROSTŘEDNICTVÍM VEŘEJNÝCH TELEFONNÍCH AUTOMATŮ VŠEOBECNÉ PODMÍNKY PRO POSKYTOVÁNÍ VEŘEJNĚ DOSTUPNÝCH SLUŽEB ELEKTRONICKÝCH KOMUNIKACÍ PROSTŘEDNICTVÍM VEŘEJNÝCH TELEFONNÍCH AUTOMATŮ společnosti O2 Czech Republic a.s. (dále jen Všeobecné podmínky ) vydané

Více

(dle ustanovení 566 an. zák. č. 513/1991 Sb., obchodního zákoníku, ve znění pozdějších předpisů)

(dle ustanovení 566 an. zák. č. 513/1991 Sb., obchodního zákoníku, ve znění pozdějších předpisů) MANDÁTNÍ SMLOUVA NA KONTROLNÍ ČINNOSTI V PROGRAMU ZELENÁ ÚSPORÁM ČÁST 1: KONTROLY DODRŢENÍ PODMÍNEK PROGRAMU ZE STRANY PŘÍJEMCŮ PODPORY V PROGRAMU ZELENÁ ÚSPORÁM V OBLASTI PODPORY A, B, C SFZP 168887/2012

Více

Úklidové služby v objektu polikliniky

Úklidové služby v objektu polikliniky Městská poliklinika Praha příspěvková organizace Hlavního města Prahy se sídlem Spálená 78/12, Praha 1, 110 00 Česká republika dále jen zadavatel vyhlašuje dle ustanovení 12 odst. 3 Zákona o veřejných

Více

Objektově orientované databáze

Objektově orientované databáze Objektově orientované databáze Miroslav Beneš Obsah přednášky Motivace Vlastnosti databázových systémů Logické datové modely Co potřebujeme modelovat? Identifikace entit v~relačních SŘBD Co je to objektová

Více

POKYNY BOZP a EMS pro DODAVATELE

POKYNY BOZP a EMS pro DODAVATELE POKYNY BOZP a EMS pro DODAVATELE - vjezd do objektu - vyhodnocení rizik - pohyb po objektu - používání osobních ochranných pracovních prostředků - pravidla nakládky, vykládky a manipulace se zbožím Tento

Více

Vybavení pro separaci a svoz BRKO

Vybavení pro separaci a svoz BRKO Tento projekt je spolufinancován ze zdrojů Evropské unie Fond soudržnosti z Operačního programu Životního prostředí včetně spolufinancování ze Státního fondu životního prostředí ČR. Název projektu: Vybavení

Více

VÝZVA K PODÁNÍ NABÍDKY

VÝZVA K PODÁNÍ NABÍDKY VÝZVA K PODÁNÍ NABÍDKY Název zakázky: Sociální služby Uherské Hradiště, p.o. DZP Uherský Brod oprava střechy Číslo zakázky: Forma zadání: VZ/2014/2/06 veřejná zakázka malého rozsahu 1. Identifikační údaje

Více

Obchodní podmínky e-shopu www.snehove-retezy.com

Obchodní podmínky e-shopu www.snehove-retezy.com Obchodní podmínky e-shopu www.snehove-retezy.com 1. Úvodní ustanovení Tyto obchodní podmínky blíže vymezují a upřesňují práva a povinnosti prodávajícího a kupujícího v rámci smluvních vztahů uzavřených

Více

Všeobecné obchodní podmínky pro užívání portálu www.elektronickedrazby.cz (dále též jen Dražební řád )

Všeobecné obchodní podmínky pro užívání portálu www.elektronickedrazby.cz (dále též jen Dražební řád ) Všeobecné obchodní podmínky pro užívání portálu www.elektronickedrazby.cz (dále též jen Dražební řád ) I. OBECNÁ USTANOVENÍ 1. Předmět úpravy Tento Dražební řád upravuje pravidla užívání internetového

Více

Všeobecné obchodní podmínky portálu iautodíly společnosti CZ-Eko s.r.o.

Všeobecné obchodní podmínky portálu iautodíly společnosti CZ-Eko s.r.o. Všeobecné obchodní podmínky portálu iautodíly společnosti CZ-Eko s.r.o. I. Úvodní ustanovení 1.1 Tyto všeobecné obchodní podmínky (dále jen VOP ) tvoří nedílnou součást každé kupní smlouvy, jejímž předmětem

Více

SMLOUVA NA ZABEZPEČENÍ SLUŽBY čj ZÁVODNÍHO STRAVOVÁNÍ PRO VOJENSKÉ ZAŘÍZENÍ 1484 Libavá FORMOU STRAVOVACÍCH POUKÁZEK

SMLOUVA NA ZABEZPEČENÍ SLUŽBY čj ZÁVODNÍHO STRAVOVÁNÍ PRO VOJENSKÉ ZAŘÍZENÍ 1484 Libavá FORMOU STRAVOVACÍCH POUKÁZEK Vojenské zařízení 1484 Libavá V Libavé dne Čj. Výtisk číslo : Počet listů : 7 SMLOUVA NA ZABEZPEČENÍ SLUŽBY čj ZÁVODNÍHO STRAVOVÁNÍ PRO VOJENSKÉ ZAŘÍZENÍ 1484 Libavá FORMOU STRAVOVACÍCH POUKÁZEK I. Smluvní

Více

Nabídka seminářů Finanční gramotnost

Nabídka seminářů Finanční gramotnost Nabídka seminářů Finanční gramotnost Seminář 45 minut Čas (min.) Aktivita 0-2 Přivítání, představení. Poznámky 3-5 Poznání účastníků: aktivita 4 rohy Všem se položí otázka, na kterou jsou 4 možné odpovědi.

Více

Ústavní sociální služby pro osoby s postižením v Moravskoslezském kraji

Ústavní sociální služby pro osoby s postižením v Moravskoslezském kraji , 3P Consulting, s. r. o., Římská 2, 20 00 Praha 2 telefon: (+420) 739 548 469 e-mail: info@trass.cz web: www.trass.cz Ústavní sociální služby pro osoby s v Moravskoslezském kraji Přehled a charakteristika

Více

MMEE cv.4-2011 Stanovení množství obchodovatelného zboží mezi zákazníkem a dodavatelem

MMEE cv.4-2011 Stanovení množství obchodovatelného zboží mezi zákazníkem a dodavatelem MMEE cv.4-2011 Stanovení množství obchodovatelného zboží mezi zákazníkem a dodavatelem Cíl: Stanovit množství obchodovatelného zboží (předmět směny) na energetickém trhu? Diagram odběru, zatížení spotřebitele

Více

VYHLÁŠKA ČÁST PRVNÍ STÁTNÍ ZKOUŠKY Z GRAFICKÝCH DISCIPLÍN. Předmět úpravy

VYHLÁŠKA ČÁST PRVNÍ STÁTNÍ ZKOUŠKY Z GRAFICKÝCH DISCIPLÍN. Předmět úpravy 58 VYHLÁŠKA ze dne 10. února 2016 o státních zkouškách z grafických disciplín a o změně vyhlášky č. 3/2015 Sb., o některých dokladech o vzdělání Ministerstvo školství, mládeže a tělovýchovy stanoví podle

Více

PŘÍLOHA 1.7 SMLOUVY O PŘÍSTUPU K VEŘEJNÉ PEVNÉ KOMUNIKAČNÍ SÍTI PROGRAM ZVYŠOVÁNÍ KVALITY

PŘÍLOHA 1.7 SMLOUVY O PŘÍSTUPU K VEŘEJNÉ PEVNÉ KOMUNIKAČNÍ SÍTI PROGRAM ZVYŠOVÁNÍ KVALITY PŘÍLOHA 1.7 SMLOUVY O PŘÍSTUPU K VEŘEJNÉ PEVNÉ KOMUNIKAČNÍ SÍTI PROGRAM ZVYŠOVÁNÍ KVALITY (PŘÍSTUP K ŠIROKOPÁSMOVÝM SLUŽBÁM) Obsah 1. ÚČEL PROGRAMU 3 2. UZAVŘENÍ DOHODY O PROGRAMU 3 3. DÍLČÍ ZÁVAZKY V

Více

Jana Cífková - OBCHODNÍ PODMÍNKY platné k: 30.3.2015, 18:44

Jana Cífková - OBCHODNÍ PODMÍNKY platné k: 30.3.2015, 18:44 Název a sídlo firmy: Petr Pavlík, Václava Klementa 776, 273 24 Velvary IČ: 41720521 DIČ: CZ6704200899 Korespondenční adresa: Petr Pavlík, Za Roudnickou Branou 302, Velvary, 273 24 Kontakní osoba: Jana

Více

Definice, metody měření a výpočtu

Definice, metody měření a výpočtu Číslo Parametr znění Definice, metody měření a výpočtu Subjekt 1 Průměrná doba, za kterou je zřízeno připojení v pevném místě k veřejné telefonní síti Doba, za kterou je zřízeno připojení v pevném místě

Více

CZ.1.07/1.1.00/44.0007

CZ.1.07/1.1.00/44.0007 Článek II. Základní ustanovení 1. Tento smluvní vztah se posuzuje dle 2079 a násl. zákona č. 89/2012 Sb., občanský zákoník, v platném znění, upravující kupní smlouvu. 2. Smluvní strany prohlašují, že údaje

Více

č. A/0../10 Smlouva o poskytnutí sociální služby v Azylovém domě Samaritán

č. A/0../10 Smlouva o poskytnutí sociální služby v Azylovém domě Samaritán č. A/0../10 Smlouva o poskytnutí sociální služby v Azylovém domě Samaritán Níţe uvedeného měsíce, dne a roku uzavřeli 1) Pan/paní: Datum narození: Rodné číslo: Trvalý pobyt: Číslo OP: v textu této smlouvy

Více

Petr Mazal, starosta. Osoba pověřená výkonem zadavatelských činností Název / obchodní firma: Okružní 963, 674 01 Třebíč

Petr Mazal, starosta. Osoba pověřená výkonem zadavatelských činností Název / obchodní firma: Okružní 963, 674 01 Třebíč PODMÍNKY K PODÁNÍ NABÍDEK VE VÝBĚROVÉM ŘÍZENÍ Výzva k podání nabídek zadání veřejné zakázky malého rozsahu na dodávky podle Závazných pokynů pro žadatele a příjemce podpory v OPŽP Název veřejné zakázky:

Více

Tekla Structures Multi-user Mode

Tekla Structures Multi-user Mode Tekla Structures Multi-user Mode Úvod V programu Tekla Structures můžete pracovat buď v režimu jednoho uživatele (single-user) nebo v režimu sdílení modelu (multi-user mode). Sdílení modelu umožňuje současný

Více