Databázy (1) - Prednáška 03

Veľkosť: px
Začať zobrazovať zo stránky:

Download "Databázy (1) - Prednáška 03"

Prepis

1 Databázy (1) Prednáška 03 Alexander Šimko

2 Contents I JOIN a UPDATE, DELETE a INSERT

3 Section 1

4 INNER JOIN INNER JOIN motivácia films id name year price 1 Léon: The Professional Django Unchained ratings user_id film_id rating Chceme získať hodnotenia filmov, ale namiesto idčka filmu chceme získať názov filmu.

5 INNER JOIN INNER JOIN Kombinuje dve tabuľky do jednej, ktorú môžeme použiť v časti FROM: názov_tabuĺky_1 INNER JOIN názov_tabuľky_2 ON podmienka 1. vytvor kartézsky súčin tabuliek každý riadok z prvej tabuľky spoj s každým riadkom druhej tabuľky 2. vyber dvojice, pre ktoré je splnená podmienka (vyhodnotí sa na TRUE)

6 INNER JOIN INNER JOIN Príklad films id name year price 1 Léon Django ratings user_id film_id rating SELECT name, rating FROM ratings INNER JOIN films ON film_id = id

7 INNER JOIN INNER JOIN Príklad films id name year price 1 Léon Django ratings user_id film_id rating SELECT name, rating FROM ratings INNER JOIN films ON film_id = id user_id film_id rating id name year price Léon Django Léon Django Léon Django

8 INNER JOIN INNER JOIN Príklad films id name year price 1 Léon Django ratings user_id film_id rating SELECT name, rating FROM ratings INNER JOIN films ON film_id = id user_id film_id rating id name year price Léon Django Léon Django Léon Django

9 INNER JOIN INNER JOIN Príklad films id name year price 1 Léon Django ratings user_id film_id rating SELECT name, rating FROM ratings INNER JOIN films ON film_id = id user_id film_id rating id name year price Léon Léon Django

10 INNER JOIN INNER JOIN Príklad films id name year price 1 Léon Django ratings user_id film_id rating SELECT name, rating FROM ratings INNER JOIN films ON film_id = id name rating Léon 10 Léon 8 Django 9

11 INNER JOIN INNER JOIN Na poradí tabuliek takmer nezáleží Rovnaké výsledky až na poradie stĺpcov SELECT * FROM ratings INNER JOIN films ON film_id = id user_id film_id rating id name year price SELECT * FROM films INNER JOIN ratings ON film_id = id id name year price user_id film_id rating

12 INNER JOIN INNER JOIN INNER je nepovinné je to isté ako názov_tabuľky_1 INNER JOIN názov_tabuľky_2 ON podmienka názov_tabuľky_1 JOIN názov_tabuľky_2 ON podmienka

13 Rovnomenné stĺpce Rovnomenné stĺpce users id name country_id 1 fan123 fan123@gmail.com 1 2 johnny spam@spam.com 4 countries id name 1 Slovakia 4 Czech Republic SELECT * FROM users INNER JOIN countries ON country_id = id ERROR: column reference "id" is ambiguous

14 Rovnomenné stĺpce Rozlišovanie stĺpcov Syntax Pred názov stĺpca treba predradiť názov tabuľky: názov_tabuľky.názov_stĺpca

15 Rovnomenné stĺpce Rozlišovanie stĺpcov Príklad SELECT * FROM users INNER JOIN countries ON country_id = countries.id id name country_id id name 1 fan123 fan123@gmail.com 1 1 Slovakia 2 johnny spam@spam.com 4 4 Czech Republic

16 Rovnomenné stĺpce Všetky stĺpce konkrétnej tabuľky * vyberá všetky stĺpce všetkých tabuliek, ktoré sa spájali názov_tabuľky.* vyberie všetky stĺpce konkrétnej tabuľky

17 Rovnomenné stĺpce Všetky stĺpce konkrétnej tabuľky Príklad SELECT users.*, countries.name FROM users INNER JOIN countries ON country_id = countries.id id name country_id name 1 fan123 fan123@gmail.com 1 Slovakia 2 johnny spam@spam.com 4 Czech Republic

18 OUTER JOIN OUTER JOIN motivácia users id name country_id 1 fan123 fan123@gmail.com 1 2 johnny spam@spam.com 4 3 stellar my@ .ch NULL countries id name 1 Slovakia 4 Czech Republic SELECT user.name, country.name FROM users INNER JOIN countries ON country_id = countries.id

19 OUTER JOIN OUTER JOIN motivácia Používateľ s idčkom 3 vypadne, lebo countries.id = NULL sa nevyhodnotí na TRUE pre žiadnu dvojicu. id name country_id id name 1 fan123 fan123@gmail.com 1 1 Slovakia 2 johnny spam@spam.com 4 4 Czech Republic Čo ak by sme chceli používateľa 3 nechať a na miesto názvu krajiny dať NULL?

20 LEFT OUTER JOIN LEFT OUTER JOIN Kombinuje dve tabuľky do jednej, ktorú môžeme použiť v časti FROM: názov_tabuĺky_1 LEFT OUTER JOIN názov_tabuľky_2 ON podmienka Pre každý riadok tabuľky_1 1. pripoj každý riadok z tabuľky_2 taký, že je podmienka splnená, 2. ak žiaden taký riadok neexistuje, stĺpce z tabuľky_2 vyplň NULLmi Vo výsledku sú všetky riadky tabuľky_1.

21 LEFT OUTER JOIN LEFT OUTER JOIN Príklad users id name country_id 1 fan123 fan123@gmail.com 1 2 johnny spam@spam.com 4 3 stellar my@ .ch NULL SELECT users.name, countries.name FROM users LEFT OUTER JOIN countries ON country_id = countries.id countries id name 1 Slovakia 4 Czech Republic

22 LEFT OUTER JOIN LEFT OUTER JOIN Príklad users id name country_id 1 fan123 fan123@gmail.com 1 2 johnny spam@spam.com 4 3 stellar my@ .ch NULL SELECT users.name, countries.name FROM users LEFT OUTER JOIN countries ON country_id = countries.id countries id name 1 Slovakia 4 Czech Republic id name country_id id name 1 fan123 fan123@gmail.com 1 1 Slovakia 1 fan123 fan123@gmail.com 1 4 Czech Republic 2 johnny spam@spam.com 4 1 Slovakia 2 johnny spam@spam.com 4 4 Czech Republic 3 stellar my@ .ch NULL 1 Slovakia 3 stellar my@ .ch NULL 4 Czech Republic

23 LEFT OUTER JOIN LEFT OUTER JOIN Príklad users id name country_id 1 fan123 fan123@gmail.com 1 2 johnny spam@spam.com 4 3 stellar my@ .ch NULL SELECT users.name, countries.name FROM users LEFT OUTER JOIN countries ON country_id = countries.id countries id name 1 Slovakia 4 Czech Republic id name country_id id name 1 fan123 fan123@gmail.com 1 1 Slovakia 1 fan123 fan123@gmail.com 1 4 Czech Republic 2 johnny spam@spam.com 4 1 Slovakia 2 johnny spam@spam.com 4 4 Czech Republic 3 stellar my@ .ch NULL 1 Slovakia 3 stellar my@ .ch NULL 4 Czech Republic

24 LEFT OUTER JOIN LEFT OUTER JOIN Príklad users id name country_id 1 fan123 fan123@gmail.com 1 2 johnny spam@spam.com 4 3 stellar my@ .ch NULL SELECT users.name, countries.name FROM users LEFT OUTER JOIN countries ON country_id = countries.id countries id name 1 Slovakia 4 Czech Republic id name country_id id name 1 fan123 fan123@ Slovakia 2 johnny spam@ Czech Republic 3 stellar my@... NULL NULL NULL

25 LEFT OUTER JOIN LEFT OUTER JOIN Príklad users id name country_id 1 fan123 fan123@gmail.com 1 2 johnny spam@spam.com 4 3 stellar my@ .ch NULL SELECT users.name, countries.name FROM users LEFT OUTER JOIN countries ON country_id = countries.id countries id name 1 Slovakia 4 Czech Republic name fan123 johnny stellar name Slovakia Czech Republic NULL

26 LEFT OUTER JOIN LEFT OUTER JOIN OUTER je nepovinné je to isté ako názov_tabuĺky_1 LEFT OUTER JOIN názov_tabuľky_2 ON podmienka názov_tabuĺky_1 LEFT JOIN názov_tabuľky_2 ON podmienka

27 RIGHT OUTER JOIN RIGHT OUTER JOIN To isté ako LEFT OUTER JOIN až na poradie tabuliek a stĺpcov názov_tabuĺky_1 RIGHT OUTER JOIN názov_tabuľky_2 ON podmienka Pre každý riadok tabuľky_2 1. pripoj každý riadok z tabuľky_1 taký, že je podmienka splnená, 2. ak žiaden taký riadok neexistuje, stĺpce z tabuľky_1 vyplň NULLmi Vo výsledku sú všetky riadky tabuľky_2

28 RIGHT OUTER JOIN RIGHT OUTER JOIN Príklad users id name country_id 1 fan123 fan123@gmail.com 1 2 johnny spam@spam.com 4 SELECT users.name, countries.name FROM users RIGHT OUTER JOIN countries ON country_id = countries.id countries id name 1 Slovakia 4 Czech Republic 5 Poland

29 RIGHT OUTER JOIN RIGHT OUTER JOIN Príklad users id name country_id 1 fan123 fan123@gmail.com 1 2 johnny spam@spam.com 4 SELECT users.name, countries.name FROM users RIGHT OUTER JOIN countries ON country_id = countries.id countries id name 1 Slovakia 4 Czech Republic 5 Poland id name country_id id name 1 fan123 fan123@ Slovakia 2 johnny spam@ Slovakia 1 fan123 fan123@ Czech Republic 2 johnny spam@ Czech Republic 1 fan123 fan123@ Poland 2 johnny spam@ Poland

