ROZSZERZENIA J ZYKA SQL DLA OPERACJI ROLAP W BAZIE ORACLE8I
|
|
- Daniel Kurek
- 9 lat temu
- Przeglądów:
Transkrypt
1 ROZSZERZENIA J ZYKA SQL DLA OPERACJI ROLAP W BAZIE ORACLE8I GRZEGORZ DZIE A, ANDRZEJ MAKULSKI Uniwersytet Technologiczno Przyrodniczy w Bydgoszczy Streszczenie W pracy przedstawiono elementy rozszerzenia j zyka zapyta SQL bazy Oracle8i, które maj za zadanie wspomaga przetwarzania danych pod k tem analitycznym (przetwarzanie OLAP). Rozszerzenia te mog mie charakter teoretyczny w formie propozycji umieszczenia ich w standardzie SQL lub praktyczny w postaci operatorów zaimplementowanych w rozwi zaniach konkretnych producentów systemów bazodanowych umo liwiaj cych relacyjne przetwarzanie analityczne. Słowa kluczowe: OLAP, Bazy danych, rozszerzenia funkcji SOL 1. Wst p Wielowymiarowe operacje OLAP w systemach relacyjnych s przeprowadzane za pomoc zapyta w j zyku SQL. Wi kszo operacji mo e by zrealizowana za pomoc standardowych zapyta w j zyku SQL. W niektórych przypadkach tłumaczenie operacji wielowymiarowych na standard zgodny z j zykiem SQL wymaga wprowadzenia pewnych rozszerze tego j zyka poprzez uwzgl dnienie funkcji w klauzuli GROUP BY oraz definiowanych przez u ytkownika funkcji agreguj cych, które zwracałyby wyniki w klauzuli SELECT [1,2,3]. 2. Rozszerzenia SQL zaimplementowane w bazie Oracle8i Oracle przystosowuj c ósm wersj relacyjnej bazy danych Oracle8i rozszerzył standard SQL o nast puj ce elementy6: rozszerzenie mo liwo ci GROUP BY poprzez zastosowanie CUBE oraz ROLLUP, dodatkowe analityczne funkcje SQL, funkcj liniowej regresji, wyra enie CASE. Według danych producenta wprowadzenie tych rozszerze spowoduje mi dzy innymi: uproszczenie programowania poprzez redukcj ilo ci kodu dla wielu operacji SQL, szybsze i efektywne przetwarzanie zapyta, redukcj ruchu sieciowego poprzez wykonywanie agregacji po stronie serwera, mo liwo przechowywania agregatów, które mog by wykorzystywane przez podobne zapytania. ROLLUP Operator ROLLUP umo liwia konstrukcji SELECT obliczanie rozmaitych poziomów podsumowa oraz sum całkowitych we wskazanych grupach wymiarów. Proste u ycie tego operatora jest spowodowane tym, e jest on ci le zwi zany z klauzul GROUP BY stanowi c jego pojedyncze rozsze- 6 Oracle 8i Data Warehousing Guide, Oracle Corp.s. 5
2 60 Grzegorz Dzie a, Andrzej Makulski Rozszerzenia j zyka SQL dla operacji rolap w bazie ORACLE8I rzenie. Składnia zapytania z u yciem ROLLUP wygl da nast puj co: select... group by rollup (lista kolumn grupuj cych) ROLLUP jest operacj działaj c w sposób bezpo redni na danych, tworzy podsumy od najni szego poziomu hierarchii do sumy całkowitej według listy grupowania zawartej w klauzuli. W pierwszej kolejno ci obliczane s podstawowe warto ci agregatów podane przez GROUP BY, nast pnie zaczynaj c od pierwszej wymienionej kolumny oblicza warto ci agregatów na wy szych poziomach hierarchii, a do ostatniej kolumny znajduj cej si na li cie. Na koniec jest obliczana suma całkowita. Przeprowadzenie operacji ROLLUP na danych, których liczba kolumn grupuj cych wynosi n spowoduje wygenerowanie podsum na (n+1)-poziomach. Działanie operatora ROLLUP mo na zobrazowa na przykładzie bazy danych nale cej do firmy sprzedaj cej i wypo yczaj cej ta my video. Baza danych oparta jest na kostce, której wymiarami s : Time (1996, 1997), Department (Video Sprzeda, Video Rentals), Region (East, West, Central), Jednym z elementów kostki jest warto okre laj ca zysk (profit). Zapytanie tworz ce szczegółowy raport podsumowuj cy zyski b dzie miało nast puj c posta : select time, region, department, sum(profit) as profit from sprzedaz group by rollup (time, region, department); Wynik działania tego zapytania b dzie zawierał: a) zagregowane wiersze wygenerowane przez GROUP BY bez u ycia ROLLUP, b) wiersze zawieraj ce podsumy pierwszego poziomu zagregowane dla oddziału (department) przy u yciu ka dej kombinacji czasu (time) i regionu (region), c) wiersze zawieraj ce podsumy drugiego poziomu agregowane dla oddziału (department) i regionu (region) przy u yciu ka dej warto ci czasu, d) wiersz zawieraj cy sum całkowit (grand total). Tabela (1) zawiera wynik zwrócony przez zapytanie. Symbolami ostatniej kolumny oznaczono poszczególne fazy wykonywania si operacji ROLLUP. Warto ci NULL s wy wietlane jedynie dla czytelno ci, w oryginalnej odpowiedzi bazy Oracle komórki b d puste. Tabela 1. Agregacja z wykorzystaniem ROLLUP na danych 3-wymiarowych Time Region Departament Profit 1996 Central VideoRental A 1996 Central VideoSprzedaz A 1996 Central NULL B 1996 East VideoRental A 1996 East VideoSprzedaz A 1996 East NULL B 1996 West VideoRental A 1996 West VideoSprzedaz A 1996 West NULL B
3 POLSKIE STOWARZYSZENIE ZARZ DZANIA WIEDZ Seria: Studia i Materiały, nr 17, Time Region Departament Profit 1996 NULL NULL C 1997 Central VideoRental A 1997 Central VideoSprzedaz A 1997 Central NULL B 1997 East VideoRental A 1997 East VideoSprzedaz A 1997 East NULL B 1997 West VideoRental A 1997 West VideoSprzedaz A 1997 West NULL B 1997 NULL NULL C 1997 NULL NULL D Rozszerzenie j zyka SQL w bazie Oracle8i umo liwia równie przeprowadzanie cz ciowej operacji zwijania (PARTIAL ROLLUP) (tab. 2.). Operacja ta polega na obliczaniu tylko niektórych sum cz ciowych. Ró nica w składni pomi dzy zwijaniem całkowitym oraz cz ciowym polega oddzielnym wskazaniu parametrów dla operatora GROUP BY oraz dla ROLLUP: group by expr1, rollup(expr2,expr3); W tym przypadku PARTIAL ROLLUP tworzy podsumy na (2+1=3) poziomach agregacji, tj. na poziomie (expr1, expr2, expr3), (expr1, expr2) i (expr1). Wa n cech tego zapytania jest fakt, e nie jest obliczana suma całkowita (grand total). Przykładem zastosowania operatora zwijania cz ciowego mo e by nast puj ce zapytanie: select time, region, department, sum(profit) as profit from sprzedaz group by time, rollup(region, dept); Wynik działania tego zapytania b dzie składał si z: a) zagregowanych wierszy wygenerowanych przez GROUP BY bez u ycia ROLLUP, b) podsum pierwszego poziomu zagregowanych dla oddziału (department) przy u yciu ka dej kombinacji czas (time) i regionu (region), c) podsum drugiego poziomu zagregowanych dla regionu (region) i oddziału (department) dla ka dej warto ci czasu.
4 62 Grzegorz Dzie a, Andrzej Makulski Rozszerzenia j zyka SQL dla operacji rolap w bazie ORACLE8I Tabela 2. Wyniki zwijania cz ciowego (PARTIAL ROLLUP) dla przykładowych danych Time Region Departament Profit 1996 Central VideoRental A 1996 Central VideoSprzedaz A 1996 Central NULL B 1996 East VideoRental A 1996 East VideoSprzedaz A 1996 East NULL B 1996 West VideoRental A 1996 West VideoSprzedaz A 1996 West NULL B 1996 NULL NULL C 1997 Central VideoRental A 1997 Central VideoSprzedaz A 1997 Central NULL B 1997 East VideoRental A 1997 East VideoSprzedaz A 1997 East NULL B 1997 West VideoRental A 1997 West VideoSprzedaz A 1997 West NULL B 1997 NULL NULL C U ycie operacji ROLLUP wymaga mniejszego zapotrzebowania na moc obliczeniow ni odpowiednie zapytanie zło one z unii podzapyta. Na przykład aby zast pi ROLLUP oparty na 4 kolumnach nale y zastosowa zapytanie składaj ce si z 5 podzapyta poł czonych funkcj UNION. Ka de z tych pi ciu podzapyta wymaga oddzielnego dost pu do tabeli (tabela jest przegl dana pi ciokrotnie), przy czym ROLLUP mo e wykona si z pojedynczym dost pem (tabela jest przegl dana jednokrotnie). Zast pienie zapytania tradycyjnego, zapytaniem opartym o ROLLUP zredukuje dost p do tabel o 80%. Oracle Corp. zaleca stosowanie ROLLUP w zapytaniach obliczaj cych sumy cz ciowe, w szczególno ci do: wyliczania sum cz ciowych opartych o wymiar maj cy charakter chronologiczny ROLLUP(y, m, day) lub geograficzny ROLLUP(country, state, city), generowania tymczasowych tabel podsumowuj cych przez administratorów hurtowni. CUBE Podsumy wygenerowane za pomoc ROLLUP stanowi tylko cz podsum, które mo na wygenerowa dla wszystkich mo liwych kombinacji wymiarów. Wygenerowanie danych, które maj by umieszczone np. w zbiorze tabel przestawnych (cross-tabular) za pomoc ROLLUP wymaga zastosowania kilkakrotnego tego zapytania za ka dym razem zmieniaj c kolejno kolumn, które maj by grupowane. Du o prostszym sposobem jest u ycie do tego celu w zapytaniu operatora
5 POLSKIE STOWARZYSZENIE ZARZ DZANIA WIEDZ Seria: Studia i Materiały, nr 17, CUBE. Jako operator słu cy do analizy danych operator CUBE oferuje niespotykan dot d elastyczno analizy danych n-wymiarowych. Zastosowanie do analizy operatora CUBE pokazuje rysunek 1. CUBE umo liwia konstrukcji SELECT obliczenie podsum dla ka dej mo liwej kombinacji grupy wymiarów oraz sum całkowitych. Jak ju wcze niej wspomniano, wynik zapytania zawieraj cego operator CUBE mo e zosta przedstawiony za pomoc tabeli przestawnej. Podobnie jak w przypadku ROLLUP, u ycie operatora CUBE jest stosunkowo proste, poniewa stanowi on pojedyncze rozszerzenie klauzuli GROUP BY. Składnia zapytania opartego o CUBE wygl da nast puj co: select... group by cube (lista kolumn grupuj cych) Rys. 1. Porównanie mo liwo ci 3-wymiarowego operatora CUBE do 2-wymiarowej tabeli przestawnej, 1-wymiarowego grupowania z sum i agregatu maj cego charakter punktowy ródło: [4] CUBE oblicza podsumy na podstawie listy kolumn (wymiarów) podanych w zapytaniu. Je eli w zapytaniu zostanie podane n-kolumn, to wynik zapytania b dzie zawierał 2n agregatów dla ró nych kombinacji wymiarów. Przykład zastosowania operatora w przypadku bazy danych firmy
6 64 Grzegorz Dzie a, Andrzej Makulski Rozszerzenia j zyka SQL dla operacji rolap w bazie ORACLE8I wypo yczaj cej/sprzedaj cej kasety wideo (baza została wykorzystana przy operatorze ROLLUP) wygl da nast puj co: select time, region, department, sum(profit) as profit from sprzedaz group by cube (time, region, department); Wynikiem działania tego zapytania b dzie odpowied podana w tabeli 3.9: Tabela 3. Agregacja z wykorzystaniem CUBE dla danych 3-wymiarowych Time Region Department Profit 1996 Central VideoRental Central VideoSprzedaz Central NULL East VideoRental East VideoSprzedaz East NULL West VideoRental West VideoSprzedaz West NULL NULL VideoRental NULL VideoSprzedaz NULL NULL Central VideoRental Central VideoSprzedaz Central NULL East VideoRental East VideoSprzedaz East NULL West VideoRental West VideoSprzedaz West NULL NULL VideoRental NULL VideoSprzedaz NULL NULL NULL Central VideoRental NULL Central VideoSprzedaz NULL Central NULL NULL East VideoRental NULL East VideoSprzedaz NULL East NULL NULL West VideoRental NULL West VideoSprzedaz NULL West NULL NULL NULL VirdeoRental NULL NULL VideoSprzedaz NULL NULL NULL
7 POLSKIE STOWARZYSZENIE ZARZ DZANIA WIEDZ Seria: Studia i Materiały, nr 17, Wyniki te mo na przedstawi za pomoc kilku tabel przestawnych o wymiarach: time department, time region, department region. Podobnie jak w przypadku PARTIAL ROLLUP istnieje mo liwo ograniczenia agregacji do wymaganych wymiarów. W przypadku PARTIAL CUBE mo na ograniczy podsumy wszystkich mo liwych kombinacji do wymiarów b d cych parametrami CUBE: group by expr1, cube(expr2, expr3) Skonstruowane w ten sposób zapytanie wygeneruje 4 podsumy oparte na: (expr1, expr2, expr3), (expr1, expr2), (expr1, expr3), (expr1). U ywaj c bazy danych wykorzystanej w poprzednich przykładach działanie PARTIAL CUBE mo na przedstawi za pomoc nast puj cego zapytania (tab. 3.): select time, region, department, sum(profit) as profit from sprzedaz group by time cube (region, dept); Zapytanie z operatorem CUBE mo na oczywi cie zast pi zapytanie o konstrukcji UNION ALL składaj ce si kilku podzapyta, z których ka de b dzie obliczało agregat dla jednej ze wszystkich mo liwych kombinacji. Gdyby istniała konieczno sformułowania zapytania z wykorzystaniem standardowych funkcji, które miałoby zwróci wynik tak jak w przypadku zapytania z CUBE okre lonym na 3 wymiarach, to zapytanie to składałoby si z 8-podzapyta. Redukcja w dost pie do tabeli dla zapytania opartego o CUBE przy grupowaniu 4-kolumnowy si ga a 93,75% w porównaniu do zapytania opartego na technikach klasycznych. Zarówno operator ROLLUP jak i CUBE umo liwia zastosowanie w agregacji nast puj cych funkcji: count, avg, min, max, stddev, variance.
8 66 Grzegorz Dzie a, Andrzej Makulski Rozszerzenia j zyka SQL dla operacji rolap w bazie ORACLE8I Tabela 3. Agregacja z wykorzystaniem PARTIAL CUBE dla danych 3-wymiarowych Time Region Department Profit 1996 Central VideoRental 75, Central VideoSprzedaz 74, Central NULL 149, East Video Rental 89, East VideoSprzedaz 115, East NULL 204, West Video Rental 87, West VideoSprzedaz 86, West NULL 173, NULL Video Rental 251, NULL VideoSprzedaz 275, NULL NULL 526, Central VideoRental 82, Central VideoSprzedaz 85, Central NULL 167, East VideoRental 101, East VideoSprzedaz 137, East NULL 238, West VideoRental 96, West VideoSprzedaz 97, West NULL 193, NULL Video Rental 279, NULL VideoSprzedaz 319, NULL NULL 598,000 Funkcja COUNT, która jest bardzo cz sto u ywana przy analizie tabel przestawnych jest najcz ciej wykorzystywan funkcj w zapytaniach ROLLUP i CUBE obok funkcji SUM. Bazy danych firmy Oracle, nie umo liwiaj stosowania operatora DISTINCT wraz z ROLLUP lub CUBE ze wzgl du na jego dwojaki charakter. Ograniczenie to ma na celu zmniejszenia ryzyka wyst pienia bł du przy analizie danych. Funkcja GROUPING Funkcja grouping stanowi rozszerzenie funkcji ROLLUP oraz CUBE słu cej do zmiany formatu wyniku wygenerowanego poprzez zapytanie. U ycie tej funkcji jest wymagane, gdy wynik działania zapytania ma by przetwarzany z wykorzystaniem metod numerycznych, a w szczególno ci gdy: konieczne jest rozpoznanie wierszy, w których s zawarte sumy cz ciowe oraz suma całkowita np. przy obliczaniu udziałów procentowych itp.; zapytanie mo e zwróci w wynikowych wierszach warto NULL, która wynika z danych ródłowych, a nie jest warto ci nadawan przez operator CUBE lub ROLLUP (w wierszu podsumy warto NULL danego atrybutu okre la sum po tym wła nie atrybucie).
9 POLSKIE STOWARZYSZENIE ZARZ DZANIA WIEDZ Seria: Studia i Materiały, nr 17, Działanie funkcji GROUPING polega na zwracaniu warto ci 1 w przypadku gdy dany wiersz wyniku zawiera warto NULL nadan w wyniku działania operatora CUBE lub ROLLUP. Je eli warto NULL wynika z charakteru danych ródłowych w odpowiednim polu jest zwracana warto 0. Ogólna składnia u ycia tej funkcji wygl da w sposób nast puj cy: select... [grouping(kolumny_wymiarów)...]... group by... {cube rollup} (kulumny_wymiarów) Operuj c na bazie danych, wykorzystywanej przy okazji prezentowania poprzednich operatorów mo na sformułowa nast puj ce zapytanie na bazie operatora ROLLUP (tab. 4.): select time, region, department, sum(profit) as profit, grouping (time) as t, grouping (region) as r, grouping (department) as d from sprzedaz group by rollup (time, region, department); Tabela 4. Wynik zapytania ROLLUP z wykorzystaniem funkcji GROUPING Time Region Department Profit T R D 1996 Central VideoRental Central VideoSprzedaz Central NULL East VideoRental East VideoSprzedaz East NULL West VideoRental West VideoSprzedaz West NULL NULL NULL Central VideoRental Central VideoSprzedaz Central NULL East VideoRental East VideoSprzedaz East NULL West VideoRental West VideoSprzedaz West NULL NULL VideoRental NULL NULL NULL Umieszczenie w strukturze wyniku 3 dodatkowych kolumn umo liwi łatwe przetwarzania numeryczne rezultatu zapytania. Procedura analizuj ca dane kontroluj c warto ci w polach T, R i D w sposób jednoznaczny b dzie mogła okre li charakter danej podsumy poprzez metod maskowania. Wiersze posiadaj ce mask b d nale ały do podsum pierwszego poziomu,
10 68 Grzegorz Dzie a, Andrzej Makulski Rozszerzenia j zyka SQL dla operacji rolap w bazie ORACLE8I maska b dzie charakteryzowała wiersze podsum poziomu drugiego, za maska b dzie oznaczała sum całkowit. Funkcja grouping mo e okaza si przydatna równie w zapytaniach opartych o operator CUBE. Przedstawiony w tabeli 5. przykład przedstawia wynik zapytania CUBE, który nie mo e by interpretowany w sposób jednoznaczny. Tabela 5. Wynik zapytania CUBE bez u ycia GROUPING Time Region Profit 1996 East NULL NULL East NULL NULL NULL NULL NULL NULL NULL NULL Warto ci NULL wyst puj ce w wyniku przedstawiony w tabeli 5. wynikaj z: działania operatora CUBE, który umieszcza warto NULL w wierszu dla atrybutu dla którego jest przeprowadzane sumowanie; charakteru danych ródłowych;dla niektórych rekordów pola atrybutów time lub region były wypełnione warto ciami NULL. W celu poprawienia czytelno ci wyniku nale y zastosowa kombinacj funkcji grouping i decode w nast puj cym zapytaniu (tab. 6.): Select decode(grouping(time), 1, 'all times', time) as time, decode(grouping(region), 1, 'all regions', 0, null)) as region, sum(profit) as profit from sprzedaz group by cube(time, region); Tabela 6. Wynik działania operator CUBE z funkcjami GROUPING i DECODE Time Region Profit 1996 East All Regions All Times East NULL NULL NULL All Regions All Times NULL All Times All Regions Zastosowanie DECODE w powy szym zapytaniu umo liwia rozpoznanie wierszy zawieraj cych podsumy i zamian w nich warto ci NULL na okre lon w zapytaniu. Jak ju wcze niej wspomniano funkcja GROUPING zwraca 1 je eli wiersz zawiera warto agregatu lub w ka dym innym przypadku 0. Funkcja DECODE w nast puj cym fragmencie zapytania:
11 POLSKIE STOWARZYSZENIE ZARZ DZANIA WIEDZ Seria: Studia i Materiały, nr 17, decode(grouping(time), 1, 'all times', time) as time, dla warto ci 1 uzyskanej od GROUPING podstawia tekst all times, a dla warto ci 0 warto czasu przechowywan w tabeli ródłowej, która mo e by liczb lub warto ci NULL. Funkcje Analityczne Przetwarzanie analityczne OLAP wymaga du ej ilo ci danych, które s w odpowiedni sposób przetwarzane. Pocz tkowo, wszystkie operacje analityczne były przeprowadzane za pomoc odpowiednich narz dzi po stronie klienta. W obecnych systemach baz danych przystosowanych do przetwarzania w technologii OLAP mo na zaobserwowa skłonno producentów do umieszczania specjalizowanych funkcji analitycznych, które mog wykonywa analiz po stronie serwera. Przykładem takich funkcji mog by funkcje zaimplementowane w bazie danych Oracle8i, znajduj ce si obecnie w standardzie ANSI SQL2000, które przedstawia tabela 7.: Funkcja Ranking Windowing Reporting Tabela 7. Funkcje analityczne zaimplementowane w Oracle8i Zastosowanie obliczanie rankingów, obliczanie rednich ł cznych i chwilowych. Współpracuje z nast pujacymi funkcjami: - SUM - AVG - IN - MAX - COUNT - VARIANCE - STDEV - FIRST_VALUE - LAST_VALUE - oraz nowymi funkcjami statystycznym Obliczanie udziałów. Współpracuje z nast puj cymi funkcjami: - SUM - AVG - MIN - MAX - COUNT (z/bez DISTINCT) - VARIANCE - STDDEV - RATIO_TO_REPORT - oraz nowymi funkcjami statystycznym LAG/LEAD Statistic Funkcje te mog si ga do warto ci okre lonych atrybutów znajduj cych si w s siednich wierszach w tej samej partycji. obliczanie regresji liniowej, współczynnik nachylenia, przeci cie itp.
12 70 Grzegorz Dzie a, Andrzej Makulski Rozszerzenia j zyka SQL dla operacji rolap w bazie ORACLE8I Sposób przetwarzania funkcji analitycznych obrazuje rysunek Podsumowanie Rysunek 2. Kolejno przetwarzania zapyta analitycznych Zbiór funkcji oferowanych przez Oracle, które nale do grupy funkcji analitycznych i nie s jednocze nie obj te standardem SQL 92 lub 99 jest bardzo du y. Funkcje te umo liwiaj szczegółowe przetwarzanie analityczne pod k tem analizy statystycznej, finansowej, ekonomicznej, raportowania itp. Ka da z nich posiada wiele parametrów umo liwiaj cych zdefiniowanie postaci wynikowej. Bardzo wa n rzecz jest równie fakt, e funkcje te działaj w kombinacjach z opisanymi wcze niej operatorami CUBE oraz ROLLUP. Jedn z najcz ciej wykorzystywanych funkcji analitycznych jest funkcja nale ca do grupy funkcji rankingowych słu ca do obliczania pozycji danego rekordu ze zbioru danych na li cie uporz dkowanej w odpowiedni sposób według wybranych warto ci miar. Bibliografia 1. Oracle 8i Data Warehousing Guide, Oracle Corp Oracle 8i. Concepts, Oracle Corp Materiały informacyjne: Oracle OLAP Technology, Oracle Corp N. Pendse: OLAP Report 2000,
13 POLSKIE STOWARZYSZENIE ZARZ DZANIA WIEDZ Seria: Studia i Materiały, nr 17, EXPANDING SQL LANGUAGE FOR THE ROLAP OPERATIONS IN THE ORACLE8I DATABASE Summary In the paper elements of expanding SQL query language for the ROLAP operations in the Oracle8i database were presented. Their task is supporting the data processing to make possible analytical OLAP processing. Those expands can have theoretical dimension in the form of the proposals to put them in the SQL standard or practical one including operators implemented in solutions of concrete producers of database systems which enable relational analytical processing. Keywords: OLAP, databases, expanding the SOL function Grzegorz Dzie a Katedra Informatyki w Zarz dzaniu, Wydział Zarz dzania Uniwersytet Technologiczno Przyrodniczy w Bydgoszczy Bydgoszcz, ul. Kaliskiego 7 zis@utp.edu.pl
Zarządzanie Zasobami by CTI. Instrukcja
Zarządzanie Zasobami by CTI Instrukcja Spis treści 1. Opis programu... 3 2. Konfiguracja... 4 3. Okno główne programu... 5 3.1. Narzędzia do zarządzania zasobami... 5 3.2. Oś czasu... 7 3.3. Wykres Gantta...
ZAANGA OWANIE PRACOWNIKÓW W PROJEKTY INFORMATYCZNE
ZAANGA OWANIE PRACOWNIKÓW W PROJEKTY INFORMATYCZNE LESZEK MISZTAL Politechnika Szczeci ska Streszczenie Celem artykułu jest przedstawienie metody rozwi zania problemu dotycz cego zaanga owania pracowników
Projektowanie bazy danych
Projektowanie bazy danych Pierwszą fazą tworzenia projektu bazy danych jest postawienie definicji celu, założeo wstępnych i określenie podstawowych funkcji aplikacji. Każda baza danych jest projektowana
System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy
Instrukcja obsługi programu 2.11. Przygotowanie programu do pracy - ECP Architektura inter/intranetowa System Informatyczny CELAB Przygotowanie programu do pracy - Ewidencja Czasu Pracy Spis treści 1.
Spis treści. Spis treści 3
Spis treści Wprowadzenie...n... 7 Struktura książki...ą...8 Informacje zwrotne...ą...9 Konwencje typograficzne...ą...9 Podziękowania...ą...10 Przykłady kodu...ą...11 Funkcje...n... 13 Funkcje przetwarzania
System zarządzania bazą danych (SZBD) Proces przechodzenia od świata rzeczywistego do jego informacyjnej reprezentacji w komputerze nazywać będziemy
System zarządzania bazą danych (SZBD) Proces przechodzenia od świata rzeczywistego do jego informacyjnej reprezentacji w komputerze nazywać będziemy modelowaniem, a pewien dobrze zdefiniowany sposób jego
Spis tre±ci. Przedmowa... Cz ± I
Przedmowa.................................................... i Cz ± I 1 Czym s hurtownie danych?............................... 3 1.1 Wst p.................................................. 3 1.2 Denicja
Jak usprawnić procesy controllingowe w Firmie? Jak nadać im szerszy kontekst? Nowe zastosowania naszych rozwiązań na przykładach.
Jak usprawnić procesy controllingowe w Firmie? Jak nadać im szerszy kontekst? Nowe zastosowania naszych rozwiązań na przykładach. 1 PROJEKTY KOSZTOWE 2 PROJEKTY PRZYCHODOWE 3 PODZIAŁ PROJEKTÓW ZE WZGLĘDU
Instalacja. Zawartość. Wyszukiwarka. Instalacja... 1. Konfiguracja... 2. Uruchomienie i praca z raportem... 4. Metody wyszukiwania...
Zawartość Instalacja... 1 Konfiguracja... 2 Uruchomienie i praca z raportem... 4 Metody wyszukiwania... 6 Prezentacja wyników... 7 Wycenianie... 9 Wstęp Narzędzie ściśle współpracujące z raportem: Moduł
ORACLE. System Zarządzania Bazą Danych Oracle. Oracle Advanced SQL
ORACLE System Zarządzania Bazą Danych Oracle Oracle Advanced SQL wersja 1.0 Politechnika Śląska 2008 Raportowanie z wykorzystaniem fraz rollup, cube Frazy cube, rollup, grouping sets umożliwiają rozszerzoną
KLAUZULE ARBITRAŻOWE
KLAUZULE ARBITRAŻOWE KLAUZULE arbitrażowe ICC Zalecane jest, aby strony chcące w swych kontraktach zawrzeć odniesienie do arbitrażu ICC, skorzystały ze standardowych klauzul, wskazanych poniżej. Standardowa
Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych?
Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych? 1 Podstawowe pojęcia: 2 3 4 5 Dana (ang.data) najmniejsza, elementarna jednostka informacji o obiekcie będąca przedmiotem przetwarzania
Edycja geometrii w Solid Edge ST
Edycja geometrii w Solid Edge ST Artykuł pt.: " Czym jest Technologia Synchroniczna a czym nie jest?" zwracał kilkukrotnie uwagę na fakt, że nie należy mylić pojęć modelowania bezpośredniego i edycji bezpośredniej.
Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM
Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM PROGRAM INWENTARYZACJI Poznań 2011 Spis treści 1. WSTĘP...4 2. SPIS INWENTARZA (EWIDENCJA)...5 3. STAŁE UBYTKI...7 4. INTERPRETACJA ZAŁĄCZNIKÓW
Harmonogramowanie projektów Zarządzanie czasem
Harmonogramowanie projektów Zarządzanie czasem Zarządzanie czasem TOMASZ ŁUKASZEWSKI INSTYTUT INFORMATYKI W ZARZĄDZANIU Zarządzanie czasem w projekcie /49 Czas w zarządzaniu projektami 1. Pojęcie zarządzania
SIECI KOMPUTEROWE I BAZY DANYCH
KATEDRA MECHANIKI I ROBOTYKI STOSOWANEJ WYDZIAŁ BUDOWY MASZYN I LOTNICTWA, POLITECHNIKA RZESZOWSKA SIECI KOMPUTEROWE I BAZY DANYCH Laboratorium DB2: TEMAT: Relacyjne bazy danych Cz. I - III Cel laboratorium
ZAPYTANIE OFERTOWE. Tłumaczenie pisemne dokumentacji rejestracyjnej ZAPYTANIE OFERTOWE
ZAPYTANIE OFERTOWE Tłumaczenie pisemne dokumentacji rejestracyjnej Biofarm sp. z o.o. ul. Wałbrzyska 13 60-198 Poznań Poznań, 09 grudnia 2015r. ZAPYTANIE OFERTOWE I. Nazwa i adres Zamawiającego: Biofarm
OLAP i hurtownie danych c.d.
OLAP i hurtownie danych c.d. Przypomnienie OLAP -narzędzia analizy danych Hurtownie danych -duże bazy danych zorientowane tematycznie, nieulotne, zmienne w czasie, wspierjące procesy podejmowania decyzji
Baza danych. Baza danych jest to zbiór danych powi zanych mi dzy sob pewnymi zale no ciami.
Access Baza danych Baza danych jest to zbiór danych powi zanych mi dzy sob pewnymi zale no ciami. Baza danych sk ada si z danych oraz programu komputerowego wyspecjalizowanego do gromadzenia i przetwarzania
Zaznaczając checkbox zapamiętaj program zapamięta twoje dane logowania. Wybierz cmentarz z dostępnych na rozwijalnej liście.
1. Uruchomienie programu. 1.1. Odszukaj na pulpicie ikonę programu i uruchom program klikają dwukrotnie na ikonę. 1.2. Zaloguj się do programu korzystając ze swego loginu i hasła Zaznaczając checkbox zapamiętaj
Opis modułu analitycznego do śledzenia rotacji towaru oraz planowania dostaw dla programu WF-Mag dla Windows.
Opis modułu analitycznego do śledzenia rotacji towaru oraz planowania dostaw dla programu WF-Mag dla Windows. Zadaniem modułu jest wspomaganie zarządzania magazynem wg. algorytmu just in time, czyli planowanie
Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące.
Programowanie II prowadzący: Adam Dudek Lista nr 8 Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące. Jest to najważniejsza cecha świadcząca o sile programowania
GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla uŝytkowników modułu wyszukiwania danych Warszawa 2007
GEO-SYSTEM Sp. z o.o. 02-732 Warszawa, ul. Podbipięty 34 m. 7, tel./fax 847-35-80, 853-31-15 http:\\www.geo-system.com.pl e-mail:geo-system@geo-system.com.pl GEO-RCiWN Rejestr Cen i Wartości Nieruchomości
Liczba stron: 3. Prosimy o niezwłoczne potwierdzenie faktu otrzymania niniejszego pisma.
Dotyczy: Zamówienia publicznego nr PN/4/2014, którego przedmiotem jest Zakup energii elektrycznej dla obiektów Ośrodka Sportu i Rekreacji m. st. Warszawy w Dzielnicy Ursus. Liczba stron: 3 Prosimy o niezwłoczne
Microsoft Management Console
Microsoft Management Console Konsola zarządzania jest narzędziem pozwalającym w prosty sposób konfigurować i kontrolować pracę praktycznie wszystkich mechanizmów i usług dostępnych w sieci Microsoft. Co
Program szkoleniowy Efektywni50+ Moduł III Standardy wymiany danych
Program szkoleniowy Efektywni50+ Moduł III 1 Wprowadzenie do zagadnienia wymiany dokumentów. Lekcja rozpoczynająca moduł poświęcony standardom wymiany danych. Wprowadzenie do zagadnień wymiany danych w
Praca na wielu bazach danych część 2. (Wersja 8.1)
Praca na wielu bazach danych część 2 (Wersja 8.1) 1 Spis treści 1 Analizy baz danych... 3 1.1 Lista analityczna i okno szczegółów podstawowe informacje dla każdej bazy... 3 1.2 Raporty wykonywane jako
DANE UCZESTNIKÓW PROJEKTÓW (PRACOWNIKÓW INSTYTUCJI), KTÓRZY OTRZYMUJĄ WSPARCIE W RAMACH EFS
DANE UCZESTNIKÓW PROJEKTÓW (PRACOWNIKÓW INSTYTUCJI), KTÓRZY OTRZYMUJĄ WSPARCIE W RAMACH EFS Dane uczestników projektów, którzy otrzymują wsparcie w ramach EFS Dane uczestnika Lp. Nazwa Możliwe wartości
Istotne Postanowienia Umowy
Istotne Postanowienia Umowy Załącznik nr 2 Wykonawca został wybrany w wyniku postępowania o udzielenie zamówienia publicznego na podstawie art. 4 pkt. 8 ustawy z dnia 29 stycznia 2004 r. - Prawo zamówień
INSTRUKCJA WebPTB 1.0
INSTRUKCJA WebPTB 1.0 Program WebPTB wspomaga zarządzaniem budynkami w kontekście ich bezpieczeństwa fizycznego. Zawiera zestawienie budynków wraz z ich cechami fizycznymi, które mają wpływ na bezpieczeństwo
Warunki Oferty PrOmOcyjnej usługi z ulgą
Warunki Oferty PrOmOcyjnej usługi z ulgą 1. 1. Opis Oferty 1.1. Oferta Usługi z ulgą (dalej Oferta ), dostępna będzie w okresie od 16.12.2015 r. do odwołania, jednak nie dłużej niż do dnia 31.03.2016 r.
Chemoinformatyczne bazy danych - Wprowadzenie do technologii baz danych. Andrzej Bąk
Chemoinformatyczne bazy danych - Wprowadzenie do technologii baz danych Andrzej Bąk Wstęp Zarys Co to jest baza danych? Podstawy teorii baz danych Klasyfikacja baz danych Organizacja danych w relacyjnej
Kancelaris - Zmiany w wersji 2.50
1. Listy Kancelaris - Zmiany w wersji 2.50 Zmieniono funkcję Dostosuj listę umożliwiając: o Zapamiętanie wielu widoków dla danej listy o Współdzielenie widoków między pracownikami Przykład: Kancelaria
System wielokryterialnej optymalizacji systemu traderskiego na rynku kontraktów terminowych
System wielokryterialnej optymalizacji systemu traderskiego na rynku kontraktów terminowych Bartłomiej Wietrak 1 1 Wydział Inżynierii Mechanicznej i Informatyki Kierunek informatyka, Rok IV Streszczenie
Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, 00-662 Warszawa
Zamawiający: Wydział Matematyki i Nauk Informacyjnych Politechniki Warszawskiej 00-662 Warszawa, ul. Koszykowa 75 Przedmiot zamówienia: Produkcja Interaktywnej gry matematycznej Nr postępowania: WMiNI-39/44/AM/13
Rozliczenia z NFZ. Ogólne założenia. Spis treści
Rozliczenia z NFZ Spis treści 1 Ogólne założenia 2 Generacja raportu statystycznego 3 Wczytywanie raportu zwrotnego 4 Szablony rachunków 4.1 Wczytanie szablonów 4.2 Wygenerowanie dokumentów rozliczenia
Wniosek ROZPORZĄDZENIE RADY
KOMISJA EUROPEJSKA Bruksela, dnia 19.5.2014 r. COM(2014) 283 final 2014/0148 (NLE) Wniosek ROZPORZĄDZENIE RADY zmieniające rozporządzenie (UE) nr 1387/2013 zawieszające cła autonomiczne wspólnej taryfy
Systemy mikroprocesorowe - projekt
Politechnika Wrocławska Systemy mikroprocesorowe - projekt Modbus master (Linux, Qt) Prowadzący: dr inż. Marek Wnuk Opracował: Artur Papuda Elektronika, ARR IV rok 1. Wstępne założenia projektu Moje zadanie
API transakcyjne BitMarket.pl
API transakcyjne BitMarket.pl Wersja 20140314 1. Sposób łączenia się z API... 2 1.1. Klucze API... 2 1.2. Podpisywanie wiadomości... 2 1.3. Parametr tonce... 2 1.4. Odpowiedzi serwera... 3 1.5. Przykładowy
Regulamin rekrutacji w projekcie,,grupa PoMocowa SENIORÓW - usługi społeczne osób starszych dla osób starszych
Regulamin rekrutacji w projekcie,,grupa PoMocowa SENIORÓW - usługi społeczne osób starszych dla osób starszych współfinansowanego ze środków otrzymanych od Ministerstwa Pracy i Polityki Społecznej w ramach
Warszawska Giełda Towarowa S.A.
KONTRAKT FUTURES Poprzez kontrakt futures rozumiemy umowę zawartą pomiędzy dwoma stronami transakcji. Jedna z nich zobowiązuje się do kupna, a przeciwna do sprzedaży, w ściśle określonym terminie w przyszłości
Nowości w module: BI, w wersji 9.0
Nowości w module: BI, w wersji 9.0 Copyright 1997-2009 COMARCH S.A. Spis treści Wstęp... 3 Obszary analityczne... 3 1. Nowa kostka CRM... 3 2. Zmiany w obszarze: Księgowość... 4 3. Analizy Data Mining...
Podstawa prawna: Ustawa z dnia 15 lutego 1992 r. o podatku dochodowym od osób prawnych (t. j. Dz. U. z 2000r. Nr 54, poz. 654 ze zm.
Rozliczenie podatników podatku dochodowego od osób prawnych uzyskujących przychody ze źródeł, z których dochód jest wolny od podatku oraz z innych źródeł Podstawa prawna: Ustawa z dnia 15 lutego 1992 r.
2) Drugim Roku Programu rozumie się przez to okres od 1 stycznia 2017 roku do 31 grudnia 2017 roku.
REGULAMIN PROGRAMU OPCJI MENEDŻERSKICH W SPÓŁCE POD FIRMĄ 4FUN MEDIA SPÓŁKA AKCYJNA Z SIEDZIBĄ W WARSZAWIE W LATACH 2016-2018 1. Ilekroć w niniejszym Regulaminie mowa o: 1) Akcjach rozumie się przez to
UCHWAŁA NR... RADY POWIATU STAROGARDZKIEGO. z dnia... 2013 r.
Projekt UCHWAŁA NR... RADY POWIATU STAROGARDZKIEGO z dnia... 2013 r. w sprawie zasad rozliczania tygodniowego obowiązkowego wymiaru godzin zajęć nauczycieli, dla których ustalony plan zajęć jest różny
INTENSE BUSINESS INTELLIGENCE PLATFORM
0 Business Intelligence w przedsiębiorstwie INTENSE BUSINESS INTELLIGENCE PLATFORM Zmiany w wersji Wersja 6.5 1 Spis treści Wstęp... 2 Nowości w wersji... 2 Definicje pozycje dokumentów... 2 Podprojekty...
Wiedza niepewna i wnioskowanie (c.d.)
Wiedza niepewna i wnioskowanie (c.d.) Dariusz Banasiak Katedra Informatyki Technicznej Wydział Elektroniki Wnioskowanie przybliżone Wnioskowanie w logice tradycyjnej (dwuwartościowej) polega na stwierdzeniu
Obliczenia arytmetyczne. Konkatenacja pól. Aliasy kolumn. Aliasy tabel. Co dalej? Rozdział 4. Korzystanie z funkcji. Zastosowanie funkcji
O autorze Wprowadzenie Rozdział 1. Relacyjne bazy danych i SQL Język i logika Definicja SQL Microsoft SQL Server, Oracle i MySQL Inne bazy danych Relacyjne bazy danych Klucze główne i obce Typy danych
biuro@cloudtechnologies.pl www.cloudtechnologies.pl Projekty uchwał dla Zwyczajnego Walnego Zgromadzenia
Warszawa, 11 kwietnia 2016 roku Projekty uchwał dla Zwyczajnego Walnego Zgromadzenia w sprawie przyjęcia porządku obrad Zwyczajne Walne Zgromadzenie przyjmuje następujący porządek obrad: 1. Otwarcie Zgromadzenia,
Systemy OLAP I. Krzysztof Dembczyński. Instytut Informatyki Zakład Inteligentnych Systemów Wspomagania Decyzji Politechnika Poznańska
Krzysztof Dembczyński Instytut Informatyki Zakład Inteligentnych Systemów Wspomagania Decyzji Politechnika Poznańska Technologie Wytwarzania Oprogramowania Semestr zimowy 2007/08 Studia uzupełniajace magisterskie
INTERAKTYWNA APLIKACJA MAPOWA MIASTA RYBNIKA INSTRUKCJA OBSŁUGI
INTERAKTYWNA APLIKACJA MAPOWA MIASTA RYBNIKA INSTRUKCJA OBSŁUGI Spis treści Budowa okna aplikacji i narzędzia podstawowe... 4 Okno aplikacji... 5 Legenda... 5 Główne okno mapy... 5 Mapa przeglądowa...
Rozszerzenia grupowania
Rozszerzenia grupowania 226 Plan rozdziału 227 Wprowadzenie ROLLUP CUBE GROUPING SETS GROUPING Rozszerzenia grupowania danych 228 W złożonych magazynach danych oprócz tabel faktów i wymiarów istnieje dodatkowo
WYTYCZNE MCPFE DO OCENY LASÓW I INNYCH GRUNTÓW LEŚNYCH CHRONIONYCH I ZE STATUSEM OCHRONNYM W EUROPIE
Living Forest Summit Czwarta Konferencja Ministerialna w sprawie Ochrony Lasów w Europie 28-30 kwietnia 2003 r., Wiedeń Austria WYTYCZNE MCPFE DO OCENY LASÓW I INNYCH GRUNTÓW LEŚNYCH CHRONIONYCH I ZE STATUSEM
art. 488 i n. ustawy z dnia 23 kwietnia 1964 r. Kodeks cywilny (Dz. U. Nr 16, poz. 93 ze zm.),
Istota umów wzajemnych Podstawa prawna: Księga trzecia. Zobowiązania. Dział III Wykonanie i skutki niewykonania zobowiązań z umów wzajemnych. art. 488 i n. ustawy z dnia 23 kwietnia 1964 r. Kodeks cywilny
INSTRUKCJE DLA UśYTKOWNIKÓW STREFY KLIENTA NA PORTALU INTERNETOWYM WWW.EMYTO.SK
INSTRUKCJE DLA UśYTKOWNIKÓW STREFY KLIENTA NA PORTALU INTERNETOWYM WWW.EMYTO.SK 1 Wstęp Strefa klienta to część portalu internetowego www.emyto.sk (dalej zwanego portal internetowy ), do której uŝytkownik
Użytkowanie elektronicznego dziennika UONET PLUS.
Użytkowanie elektronicznego dziennika UONET PLUS. Po wejściu na stronę https://uonetplus.vulcan.net.pl/bialystok i zalogowaniu się na swoje konto (przy użyciu adresu e-mail podanego wcześniej wychowawcy
Bazy danych. Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15
Bazy danych Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15 Przechowywanie danych Wykorzystanie systemu plików, dostępu do plików za pośrednictwem systemu operacyjnego
Regulamin reklamy produktów leczniczych na terenie Samodzielnego Publicznego Zakładu Opieki Zdrowotnej Ministerstwa Spraw Wewnętrznych w Białymstoku
Regulamin reklamy produktów leczniczych na terenie Samodzielnego Publicznego Zakładu Opieki Zdrowotnej Ministerstwa Spraw Wewnętrznych w Białymstoku 1 1. Niniejszy Regulamin określa zasady prowadzenia
Implant ślimakowy wszczepiany jest w ślimak ucha wewnętrznego (przeczytaj artykuł Budowa ucha
Co to jest implant ślimakowy Implant ślimakowy to bardzo nowoczesne, uznane, bezpieczne i szeroko stosowane urządzenie, które pozwala dzieciom z bardzo głębokimi ubytkami słuchu odbierać (słyszeć) dźwięki.
Instrukcja do Arkusza kosztorysowania sieci klasy NGA na obszarach wymagających wsparcia publicznego.
Załącznik 3 do poradnika dotyczącego planowania i projektowania sieci klasy NGA Instrukcja do Arkusza kosztorysowania sieci klasy NGA na obszarach wymagających wsparcia publicznego. Wersja 1.0 Projekt:
INSTRUKCJA TESTOWANIA USŁUG NA PLATFORMIE ELA-ENT
Załącznik nr 1 Siedlce-Warszawa, dn. 16.06.2009 r. Opracowanie: Marek Faderewski (marekf@ipipan.waw.pl) Dariusz Mikułowski (darek@ii3.ap.siedlce.pl) INSTRUKCJA TESTOWANIA USŁUG NA PLATFORMIE ELA-ENT Przed
dbsamples.udl lub przygotowany wcześniej plik dla Excela) i OK,
PRACA Z BAZAMI DANYCH w AutoCAD-zie AutoCAD umożliwia dostęp do zewnętrznych baz danych, utworzonych zarówno w MS ACCESS czy w MS EXCEL, jak i w dbase czy SQL Server. Połączenie następuje poprzez odwołanie
Ogłoszenie Zarządu o zwołaniu Nadzwyczajnego Walnego Zgromadzenia Akcjonariuszy Yellow Hat S.A. z siedzibą w Warszawie
Ogłoszenie Zarządu o zwołaniu Nadzwyczajnego Walnego Zgromadzenia Akcjonariuszy Yellow Hat S.A. z siedzibą w Warszawie Zarząd Yellow Hat S.A. z siedzibą w Warszawie, wpisanej do Rejestru Przedsiębiorców
REGULAMIN ZAWIERANIA I WYKONYWANIA TERMINOWYCH TRANSAKCJI WALUTOWYCH
Tekst jednolity -Załącznik do Zarządzenia Członka Zarządu nr 53/2002 z dnia 04.03.2002 B a n k Z a c h o d n i W B K S A REGULAMIN ZAWIERANIA I WYKONYWANIA TERMINOWYCH TRANSAKCJI WALUTOWYCH Poznań, 22
Podstawowe pojęcia: Populacja. Populacja skończona zawiera skończoną liczbę jednostek statystycznych
Podstawowe pojęcia: Badanie statystyczne - zespół czynności zmierzających do uzyskania za pomocą metod statystycznych informacji charakteryzujących interesującą nas zbiorowość (populację generalną) Populacja
UCHWAŁ A SENATU RZECZYPOSPOLITEJ POLSKIEJ. z dnia 18 października 2012 r. w sprawie ustawy o zmianie ustawy o podatku dochodowym od osób fizycznych
UCHWAŁ A SENATU RZECZYPOSPOLITEJ POLSKIEJ z dnia 18 października 2012 r. w sprawie ustawy o zmianie ustawy o podatku dochodowym od osób fizycznych Senat, po rozpatrzeniu uchwalonej przez Sejm na posiedzeniu
REGULAMIN przeprowadzania okresowych ocen pracowniczych w Urzędzie Miasta Mława ROZDZIAŁ I
Załącznik Nr 1 do zarządzenia Nr169/2011 Burmistrza Miasta Mława z dnia 2 listopada 2011 r. REGULAMIN przeprowadzania okresowych ocen pracowniczych w Urzędzie Miasta Mława Ilekroć w niniejszym regulaminie
Temat: Co to jest optymalizacja? Maksymalizacja objętości naczynia prostopadłościennego za pomocą arkusza kalkulacyjngo.
Konspekt lekcji Przedmiot: Informatyka Typ szkoły: Gimnazjum Klasa: II Nr programu nauczania: DKW-4014-87/99 Czas trwania zajęć: 90min Temat: Co to jest optymalizacja? Maksymalizacja objętości naczynia
VinCent Office. Moduł Drukarki Fiskalnej
VinCent Office Moduł Drukarki Fiskalnej Wystawienie paragonu. Dla paragonów definiujemy nowy dokument sprzedaży. Ustawiamy dla niego parametry jak podano na poniższym rysunku. W opcjach mamy możliwość
Zamawiający potwierdza, że zapis ten należy rozumieć jako przeprowadzenie audytu z usług Inżyniera.
Pytanie nr 1 Bardzo prosimy o wyjaśnienie jak postrzegają Państwo możliwość przeliczenia walut obcych na PLN przez Oferenta, który będzie składał ofertę i chciał mieć pewność, iż spełnia warunki dopuszczające
System Zarządzania Relacyjną Bazą Danych (SZRBD) Microsoft Access 2010
System Zarządzania Relacyjną Bazą Danych (SZRBD) Microsoft Access 2010 Instrukcja do zajęć laboratoryjnych Część 1. ĆWICZENIE 1 ZADANIE 1 Utworzyć bazę danych Osoby, składającą się z jednej tabeli o następującej
Instrukcja obsługi panelu operacyjnego XV100 w SZR-MAX-1SX
Instrukcja obsługi panelu operacyjnego XV100 w SZR-MAX-1SX 1. Pierwsze uruchomienie... 3 2. Ekran podstawowy widok diagramu... 4 3. Menu... 5 - Historia... 5 - Ustawienia... 6 - Ustawienia / Nastawa czasów...
epuap Ogólna instrukcja organizacyjna kroków dla realizacji integracji
epuap Ogólna instrukcja organizacyjna kroków dla realizacji integracji Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka
Audyt SEO. Elementy oraz proces przygotowania audytu. strona
Audyt SEO Elementy oraz proces przygotowania audytu 1 Spis treści Kim jesteśmy? 3 Czym jest audyt SEO 4 Główne elementy audytu 5 Kwestie techniczne 6 Słowa kluczowe 7 Optymalizacja kodu strony 8 Optymalizacja
Oprogramowanie klawiatury matrycowej i alfanumerycznego wyświetlacza LCD
Oprogramowanie klawiatury matrycowej i alfanumerycznego wyświetlacza LCD 1. Wprowadzenie DuŜa grupa sterowników mikroprocesorowych wymaga obsługi przycisków, które umoŝliwiają uŝytkownikowi uruchamianie
Instrukcja Obsługi STRONA PODMIOTOWA BIP
Instrukcja Obsługi STRONA PODMIOTOWA BIP Elementy strony podmiotowej BIP: Strona podmiotowa Biuletynu Informacji Publicznej podzielona jest na trzy części: Nagłówek strony głównej Stopka strony podmiotowej
1) TUnŻ WARTA S.A. i TUiR WARTA S.A. należą do tej samej grupy kapitałowej,
Zasady finansowania działalności kulturalno-oświatowej ze środków zakładowego funduszu świadczeń socjalnych w TUnŻ WARTA S.A. w okresie od 1 września 2015 roku do 31 grudnia 2015 roku 1. Świadczenia finansowane
GENERALNY INSPEKTOR OCHRONY DANYCH OSOBOWYCH
GENERALNY INSPEKTOR OCHRONY DANYCH OSOBOWYCH dr Wojciech R. Wiewiórowski DOLiS - 035 1997/13/KR Warszawa, dnia 8 sierpnia 2013 r. Pan Sławomir Nowak Minister Transportu, Budownictwa i Gospodarki Morskiej
POMOC PSYCHOLOGICZNO-PEDAGOGICZNA Z OPERONEM. Vademecum doradztwa edukacyjno-zawodowego. Akademia
POMOC PSYCHOLOGICZNO-PEDAGOGICZNA Z OPERONEM PLANOWANIE DZIAŁAŃ Określanie drogi zawodowej to szereg różnych decyzji. Dobrze zaplanowana droga pozwala dojechać do określonego miejsca w sposób, który Ci
SQL (ang. Structured Query Language)
SQL (ang. Structured Query Language) SELECT pobranie danych z bazy, INSERT umieszczenie danych w bazie, UPDATE zmiana danych, DELETE usunięcie danych z bazy. Rozkaz INSERT Rozkaz insert dodaje nowe wiersze
Projekt z dnia 2 listopada 2015 r. z dnia.. 2015 r.
Projekt z dnia 2 listopada 2015 r. R O Z P O R Z Ą D Z E N I E M I N I S T R A P R A C Y I P O L I T Y K I S P O Ł E C Z N E J 1) z dnia.. 2015 r. w sprawie treści, formy oraz sposobu zamieszczenia informacji
Posiadane punkty lojalnościowe można również wykorzystać na opłacenie kosztów przesyłki.
Program lojalnościowy Program lojalnościowy sklepu Gunfire pozwala Ci zyskać jeszcze więcej, nie dopłacając ani grosza. Zbieraj punkty i zamieniaj je na wysokiej jakości produkty dostępne w sklepie Gunfire.pl.
4.3. Warunki życia Katarzyna Gorczyca
4.3. Warunki życia Katarzyna Gorczyca [w] Małe i średnie w policentrycznym rozwoju Polski, G.Korzeniak (red), Instytut Rozwoju Miast, Kraków 2014, str. 88-96 W publikacji zostały zaprezentowane wyniki
Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT
Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT Spis treści Instrukcja użytkownika systemu Ognivo2... 3 Opis... 3 Konfiguracja programu... 4 Rejestracja bibliotek narzędziowych... 4 Konfiguracja
USTAWA. z dnia 26 czerwca 1974 r. Kodeks pracy. 1) (tekst jednolity)
Dz.U.98.21.94 1998.09.01 zm. Dz.U.98.113.717 art. 5 1999.01.01 zm. Dz.U.98.106.668 art. 31 2000.01.01 zm. Dz.U.99.99.1152 art. 1 2000.04.06 zm. Dz.U.00.19.239 art. 2 2001.01.01 zm. Dz.U.00.43.489 art.
INSTRUKCJA DLA UCZESTNIKÓW ZAWODÓW ZADANIA
INSTRUKCJA DLA UCZESTNIKÓW ZAWODÓW 1. Zawody III stopnia trwają 150 min. 2. Arkusz egzaminacyjny składa się z 2 pytań otwartych o charakterze problemowym, 1 pytania opisowego i 1 mini testu składającego
OGÓLNOPOLSKIE STOWARZYSZENIE KONSULTANTÓW ZAMÓWIEŃ PUBLICZNYCH 00-074 Warszawa, ul. Trębacka 4 e-maill: biuro@oskzp.pl
OGÓLNOPOLSKIE STOWARZYSZENIE KONSULTANTÓW ZAMÓWIEŃ PUBLICZNYCH 00-074 Warszawa, ul. Trębacka 4 e-maill: biuro@oskzp.pl Warszawa, 10 czerwca 2013 r. Pan Jacek Sadowy Prezes Urząd Zamówień Publicznych Opinia
Logowanie do systemu Faktura elektroniczna
Logowanie do systemu Faktura elektroniczna Dostęp do Systemu Faktury Elektronicznej możliwy jest poprzez kliknięcie odnośnika Moja faktura w prawym górnym rogu strony www.wist.com.pl, a następnie przycisku
INSTRUKCJA DLA INSPEKTORÓW DS. REJESTRACJI
Katowice, dnia 13 sierpnia 2008r. INSTRUKCJA DLA INSPEKTORÓW DS. REJESTRACJI Wskazane dokumenty w kaŝdym punkcie uwzględniają pełnomocnictwo udzielone przez upowaŝnione osoby. NaleŜy zaznaczyć, Ŝe będzie
WYKAZ ZMIAN W INSTRUKCJI UśYTKOWNIKA KSI
WYKAZ ZMIAN W INSTRUKCJI UśYTKOWNIKA KSI 29 sierpnia 2012 r. WNIOSKI O DOFINANSOWANIE blokada pola Status pole jest blokowane do edycji w chwili utworzenia Umowy/ decyzji o dofinansowaniu dla danego wniosku
Instrukcja programu PControl Powiadowmienia.
1. Podłączenie zestawu GSM. Instrukcja programu PControl Powiadowmienia. Pierwszym krokiem w celu uruchomienia i poprawnej pracy aplikacji jest podłączenie zestawu GSM. Zestaw należy podłączyć zgodnie
Centralizacji Systemu. Procedury zasilania danymi systemu LAS oprogramowania do aktualizacji LMN. etap C13 pkt 5
SYSTEM INFORMATYCZNY LASÓW PAŃSTWOWYCH Centralizacji Systemu Procedury zasilania danymi systemu LAS oprogramowania do aktualizacji LMN etap C13 pkt 5 Dokumentacja użytkownika Pro-Holding Sp. z o.o., Kraków,
Świadomość Polaków na temat zagrożenia WZW C. Raport TNS Polska. Warszawa, luty 2015. Badanie TNS Polska Omnibus
Świadomość Polaków na temat zagrożenia WZW C Raport TNS Polska Warszawa, luty 2015 Spis treści 1 Informacje o badaniu Struktura badanej próby 2 Kluczowe wyniki Podsumowanie 3 Szczegółowe wyniki badania
PODRĘCZNIK UŻYTKOWNIKA
PODRĘCZNIK UŻYTKOWNIKA ENGLISH NEDERLANDS DEUTSCH FRANÇAIS ESPAÑOL ITALIANO PORTUGUÊS POLSKI ČESKY MAGYAR SLOVENSKÝ SAFESCAN MC-Software OPROGRAMOWANIE DO LICZENIA PIENIĘDZY SPIS TREŚCI WPROWADZENIE I
Nowe funkcjonalności
Nowe funkcjonalności 1 I. Aplikacja supermakler 1. Nowe notowania Dotychczasowe notowania koszykowe, z racji ograniczonej możliwości personalizacji, zostały zastąpione nowymi tabelami z notowaniami bieżącymi.
ZP/6/2015 WYKONAWCA NR 1 Pytanie 1 Odpowiedź: Pytanie 2 Odpowiedź: Pytanie 3 Odpowiedź: Pytanie 4 Odpowiedź: Pytanie 5 Odpowiedź:
30.04.2015 r. Działając zgodnie z treścią art. 38 ust. 1 i 2 Pzp, Zamawiający informuje, że w postępowaniu prowadzonym pod numerem ZP/6/2015, w dniu 29 kwietnia 2015 r., Wykonawcy złożyli pytania do treści
SQL do zaawansowanych analiz danych część 1.
SQL do zaawansowanych analiz danych część 1. Mechanizmy języka SQL dla agregacji danych Rozszerzenia PIVOT i UNPIVOT Materiały wykładowe Bartosz Bębel Politechnika Poznańska, Instytut Informatyki Plan
Archiwum Prac Dyplomowych
Archiwum Prac Dyplomowych Instrukcja dla studentów Ogólna procedura przygotowania pracy do obrony w Archiwum Prac Dyplomowych 1. Student rejestruje pracę w dziekanacie tej jednostki uczelni, w której pisana
I. REKLAMA KIEROWANA DO LEKARZY
Instrukcja postępowania w sprawie warunków i formy reklamy produktów leczniczych w Specjalistycznym Szpitalu Klinicznym Uniwersytetu Medycznego im. Karola Marcinkowskiego w Poznaniu Instrukcja określa
Firma Informatyczna JazzBIT
Artykuły i obrazy Autor: Stefan Wajda [zwiastun] 10.02.2006. Dodawanie i publikowanie artykułów to najczęstsze zadanie. I chociaż nie jest skomplikowane, może początkujacych wprawiać w zakłopotanie. Trzeba