Uložené procedury Úvod ulehčit správu zabezpečení rychleji
|
|
- Naděžda Šimková
- před 7 lety
- Počet zobrazení:
Transkript
1 Uložené procedury Úvod Uložená procedura (rutina) je sada příkazů SQL, které jsou uložené na databázovém serveru a vykonává se tak, že je zavolána prostřednictvím dotazu názvem, který jim byl přiřazen (je to určitá obdoba funkce). Výhody Uložené procedury můžou podstatným způsobem ulehčit správu databázových aplikací. Pokud máme např. server, který ukládá a zpracovává data a pokud bude využívat uložených procedur, mohou se shodným způsobem vůči databázi chovat klienti pocházející z nejrůznějšího prostředí - desktopová aplikace napsaná v Javě, webový klient v PHP nebo třeba vzdálený server, který s tím "naším" komunikuje. Jestliže je potřeba uloženou proceduru upravit (nebo opravit), může se to udělat na jednom místě a tato změna je ihned použitelný pro všechny aplikace, které s databází komunikují. Dalším významným rysem uložených procedur je to, že přispívají k zabezpečení serveru. Procedury mohou být v databázových systémech nastaveny tak, že je smí spouštět pouze uživatel s oprávněním a procedury mohou samy kontrolovat počet, typ, velikost a některé jiné charakteristiky parametrů, jež jsou jim posílány. To je v praxi velmi významné, protože to umožňuje vyhnout se fenoménu SQL injection. Nejdůležitějším argumentem pro nasazení uložených procedur na server bývá to, že jsou obecně schopny běžet rychleji, než kdyby se příslušný kód vykonával příkaz po příkazu z klientské aplikace. Důvodem je fakt, že uložené procedury jsou na serveru zkompilovány. (zkompilováním je myšleno, že server si pro uloženou proceduru vytvoří a spravuje tzv. prováděcí plán, díky kterému je subsystém serveru zvaný optimalizátor obvykle schopen najít nejrychlejší způsob, jak uloženou proceduru provést, a potom tento způsob opakovaně používat při jednotlivých voláních této uložené procedury). Nevýhody Vyšší spotřeba prostředků kromě hlavního účelu databáze, kterým je ukládat data a udržovat relace mezi nimi, musí také vykonávat kód, který by jinak vykonala aplikace. Menší zdatnost - i přes bohatou výbavu jazykové konstrukce SQL, nenabízí takové možnosti jako plnohodnotný jazyk. Horší udržovatelnost rutin psaní kódu a ladění rutin je obtížnější, než psaní funkcí v PHP Obtížnější přenositelnost rutiny často používají syntaxi, která je specifická pro určitou danou databázi 1
2 Uložené procedury a MySQL MySQL umožňuje tvorbu uložených procedur od verze 5.0. Každá uložená procedura je v MySQL ukládána s konkrétní databází. Při odstranění databáze se smažou i definice uložených procedur. Uložené procedury podporují vykonávání SQL příkazů SELECT, INSERT, UPDATE a DELETE. Uložené procedury se obecně vytvářejí příkazem CREATE PROCEDURE proceduere_name [(seznam parametrů)] Když se vytváří uložené procedury z několika příkazů, musí se příkazy umístit do bloku BEGIN/END (příkazy jsou zakončeny středníkem). Př.1) V MySQL 5 vytvoříme následující tabulku: create table software (id int, nazev varchar(50)); s následující sadou dat: insert into software (id, nazev) values (1, 'Firefox'); insert into software (id, nazev) values (2, 'Mozilla'); insert into software (id, nazev) values (3, 'Chrome'); Uloženou proceduru, která vrátí všechny záznamy z této tabulky lze vytvořit pomocí kódu: create procedure VratSoftware() begin select * from software; end // V phpmyadmin je nutné zvolit jiný oddělovač než středník (;) dole v okně pro SQL dotazy (např. //) viz obrázek vpravo. a vytvořenou proceduru zavolat pomocí příkazu: call VratSoftware(); Uvedenou proceduru lze napsat i pomocí řádkového klienta, ikdyž tělo procedury obsahuje středník (odřádkování by v takovém případě způsobilo odeslání neúplné definice, příkaz by skončil chybou a procedura by nebyla vytvořena). V řádkovém klientovi lze změnit sekvenci znaků ukončujících příkaz za něco jiného než je středník. Lze to provést následujícím způsobem: delimiter // Obdobně by se příklad zapsal pomocí klienta mysql: mysql>delimiter // mysql>create procedure VratSoftware() >select * from software; >// mysql>delimiter ; mysql>call VratSoftware(); 2
3 Parametry uložených procedur Podobně jako funkce v programovacích jazycích, mohou i uložené procedury v MySQL přebírat vstupní parametry i vracet parametry zpět volajícímu.u každého parametru musí být deklarován název, datový typ, a zda se bude parametr používat pro předání informace dovnitř procedury, nebo pro předání informace z procedury zpět volajícímu, nebo zda bude zastávat obě činnosti. Pro deklaraci datových typů slouží stejné typy, které podporuje MySQL. Pro deklaraci účelu parametru se používá: IN pro předávání informací do procedury OUT pro předávání informací z procedury zpět volajícímu INOUT mohou předávat informace do procedury, jejich hodnota se může změnit a pak znovu používat vně procedury U všech parametrů deklarovaných jako OUT a INOUT se musí uvést jako prefix jejich názvu když je volána uložená procedura, aby mohl být parametr znovu volán vně procedury. Ukázka možného zápisu procedury s parametry: create procedure vrat_data (IN produkt char(8), OUT pocet int) tělo příkazu proceduru lze poté zavolat: call vrat_obsah ( a k parametru počet se poté dá přistoupit: Př.2) Pokud bychom chtěli vrátit jen jeden jediný řádek, který bude vybraný například podle identifikátoru, lze to provést např. takto: create procedure vratradek (radek int) begin select * from software where id = radek; end // zavoláním příkazu call vratradek(2); poté získáme druhý řádek tabulky software. 3
4 Deklarace a nastavování proměnných V uložených procedurách se často potřebují lokální proměnné. Na rozdíl od PHP se musí deklarovat před jejich prvním použití a specifikovat jejich typ. Proměnná se deklaruje pomocí příkazu DECLARE. Deklarace musí být uvnitř bloku BEGIN/END. Např.: DECLARE plat decimal(8,2); Hodnota proměnné se nastavuje příkazem SET. Např.: SET cislo = 155; Proměnné je také možno nastavit příkazem SELECT INTO. Např.: DECLARE prom INT; SELECT sloupec INTO prom FROM tabulka WHERE id= 10 ; Prosměná však bude mít lokální obor vzhledem k bloku BEGIN/END, ve kterém byla deklarována (v jedné rutině může být i více bloků BEGIN/END). Pokud je potřeba proměnnou používat i vně procedury, musela by se předat jako proměnná typu OUT. Př.3) create procedure vrathodnotu(out hodnota INT) begin select 45 INTO hodnota; end // CALL vrathodnotu(@hodnota); Procedura vrátí výsledek 45 a s hodnotou můžeme dále pracovat i vně procedury. Podmínky Mnohem širší uplatnění uložených procedur však souvisí s faktem, že mohou obsahovat určitou logiku - podmínky, cykly, lokální proměnné a tak dále. Syntaxe uložených procedur nabízí dvě konstrukce: IF-ELSEIF-ELSE a CASE. Příklad zápisu konstrukce IF-ELSEIF-ELSE: IF rok < 5 THEN set bonus = celkem * 1.05; ELSEIF rok >=5 AND rok < 10 THEN set bonus = celkem * 1.06; ELSEIF rok >=10 THEN set bonus = celkem * 1.07; END IF 4
5 Příklad zápisu konstrukce CASE: CASE WHEN stát= ČR THEN set tel = +420 ; WHEN stát= SR THEN set tel = +421 ; END CASE Cykly Syntaxe uložených procedur nabízí také konstrukci cyklů. Cyklus se může skládat z příkazů LOOP, ITERATE a LEAVE, nebo REPEAT, UNTIL a WHILE. Příklad zápisu: název_návěští: LOOP příkazy podmínky LEAVE název_návěští; ITERATE název_návěští; END LOOP název_návěští; // začátek cyklu // vyskočí z bloku cyklu // skočí na začátek cyklu // konec cyklu Cyklus REPEAT se velmi podobná konstrukci DO-WHILE z PHP (podmínka se vyhodnocuje na konci). Příklad zápisu: REPEAT příkazy UNTIL podmínka END REPEAT; // začátek cyklu // testování podmínky // konec cyklu Poslední možností je použití cyklu WHILE. Použití a zápis je obdobný jako v jiných programovacích jazycích. Příklad zápisu: WHILE podmínka DO příkazy END WHILE; // začátek cyklu a testování podmínky // konec cyklu Odstranění uložené procedury K odstranění uložené procedury slouží příkaz DROP. Zápis syntaxe: DROP PROCEDURE název_procedury; DROP PROCEDURE procedure IF EXISTS "název_procedury"; Prohlížení stavu procedury Někdy je potřeba zjistit, kdo konkrétní rutinu vytvořil, kdy byla vytvořena, kdy byla modifikována, nebo ke které databázi se vztahuje. K tomu slouží příkaz SHOW STATUS. Zápis syntaxe: SHOW PROCEDURE STATUS LIKE "název_procedury"; Prohlížení syntaxe procedury Pokud se potřebujeme podívat na zápis uložené procedury, můžeme použít příkaz SHOW CREATE. Zápis syntaxe: SHOW CREATE PROCEDURE název_databáze.název_procedury; 5
6 Příklad Vytvořte si jednoduchou uloženou proceduru, pomocí které budete vypisovat jméno a příjmení z tabulky president, seřazené podle příjemní. Poté vytvořte skript v PHP a tuto proceduru zavolejte. Příklad k vyzkoušení Použité materiály: Velká kniha PHP a MySQL 5, W. Jason Gilmore 6
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íceAlgoritmizace a programování
Pátek 14. října Algoritmizace a programování V algoritmizaci a programování je důležitá schopnost analyzovat a myslet. Všeobecně jsou odrazovým můstkem pro řešení neobvyklých, ale i každodenních problémů.
VíceAlgoritmizace a programování
Algoritmizace a programování V algoritmizaci a programování je důležitá schopnost analyzovat a myslet. Všeobecně jsou odrazovým můstkem pro řešení neobvyklých, ale i každodenních problémů. Naučí nás rozdělit
VíceDatabázové a informační systémy
Databázové a informační systémy 1. Teorie normálních forem Pojem normálních forem se používá ve spojitosti s dobře navrženými tabulkami. Správně vytvořené tabulky splňují 4 základní normální formy, které
VíceInformační systémy 2008/2009. Radim Farana. Obsah. Skripty a dávky. Nastavení aktuální databáze. USE DatabaseName
8 Vysoká škola báňská Technická univerzita Ostrava Fakulta strojní, Katedra automatizační techniky a řízení 2008/2009 Radim Farana 1 Obsah MS SQL Server 2005, Jazyk Transact-SQL, syntaxe, proměnné, struktury,
VícePL/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íceMaturitní témata z předmětu Programování a databázové systémy. pro šk. rok 2012/2013
Maturitní témata z předmětu Programování a databázové systémy pro šk. rok 2012/2013 1. Základy - proměnné a datové typy a) Co je to proměnná, co znamená deklarace proměnné, a popište syntaxi deklarace
VíceManagement 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íceAplikace počítačů v provozu vozidel 9
Aplikace počítačů v provozu vozidel 9 2 Databázové systémy Rozvoj IS je spjatý s rozvojem výpočetní techniky, především počítačů. V počátcích se zpracovávaly velké objemy informací na jednom počítači,
VíceModul informačního systému SPŠSE Liberec
Bankovní institut vysoká škola Praha Katedra informačních technologií a elektronického obchodování Modul informačního systému SPŠSE Liberec (analýza a návrh řešení modulu odevzdávání úloh) Semestrální
Více4IT218 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íceJaké máte povinnosti vůči hasičům
Jaké máte povinnosti vůči hasičům Neznalost zákona neomlouvá. Jako občan máte vůči hasičům určité povinnosti. Hasičský záchranný sbor LK ve spolupráci s Policií ČR Krajské ředitelství Libereckého kraje
VíceZákladní stavební prvky algoritmu
Základní stavební prvky algoritmu Podmínka. Cyklus for, while, do-while. Funkce, metody. Přetěžování. Tomáš Bayer bayertom@natur.cuni.cz Katedra aplikované geoinformatiky a kartografie, Přírodovědecká
VíceModul Ří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íceInformační systém pro rezervaci pokojů hotelu SPORT
VŠB Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Katedra informatiky Informační systém pro rezervaci pokojů hotelu SPORT Programátorská příručka systému Příloha bakalářské práce 2006
VíceObsah. Úvodem 9 Komu je kniha určena 9 Forma výkladu 9 Konkrétní postup výuky 10 Příklady ke knize 11
Obsah Úvodem 9 Komu je kniha určena 9 Forma výkladu 9 Konkrétní postup výuky 10 Příklady ke knize 11 Kapitola 1 Co je to počítačové programování 13 Co je to program a jak ho vytvořit 13 Nádražní automat
VíceSCHÉMA PROCESU MTM ÚPRAV V SYSTÉMU INVESMARK FUTURA
SCHÉMA PROCESU MTM ÚPRAV V SYSTÉMU INVESMARK FUTURA PŘÍPRAVA V PROGRAMU PGS Zadání názvů úprav: Při práci v programu PGS se díly ukládají pod odlišnými názvy, čím se zabrání přepsání původních dílů. Také
Více29 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ícePODPORA ČINNOSTI NESTÁTNÍCH NEZISKOVÝCH ORGANIZACÍ PŮSOBÍCÍCH NA ÚZEMÍ MČ PRAHA 7 V OBLASTI SPORTU PRO ROK 2015
PRAVIDLA PRO DOTAČNÍ PODPORU V PROGRAMU PODPORA ČINNOSTI NESTÁTNÍCH NEZISKOVÝCH ORGANIZACÍ PŮSOBÍCÍCH NA ÚZEMÍ MČ PRAHA 7 V OBLASTI SPORTU PRO ROK 2015 SCHVÁLENÁ USNESENÍM RADY MĚSTSKÉ ČÁSTI PRAHA 7 Č.
Vícetéma: Formuláře v MS Access
DUM 06 téma: Formuláře v MS Access ze sady: 3 tematický okruh sady: Databáze ze šablony: 07 - Kancelářský software určeno pro: 2. ročník vzdělávací obor: vzdělávací oblast: číslo projektu: anotace: metodika:
Více1 - Prostředí programu WORD 2007
1 - Prostředí programu WORD 2007 Program WORD 2007 slouží k psaní textů, do kterých je možné vkládat různé obrázky, tabulky a grafy. Vytvořené texty se ukládají jako dokumenty s příponou docx (formát Word
VíceSmlouvu o uskutečnění programu celoživotního vzdělávání (dále jen jako Smlouva ) I. Předmět Smlouvy
Smlouva o uskutečnění programu celoživotního vzdělávání doplňující a rozšiřující studium Univerzita Karlova v Praze, Pedagogická fakulta se sídlem M. D. Rettigové 4, 116 39 Praha 1 zastoupená děkankou
VíceSoubory a databáze. Soubor označuje množinu dat, která jsou kompletní k určitému zpracování a popisují vybrané vlastnosti reálných objektů
Datový typ soubor Soubory a databáze Soubor označuje množinu dat, která jsou kompletní k určitému zpracování a popisují vybrané vlastnosti reálných objektů Záznam soubor se skládá ze záznamů, které popisují
VíceAnalýzy v GIS. Co se nachází na tomto místě? Kde se nachází toto? Kolik tam toho je? Co se změnilo od? Co je příčinou? Co když?
Analýzy v GIS Přednáška 5. Co nám n m GIS můžm ůže e zodpovědět: Co se nachází na tomto místě? Kde se nachází toto? Kolik tam toho je? Co se změnilo od? Co je příčinou? Co když? - modelování Analytické
VíceNAŘÍZENÍ STATUTÁRNÍHO MĚSTA LIBEREC č. 1/2013, kterým se vydává TRŽNÍ ŘÁD. Čl. 1. Předmět úpravy
NAŘÍZENÍ STATUTÁRNÍHO MĚSTA LIBEREC č. 1/2013, kterým se vydává TRŽNÍ ŘÁD Rada města Liberec se na svém 4. zasedání dne 19. února 2013 usnesla v souladu s ustanovením 18 zákona č. 455/1991 Sb., o živnostenském
Více3 Vývojová prostředí, základní prvky jazyka Java, konvence jazyka Java
3 Vývojová prostředí, základní prvky jazyka Java, konvence jazyka Java Studijní cíl V tomto bloku navážeme na konec předchozího bloku a seznámíme se s vývojovými prostředími, které se nejčastěji používají
VícePraktické úlohy- zaměření specializace
Praktické úlohy- zaměření specializace Realizace praktických úloh zaměřených na dovednosti v oblastech specializace POS: Síťový OS, instalace, konfigurace a optimalizace podle zamýšleného použití; Inicializace
VíceAutodesk Inventor 8 vysunutí
Nyní je náčrt posazen rohem do počátku souřadného systému. Autodesk Inventor 8 vysunutí Následující text popisuje vznik 3D modelu pomocí příkazu Vysunout. Vyjdeme z náčrtu na obrázku 1. Obrázek 1: Náčrt
VíceOdbor dozoru a kontroly veřejné správy. Obecně závazné vyhlášky o veřejném pořádku
Obecně závazné vyhlášky o veřejném pořádku Obecně závazné vyhlášky o veřejném pořádku Regulovat určitou činnost pouze pokud je způsobilá v obci narušit veřejný pořádek Regulaci provádět pouze v co nejmenším
VíceVydání občanského průkazu
Vydání občanského průkazu 01. Identifikační kód 02. Kód 03. Pojmenování (název) životní situace Vydání občanského průkazu 04. Základní informace k životní situaci Občanský průkaz je povinen mít občan,
VíceOBEC HORNÍ BOJANOVICE obecně závazná vyhláška č. 05/2005
OBEC HORNÍ BOJANOVICE obecně závazná vyhláška č. 05/2005 o stanovení systému shromažďování, sběru, přepravy a třídění, využívání a odstraňování komunálních odpadů vznikajících na území obce Horní Bojanovice,
VíceDOMOVNÍ ŘÁD BYTOVÉHO DRUŽSTVA ZÁZVORKOVA 2007, 2008, 2009
DOMOVNÍ ŘÁD BYTOVÉHO DRUŽSTVA ZÁZVORKOVA 2007, 2008, 2009 Úvodní ustanovení 1. V návaznosti na příslušné zákony a stanovy družstva obsahuje domovní řád pravidla užívání bytů, nebytových a společných částí
VíceVÝKLADOVÁ PRAVIDLA K RÁMCOVÉMU PROGRAMU PRO PODPORU TECHNOLOGICKÝCH CENTER A CENTER STRATEGICKÝCH SLUŽEB
VÝKLADOVÁ PRAVIDLA K RÁMCOVÉMU PROGRAMU PRO PODPORU TECHNOLOGICKÝCH CENTER A CENTER STRATEGICKÝCH SLUŽEB Rámcový program pro podporu technologických center a center strategických služeb schválený vládním
Více1) 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íceProgramování 1. hodina. RNDr. Jan Lánský, Ph.D. Katedra informatiky a matematiky Fakulta ekonomických studií Vysoká škola finanční a správní 2015
Programování 1. hodina RNDr. Jan Lánský, Ph.D. Katedra informatiky a matematiky Fakulta ekonomických studií Vysoká škola finanční a správní 2015 Vstupní znalosti Podmínky, cykly Funkce, Pole, třídění Retězce
VíceSeriá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íceO D B O R O V É S D R U Ž E N Í Ž E L E Z N I Č Á Ř Ů Republiková rada seniorů JEDNACÍ ŘÁD. 1. Úvodní ustanovení
O D B O R O V É S D R U Ž E N Í Ž E L E Z N I Č Á Ř Ů Republiková rada seniorů JEDNACÍ ŘÁD 1. Úvodní ustanovení Jednací řád Republikové rady seniorů ODBOROVÉHO SDRUŽENÍ ŽELEZNIČÁŘŮ (dále jen OSŽ) upravuje
VíceOutlook manuál. BeeOnline. Rychlý kontakt: +420 775 112 654 martin.capek@beeonline.cz
Outlook manuál BeeOnline Rychlý kontakt: +420 775 112 654 martin.capek@beeonline.cz Otev ení programu Microsoft Office Outlook 2007 Program Microsoft Office Outlook 2007 provedeme poklepáním na následující
VíceVšeobecné pojistné podmínky pro pojištění záruky pro případ úpadku cestovní kanceláře
Všeobecné pojistné podmínky pro pojištění záruky pro případ úpadku cestovní kanceláře Článek 1 Úvodní ustanovení Pro pojištění záruky pro případ úpadku cestovní kanceláře platí příslušná ustanovení občanského
Víceo 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íceKolejní řád. K o l e j n í ř á d. 1 Základní ustanovení
Vysoká škola polytechnická Jihlava, Tolstého 16, 586 01 Jihlava Čj.: KR/11/00208-11/04106 K o l e j n í ř á d 1 Základní ustanovení 1. Vysokoškolská kolej (dále jen kolej) je účelovým zařízením Vysoké
VíceZadá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ícemodul 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íceSbírka úloh pro elektronickou stavebnici. Stručný popis programovacího jazyka Bascom AVR
Sbírka úloh pro elektronickou stavebnici Sbírka úloh obsahuje pracovní listy pro práci s moduly elektronické stavebnice, které vedou k samostatné práci. Ve sbírce jsou uvedeny pracovní listy, které postupnými
VíceUž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íceStručný návod na práci v modulu podatelna a výpravna
Spisová služba / Elisa Stručný návod na práci v modulu podatelna a výpravna Strana 1 (celkem 16) Obsah Obsah... 2 1. Modul podatelna... 3 1.1 Příjem datová schránka... 3 1.2 Příjem obecná zásilka... 5
VíceORGANIZAČNÍ ŘÁD ŠKOLY
Základní škola Hošťálková, okres Vsetín ORGANIZAČNÍ ŘÁD ŠKOLY část: SM - KAMEROVÝ SYSTÉM - PROVOZOVÁNÍ Č.j.: 1-20/2016 Vypracoval: Schválil: Mgr. Miloš Sobotka, ředitel školy Mgr. Miloš Sobotka, ředitel
VíceProjekt 438 Vytvoření studijních oborů Řešitel: prof. Ing. Václav Janda, CSc.
Projekt 438 Vytvoření studijních oborů Řešitel: prof. Ing. Václav Janda, CSc. 1 Původní cíle projektu Cílem projektu bylo připravit podmínky pro akreditaci dvou bakalářských studijních oborů uskutečňovaných
Více01. Identifikační kód. 02. Kód. 03. Pojmenování (název) životní situace. 04. Základní informace k životní situaci
01. Identifikační kód 02. Kód 03. Pojmenování (název) životní situace Vydání průkazu profesní způsobilosti řidiče 04. Základní informace k životní situaci Průkaz profesní způsobilosti řidiče se vydává
VíceZabezpeč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íceVI. Finanční gramotnost šablony klíčových aktivit
VI. Finanční gramotnost šablony klíčových aktivit Číslo klíčové aktivity VI/2 Název klíčové aktivity Vazba na podporovanou aktivitu z PD OP VK Cíle realizace klíčové aktivity Inovace a zkvalitnění výuky
VíceCo poskytuje Czech POINT
Co poskytuje Czech POINT Výpis z Katastru nemovitostí O výpis z Katastru nemovitostí České republiky může požádat anonymní žadatel. Výpis lze požadovat na základě listu vlastnictví nebo podle seznamu nemovitostí.
VíceStanovy společenství vlastníků
Stanovy společenství vlastníků I. Název Společenství vlastníků Pod Lihovarem 2232 II. Sídlo: Pod lihovarem 2231, Benešov, PSČ: 256 01 III. Předmět činnosti Zajišťování správy domu a pozemku IV. Členská
VíceEvidence dat v prostředí MS Excelu Kontingenční tabulka a kontingenční graf
Evidence dat v prostředí MS Excelu Kontingenční tabulka a kontingenční graf Základní charakteristiky sumarizační tabulka narozdíl od souhrnu je samostatná (tzn., že je vytvářena mimo seznam) nabízí širší
VíceVodafone promo kit uživatelský manuál http://promo.vodafone.cz/ Uživatelský manuál pro aplikaci. Vodafone promo kit. Verze dokumentu: 2.
Uživatelský manuál pro aplikaci Vodafone promo kit Verze dokumentu: 2.1 Vytvořeno: V Praze dne 8. 9. 2011 1 Obsah Vodafone promo kit uživatelský manuál Webové rozhraní aplikace Vodafone promo kit... 4
VíceObsah 1. Grafický manuál firmy 2. Podklady grafického manuálu 3. Varianty loga 4. Logo a logotyp
Obsah 1. Grafický manuál firmy... 9 2. Podklady grafického manuálu... 10 3. Varianty loga... 11 3.1. Hlavní varianta... 11 3.2. Černobílá varianta... 11 4. Logo a logotyp... 12 4.1. Návrh loga... 12 4.2.
VíceVeř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íceDATABÁZE 2007. DŮLEŽITÉ: Před načtením nové databáze do vaší databáze si prosím přečtěte následující informace, které vám umožní:
DATABÁZE 2007 DŮLEŽITÉ: Před načtením nové databáze do vaší databáze si prosím přečtěte následující informace, které vám umožní: - jednoduše a rychle provést úpravy ve struktuře vaší databáze podle potřeby
Víceprůvodce správou, využitím a programováním
Oracle průvodce správou, využitím a programováním David Procházka Vydala Grada Publishing, a.s. U Průhonu 22, Praha 7 jako svou 3575. publikaci Odpovědná redaktorka Eva Grillová Sazba Eva Grillová Návrh
VíceNávod pro administraci aplikace EdgeFrame HelpDesk
Návod pro administraci aplikace EdgeFrame HelpDesk 1. Prvotní nastavení Pokud není použito výchozí nastavení dodávané s instalací, je potřeba provést následující: 1. vytvořit uživatelské role (Administrace
VíceObec Vlasatice. SMĚRNICE č. 1 / 2015. Pravidla pro poskytování dotací z rozpočtu obce Vlasatice
Obec Vlasatice SMĚRNICE č. 1 / 2015 Pravidla pro poskytování dotací z rozpočtu obce Vlasatice O b s a h: I. Úvodní ustanovení, účel dotací II. Vymezení pojmů III. Druhy dotací IV. Příjemci dotací V. Náležitosti
VícePreference v u ívání prost edk elektronické komunikace áky a studenty
Preference v u ívání prost edk elektronické komunikace áky a studenty (dotazníkový pr zkum) Zuzana Pustinová Dne ní doba nabízí mnohé mo nosti, jak komunikovat, ani by se ú astníci hovoru nacházeli na
VíceROZKLIKÁVACÍ ROZPOČET - ONLINE ZVEŘEJŇOVÁNÍ EKONOMICKÝCH DAT ÚŘADU
ČÁST 2. ELEKTRONIZACE PROCESŮ A DIGITALIZACE DAT ROZKLIKÁVACÍ ROZPOČET - ONLINE ZVEŘEJŇOVÁNÍ EKONOMICKÝCH DAT ÚŘADU Přehled kam směřují peníze z městského rozpočtu. Přehled jaký je aktuální stav čerpání
VíceTIP: Pro vložení konce stránky můžete použít klávesovou zkratku CTRL + Enter.
Dialogové okno Sloupce Vložení nového oddílu Pokud chcete mít oddělené jednotlivé části dokumentu (například kapitoly), musíte roz dělit dokument na více oddílů. To mimo jiné umožňuje jinak formátovat
VíceNařízení města Česká Lípa č. 4/2013, kterým se vydává tržní řád
Nařízení města Česká Lípa č. 4/2013, kterým se vydává tržní řád Rada města Česká Lípa se na svém zasedání dne 11.12.2013 usnesením č. 921/2013 usnesla vydat na základě 18 odst. 1 zákona č. 455/1991 Sb.,
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ěž ) 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íceMČ Praha-Zličín, Tylovická 207, 155 21 Praha Zličín
MČ Praha-Zličín, Tylovická 207, 155 21 Praha Zličín vyhlašuje usnesením Zastupitelstva MČ Praha Zličín ze dne 16.12.2015 PROGRAM PODPORY VYUŽITÍ VOLNÉHO ČASU DĚTÍ A MLÁDEŽE MČ PRAHA - ZLIČÍN Vyhlášené
VícePříloha č.1 vysvětlení domácího řádu. Domácí řád Domova pro osoby se zdravotním postižením Smečno
Příloha č.1 vysvětlení domácího řádu Domácí řád Domova pro osoby se zdravotním postižením Smečno 1. Úvodní ustanovení Domácí řád obsahuje zásady pro zajištění klidného a spokojeného života a pořádku v
VíceDomov Pod Lipami Smečno, poskytovatel sociálních služeb. Pravidla. pro poskytování sociální služby Denní stacionář pro seniory
Domov Pod Lipami Smečno, poskytovatel sociálních služeb Pravidla pro poskytování sociální služby Denní stacionář pro seniory 1 I. Základní ustanovení Domov Pod Lipami Smečno služba Denního stacionáře pro
VíceKonzistence databáze v nekonzistentním světě
Konzistence databáze v nekonzistentním světě Radim Bača Katedra informatiky Fakulta elektrotechniky a informatiky VŠB Technická univerzita Ostrava ŠKOMAM 2012-1- 2/2/2012 Obsah Vysvětĺıme si, co je transakce
VíceI N V E S T I C E D O R O Z V O J E V Z D Ě L Á V Á N Í
I N V E S T I C E D O R O Z V O J E V Z D Ě L Á V Á N Í Realizace vzdělávacích aktivit v Prioritní ose 1 Počáteční vzdělávání V návaznosti na vyhlášení výzev k předkládání individuálních projektů a předložení
VíceVš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íceKategorizace zákazníků
Kategorizace zákazníků Obsah: 1. Úvodní ustanovení... 1 2. Kategorie zákazníků... 1 2.1 Neprofesionální zákazník... 1 2.2 Profesionální zákazník... 2 2.3 Způsobilá protistrana... 3 3. Přestupy mezi kategoriemi
Více1.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íceProjekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/03.0009
Projekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/03.0009 Zálohování dat Většina výkladových slovníků definuje zálohu jako kopii dat na samostatný datový nosič pro případ
VíceVšeobecné obchodní podmínky Simply Events s.r.o.
Všeobecné obchodní podmínky Simply Events s.r.o. 1. Vymezení základních pojmů 1.1. Pojmy používané v těchto všeobecných obchodních podmínkách s velkým počátečním písmenem budou mít pro účely těchto všeobecných
VíceServer. Software serveru. Služby serveru
Server Server je v informatice obecné označení pro počítač či skupinu počítačů, kteří poskytují nějaké služby. Rovněž pojmem server můžeme označit počítačový program, který tyto služby realizuje. Služby
VíceVš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íceZÁKLADNÍ POVINNOSTI DOPRAVCE I PRÁCI S DATY Z DIGITÁLNÍHO TACHOGRAFU
ZÁKLADNÍ I DOPRAVCE I PRÁCI S DATY Z DIGITÁLNÍHO TACHOGRAFU Tato informace je ur ena dopravc m s cílem je informovat o povinnostech ulo ených p edpisy ES a R, které se týkají stahování dat, jejich archivace
VíceZáloha a obnovení Uživatelská příručka
Záloha a obnovení Uživatelská příručka Copyright 2009 Hewlett-Packard Development Company, L.P. Windows je ochranná známka společnosti Microsoft Corporation registrovaná v USA. Informace uvedené v této
VíceZabezpečení. Uživatelská příručka
Zabezpečení Uživatelská příručka Copyright 2006 Hewlett-Packard Development Company, L.P. Microsoft a Windows jsou registrované ochranné známky společnosti Microsoft Corporation v USA. Informace uvedené
Vícese věc hodí k účelu, který pro její použití Prodávající uvádí nebo ke kterému se věc tohoto druhu obvykle používá,
Reklamační řád Výrobní společnosti SIR JOSEPH s.r.o., se sídlem Koškova 1766, Turnov, 51101, IČ 46506152, DIČ CZ46506152, zapsané v obchodním rejstříku vedeném u Krajského soudu v Hradci Králové, oddíl
VícePROGRAM 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Č E S K Á Š K O L N Í I N S P E K C E. Čj.: 065 513/99-5031 Oblastní pracoviště č. 6 Ústí n. L. INSPEKČNÍ ZPRÁVA
Č E S K Á Š K O L N Í I N S P E K C E Čj.: 065 513/99-5031 Oblastní pracoviště č. 6 Ústí n. L. Signatura: nf6hs302 Okresní pracoviště Ústí nad Labem INSPEKČNÍ ZPRÁVA Škola/zařízení: Střední odborné učiliště
VícePomocník diabetika Uživatelská příručka
Pomocník diabetika Uživatelská příručka Úvod Pomocník diabetika je označení pro webovou aplikaci určenou pro diabetiky zejména prvního typu. Webová aplikace je taková aplikace, se kterou můžete pracovat
VíceWEBDISPEČ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íceRozšíř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íceJednotný vizuální styl: podpis v emailové korespondenci.
Jednotný vizuální styl: podpis v emailové korespondenci. Při elektronické komunikaci je potřeba sjednotit formát podpisu všech pracovníků. V tomto návodu naleznete postupy jak si elektronická podpis vytvořit
VíceKoncepce hospodaření s bytovým fondem Městské části Praha 5
Koncepce hospodaření s bytovým fondem Městské části Praha 5 Záměrem této koncepce je co nejefektivněji a nejúčelněji využít nemovitý majetek MČ P5 (byty a nebyty) a to cestou komplexního přístupu k tomuto
VíceData 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íceOrientační průvodce mateřstvím a rodičovstvím v zadávacích dokumentacích poskytovatele
Orientační průvodce mateřstvím a rodičovstvím v zadávacích dokumentacích poskytovatele Z důvodu ulehčení, snazší orientace, poskytnutí jednoznačných a široce komunikovatelných pravidel v otázkách mateřství
VíceMagnetic Levitation Control
Magnetic Levitation Control Magnetic Levitation Control (MagLev) je specializovaný software pro řízení procesu magnetické levitace na zařízení Magnetic Levitation Model CE152 vytvořeném společností HUMUSOFT.
VíceMETODIKA DODRŽOVÁNÍ PRINCIPŮ ÚČELNOSTI, HOSPODÁRNOSTI A EFEKTIVNOSTI PŘI HOSPODAŘENÍ S VEŘEJNÝMI PROSTŘEDKY NÁVRH
METODIKA DODRŽOVÁNÍ PRINCIPŮ ÚČELNOSTI, HOSPODÁRNOSTI A EFEKTIVNOSTI PŘI HOSPODAŘENÍ S VEŘEJNÝMI PROSTŘEDKY NÁVRH 1 ÚVOD Cílem metodiky dodržování principů účelnosti, hospodárnosti a efektivnosti je formulovat
VíceABB i-bus KNX Inteligentní elektroinstalace pro Váš perfektní dům
ABB i-bus KNX Inteligentní elektroinstalace pro Váš perfektní dům Inteligentní elektroinstalace Klasické systémy elektroinstalace jsou v posledních letech stále častěji nahrazovány elektroinstalacemi v
VíceKatalog vzdělávání 2015
Katalog vzdělávání 2015 Obsah Osobnostní rozvoj... 3 1. Komunikační dovednosti... 3 2. Prezentační dovednosti... 3 3. Lektorské dovednosti a kompetence... 3 4. Vyjednávání v každodenní praxi... 4 5. Jak
VíceS M L O U V A O D Í L O. uzavřená podle ust. 2586 a násl. zákona č. 89/2012 Sb., občanského zákoníku v platném znění II.
S M L O U V A O D Í L O uzavřená podle ust. 2586 a násl. zákona č. 89/2012 Sb., občanského zákoníku v platném znění Čl. I. Smluvní strany Objednatel: Město Bílina Břežánská 50/4, 418 31 Bílina Zastoupení:
VícePodrobný postup pro doplnění Žádosti o dotaci prostřednictvím Portálu Farmáře. 1. kolo příjmu žádostí Programu rozvoje venkova (2014 2020)
Podrobný postup pro doplnění Žádosti o dotaci prostřednictvím Portálu Farmáře 1. kolo příjmu žádostí Programu rozvoje venkova (2014 2020) V tomto dokumentu je uveden podrobný postup doplnění Žádosti o
VíceSmluvní 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íceObsah. Obsah. Úvod... 9. 1. Makra v Excelu... 13. 2. Nahrávání maker... 19. 3. První setkání s editorem jazyka Visual Basic... 31
EXCEL 2000 2007 5 Obsah Úvod... 9 1. Makra v Excelu... 13 1.1 Proč je v Excelu obsažen i programovací jazyk...13 1.2 Něco málo o vývoji Excelu z hlediska programování...16 1.3 Typy listů v sešitu a jejich
VíceManuál uživatele čipové karty s certifikátem
Manuál uživatele čipové karty s certifikátem Obsah 1 Úvod... 3 2 Instalace čipové karty s certifikátem... 5 3 Instalace čtečky čipových karet... 10 3.1 Instalace z Windows Update... 10 3.2 Manuální instalace
Více