30 RIGHT OUTER JOIN RIGHT OUTER JOIN Príklad users id name country_id 1 fan123 fan123@gmail.com 1 2 johnny spam@spam.com 4 SELECT users.name, countries.name FROM users RIGHT OUTER JOIN countries ON country_id = countries.id countries id name 1 Slovakia 4 Czech Republic 5 Poland id name country_id id name 1 fan123 fan123@ Slovakia 2 johnny spam@ Slovakia 1 fan123 fan123@ Czech Republic 2 johnny spam@ Czech Republic 1 fan123 fan123@ Poland 2 johnny spam@ Poland

31 RIGHT OUTER JOIN RIGHT OUTER JOIN Príklad users id name country_id 1 fan123 fan123@gmail.com 1 2 johnny spam@spam.com 4 SELECT users.name, countries.name FROM users RIGHT OUTER JOIN countries ON country_id = countries.id countries id name 1 Slovakia 4 Czech Republic 5 Poland id name country_id id name 1 fan123 fan123@ Slovakia 2 johnny spam@ Czech Republic NULL NULL NULL NULL 5 Poland

32 RIGHT OUTER JOIN RIGHT OUTER JOIN Príklad users id name country_id 1 fan123 fan123@gmail.com 1 2 johnny spam@spam.com 4 SELECT users.name, countries.name FROM users RIGHT OUTER JOIN countries ON country_id = countries.id countries id name 1 Slovakia 4 Czech Republic 5 Poland name fan123 johnny NULL name Slovakia Czech Republic Poland

33 RIGHT OUTER JOIN RIGHT OUTER JOIN OUTER je nepovinné je to isté ako názov_tabuĺky_1 RIGHT OUTER JOIN názov_tabuľky_2 ON podmienka názov_tabuĺky_1 RIGHT JOIN názov_tabuľky_2 ON podmienka

34 FULL OUTER JOIN FULL OUTER JOIN Kombinácia LEFT a RIGHT OUTER JOINov názov_tabuĺky_1 FULL OUTER JOIN názov_tabuľky_2 ON podmienka 1. riadky z tabuľky_1 spojí s riadkami z tabuľky_2 tak, že je splnená podmienka, 2. ak pre riadok z jednej tabuľky žiaden riadok z druhej tabuľky nespĺňa podmienku, chýbajúce stĺpce vyplní NULLmi Vo výsledku sú všetky riadky oboch tabuliek.

35 FULL OUTER JOIN FULL OUTER JOIN Príklad Zoznam používateľov s názvami krajím: ponechať používateľov s nezadanou krajinou, pridať prázdne krajiny users id name country_id 1 fan123 fan123@gmail.com 1 2 johnny spam@spam.com 4 3 stellar my@ .ch NULL countries id name 1 Slovakia 4 Czech Republic 5 Poland

36 FULL OUTER JOIN FULL OUTER JOIN Príklad users id name country_id 1 fan123 fan123@gmail.com 1 2 johnny spam@spam.com 4 3 stellar my@ .ch NULL SELECT * FROM users FULL OUTER JOIN countries ON country_id = countries.id countries id name 1 Slovakia 4 Czech Republic 5 Poland id name country_id id name 1 fan123 fan123@ Slovakia 2 johnny spam@ Czech Republic 3 stellar my@... NULL NULL NULL NULL NULL NULL NULL 5 Poland

37 FULL OUTER JOIN FULL OUTER JOIN OUTER je nepovinné je to isté ako názov_tabuĺky_1 FULL OUTER JOIN názov_tabuľky_2 ON podmienka názov_tabuĺky_1 FULL JOIN názov_tabuľky_2 ON podmienka

38 CROSS JOIN CROSS JOIN Syntax Kombinuje dve tabuľky do jednej, ktorú môžeme použiť v časti FROM: názov_tabuĺky_1 CROSS JOIN názov_tabuľky_2 1. vytvorí kartézsky súčin tabuliek

39 CROSS JOIN CROSS JOIN Príklad countries id name 1 Slovakia 4 Czech Republic genres id name 1 sci-fi 2 drama SELECT * FROM countries CROSS JOIN genres

40 CROSS JOIN CROSS JOIN Príklad countries id name 1 Slovakia 4 Czech Republic genres id name 1 sci-fi 2 drama SELECT * FROM countries CROSS JOIN genres id name id name 1 Slovakia 1 sci-fi 1 Slovakia 2 drama 4 Czech Republic 1 sci-fi 4 Czech Republic 2 drama

41 CROSS JOIN CROSS JOIN Poznámka samostatne veľký zmysel nemá niekedy sa hodí ako súčasť zložitejších príkazov (uvidíme neskôr)

42 CROSS JOIN CROSS JOIN + WHERE = INNER JOIN je to to isté ako SELECT zoznam_výrazov FROM názov_tabuľky_1 CROSS JOIN názov_tabuľky_2 WHERE podmienka SELECT zoznam_výrazov FROM názov_tabuľky_1 INNER JOIN názov_tabuľky_2 ON podmienka

43 CROSS JOIN CROSS JOIN Viacej tabuliek názov_tabuľky_1 CROSS JOIN názov_tabuľky_2,... názov_tabuľky_n

44 CROSS JOIN FROM Viacej tabuliek V časti FROM môžeme uviesť tiež viacej tabuliek: je to to isté ako: SELECT zoznam_stĺpcov FROM názov_tabuľky_1, názov_tabuľky_2,... názov_tabuľky_n SELECT zoznam_stĺpcov FROM názov_tabuľky_1 CROSS JOIN názov_tabuľky_2,... názov_tabuľky_n

45 Alias tabuľky JOINovanie tabuľky so samou sebou Chceme dvojice všetkých filmov. Používateľ bude postupne vyberať ktorý film z dvojice je podľa neho lepší: SELECT * FROM films CROSS JOIN films ERROR: table name "films" specified more than once

46 Alias tabuľky Alias tabuľky názov_tabuľky AS alias_tabuľky

47 Alias tabuľky JOINovanie tabuľky so samou sebou Pokračovanie SELECT * FROM films AS films1 CROSS JOIN films AS films2

48 Alias tabuľky JOINovanie tabuľky so samou sebou Pokračovanie Takto dostaneme: dvojice v tvare film1, film1 SELECT * FROM films AS films1 CROSS JOIN films AS films2 okrem dvojice film1, film2 aj dvojicu film2, film1

49 Alias tabuľky JOINovanie tabuľky so samou sebou Pokračovanie SELECT * FROM films AS films1 CROSS JOIN films AS films2 WHERE films1.id < films2.id

50 JOINy a WHERE JOINy a WHERE Kam s podmienkou? SELECT zoznam_výrazov FROM názov_tabuľky_1 JOIN názov_tabuľky_2 ON podmienka WHERE where_podmienka... JOIN teraz zastupuje INNER a OUTER joiny.

51 JOINy a WHERE JOINy a WHERE Kam s podmienkou? 1. vykonaj JOIN máme jednu veľkú tabuľku 2. z tejto veľkej tabuľky vyber riadky, ktoré spĺňajú where_podmienku 3....

52 JOINy a WHERE INNER JOIN podmienka vs WHERE podmienka SELECT zoznam_výrazov FROM názov_tabuľky_1 INNER JOIN názov_tabuľky_2 ON podmienka 1. kartézsky súčin tabuliek 2. vyberie riadky spĺňajúce podmienku SELECT zoznam_výrazov FROM názov_tabuľky_1 INNER JOIN názov_tabuľky_2 ON true WHERE podmienka 1. kartézsky súčin tabuliek 2. vyberie všetky riadky (lebo true je pravdivé pre každý riadok) 3. z nich vyberie riadky spĺňajúce podmienku

53 JOINy a WHERE OUTER JOIN podmienka vs WHERE podmienka SELECT zoznam_výrazov FROM názov_tabuľky_1 LEFT OUTER JOIN názov_tabuľky_2 ON podmienka Uvažujme, že podmienka = false. 1. keďže podmienka je false, žiadne dva riadky sa nespoja, 2. vráti každý riadok tabuľky_1 raz, 3. v stĺpcoch tabuľky_2 budú NULLy. SELECT zoznam_výrazov FROM názov_tabuľky_1 LEFT OUTER JOIN názov_tabuľky_2 ON true WHERE podmienka 1. keďže JOIN podmienka je true, vytvorí kartézsky súčin tabuliek, 2. kedže podmienka je false, do výsledku nevyberie žiaden riadok.

54 JOINy a WHERE Použiť INNER alebo OUTER JOIN? Majú byť vo výsledku všetky riadky jednej tabuľky aj keď pre ne neexistuje riadok druhej tabuľky spĺňajúci podmienku? ak ÁNO, potom OUTER JOIN, ak NIE, potom INNER JOIN, príklady sme už videli

55 JOINy a WHERE Použiť INNER alebo OUTER JOIN? Porovnávame vo WHERE časti stĺpec pripájanej tabuľky s nenullovou hodnotou? ak ÁNO, potom INNER aj OUTER JOIN dajú ten istý výsledok Ak by aj OUTER JOIN k nejakému riadku pripojil samé NULLy, tento riadok potom vypadne kvôli WHERE podmienke.

56 JOINy a WHERE Použiť INNER alebo OUTER JOIN? Príklad users id name country_id 1 fan123 fan123@gmail.com 1 2 johnny spam@spam.com 4 3 stellar my@ .ch NULL countries id name 1 Slovakia 4 Czech Republic SELECT * FROM users INNER JOIN countries ON country_id = countries.id WHERE countries.name = Slovakia

57 JOINy a WHERE Použiť INNER alebo OUTER JOIN? Príklad SELECT * FROM users INNER JOIN countries ON country_id = countries.id WHERE countries.name = Slovakia id name country_id id name 1 fan123 fan123@ Slovakia 2 johnny spam@ Czech Republic

58 JOINy a WHERE Použiť INNER alebo OUTER JOIN? Príklad SELECT * FROM users INNER JOIN countries ON country_id = countries.id WHERE countries.name = Slovakia id name country_id id name 1 fan123 fan123@ Slovakia 2 johnny spam@ Czech Republic

59 JOINy a WHERE Použiť INNER alebo OUTER JOIN? Príklad SELECT * FROM users INNER JOIN countries ON country_id = countries.id WHERE countries.name = Slovakia id name country_id id name 1 fan123 fan123@ Slovakia

60 JOINy a WHERE Použiť INNER alebo OUTER JOIN? Príklad SELECT * FROM users LEFT OUTER JOIN countries ON country_id = countries.id WHERE countries.name = Slovakia id name country_id id name 1 fan123 fan123@ Slovakia 2 johnny spam@ Czech Republic 3 stellar my@... NULL NULL NULL

61 JOINy a WHERE Použiť INNER alebo OUTER JOIN? Príklad SELECT * FROM users LEFT OUTER JOIN countries ON country_id = countries.id WHERE countries.name = Slovakia id name country_id id name 1 fan123 fan123@ Slovakia 2 johnny spam@ Czech Republic 3 stellar my@... NULL NULL NULL

62 JOINy a WHERE Použiť INNER alebo OUTER JOIN? Príklad SELECT * FROM users LEFT OUTER JOIN countries ON country_id = countries.id WHERE countries.name = Slovakia id name country_id id name 1 fan123 fan123@ Slovakia

63 Vnáranie JOINov Vnáranie JOINov Argumentom JOINu môže byť iný JOIN: výraz_1 JOIN výraz_2 ON podmienka najprv sa vyhodnotia obe strany, čím zniknú dve tabuľky potom sa aplikuje JOIN a vznikne jedna tabuľka

64 Vnáranie JOINov JOIN môžeme uvavrieť do zátvoriek (výraz_1 JOIN výraz_2 ON podmienka)

65 Vnáranie JOINov Vnáranie JOINov Príklad films id name year price 1 Léon: The Professional Django Unchained users id name country_id 1 fan123 fan123@gmail.com 1 2 johnny spam@spam.com 4 3 stellar my@ .ch NULL countries id name 1 Slovakia 4 Czech Republic ratings user_id film_id rating

66 Vnáranie JOINov Vnáranie JOINov Príklad Chceme hodnotenia filmov. Chceme mať meno človeka a názov krajiny, pričom film nás nezaujíma. SELECT users.name, countries.name, rating FROM (ratings INNER JOIN users ON ratings.user_id = users.id) LEFT OUTER JOIN countries ON users.country_id = countries.id

67 Vnáranie JOINov Vnáranie JOINov Príklad SELECT users.name, countries.name, rating FROM (ratings INNER JOIN users ON ratings.user_id = users.id) LEFT OUTER JOIN countries ON users.country_id = countries.id user_id film_id rating

68 Vnáranie JOINov Vnáranie JOINov Príklad SELECT users.name, countries.name, rating FROM (ratings INNER JOIN users ON ratings.user_id = users.id) LEFT OUTER JOIN countries ON users.country_id = countries.id user_id film_id rating name country_id fan stellar NULL

69 Vnáranie JOINov Vnáranie JOINov Príklad SELECT users.name, countries.name, rating FROM (ratings INNER JOIN users ON ratings.user_id = users.id) LEFT OUTER JOIN countries ON users.country_id = countries.id user_id film_id rating name country_id name fan123 1 Slovakia stellar NULL NULL

70 Vnáranie JOINov Vnáranie JOINov Príklad SELECT users.name, countries.name, rating FROM (ratings INNER JOIN users ON ratings.user_id = users.id) LEFT OUTER JOIN countries ON users.country_id = countries.id name name rating fan123 Slovakia 10 stellar NULL 9

71 Vnáranie JOINov To isté trocha ináč SELECT users.name, countries.name, rating FROM (ratings INNER JOIN users ON ratings.user_id = users.id) LEFT OUTER JOIN countries ON users.country_id = countries.id SELECT users.name, countries.name, ratings FROM ratings INNER JOIN (users LEFT OUTER JOIN countries ON users.country_id = countries.id) ON ratings.user_id = users.id

72 Vnáranie JOINov Ak nepoužijeme zátvorky je to isté ako v_0 JOIN v_1 ON p_1 JOIN v_2 ON p_2 (v_0 JOIN v_1 ON p_1) JOIN v_2 ON p_2 Platí pre všetky JOINy

73 Vnáranie JOINov JOINovanie nie je vo všeobecnosti asociatívne je vo všeobecnosti iné než (v_0 JOIN v_1 ON p_1) JOIN v_2 ON p_2 v_0 JOIN (v_1 JOIN v_2 ON p_2) ON p_1 Tu JOINom myslím CROSS, INNER, LEFT OUTER, RIGHT OUTER, FULL OUTER JOIN.

74 Vnáranie JOINov JOINovanie nie je vo všeobecnosti asociatívne Chceme zoznam všetkých filmov a k nemu pripojiť hodnotenia. Hodnotenie sa má pripojiť iba ak je od človeka zo Slovenska. Ináč má byť NULL. Nesprávny pokus: SELECT films.name, rating FROM (films LEFT JOIN ratings ON films.id = ratings.film_id) INNER JOIN users ON ratings.user_id = users.id AND country_id = 1 Správne riešenie: SELECT films.name, rating FROM films LEFT JOIN (ratings INNER JOIN users ON ratings.user_id = users.id AND country_id = 1) ON films.id = ratings.film_id

75 Vnáranie JOINov JOINovanie nie je vo všeobecnosti asociatívne Nesprávny pokus: SELECT films.name, rating FROM (films LEFT JOIN ratings ON films.id = ratings.film_id) INNER JOIN users ON ratings.user_id = users.id AND country_id = 1 films id name year price 1 Léon: The Professional users id name country_id 2 johnny spam@spam.com 4 ratings user_id film_id rating

76 Vnáranie JOINov JOINovanie nie je vo všeobecnosti asociatívne Nesprávny pokus: SELECT films.name, rating FROM (films LEFT JOIN ratings ON films.id = ratings.film_id) INNER JOIN users ON ratings.user_id = users.id AND country_id = 1 id name user_id film_id rating 1 Léon: The Professional

77 Vnáranie JOINov JOINovanie nie je vo všeobecnosti asociatívne Nesprávny pokus: SELECT films.name, rating FROM (films LEFT JOIN ratings ON films.id = ratings.film_id) INNER JOIN users ON ratings.user_id = users.id AND country_id = 1 id name user_id film_id rating country_id 1 Léon: The Professional

78 Vnáranie JOINov JOINovanie nie je vo všeobecnosti asociatívne Nesprávny pokus: SELECT films.name, rating FROM (films LEFT JOIN ratings ON films.id = ratings.film_id) INNER JOIN users ON ratings.user_id = users.id AND country_id = 1 id name user_id film_id rating country_id 1 Léon: The Professional

79 Vnáranie JOINov JOINovanie nie je vo všeobecnosti asociatívne Nesprávny pokus: SELECT films.name, rating FROM (films LEFT JOIN ratings ON films.id = ratings.film_id) INNER JOIN users ON ratings.user_id = users.id AND country_id = 1 id name user_id film_id rating country_id Film vypadol, hoci sme ho chceli nechať.

80 Vnáranie JOINov ratings user_id film_id rating JOINovanie nie je vo všeobecnosti asociatívne Správne riešenie: SELECT films.name, rating FROM films LEFT JOIN (ratings INNER JOIN users ON ratings.user_id = users.id AND country_id = 1) ON films.id = ratings.film_id films id name year price 1 Léon: The Professional users id name country_id 2 johnny spam@spam.com 4

81 Vnáranie JOINov JOINovanie nie je vo všeobecnosti asociatívne Správne riešenie: SELECT films.name, rating FROM films LEFT JOIN (ratings INNER JOIN users ON ratings.user_id = users.id AND country_id = 1) ON films.id = ratings.film_id user_id film_id rating country_id

82 Vnáranie JOINov JOINovanie nie je vo všeobecnosti asociatívne Správne riešenie: SELECT films.name, rating FROM films LEFT JOIN (ratings INNER JOIN users ON ratings.user_id = users.id AND country_id = 1) ON films.id = ratings.film_id user_id film_id rating country_id

83 Vnáranie JOINov JOINovanie nie je vo všeobecnosti asociatívne Správne riešenie: SELECT films.name, rating FROM films LEFT JOIN (ratings INNER JOIN users ON ratings.user_id = users.id AND country_id = 1) ON films.id = ratings.film_id user_id film_id rating country_id

84 Vnáranie JOINov JOINovanie nie je vo všeobecnosti asociatívne Správne riešenie: SELECT films.name, rating FROM films LEFT JOIN (ratings INNER JOIN users ON ratings.user_id = users.id AND country_id = 1) ON films.id = ratings.film_id id name user_id film_id rating country_id 1 Léon: The Professional NULL NULL NULL NULL

85 NATURAL JOIN NATURAL JOIN SELECT zoznam_stĺpcov FROM názov_tabuľky_1 NATURAL JOIN názov_tabuľky_2... joinovacia podmienka je implicitná (nepíše sa) porovnávajú sa všetky rovnomenné stĺpce navzájom funguje pre každý JOIN

86 NATURAL JOIN NATURAL JOIN Príklad users id country_id 1 fan123@ spam@ my@... NULL countries country_id name 1 Slovakia 4 Czech Republic SELECT users. , countries.name FROM users NATURAL INNER JOIN countries SELECT users. , countries.name FROM users INNER JOIN countries ON users.country_id = countries.country_id

87 NATURAL JOIN NATURAL JOIN nebezpečenstvo pridanie, odobratie stĺpca, zmena názvu stĺpca môže pokaziť existujúci kód odporúča sa nepoužívať

88 JOIN a UPDATE, DELETE a INSERT Section 2 JOIN a UPDATE, DELETE a INSERT

89 JOIN a UPDATE, DELETE a INSERT UPDATE UPDATE motivácia films id name year price 1 Léon: The Professional Django Unchained rates year rate Cheme aktualizovať cenu filmov na základe hodnôt, ktoré sú v tabuľke rates. films id name year price 1 Léon: The Professional Django Unchained

90 JOIN a UPDATE, DELETE a INSERT UPDATE UPDATE UPDATE názov_cieľovej_tabuľky SET... FROM zoznam_názvov_pomocnych_tabuliek [WHERE podmienka] cieľová tabuľka a pomocné tabuľky sa spoja CROSS JOINnom ponechajú sa riadky spĺňajúce podmienku prechádzajú sa riadky výslednej tabuľky každý zodpovedá nejakému riadku v cieľovej tabuľke a ten sa aktualizuje

91 JOIN a UPDATE, DELETE a INSERT UPDATE UPDATE riešenie Cheme aktualizovať cenu filmov na základe hodnôt, ktoré sú v tabuľke rates. films id name year price 1 Léon: The Professional Django Unchained rates year rate UPDATE films SET price = films.price * rates.rate FROM rates WHERE rates.year = films.year

92 JOIN a UPDATE, DELETE a INSERT UPDATE UPDATE riešenie UPDATE films SET price = films.price * rates.rate FROM rates WHERE rates.year = films.year films id name year price 1 Léon: The Professional Django Unchained rates year rate

93 JOIN a UPDATE, DELETE a INSERT UPDATE UPDATE riešenie UPDATE films SET price = films.price * rates.rate FROM rates WHERE rates.year = films.year id name year price year rate 1 Léon: The Professional Léon: The Professional Django Unchained Django Unchained

94 JOIN a UPDATE, DELETE a INSERT UPDATE UPDATE riešenie UPDATE films SET price = films.price * rates.rate FROM rates WHERE rates.year = films.year id name year price year rate 1 Léon: The Professional Django Unchained

95 JOIN a UPDATE, DELETE a INSERT UPDATE UPDATE riešenie UPDATE films SET price = films.price * rates.rate FROM rates WHERE rates.year = films.year films id name year price 1 Léon: The Professional Django Unchained

96 JOIN a UPDATE, DELETE a INSERT UPDATE Čo ak vznikne viac riadkov pre jeden cieľový? films id name year price 1 Léon: The Professional Django Unchained rates year rate UPDATE vezme iba jeden riadok a zvyšné odignoruje. films id name year price 1 Léon: The Professional Django Unchained

97 JOIN a UPDATE, DELETE a INSERT UPDATE V zozname tabuliek môžeme používať všetky JOINy films id name year price 1 Léon: The Professional Django Unchained rates year rate corrections year correction UPDATE films SET price = films.price * rates.rate * corrections.correction FROM rates JOIN corrections ON rates.year = corrections.year WHERE rates.year = films.year

98 JOIN a UPDATE, DELETE a INSERT DELETE DELETE Podobne pre DELETE: DELETE FROM názov_cieľovej_tabuľky USING zoznam_pomocných_tabuliek [WHERE podmienka] cieľová tabuľka a pomocné tabuľky sa spoja CROSS JOINnom ponechajú sa riadky spĺňajúce podmienku prechádzajú sa riadky výslednej tabuľky každý zodpovedá nejakému riadku v cieľovej tabuľke a ten sa zmaže

99 JOIN a UPDATE, DELETE a INSERT DELETE DELETE príklad Cheme zmazať filmy, ktorých cena by sa aktualizovaním zväčšila viac než dvakrát. films id name year price 1 Léon: The Professional Django Unchained rates year rate DELETE FROM films USING rates WHERE rates.year = films.year AND rates.rate > 2 films id name year price 1 Léon: The Professional

100 JOIN a UPDATE, DELETE a INSERT DELETE V zozname tabuliek môžeme používať všetky JOINy V zozname tabuliek môžeme používať všetky JOINy

101 JOIN a UPDATE, DELETE a INSERT INSERT INSERT INSERT INTO názov_tabuľky (názov_stĺpca_1,..., názov_stĺpca_n) dopyt namiesto VALUES môžeme uviesť dopyt (SELECT) do zadanej tabuľky sa vložia dáta z dopytu i-ty stĺpec zo SELECTu sa vloží do i-teho stĺpca zo zoznamu

102 JOIN a UPDATE, DELETE a INSERT INSERT INSERT Príklad Koeficient už nebude podľa roku ale bude samostante pre každý film. Nebudeme ich ale ukladať v tabuľke films ale film_rates. INSERT INTO film_rates(film_id, rate) SELECT films.id, rates.rate FROM films JOIN rates ON films.year = rates.year

103 JOIN a UPDATE, DELETE a INSERT INSERT Koniec Koniec

Databázy (1) - Prednáška 04

Databázy (1) - Prednáška 04 Databázy (1) Prednáška 04 Alexander Šimko simko@fmph.uniba.sk Contents I Množinové operácie UPSERT Množinové operácie Section 1 Množinové operácie Množinové operácie Množinové operácie Motivácia Chceme

Podrobnejšie

Databázy (1) - Prednáška 10

Databázy (1) - Prednáška 10 Databázy (1) Prednáška 10 Alexander Šimko simko@fmph.uniba.sk Contents I Práca s dátumom a časom Náhodné čísla Generovanie dát Práca s dátumom a časom Section 1 Práca s dátumom a časom Práca s dátumom

Podrobnejšie

FAQ

FAQ Import skladových kariet Potrebujete si preniesť do programu OMEGA zoznam skladových kariet, prípadne nový cenník z Excelu? Vyžite funkciu importu skladových kariet: V menu Sklad Skladové karty potvrdíme

Podrobnejšie

GEODETICKÝ A KARTOGRAFICKÝ ÚSTAV BRATISLAVA Chlumeckého 4, Bratislava II Obsah 1. Export údajov ZBGIS do CAD formá

GEODETICKÝ A KARTOGRAFICKÝ ÚSTAV BRATISLAVA Chlumeckého 4, Bratislava II     Obsah 1. Export údajov ZBGIS do CAD formá GEODETICKÝ A KARTOGRAFICKÝ ÚSTAV BRATISLAVA Chlumeckého 4, 827 45 Bratislava II www.gku.sk, www.geoportal.sk Obsah 1. Export údajov ZBGIS do CAD formátu (DGN, DXF) pomocou Konverznej služby... 2 Konverzia

Podrobnejšie

Tabuľky_teoria

Tabuľky_teoria Tabuľky v programe Microsoft Word Vytvorenie tabuľky Pred samotným vyhotovením tabuľky sa odporúča pripraviť si náčrt, na ktorom sa rozvrhne rozdelenie údajov do riadkov a stĺpcov. Tabuľku vytvoríme pomocou

Podrobnejšie

Žiadosť o licenčnú zmluvu na podujatie Na adrese v sekcii hlavného menu kliknete na položku Používatelia. Zobrazí sa blokové menu,

Žiadosť o licenčnú zmluvu na podujatie Na adrese   v sekcii hlavného menu kliknete na položku Používatelia. Zobrazí sa blokové menu, Na adrese http://www.soza.sk v sekcii hlavného menu kliknete na položku Používatelia. Zobrazí sa blokové menu, kde si zvolíte prvú možnosť, a to Chcem licenciu. Po kliknutí na túto voľbu (pozri obrázok

Podrobnejšie

Prístup a Nastavenie pre KOMPAKT HOSTING

Prístup a Nastavenie pre KOMPAKT HOSTING KOMPAKT HOSTING 1. PRÍSTUP A NASTAVENIE PRE KOMPAKT HOSTING Prístup a nastavenie pre Kompakt Hosting (str 2) Nastavenie, zmena jazyka a prístupového hesla do Kompakt Hostingu (str 3) 2. PRIDANIE A NASTAVENIE

Podrobnejšie

(Microsoft Word Zadanie na s\372\235a\236 KROS DESIGN AWARD .doc)

(Microsoft Word Zadanie na s\372\235a\236 KROS DESIGN AWARD .doc) Podklady pre súťaž KROS DESIGN AWARD Úlohou účastníkov súťaže KROS DESIGN AWARD je navrhnúť 4 formuláre aplikácie. Pre každý formulár sú špecifikované položky, ktoré bude nutné v danom formulári editovať/zobraziť.

Podrobnejšie

STRUČNÝ NÁVOD KU IP-COACHU

STRUČNÝ NÁVOD KU IP-COACHU STRUČNÝ NÁVOD KU COACHU 5 Otvorenie programu a voľba úlohy na meranie Otvorenie programu Program IP- COACH na meranie otvoríme kliknutím na ikonu na obrazovke: Obr.1 Voľba úlohy na meranie Po kliknutí

Podrobnejšie

2

2 Modul Formulár tlače MS WORD str. 1 Modul Formulár tlače MS WORD Obsah: 1 Úvod 2 2 Nastavenia 3 2.1 Nastavenie programu Herkules pre tlač 3 2.2 Nastavenie programu MS Word pre tlač 4 3 Tlač faktúry cez

Podrobnejšie

Návod na obsluhu CompactIO 1

Návod na obsluhu CompactIO 1 Návod na obsluhu CompactIO 1 Rozmery Popis panelov Zapojenie digitálnych vstupov a releolých kontaktov 2 Popis výrobku CompactIO je modul pre vzdialené ovládanie. Poskytuje vstavanú podporu pre priemyselné

Podrobnejšie

Vzorové riešenia úlohy 4.1 Bodovanie Úvod do TI 2010 Dôvod prečo veľa z Vás malo málo bodov bolo to, že ste sa nepokúsili svoje tvrdenia dokázať, prič

Vzorové riešenia úlohy 4.1 Bodovanie Úvod do TI 2010 Dôvod prečo veľa z Vás malo málo bodov bolo to, že ste sa nepokúsili svoje tvrdenia dokázať, prič Vzorové riešenia úlohy 4.1 Bodovanie Úvod do TI 2010 Dôvod prečo veľa z Vás malo málo bodov bolo to, že ste sa nepokúsili svoje tvrdenia dokázať, pričom to je veľmi dôležitá súčasť úlohy. Body sa udeľovali

Podrobnejšie

Microsoft Word - Priloha_1.docx

Microsoft Word - Priloha_1.docx Obsah 1 Úvod... 1 2 Hlavné menu verejnej časti ITMS2014+... 1 3 Zoznam ŽoNFP na verejnej časti ITMS2014+... 2 3.1 Vyhľadávanie ŽoNFP... 2 3.2 Horná lišta zoznamu ŽoNFP... 2 3.3 Stĺpce zoznamu ŽoNFP...

Podrobnejšie

INTERNET BANKING Ako zrealizovať hromadný prevod VŠETKO, ČO JE MOŽNÉ with.vub.sk, Bank of

INTERNET BANKING Ako zrealizovať hromadný prevod VŠETKO, ČO JE MOŽNÉ   with.vub.sk, Bank of INTERNET BANKING Ako zrealizovať hromadný prevod VŠETKO, ČO JE MOŽNÉ www.vub.sk, with.vub.sk, 0850 123 000 Bank of VYNOVENÝ INTERNET BANKING Nový moderný dizajn Dostupnosť zo všetkých zariadení Prehľad

Podrobnejšie

Aktion.NEXT Novinky vo verzii 1.9

Aktion.NEXT Novinky vo verzii 1.9 Aktion.NEXT Novinky vo verzii 1.9 Windows aplikácia Nové moduly a funkcionalita Prídavné moduly rozširujú systém Aktion.NEXT o dodatočné agendy a funkcie. Môže sa jednať o úplne novú funkcionalitu, ktorá

Podrobnejšie

DediĊnosť

DediĊnosť Gymnázium, Praha 10, Voděradská 2 Projekt OBZORY Dedičnosť v jazyku C# Praha & EU: Investujeme do vaší budoucnosti Evropský sociální fond OOP rekapitulácia Trieda je základná jednotka objektového programovania

Podrobnejšie

s sol

s sol 15/1/2009 Úvod do databáz, skúškový test, max 25 bodov, 90 min 0. Súhlasím so zverejnením výsledku môjho testu vo forme [Meno, Výsledok] na webstránke prednášky. ÁNO (1), NIE (0). ÁNO 1. Daná je databáza:

Podrobnejšie

Ako vystaviť faktúru za službu pre občana (nezdaniteľnú osobu) s bydliskom v ČR, keď miestom dodania služby je ČR (tzv. Mini One Stop Shop)?

Ako vystaviť faktúru za službu pre občana (nezdaniteľnú osobu) s bydliskom v ČR, keď miestom dodania služby je ČR (tzv. Mini One Stop Shop)? Príklad: Dňa 20.01.2015 ste ako platiteľ DPH v SR, vystavili nezdaniteľnej osobe (občanovi) s bydliskom v Českej republike, faktúru za elektronickú službu ( 68 zákona o DPH č. 222/2004 Z. z.). Miestom

Podrobnejšie

Používateľská príručka pre webovú aplikáciu ON!Track Príručka pre webovú aplikáciu, verzia 1.1

Používateľská príručka pre webovú aplikáciu ON!Track Príručka pre webovú aplikáciu, verzia 1.1 Používateľská príručka pre webovú aplikáciu ON!Track Príručka pre webovú aplikáciu, verzia 1.1 Obsah Čo je ON!Track?... 3 Ako vyzerá celý proces ON!Track?... 3 Ako pridávať, upravovať a odstraňovať umiestnenie?...

Podrobnejšie

Algoritmizácia a programovanie - Štruktúrované údajové typy

Algoritmizácia a programovanie - Štruktúrované údajové typy Algoritmizácia a programovanie Štruktúrované údajové typy prof. Ing. Ján Terpák, CSc. Technická univerzita v Košiciach Fakulta baníctva, ekológie, riadenia a geotechnológíı Ústav riadenia a informatizácie

Podrobnejšie

Základné informácie Ceny za dodávku elektriny sú v súlade s Rozhodnutím Úradu pre reguláciu sieťových odvetví číslo 0142/2010/E zo dňa P

Základné informácie Ceny za dodávku elektriny sú v súlade s Rozhodnutím Úradu pre reguláciu sieťových odvetví číslo 0142/2010/E zo dňa P Základné informácie Ceny za dodávku elektriny sú v súlade s Rozhodnutím Úradu pre reguláciu sieťových odvetví číslo 0142/2010/E zo dňa 31. 12. 2010. Podmienkou na pridelenie produktu je priradenie zodpovedajúcej

Podrobnejšie

Pracovný postup pre vypĺňanie údajov elektronického formulára IŠIS pre spravodajskú jednotku 1

Pracovný postup pre vypĺňanie údajov elektronického formulára IŠIS pre spravodajskú jednotku 1 Pracovný postup pre vypĺňanie údajov elektronického formulára IŠIS pre spravodajskú jednotku 1 Prihláste sa do aplikácie pomocou prihlasovacích údajov pre spravodajskú jednotku. Link na aplikáciu: http://isis.statistics.sk/

Podrobnejšie

Ďalšie vlastnosti goniometrických funkcií

Ďalšie vlastnosti goniometrických funkcií Ďalšie vlastnosti goniometrických funkcií Na obrázku máme bod B na jednotkovej kružnici, a rovnobežne s y-ovou osou bodom B vznikol pravouhlý trojuholník. Jeho prepona je polomer kružnice má veľkosť 1,

Podrobnejšie

midterm2014_1

midterm2014_1 Midterm 2014 Meno a priezvisko: obsahuje 5 príkladov, spolu 31>25 bodov skupina: 1) [8 bodov] Zistite, čo počíta nasledujúca funkcia foo pre n>=0. Hint: foo(1000) = 1. static long foo(long n) { return

Podrobnejšie

13/1/2015 Úvod do databáz, skúškový test, max 25 bodov, 90 min 1. Daná je databáza (bez duplikátov a null hodnôt): capuje(krcma, Alkohol), lubi(pijan,

13/1/2015 Úvod do databáz, skúškový test, max 25 bodov, 90 min 1. Daná je databáza (bez duplikátov a null hodnôt): capuje(krcma, Alkohol), lubi(pijan, 13/1/2015 Úvod do databáz, skúškový test, max 25 bodov, 90 min 1. Daná je databáza (bez duplikátov a null hodnôt): capuje(krcma, Alkohol), lubi(pijan, Alkohol), navstivil(idn, Pijan, Krcma), vypil(idn,

Podrobnejšie

eKasa

eKasa Virtuálna Registračná Pokladnica Modul OPD Android OBSAH Základné informácie o spoločnosti... Chyba! Záložka nie je definovaná. História zmien... Chyba! Záložka nie je definovaná. Obsah... 3 1 Systém e-kasa

Podrobnejšie

(Microsoft Word - Registr\341cia \372\350tu Hik-Connect.docx)

(Microsoft Word - Registr\341cia \372\350tu Hik-Connect.docx) Ako registrovať účet Hik-Connect Tento dokument popisuje postup registrácie účtu Hik-Connect cez mobilnú aplikáciu Hik-Connect a webový portál www.hik-connect.com. Poznámka: Ak chcete použiť pre registráciu

Podrobnejšie

Ná vod ná vyplnenie formulá ru F-102 F Žiadosť o prístup do Rozpočtového informačného systému pre samosprávu - RISSAM V tomto dokumente nájdete

Ná vod ná vyplnenie formulá ru F-102 F Žiadosť o prístup do Rozpočtového informačného systému pre samosprávu - RISSAM V tomto dokumente nájdete Ná vod ná vyplnenie formulá ru F-102 F-102 - Žiadosť o prístup do Rozpočtového informačného systému pre samosprávu - RISSAM V tomto dokumente nájdete jednoduchý návod na vyplnenie formulára F-102, na základe

Podrobnejšie

Sprievodný list SofComs.r.o., Priemyselná 1, Liptovský Mikuláš Program basic.sk Verzia ( ) Dátum Autor Ing. J. Malíček

Sprievodný list SofComs.r.o., Priemyselná 1, Liptovský Mikuláš Program basic.sk Verzia ( ) Dátum Autor Ing. J. Malíček Sprievodný list SofComs.r.o., Priemyselná 1, 031 01 Liptovský Mikuláš Program basic.sk Verzia 3.01.11 (3.02.01) Dátum 20.12.2017 Autor Ing. J. Malíček, Z. Patka Hot - line 044/562 41 97-8 Vážený používateľ

Podrobnejšie

Privátna zóna pre prevádzku Obsah Privátna zóna pre prevádzku 1 Obsah 1 Webová stránka 2 Úvodná stránka 2 Registrácia prevádzka/penzión

Privátna zóna pre prevádzku Obsah Privátna zóna pre prevádzku 1 Obsah 1 Webová stránka   2 Úvodná stránka 2 Registrácia prevádzka/penzión Privátna zóna pre prevádzku Obsah Privátna zóna pre prevádzku 1 Obsah 1 Webová stránka www.rekrepo.sk 2 Úvodná stránka 2 Registrácia prevádzka/penzión 3 Prihlásenie prevádzka/penzión 4 Prehľad 5 Nová platba

Podrobnejšie

Microsoft Word - 6 Výrazy a vzorce.doc

Microsoft Word - 6 Výrazy a vzorce.doc 6 téma: Výrazy a vzorce I Úlohy na úvod 1 1 Zistite definičný obor výrazu V = 4 Riešte sústavu 15 = 6a + b, = 4a c, 1 = 4a + b 16c Rozložte na súčin výrazy a) b 4 a 18, b) c 5cd 10c d +, c) 6 1 s + z 4

Podrobnejšie

Vyhodnotenie žiadostí v rámci Výzvy na predloženie žiadostí o poskytnutie dotácie Ministerstva školstva, vedy, výskumu a športu Slovenskej republiky n

Vyhodnotenie žiadostí v rámci Výzvy na predloženie žiadostí o poskytnutie dotácie Ministerstva školstva, vedy, výskumu a športu Slovenskej republiky n Zdôvodnenie vyradenia 1 PROVENTUS Chyba v rozpočte - nesprávne uvedená ekonomická klasifikácia (kód 537004 je nesprávny, správny kód je 637004). 2 3 4 MOJA ŠKOLA - Združenie rodičov pri Základnej škole

Podrobnejšie

prijimacky 2014 MAT 4rocne ver A.doc

prijimacky 2014 MAT 4rocne ver A.doc Priezvisko a meno: " Sem nepíš! Kód: M-A-4r Kód: M-A-4r 1. súkromné gymnázium v Bratislave, Bajkalská 20, Bratislava Test z matematiky (verzia A 12. máj 2014) Pokyny pre žiakov 1. 2. Tento test obsahuje

Podrobnejšie

N desitka.indd

N desitka.indd DESIATKA Interakčná, taktická kartová hra od holandských autorov. Hra, v ktorej sa snažíte prekabátiť svojich súperov! Hra, v ktorej môže zvíťaziť aj ten, komu šťastie práve nepraje. Podmienkou sú pevné

Podrobnejšie

Metodika práce s gitom Spôsob práce s gitom V projekte sa budú udržovať dve hlavné vetvy: - Master - Hlavná vetva, ktorá odráža otestovaný funkčný kód

Metodika práce s gitom Spôsob práce s gitom V projekte sa budú udržovať dve hlavné vetvy: - Master - Hlavná vetva, ktorá odráža otestovaný funkčný kód Metodika práce s gitom Spôsob práce s gitom V projekte sa budú udržovať dve hlavné vetvy: - Master - Hlavná vetva, ktorá odráža otestovaný funkčný kód - Develop - Vetva, do ktorej sa priebežne pushujú

Podrobnejšie

Zeszyty Naukowe PWSZ, Nowy Sącz 2013 Konštrukcie magických obdĺžnikov Marián Trenkler Faculty of Education, Catholic University in Ružomberok Hrabovsk

Zeszyty Naukowe PWSZ, Nowy Sącz 2013 Konštrukcie magických obdĺžnikov Marián Trenkler Faculty of Education, Catholic University in Ružomberok Hrabovsk Zeszyty Naukowe PWSZ, Nowy Sącz 2013 Konštrukcie magických obdĺžnikov Marián Trenkler Faculty of Education, Catholic University in Ružomberok Hrabovská cesta 1, 034 01 Ružomberok, Slovakia e-mail: marian.trenkler@ku.sk

Podrobnejšie

Microsoft Word - manual_ESS_2010

Microsoft Word - manual_ESS_2010 Manuál projektu ESS 2010 Školiaci materiál k projektu ESS 2010 Čo je Európska sociálna sonda? ESS je medzinárodný výskumný projekt, cieľom ktorého je monitorovať a interpretovať postoje a názory obyvateľov

Podrobnejšie

Sprievodný list SofCom s.r.o., Priemyselná 1, Liptovský Mikuláš Program basic.sk Verzia ( ) Dátum Autor Ing. J. Malíče

Sprievodný list SofCom s.r.o., Priemyselná 1, Liptovský Mikuláš Program basic.sk Verzia ( ) Dátum Autor Ing. J. Malíče Sprievodný list SofCom s.r.o., Priemyselná 1, 031 01 Liptovský Mikuláš Program basic.sk Verzia 2.10.11 (2.11.02) Dátum 19.01.2015 Autor Ing. J. Malíček, Z. Patka Hot - line 044/562 41 97-8 Vážený používateľ

Podrobnejšie

Výber renovátora VYSOKOTEPLOTNÝ SYSTÉM DAIKIN ALTHERMA VYKUROVANIE & TEPLÁ PITNÁ VODA LETÁK PRE POUŽÍVATEĽA

Výber renovátora VYSOKOTEPLOTNÝ SYSTÉM DAIKIN ALTHERMA VYKUROVANIE & TEPLÁ PITNÁ VODA LETÁK PRE POUŽÍVATEĽA Výber renovátora VYSOKOTEPLOTNÝ SYSTÉM DAIKIN ALTHERMA VYKUROVANIE & TEPLÁ PITNÁ VODA LETÁK PRE POUŽÍVATEĽA 4 Najlepšie riešenie pre rekonštrukcie Vysokoteplotný systém Daikin Altherma ponúka vykurovanie

Podrobnejšie

7/1/2015 Úvod do databáz, skúškový test, max 25 bodov, 90 min

7/1/2015 Úvod do databáz, skúškový test, max 25 bodov, 90 min 19/1/2017 Úvod do databáz, skúškový test, max 60 bodov 1. Uvažujte databázu bez duplikátov a null hodnôt: lubipijan, Alkohol, navstivilidn, Pijan, Krcma, vypilidn, Alkohol, Mnozstvo. Platí: Idn Pijan,

Podrobnejšie

STRUČNÝ NÁVOD KU IP-COACHU

STRUČNÝ NÁVOD KU IP-COACHU STRUČNÝ NÁVOD KU COACHU 6 Otvorenie programu a voľba úlohy na meranie Otvorenie programu Program COACH na meranie otvoríme kliknutím na ikonu Autor na obrazovke, potom zvolíme Užívateľskú úroveň Pokročilý

Podrobnejšie

Princípy tvorby softvéru Programovacie paradigmy

Princípy tvorby softvéru   Programovacie paradigmy Princípy tvorby softvéru lukotka@dcs.fmph.uniba.sk www.dcs.fmph.uniba.sk/~lukotka M-255 PTS - ƒo to je programovacia paradigma A programming paradigm is a style, or way, of programming. Paradigm can also

Podrobnejšie

Informačný systém pre externú časť a písomnú formu internej časti maturitnej skúšky Informačný systém pre EČ a PFIČ maturitnej skúšky Užívateľská prír

Informačný systém pre externú časť a písomnú formu internej časti maturitnej skúšky Informačný systém pre EČ a PFIČ maturitnej skúšky Užívateľská prír Informačný systém pre EČ a PFIČ maturitnej skúšky Užívateľská príručka pre opravný termín EČ a PFIČ Máj 2019 Obsah 1. ZÁKLADNÉ POKYNY... 3 2. ÚDAJE O ŠKOLE... 4 2.1 KONTROLA A ZMENA ÚDAJOV... 4 2.2 ZMENA

Podrobnejšie

Testovacie scenáre Verzia : 1.3 Dátum vydania : Zodpovedný : Michal Palatinus 1. NÁSTROJ NA AUTOMATIZOVANÉ TESTOVANIE Na zabezpečenie autom

Testovacie scenáre Verzia : 1.3 Dátum vydania : Zodpovedný : Michal Palatinus 1. NÁSTROJ NA AUTOMATIZOVANÉ TESTOVANIE Na zabezpečenie autom 1. NÁSTROJ NA AUTOMATIZOVANÉ TESTOVANIE Na zabezpečenie automatizovaných frontend testov sme použili nástroj Selenium a konkrétne Selenium Python Bindings API cez ktoré je možné pristupovať ku celej funkcionalite

Podrobnejšie

SK MATEMATICKÁOLYMPIÁDA skmo.sk 2009/ ročník MO Riešenia úloh česko-poľsko-slovenského stretnutia 1. Určte všetky trojice (a, b, c) kladných r

SK MATEMATICKÁOLYMPIÁDA skmo.sk 2009/ ročník MO Riešenia úloh česko-poľsko-slovenského stretnutia 1. Určte všetky trojice (a, b, c) kladných r SK MATEMATICKÁOLYMPIÁDA skmo.sk 009/010 59. ročník MO Riešenia úloh česko-poľsko-slovenského stretnutia 1. Určte všetky trojice (a, b, c) kladných reálnych čísel, ktoré sú riešením sústavy rovníc a b c

Podrobnejšie

Obsah: 1. Registrácia do aplikácie Živá lúka online 2. Prihlásenie sa do aplikácie Živá lúka online 3. Všeobecné poznámky k mapovému podkladu 5. Rola:

Obsah: 1. Registrácia do aplikácie Živá lúka online 2. Prihlásenie sa do aplikácie Živá lúka online 3. Všeobecné poznámky k mapovému podkladu 5. Rola: Obsah: 1. Registrácia do aplikácie Živá lúka online 2. Prihlásenie sa do aplikácie Živá lúka online 3. Všeobecné poznámky k mapovému podkladu 5. Rola: Poľovník 5.1 Editácia profilu poľovníka 5.2 Úvodná

Podrobnejšie

PowerPoint-Präsentation

PowerPoint-Präsentation Global Payment Plus - phototan Návod na prechod z USB tokenu na phototan Vážení užívatelia, tento návod Vás prevedie niekoľkými jednoduchými krokmi nutnými pre úspešný prechod z USB tokenu na phototan.

Podrobnejšie

Relačné a logické bázy dát

Relačné a logické bázy dát Unifikácia riešenie rovníc v algebre termov Ján Šturc Zima, 2010 Termy a substitúcie Definícia (term): 1. Nech t 0,..., t n -1 sú termy a f je n-árny funkčný symbol, potom aj f(t 0,..., t n -1 ) je term.

Podrobnejšie

Tue Oct 3 22:05:51 CEST Začiatky s jazykom C 2.1 Štruktúra programu Štruktúra programu by sa dala jednoducho popísať nasledovnými časťami, kto

Tue Oct 3 22:05:51 CEST Začiatky s jazykom C 2.1 Štruktúra programu Štruktúra programu by sa dala jednoducho popísať nasledovnými časťami, kto Tue Oct 3 22:05:51 CEST 2006 2. Začiatky s jazykom C 2.1 Štruktúra programu Štruktúra programu by sa dala jednoducho popísať nasledovnými časťami, ktoré si postupne rozoberieme: dátové typy príkazy bloky

Podrobnejšie

Resolution

Resolution Nastavenie rozlíšenia obrazovky Kvôli podstate technológie displeja z tekutých kryštálov (LCD) je rozlíšenie obrazu vždy pevne stanovené. Najlepší výkon zobrazenia dosiahnete nastavením rozlíšenia obrazovky

Podrobnejšie

Metódy násobenie v stredoveku

Metódy násobenie v stredoveku 1 Lucia Pekarčíková História matematiky Metódy násobenia v stredoveku (Referát) Lucia Pekarčíková 1.roč. II.stupňa Mat Inf ÚVOD V dobe ranného stredoveku sa v Európe všeobecne nepoužíval abakus, nerobili

Podrobnejšie

SK MATEMATICKA OLYMPIADA 2010/ ročník MO Riešenia úloh domáceho kola kategórie Z4 1. Doplň do prázdnych políčok čísla od 1 do 7 každé raz tak,

SK MATEMATICKA OLYMPIADA 2010/ ročník MO Riešenia úloh domáceho kola kategórie Z4 1. Doplň do prázdnych políčok čísla od 1 do 7 každé raz tak, SK MATEMATICKA OLYMPIADA 2010/2011 60. ročník MO Riešenia úloh domáceho kola kategórie Z4 1. Doplň do prázdnych políčok čísla od 1 do 7 každé raz tak, aby matematické operácie boli vypočítané správne.

Podrobnejšie

Objednávky Využívanie objednávkových listov je viazané na doplnkový modul Kalkulácie, otvorené účty. Pre vybavovanie objednávok v móde dotykovej obraz

Objednávky Využívanie objednávkových listov je viazané na doplnkový modul Kalkulácie, otvorené účty. Pre vybavovanie objednávok v móde dotykovej obraz Objednávky Využívanie objednávkových listov je viazané na doplnkový modul Kalkulácie, otvorené účty. Pre vybavovanie objednávok v móde dotykovej obrazovky je nutné mať licenciu modulu Objednávky. Tvorba

Podrobnejšie

Prevádzka

Prevádzka Prevádzka Registrácia prevádzka/penzión - registrácia podnikateľského účtu - výber check box - prevádzka - pri podnikateľskom účte možnosť registrácie až piatich prevádzok naraz - uvedenie sprostredkovateľa

Podrobnejšie

Microsoft Word - typ_S_1_Priklad.doc

Microsoft Word - typ_S_1_Priklad.doc Ročné zúčtovanie zdravotného poistenia typ S Pokyny na vyplnenie Tlačivo typu S vypĺňa poistenec so súbehom viacerých činností bez zmeny sadzby poistného. Ide o súbehy: zamestnanec u viacerých zamestnávateľov

Podrobnejšie

Snímka 1

Snímka 1 Alexander Chmelo Tercia 2016/2017 Podmet + základný tvar plnovýznamového slovesa. Pri tretej osobe (he/she/it) k slovesu pridávame príponu -S alebo -ES! I, you, we, they + work He, she, it + works He works

Podrobnejšie

Jednotný európsky dokument pre obstarávanie (JED) Časť I: Informácie týkajúce sa postupu verejného obstarávania a verejného obstarávateľa alebo obstar

Jednotný európsky dokument pre obstarávanie (JED) Časť I: Informácie týkajúce sa postupu verejného obstarávania a verejného obstarávateľa alebo obstar Jednotný európsky dokument pre obstarávanie (JED) Časť I: Informácie týkajúce sa postupu verejného obstarávania a verejného obstarávateľa alebo obstarávateľa Identifikácia obstarávateľa Úradný názov: Inštitút

Podrobnejšie

Microsoft Word prist_prava_ Popadic.doc

Microsoft Word prist_prava_ Popadic.doc maska práv kategórie používateľov chown() rozdelenie práv Prístupové práva - 1 - Téma: Prístupové práva Kľúčové slova Ciele maska prístupových práv, read, write, execute koncepciu prístupových práv a čo

Podrobnejšie

Microsoft Word - 06b976f06a0Matice - Uzivatelska Dokumentacia

Microsoft Word - 06b976f06a0Matice - Uzivatelska Dokumentacia Matice Užívateľská dokumentácia k programu Autor: Miroslav Jakubík 2009 Obsah 1 Úvod... 2 1.1 Stručný popis programu... 2 1.2 Spustenie programu... 2 1.3 Otvorenie dokumentu... 3 1.4 Ovládanie programu...

Podrobnejšie

Uchádzač o štúdium potvrdenie el. návratky. Prihlasovacie údaje do el. návratky na stránke vidíte na stránke

Uchádzač o štúdium potvrdenie el. návratky. Prihlasovacie údaje do el. návratky na stránke   vidíte na stránke Prihlasovacie údaje do el. návratky na stránke https://ais2.euba.sk vidíte na stránke https://ais2.euba.sk/ais/vysledkyzobrazit.do Po zadaní prihlasovacích údajov kliknite na tlačidlo Prihlásiť Strana

Podrobnejšie

Úradný vestník Európskej únie L 109 Slovenské vydanie Právne predpisy Ročník apríla 2017 Obsah II Nelegislatívne akty NARIADENIA Vykonávacie na

Úradný vestník Európskej únie L 109 Slovenské vydanie Právne predpisy Ročník apríla 2017 Obsah II Nelegislatívne akty NARIADENIA Vykonávacie na Úradný vestník Európskej únie L 109 Slovenské vydanie Právne predpisy Ročník 60 26. apríla 2017 Obsah II Nelegislatívne akty NARIADENIA Vykonávacie nariadenie Komisie (EÚ) 2017/716 z 10. apríla 2017, ktorým

Podrobnejšie

fm 2012 a predajňa.doc

fm 2012 a predajňa.doc WISP Predajňa a FM od 01.01.2012 Od verzie programu 165.2928 a DB 165.1079 sú v programe doplnené a doladené úpravy pre užívateľov WISPu, modulu Predajňa. Potrebné nastavenia modulu Predajňa a Fiškálneho

Podrobnejšie

03_ControlFlow.dvi

03_ControlFlow.dvi 1 Riadenie toku programu Príkazy v Matlabe na kontrolu toku programu fungujú veľmi podobne ako v iných programovacích jazykoch. Zoznam: IF (IF-END, IF-ELSE-END, IF-ELSEIF-ELSE-END), SWITCH-CASE, FOR cykly,

Podrobnejšie

Stravné - přecenění

Stravné - přecenění Vytvorenie a nastavenie novej kategórie pre Obedy zadarmo Platí pre verziu programu Stravné 4.61 POZOR! Postup pre jedálne základných škôl, ktoré majú povinnosť sledovať dotácie od 1. 9. 2019 je uvedený

Podrobnejšie

Kód formulára: KHM565M28H

Kód formulára: KHM565M28H MINISTERSTVO KULTÚRY KULT (MK SR) 10-01 SLOVENSKEJ REPUBLIKY Registrované ŠÚ SR ROČNÝ VÝKAZ č. Vk 675/09 z 9. 10. 2008 O KNIŽNICI za rok 2010 Ochrana dôverných údajov je zaručená zákonom č. 540/2001 Z.z.

Podrobnejšie

MediatelYext

MediatelYext Užívateľský manuál Správa účtu MediatelYext Základnú navigáciu v službe MediatelYext tvorí hlavné menu pozostávajúce z troch položiek: SuperProfil Umožňuje editovať všetky firemné údaje Partneri Zobrazuje

Podrobnejšie

Novinky programu MSklad

Novinky programu MSklad Novinky v programe MSklad 1.51 Poznámka v receptúre V receptúre je možné po novom pripísať ku každej položke poznámku, ktorá sa potom zobrazí pri tlači delenej žiadanky a voliteľne tiež pri tlači komplexnej

Podrobnejšie

DOTAZNÍK PRE POISTENIE MONTÁŽNYCH PRÁC 1.Názov montážneho diela ( ak montážne dielo pozostáva z viacerých častí, uveďte tie, ktoré majú byť poistené)

DOTAZNÍK PRE POISTENIE MONTÁŽNYCH PRÁC 1.Názov montážneho diela ( ak montážne dielo pozostáva z viacerých častí, uveďte tie, ktoré majú byť poistené) DOTAZNÍK PRE POISTENIE MONTÁŽNYCH PRÁC 1.Názov montážneho diela ( ak montážne dielo pozostáva z viacerých častí, uveďte tie, ktoré majú byť poistené) 2. Miesto výkonu montážnych prác Mesto, obec 3. Investor

Podrobnejšie

Evidencia elektronickej prihlky

Evidencia elektronickej prihlky Evidencia elektronickej prihlášky na II. stupeň vysokoškolského štúdia https://e-prihlaska.euba.sk Tieto pokyny na vypĺňanie elektronickej prihlášky slúžia iba na evidenciu prihlášok u záujemcov o štúdium

Podrobnejšie

Manuál pre nastavenie tlače z VRP elio m500 Elio m500 Manuál pre nastavenie tlače -1-

Manuál pre nastavenie tlače z VRP elio m500 Elio m500 Manuál pre nastavenie tlače -1- Elio m500 Manuál pre nastavenie tlače -1- Návod pre užívateľa 1. Vytvorenie účtu Google a stiahnutie potrebného softwaru 1. Aplikácie potrebné pre fungovanie VRP pokladnice sú predinštalované v zariadení.

Podrobnejšie

Vzhľadom k tomu, že Žiadosť o platbu č

Vzhľadom k tomu, že Žiadosť o platbu č Postup na identifikáciu žiadateľa ako podniku v ťažkostiach podľa Usmernenia Spoločenstva o štátnej pomoci na záchranu a reštrukturalizáciu firiem v ťažkostiach (2004/C244/02) Pred tým, ako bude uvedený

Podrobnejšie

eKasa

eKasa Používateľská príručka Overenie evidencie dokladu v systéme e-kasa web Systém e-kasa modul OPD web pre: : Finančná správa Verzia: 1.6 Dátum: 27.03.2019 OBSAH Základné informácie o spoločnosti... Chyba!

Podrobnejšie

8 Cvičenie 1.1 Dokážte, že pre ľubovoľné body X, Y, Z platí X + Y Z = Z + Y X. 1.2 Dokážte, že pre ľubovoľné body A, B, D, E, F, G afinného priestoru

8 Cvičenie 1.1 Dokážte, že pre ľubovoľné body X, Y, Z platí X + Y Z = Z + Y X. 1.2 Dokážte, že pre ľubovoľné body A, B, D, E, F, G afinného priestoru 8 Cvičenie 1.1 Dokážte, že pre ľubovoľné body X, Y, Z platí X + Y Z = Z + Y X. 1. Dokážte, že pre ľubovoľné body A, B, D, E, F, G afinného priestoru P platí F B = F A, BD = AE, DG = EG F = G. 1.3 Dokážte

Podrobnejšie

Algoritmizácia a programovanie - Príkazy

Algoritmizácia a programovanie - Príkazy Algoritmizácia a programovanie Príkazy prof. Ing. Ján Terpák, CSc. Technická univerzita v Košiciach Fakulta baníctva, ekológie, riadenia a geotechnológíı Ústav riadenia a informatizácie výrobných procesov

Podrobnejšie

PowerPoint Presentation

PowerPoint Presentation 3. Biznis logika a používateľské rozhrania 30. 09. 2013 ÚINF/PAZ1c (Róbert Novotný) Plán na dnes 1. generátor náhodného citátu 1. o biznis logike 2. cesta k trojvrstvovým aplikáciám 2. ďalšie okná do aplikácie:

Podrobnejšie

Import absencí z ASC

Import absencí z ASC Import absencií z Triednej knihy ASC Agendy do programu Stravné Ako to funguje... 1. Učitelia musia v systéme ASC Agenda zapisovať neprítomných žiakov na vyučovacej hodine, tzn. je nutná elektronická evidencia

Podrobnejšie

Riaditeľ Súkromnej obchodnej akadémie v správe Akadémie vzdelávania, Jarná 13, Žilina v súlade s § 4 ods

Riaditeľ Súkromnej obchodnej akadémie v správe Akadémie vzdelávania, Jarná 13, Žilina v súlade s § 4 ods Riaditeľ Súkromnej strednej odbornej školy Pro scholaris, Jarná 13, 010 01 Žilina (ďalej SSOŠ PS) v súlade s 65 ods. 1 5 Zákona NR SR č. 245/2008 Z. z. o výchove a vzdelávaní (školský zákon) a o zmene

Podrobnejšie

Prihláška na vysokoškolské štúdium bakalárske prvý stupeň alebo spojené prvý a druhý stupeň v jednom celku 1) Pečiatka VŠ, fakulty: Evidenčné číslo: A

Prihláška na vysokoškolské štúdium bakalárske prvý stupeň alebo spojené prvý a druhý stupeň v jednom celku 1) Pečiatka VŠ, fakulty: Evidenčné číslo: A Prihláška na vysokoškolské štúdium bakalárske prvý stupeň alebo spojené prvý a druhý stupeň v jednom celku 1) Pečiatka VŠ, fakulty: Evidenčné číslo: Akademický rok: 2016/ 2017 Štátne občianstvo: SR Dátum

Podrobnejšie

Omega podvojné účtovníctvo Súhrnný výkaz k dani z pridanej hodnoty Je to výkaz, ktorý musia podávať platitelia dane z pridanej hodnoty (registrovaní p

Omega podvojné účtovníctvo Súhrnný výkaz k dani z pridanej hodnoty Je to výkaz, ktorý musia podávať platitelia dane z pridanej hodnoty (registrovaní p Súhrnný výkaz k dani z pridanej hodnoty Je to výkaz, ktorý musia podávať platitelia dane z pridanej hodnoty (registrovaní podľa 4, 4b alebo 5) a zdaniteľné osoby registrované pre daň (podľa 7 alebo 7a

Podrobnejšie

Poradie najväčších lízingových spoločností v SR podľa typu predmetu za rok 2018 (v obstarávacích cenách bez DPH v tis. ) FINANCOVANIE NA CELKOVOM LÍZI

Poradie najväčších lízingových spoločností v SR podľa typu predmetu za rok 2018 (v obstarávacích cenách bez DPH v tis. ) FINANCOVANIE NA CELKOVOM LÍZI Poradie najväčších lízingových spoločností v SR podľa typu predmetu za rok 2018 (v obstarávacích cenách bez DPH v tis. ) FINANCOVANIE NA CELKOVOM LÍZINGOVOM TRHU 1 ČSOB Leasing, a.s. 616 858 2 UniCredit

Podrobnejšie

4. Aktivity Klubu pacientov SMyS [režim kompatibility]

4. Aktivity Klubu pacientov  SMyS [režim kompatibility] CZECH SLOVENSKÁ MYELÓMOVÁ SPOLOČNOSŤ KLUB PACIENTOV AKTIVITY KLUBU CMG M Y E L O M A GROUP PACIENTOV ČESKÁ MYELOMOVÁ SKUPINA MIKULOV, 13.- 14. 9. 2013 ŠKOLA MYELOMU PRE PACIENTOV Liptovský Ján, 28-29 September

Podrobnejšie

Agenda záverečnej práce pedagóg Celá agenda týkajúca sa záverečnej práce je dostupná v obrazovke Záverečná práca (menu Agenda pedagóga -> Záverečné pr

Agenda záverečnej práce pedagóg Celá agenda týkajúca sa záverečnej práce je dostupná v obrazovke Záverečná práca (menu Agenda pedagóga -> Záverečné pr Agenda záverečnej práce pedagóg Celá agenda týkajúca sa záverečnej práce je dostupná v obrazovke Záverečná práca (menu Agenda pedagóga -> Záverečné práce). ZP1 odovzdanie záverečnej práce blok je prístupný

Podrobnejšie

30440_Enek_szlovak_2016._ofi.indd

30440_Enek_szlovak_2016._ofi.indd Cvičenie rytmu a písanie nôt Taktová čiara Doplňte taktové čiary, potom rytmus vytlieskajte. Tlačiarenský škriatok ukradol niektoré rytmické hodnoty. Doplňte ich.??? Doplňte chýbajúce solmizačné slabiky.

Podrobnejšie

enum

enum Objektovo orientované programovanie (enumeračné typy) 8. prednáška (3. časť) Vladislav Novák FEI STU v Bratislave 4.11.2014 (úprava 10.11. na str. 1, 3, 5) Enumeračné typy (Vymenované typy) Enumeračný

Podrobnejšie

list_rekt_DG_ZG_2006_2007

list_rekt_DG_ZG_2006_2007 sekcia vysokých škôl Všetkým rektorom verejných vysokých škôl CD 2007-23663/48202-1:072 P. Magdolen 28. 11. 2007 VEC Usmernenie verejných vysokých škôl k vypracúvaniu podkladov za verejnú vysokú školu

Podrobnejšie

ŤAHÁK PRAKTICKÁ ČASŤ Prerekvizity: LINUX: WINDOWS: Inštalácia Oracle VirtualBoxu a vytvorenie virtuálneho stroja /návod nižšie/ Operačný system Window

ŤAHÁK PRAKTICKÁ ČASŤ Prerekvizity: LINUX: WINDOWS: Inštalácia Oracle VirtualBoxu a vytvorenie virtuálneho stroja /návod nižšie/ Operačný system Window ŤAHÁK PRAKTICKÁ ČASŤ Prerekvizity: LINUX: WINDOWS: Inštalácia Oracle VirtualBoxu a vytvorenie virtuálneho stroja /návod nižšie/ Operačný system Windows, na verzii nezáleží 1. Linux Návod na inštaláciu

Podrobnejšie

PowerPoint Presentation

PowerPoint Presentation @ λ UINF/PAZ1c epizóda 8 framework vs. knižnica Knižnica vs. Framework Knižnica množina tried a ich metód, ktoré vytvoríme/zavoláme a oni pre nás niečo spravia Framework program, ktorému podhodíme

Podrobnejšie

Microsoft Word - 11_Distribuované spracovanie dát nad MapReduce architektúrou _Hadoop a Hive_

Microsoft Word - 11_Distribuované spracovanie dát nad MapReduce architektúrou _Hadoop a Hive_ Distribuované spracovanie dát nad MapReduce architektúrou (Hadoop a Hive) Martin Šeleng Ústav Informatiky, Slovenská Akadémia Vied, Dúbravská cesta 9, 845 07 Bratislava, Slovakia martin.seleng@savba.sk

Podrobnejšie

PAGER V3.0

PAGER V3.0 Strana č. 1 PAGER V4.2 Programový produkt PAGER V4.x je pokračovateľom programových produktov PAGER V1-3.x. Nový program zachováva komunikačný protokol počítač - modem M9600M,K a ponúka užívateľovi všetky

Podrobnejšie

bakalarska prezentacia.key

bakalarska prezentacia.key Inteligentné vyhľadávanie v systéme na evidenciu skautských družinových hier Richard Dvorský Základné pojmy Generátor družinoviek Inteligentné vyhľadávanie Ako to funguje Základné pojmy Skautská družina

Podrobnejšie

Identifikačný štítok TIMSS & PIRLS 2011 Dotazník pre žiaka 4. ročník Národný ústav certifikovaných meraní vzdelávania Pluhová 8, Bratislava IEA

Identifikačný štítok TIMSS & PIRLS 2011 Dotazník pre žiaka 4. ročník Národný ústav certifikovaných meraní vzdelávania Pluhová 8, Bratislava IEA Identifikačný štítok TIMSS & PIRLS 2011 Dotazník pre žiaka 4. ročník Národný ústav certifikovaných meraní vzdelávania Pluhová 8, 831 03 Bratislava IEA, 2011 Moderné vzdelávanie pre vedomostnú spoločnosť/

Podrobnejšie

V jedinej lekcii Meno: 1 Ako reagujete na profesionálne médiá? Pracujte vo dvojiciach a pripravte sa na hranie rolí. Označte sa ako Osoba A a Osoba B.

V jedinej lekcii Meno: 1 Ako reagujete na profesionálne médiá? Pracujte vo dvojiciach a pripravte sa na hranie rolí. Označte sa ako Osoba A a Osoba B. 1 Ako reagujete na profesionálne médiá? Pracujte vo dvojiciach a pripravte sa na hranie rolí. Označte sa ako Osoba A a Osoba B. Prečítajte si ďalej uvedené situácie a precvičte si, ako reagovať, keď vidíte

Podrobnejšie

Finančné riaditeľstvo Slovenskej republiky 12/ORP/2019/IM Postup pre overenie pravosti pokladničného dokladu Informácia je určená pre subjekty (zákazn

Finančné riaditeľstvo Slovenskej republiky 12/ORP/2019/IM Postup pre overenie pravosti pokladničného dokladu Informácia je určená pre subjekty (zákazn Finančné riaditeľstvo Slovenskej republiky 12/ORP/2019/IM Postup pre overenie pravosti pokladničného dokladu Informácia je určená pre subjekty (zákazníkov), ktorým bol vyhotovený pokladničný doklad z pokladnice

Podrobnejšie