KATALOG SZKOLEŃ OTWARTYCH I ZAMKNIĘTYCH Z TECHNOLOGII ORACLE

Wielkość: px
Rozpocząć pokaz od strony:

Download "KATALOG SZKOLEŃ OTWARTYCH I ZAMKNIĘTYCH Z TECHNOLOGII ORACLE"

Transkrypt

1 KATALOG SZKOLEŃ OTWARTYCH I ZAMKNIĘTYCH Z TECHNOLOGII ORACLE wersja z dnia Sprawdź czy posiadasz najnowszą wersję Database Consulting infolinia: tel.: (22) faks: (22)

2 O Database Consulting Database Consulting działa na rynku od 2009 roku. Jest dostawcą najwyższej jakości wiedzy i usług związanych z bazami danych. Naszymi odbiorcami są instytucje finansowe, ubezpieczeniowe, banki, korporacje, urzędy i inne podmioty na terenie całego kraju. Trenerzy, którzy u nas prowadzą szkolenia, to certyfikowani i doświadczeni zawodowo specjaliści, autorzy publikacji na temat baz danych, współpracownicy największych firm sektora IT i edukacji w Polsce. Wszyscy nasi konsultanci posiadają szerokie umiejętności metodyczne i przeszkolili setki osób - zarówno początkujących jak i zaawansowanych użytkowników baz danych. Zaufali nam między innymi Naszą misją jest dostarczanie usług najwyższej jakości, co doceniają nasi Klienci: Agencja Restrukturyzacji i Modernizacji Rolnictwa Bank Handlowy w Warszawie S.A. Benefit Systems S.A. Biuro Informacji Kredytowej S.A. Energa Operator S.A. Gemalto sp z o.o. ING Bank Śląski Lukas Bank S.A. Ministerstwo Spraw Wewnętrznych i Administracji Mostostal Zabrze-Holding S.A. MPK-Łódź Spółka z o.o. Narodowy Fundusz Zdrowia - Małopolski Oddział Wojewódzki Narodowy Fundusz Zdrowia - Śląski Oddział Wojewódzki Nordea Bank Polska S.A. Ogólnopolski System Dystrybucji Wydawnictw AZYMUT Sp. z o.o. Pomorska Spółka Gazownictwa sp. z o.o. Polkomtel S.A. Polskie Sieci Elektroenergetyczne S.A. PKP Polskie Linie Kolejowe S.A. Provident Polska S.A. Raiffeisen Bank Polska S.A. Roche Polska Sp. z o.o. Royal Bank of Scotland N.V. S.A. Samodzielny Publiczny Zespół Opieki Zdrowotnej w Myszkowie Square One Resources Szpital Powiatowy w Rawiczu Uniwersytet Ekonomiczny we Wrocławiu Uniqa - Software-Service Polska sp. z o.o. Uniwersytecki Szpital Kliniczny Nr 1 im Barlickiego w Łodzi Urząd Miasta Gliwice Urząd Miejski w Bytomiu Urząd Miejski w Słupsk TK Telekom Towarzystwo Ubezpieczeń Europa S.A. UPOS System Sp. z o.o. Vattenfall Poland Wojewódzkie Biuro Urbanistyczne we Wrocławiu Wojewódzki Fundusz Ochrony Środowiska i Gospodarki Wodnej w Łodzi Winuel S.A. 2

3 Spis treści O Database Consulting... 2 Tabela szkoleń otwartych i zamkniętych Oracle...4 Szkolenie otwarte... 5 Szkolenie zamknięte/wewnętrzne...5 Ścieżki szkoleniowe... 6 Wprowadzenie do bazy Oracle... 6 Ścieżka szkoleniowa dla Analityków...7 Ścieżka szkoleniowa dla Programistów...8 Ścieżka szkoleniowa dla Administratorów aplikacji...9 Ścieżka szkoleniowa dla Administratorów bazy...10 Opis szkoleń OWS - Język SQL w bazie danych Oracle...11 OWP - Język PL/SQL w bazie danych Oracle...13 OWPR - Język SQL i PL/SQL w bazie danych Oracle...15 OPP - Programowanie w języku PL/SQL w bazie danych Oracle...18 OPZ - Zaawansowane programowanie w języku PL/SQL...21 OPA1 - Tworzenie aplikacji z wykorzystaniem Oracle Application Express...24 OPA2 - Tworzenie zaawansowanych aplikacji w Oracle Application Express...27 OAN1 - Analiza danych w bazie Oracle...30 OAN2 - Zaawansowana analiza danych w bazie Oracle...33 OWH - Wprowadzenie do hurtowni danych w bazie Oracle...36 DBAW - Wprowadzenie do bazy Oracle 11g XE z administracją...38 DBAA - Administracja bazą danych Oracle 11g XE...42 DBAS - Strojenie wydajnościowe instancji Oracle 11g XE...45 DBRM - Wykorzystanie narzędzia Recovery Manager do backupu i odtwarzania bazy Oracle...48 DBRC - RAC w bazie Oracle 11g...50 OSW - Tuning SQL w bazie danych Oracle...52 OAAS - Baza danych Oracle dla administratorów aplikacji

4 Tabela szkoleń otwartych i zamkniętych Oracle Kod Nazwa szkolenia Czas trwania Cena bazowa* Ogólne wprowadzenie OWS Język SQL w bazie danych Oracle 2 dni 990,00 zł OWP Język PL/SQL w bazie danych Oracle 2 dni 990,00 zł OWPR Język SQL i PL/SQL w bazie danych Oracle 5 dni 2 450,00 zł Dla Programistów OPP Programowanie w języku PL/SQL w bazie danych Oracle 5 dni 2 450,00 zł OPZ Zaawansowane programowanie w języku PL/SQL 5 dni 2 950,00 zł OPA1 Tworzenie aplikacji z wykorzystaniem Oracle Application Express 2 dni 990,00 zł OPA2 Tworzenie zaawansowanych aplikacji w Oracle Application Express 2 dni 1 188,00 zł Dla Analityków OAN1 Analiza danych w bazie Oracle 5 dni 2 450,00 zł OAN2 Zaawansowana analiza danych w bazie Oracle 5 dni 2 950,00 zł OWH Wprowadzenie do hurtowni danych w bazie Oracle 2 dni 990,00 zł OAA Tworzenie interaktywnych raportów i dashboardów w Oracle Application Express Dla Administratorów bazy danych 2 dni 1 100,00 zł DBAW Wprowadzenie do bazy danych Oracle 10g XE z administracją 5 dni 2 450,00 zł DBAA Administracja bazą danych Oracle 10g XE 5 dni 3 000,00 zł DBAS Strojenie wydajnościowe instancji Oracle 10g XE 4 dni 3 000,00 zł DBRM Wykorzystanie narzędzia Recovery Manager do backupu i odtwarzania bazy Oracle 3 dni 2 500,00 zł DBRC DBRC - RAC w bazie Oracle 11g 4 dni - Pozostałe OSW Tuning SQL w bazie danych Oracle 3 dni 1 950,00 zł OAAS Baza danych Oracle dla administratorów aplikacji 4 dni 1 960,00 zł OXML XML w bazie danych Oracle 2 dni 1 188,00 zł * Cena bazowa jest ceną netto za udział w szkoleniu otwartym (VAT od usług szkoleniowych wynosi 23%). W przypadku szkolenia grupy w jednym terminie oferujemy atrakcyjne zniżki. Prosimy o kontakt. Cennik obowiązuje do Powyższa informacja nie stanowi oferty w myśl kodeksu cywilnego. Zastrzegamy sobie prawo do pomyłek w składzie tekstu. 4

5 Szkolenie otwarte Ponieważ najważniejsi w Państwa firmie są ludzie, dbamy o to aby ciągle podnosić ich kompetencje. Pracownicy pełnią w przedsiębiorstwie różne funkcje i zadania, zainteresowani są zatem specyficzną dla nich wiedzą i potrzebują odpowiednich ćwiczeń i warsztatów. Właśnie dlatego oferujemy szkolenia specjalnie profilowane do potrzeb konkretnych odbiorców. Jako nieliczni w skali kraju nie skupiamy się wyłącznie na nauczaniu technologii, ale przede wszystkim na jej zastosowaniu oraz możliwościach jakie niesie w konkretnych zadaniach podczas codziennej pracy. Dzięki temu każdy Klient ma pewność, że wszyscy uczestnicy naszych zajęć wyjdą z nich usatysfakcjonowani i wzbogaceni o niezwykle cenną wiedzę. Udostępniamy kilkaset godzin szkoleń, warsztatów, oraz setki stron podręczników i bogate zestawy ćwiczeń. W celu łatwego dokonania wyboru uporządkowaliśmy wiedzę w ścieżki szkoleniowe. Szkolenia organizowane przez Database Consulting odbywają się w największych miastach w Kraju i na terenie ośrodków szkoleniowych o najwyższym standardzie. Na życzenie i dla wygody naszych Klientów możemy dodatkowo zarezerwować hotel dla uczestników szkolenia na czas pobytu poza miejscem zamieszkania. Ponadto istnieje możliwość przeprowadzenia szkolenia dedykowanego w obiektach o standardzie wybranym przez Klienta, bądź w siedzibie odbiorcy w formie konsultacji tematycznych (szkoleń zamkniętych). Szkolenie zamknięte/wewnętrzne Konsultacje tematyczne to alternatywna do szkoleń otwartych usługa, umożliwiająca przekazywanie tej samej wiedzy bezpośrednio w siedzibie Klienta. Sprzęt, oprogramowanie i infrastrukturę w tym przypadku zapewnia Klient, przez co może wykorzystać swoje zasoby, ograniczając koszty organizacji szkolenia i ewentualnej delegacji pracowników do innego miasta. Nasza oferta w tym zakresie jest niezwykle atrakcyjna cenowo, dlatego warto zapoznać się ze szczegółami. Konsultacje tematyczne to identyczna wiedza i materiały co na szkoleniach otwartych w bardzo atrakcyjnych cenach, z możliwością nawet istotnych modyfikacji treści do indywidualnych potrzeb odbiorców. 5

6 Ścieżki szkoleniowe Ścieżki edukacyjne widoczne poniżej mają za zadanie ułatwienie wyboru drogi rozwoju oraz pozwolić szybko wybrać szkolenie odpowiednie na każdym stopniu rozwoju kariery. Wprowadzenie do bazy Oracle Dla wszystkich początkujących użytkowników systemu Oracle. Przykładowe stanowiska odbiorców: System Analyst, Application Manager, Business Consultant, Testing Specialist, Application Developer, Data Analyst, Service Manager. Dla wszystkich użytkowników systemu Oracle, w tym dla tych, którzy nie mają jeszcze skrystalizowanej docelowej specjalizacji. 6

7 Ścieżka szkoleniowa dla Analityków Dla osób podejmujących biznesowe decyzje w oparciu o dane zapisane w bazie. Przykładowe stanowiska odbiorców: Data Analyst, Financial Specialist, Controlling Manager, Reporting Manager, Business Analyst, Assistant Manager, Sales Manager Dla osób odpowiedzialnych za eksplorację danych oraz generujących zaawansowane raporty i zestawienia. 7

8 Ścieżka szkoleniowa dla Programistów Grupą docelową są osoby tworzące oprogramowanie z wykorzystaniem bazy Oracle. Przykładowe stanowiska odbiorców: Database Developer, System Developer, Database Architect, System Designer, Application Programmer Dla osób wykorzystujących technologię Oracle w trakcie budowy systemów informatycznych. Dla osób wykorzystujących technologię Oracle Apex do tworzenia interaktywnych aplikacji www. 8

9 Ścieżka szkoleniowa dla Administratorów aplikacji Skierowane do osób wspierających poprawną pracę aplikacji i usług przez nią oferowanych. Przykładowe stanowiska odbiorców: Application Specialist, Service Manager, Application Administrator, Application Key User, Application Engineer Dla osób odpowiedzialnych za prawidłowe działanie aplikacji korzystających z bazy Oracle. 9

10 Ścieżka szkoleniowa dla Administratorów bazy Skierowane do osób zarządzających systemem bazodanowym. Przykładowe stanowiska odbiorców: Database Administrator, System Engineer Dla osób odpowiedzialnych za prawidłowe działanie bazy danych. 10

11 Opis szkoleń OWS - Język SQL w bazie danych Oracle Dla kogo Szkolenie przeznaczone jest dla początkujących użytkowników systemu Oracle mających w przyszłości pracować z wykorzystaniem języka SQL do odczytywania, modyfikowania oraz zarządzania bazą danych, a także dla osób chcących poznać system Oracle i sposób jego działania (np. analitycy systemowi, użytkownicy końcowi, testerzy, konsultanci). Prezentowane informacje stanowią szeroką podstawę dla osób mających w przyszłości poszerzać swoją wiedzę na temat Oracle'a, planujących zostać zaawansowanymi użytkownikami tego systemu (przyszli programiści, analitycy danych, administratorzy aplikacji). Cel Szkolenie porusza szeroki zakres zagadnień związanych z bazą danych Oracle zaczynając od obszernego wprowadzenia. Nauczysz się podstaw, koncepcji oraz narzędzi służących do współpracy z bazą. Głównym celem szkolenia jest dokładne omówienie najważniejszych z dostępnych poleceń języka SQL. Poznasz oraz przećwiczysz bogate możliwości odczytywania, filtrowania i zarządzanie danymi w sposób umożliwiający uzyskanie pożądanego, z biznesowego punktu widzenia, wyniku. Ponadto zobaczysz zagadnienia związane z różnymi sposobami zapisywania i składowania danych oraz udostępniane mechanizmy służące utrzymywaniu ich wysokiej jakości. Zdobędziesz umiejętności tworzenia i zarządzania obiektami bazodanowymi, poznasz mechanizmy działania bazy, w tym te związane ze współpracą wielu użytkowników oraz nauczysz się chronić wrażliwe dane przed niepowołanymi osobami. Jeśli Twoim zadaniem jest praca z wykorzystaniem bazy danych Oracle, musisz dokonywać odczytów danych, oraz zarządzać nimi to szkolenie pozwoli Ci zrozumieć i przećwiczyć wszystkie ważne aspekty z tym związane, tak abyś został specjalistą w tej dziedzinie. Czas trwania i forma szkolenia 2 dni, wykład + warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia początkujący Korzyści po szkoleniu Nauczysz się efektywnej współpracy z bazą danych Oracle, oraz nabędziesz wiedzę i umiejętności odczytywania, modyfikowania i zarządzania danymi z wykorzystaniem języka SQL. Dowiesz się jak szybko i skutecznie wykorzystać dostępne w Oracle'u obiekty by pracować wydajniej. 11

12 Przed w ścieżce szkoleniowej - Po w ścieżce szkoleniowej OWP - Język PL/SQL w bazie danych Oracle Wiedza przed szkoleniem Powinieneś sprawnie obsługiwać komputer. Poruszane zagadnienia 1. Podstawy Wprowadzenie do relacyjnych baz danych i systemu Oracle Sposób użycia języka SQL Narzędzia służące do współpracy z bazą danych Instrukcja SELECT Warunki logiczne Funkcje skalarne Filtrowanie danych Funkcje agregujące Sortowanie wyników zapytania 2. Zaawansowane zapytania i przetwarzanie wyników Grupowanie i operacje na zestawach danych Operacje zbiorowe Iloczyn kartezjański tabel Złączenia wewnętrzne i zewnętrzne Podzapytania proste, złożone, jedno i wielowierszowe Operatory ALL, ANY, IN Podzapytania FROM, HAVING Zapytania hierarchiczne 3. Manipulowanie danymi Modyfikacja danych Wstawianie danych do tabel i widoków Modyfikowanie danych Usuwanie danych Zarządzanie transakcjami 4. Definiowanie struktury danych, obiekty bazodanowe Tworzenie tabel Typy danych Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Aby zapisać się na szkolenie otwarte proszę kliknąć wybrany termin szkolenia z kalendarium 12

13 OWP - Język PL/SQL w bazie danych Oracle Dla kogo Szkolenie przeznaczone jest dla wszystkich osób pracujących z bazą danych Oracle przy użyciu języka SQL, które chciałyby zdobyć szerszy zakres możliwości udostępniany przez język PL/SQL lub poznać jego bogaty potencjał. Z kursu skorzystają przede wszystkim osoby chcące pogłębić swoją wiedzę (np. analitycy systemowi, testerzy, konsultanci) lub uczynić pracę z bazą danych bardziej efektywną. Prezentowana wiedza może być przydatna dla przyszłych programistów i innych zaawansowanych użytkowników bazy Oracle (analitycy danych, administratorzy aplikacji). Cel Szkolenie uczy wykorzystania języka PL/SQL do zaawansowanej współpracy z bazą danych Oracle. Poznasz w jaki sposób mechanizmy udostępniane przez ten język (pętle, kursory, instrukcje decyzyjne, zmienne, pakiety itd.) pozwolą Ci na wykorzystanie danych i manipulowanie nimi w sposób nieosiągalny dla języka SQL, przez co uczynisz swoją pracę łatwiejszą i bardziej efektywną. Ponadto dowiesz się jak zapamiętać wykonywane przez siebie czynności i obliczenia w bazie danych umiejętnie reagując na sytuacje wyjątkowe oraz jak w sposób bezpieczny udostępnić dane innym użytkownikom. Wiedza z kursu pozwoli Ci na dyskretne śledzenie operacji wykonywanych na Twojej tabeli, automatyczne korygowanie danych wstawianych przez użytkowników, zabezpieczenie przed przypadkowym skasowaniem rekordów oraz skorzystanie z wielu innych możliwości jakie daje język PL/SQL. Bogaty zestaw ćwiczeń pozwoli Ci poznać przedstawione zagadnienia od strony praktycznej, a pomoc doświadczonego trenera zagwarantuje efektywny sposób przyswajania wiedzy. Czas trwania i forma szkolenia 2 dni, wykład + warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia początkujący Korzyści po szkoleniu Szkolenie pozwoli Ci przećwiczyć wykorzystanie języka PL/SQL, dzięki czemu będziesz mógł osiągnąć efekty niedostępne dla języka SQL. Twoja praca z bazą danych Oracle osiągnie etap zaawansowany i będzie szybsza, bardziej efektywna oraz wydajniejsza. 13

14 Przed w ścieżce szkoleniowej OWS - Język SQL w bazie danych Oracle Po w ścieżce szkoleniowej OPP - Programowanie w języku PL/SQL w bazie danych Oracle Wiedza przed szkoleniem Powinieneś znać język SQL, mieć przynajmniej niewielkie doświadczenie z wykorzystaniem bazy danych Oracle oraz sprawnie posługiwać się komputerem. Poruszane zagadnienia 1. Podstawy Wykorzystanie języka PL/SQL, cel istnienia, przykładowe zastosowania, zalety, wady Wprowadzenie do języka PL/SQL, sposób zapisu, działania Struktura bloku, blok anonimowy, sekcja deklaracyjna, wykonawcza, obsługi błędów Zmienne, typy danych, literały Operatory arytmetyczne i logiczne Skalarne funkcje wbudowane Zmienne języka, środowiskowe, bindowane Standardowe wyjście Instrukcje SQL w kodzie PL/SQL'a 2. Transakcje w PL/SQL'u Obsługa i sterowanie transakcjami Transakcje autonomiczne 3. Sterowanie ścieżką wykonania, podprogramy Sterowanie przepływem programu - instrukcje sterujące i pętle Alternatywne ścieżki wykonania - instrukcje decyzyjne Definiowanie podprogramów - procedury, funkcje Wykorzystanie podprogramów w języku SQL Obsługa błędów 4. Mechanizmy zaawansowane Rekordy PL/SQL'a i ich wykorzystanie Kursory statyczne, pętla kursorowa, przetwarzanie dużych zbiorów danych Wyzwalacze DML Grupowanie podprogramów - pakiety Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. 14

15 OWPR - Język SQL i PL/SQL w bazie danych Oracle Dla kogo Szkolenie przeznaczone jest dla początkujących użytkowników systemu Oracle mających w przyszłości pracować z wykorzystaniem języka SQL i PL/SQL do odczytywania, modyfikowania oraz zarządzania bazą danych, a także dla osób chcących poznać system Oracle i sposób jego działania (np. analitycy systemowi, testerzy, konsultanci, użytkownicy końcowi). Prezentowana wiedza jest także przydatna dla przyszłych zaawansowanych użytkowników bazy Oracle (analitycy danych, programiści i administratorzy aplikacji). Cel Szkolenie porusza szeroki zakres zagadnień związanych z bazą danych Oracle zaczynając od obszernego wprowadzenia. Nauczysz się podstaw, koncepcji oraz narzędzi klienckich. Głównym celem szkolenia jest dokładne omówienie najważniejszych z dostępnych poleceń języka SQL oraz języka PL/SQL służącego do do zaawansowanej współpracy z bazą danych. Przećwiczysz także bogate możliwości odczytywania, filtrowania i zarządzanie danymi w sposób umożliwiający uzyskanie pożądanego wyniku zarówno z wykorzystaniem języka SQL jak i mechanizmów PL/SQL'a (pętle, kursory, instrukcje decyzyjne, zmienne, pakiety). Ponadto poznasz zagadnienia związane z różnymi sposobami zapisywania i składowania danych oraz udostępniane narzędzia służące utrzymywaniu ich wysokiej jakości. Zdobędziesz umiejętności tworzenia i zarządzania obiektami bazodanowymi, poznasz mechanizmy działania bazy, w tym te związane ze współpracą wielu użytkowników oraz nauczysz się chronić wrażliwe dane przed niepowołanymi osobami. Dodatkowo będziesz umiał zautomatyzować np. procesy prowadzenie obliczeń, generowania raportów. Po zakończeniu szkolenia będziesz specjalistą w zakresie wykorzystania bazy Oracle do odczytywania, zarządzania i manipulowania danymi. Czas trwania i forma szkolenia 5 dni, wykład + warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia początkujący Korzyści po szkoleniu Szkolenie pozwoli Ci dobrze poznać bazę danych Oracle oraz przećwiczyć używanie języków SQL i PL/SQL. Umożliwi Ci to na efektywne i wydajne wykorzystanie potęgi tej technologii przez co Twoja praca będzie wydajna i efektywna. 15

16 Przed w ścieżce szkoleniowej - Po w ścieżce szkoleniowej OPP - Programowanie w języku PL/SQL w bazie danych Oracle OAN2 - Zaawansowana analiza danych w bazie danych Oracle Wiedza przed szkoleniem Powinieneś sprawnie obsługiwać komputer. Poruszane zagadnienia 1. Podstawy Wprowadzenie do relacyjnych baz danych i systemu Oracle Sposób użycia języka SQL Narzędzia służące do współpracy z bazą danych Instrukcja SELECT Warunki logiczne Funkcje skalarne Filtrowanie danych Funkcje agregujące Sortowanie wyników zapytania 2. Zaawansowane zapytania i przetwarzanie wyników Grupowanie i operacje na zestawach danych Operacje zbiorowe Iloczyn kartezjański tabel Złączenia wewnętrzne i zewnętrzne Podzapytania proste, złożone, jedno i wielowierszowe Operatory ALL, ANY, EXISTS, IN Podzapytania FROM, HAVING Zapytania hierarchiczne 3. Manipulowanie danymi Modyfikacja danych Wstawianie danych do tabel i widoków Modyfikowanie danych Usuwanie danych Zarządzanie transakcjami 4. Definiowanie struktury danych, obiekty bazodanowe Tworzenie tabel Typy danych Widoki proste i złożone oraz ich zastosowanie Uprawnienia Sekwencje Blokowanie danych Ograniczenia, spójność i jakość danych 16

17 Modyfikacja tabel Synonimy Połączenia między bazami Indeksowanie danych 5. Podstawy języka PL/SQL Wykorzystanie języka PL/SQL, cel istnienia, przykładowe zastosowania, zalety, wady Wprowadzenie do języka PL/SQL, sposób zapisu, działania Struktura bloku, blok anonimowy, sekcja deklaracyjna, wykonawcza, obsługi błędów Zmienne, typy danych, literały Standardowe wyjście Instrukcje SQL w kodzie PL/SQL'a Kontekst transakcyjny kodu PL/SQL Obsługa i sterowanie transakcjami 6. Sterowanie ścieżką wykonania, podprogramy Sterowanie przepływem programu - instrukcje sterujące i pętle Alternatywne ścieżki wykonania? instrukcje decyzyjne Definiowanie podprogramów? procedury, funkcje Wykorzystanie podprogramów w języku SQL Obsługa błędów 7. Mechanizmy zaawansowane Propagacja, przerzucanie wyjątków Rekordy PL/SQL'a i ich wykorzystanie Pętla kursorowa, przetwarzanie dużych zbiorów danych Wyzwalacze DML Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. 17

18 OPP - Programowanie w języku PL/SQL w bazie danych Oracle Dla kogo Szkolenie przeznaczone jest dla programistów bazodanowych. Cel Na szkoleniu nauczysz się programowania w języku PL/SQL w bazie danych Oracle. Poznasz w jaki sposób udostępniane mechanizmy (pętle, kursory, instrukcje decyzyjne, zmienne, pakiety itd.) pozwolą Ci na wykorzystanie danych i manipulowanie nimi w sposób nieosiągalny dla języka SQL. Dowiesz się w jaki sposób zapisuje się reguły biznesowe w bazie i jak robić to w sposób poprawny włączając obsługę sytuacji wyjątkowych. Wiedza z kursu pozwoli Ci na tworzenie systemów informatycznych z wykorzystaniem języka PL/SQL i programowania zarówno strukturalnego jak i obiektowego. Bogaty zestaw ćwiczeń pozwoli Ci poznać przedstawione zagadnienia od strony praktycznej, a pomoc doświadczonego trenera zagwarantuje efektywny sposób przyswajania wiedzy. Czas trwania i forma szkolenia 5 dni, wykład + warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia średnio zaawansowany Korzyści po szkoleniu Szkolenie pozwoli Ci dobrze poznać język PL/SQL w bazie danych Oracle oraz przećwiczyć jego używanie ze szczególnym uwzględnieniem zagadnień istotnych z punktu widzenia osoby tworzącej systemy informatyczne. Nauczysz i przećwiczysz techniki stosowane w zaawansowanym oprogramowaniu, w warstwie bazy danych. Co więcej szkolenie przygotuje Cię do egzaminu "1Z0-147 Program with PL/SQL" Przed w ścieżce szkoleniowej OPS Język SQL w bazie danych Oracle dla programistów Po w ścieżce szkoleniowej OPZ - Zaawansowane programowanie w języku PL/SQL w bazie danych Oracle 18

19 Wiedza przed szkoleniem Powinieneś znać co najmniej jeden język programowania (Pascal, C++, Java, C#, BASIC itp.), oraz język SQL dla bazy danych Oracle. Poruszane zagadnienia 1. Podstawy Wykorzystanie języka PL/SQL, cel istnienia, przykładowe zastosowania, zalety, wady Wprowadzenie do języka PL/SQL, sposób zapisu, działania Struktura bloku, blok anonimowy, sekcja deklaracyjna, wykonawcza, obsługi błędów Zmienne, typy danych, literały Widzialność nazw, przesłanianie Operatory arytmetyczne i logiczne Priorytety operatorów, skracanie ewaluacji wyrażeń Skalarne funkcje wbudowane Zmienne języka, środowiskowe, bindowane Standardowe wyjście Instrukcje SQL w kodzie PL/SQL'a Przełączanie kontekstów SQL'a i PL/SQL'a Wykorzystanie zmiennych 2. Transakcje w PL/SQL'u Blokowanie wierszy Obsługa i sterowanie transakcjami Transakcje autonomiczne 3. Sterowanie ścieżką wykonania, podprogramy Sterowanie przepływem programu - instrukcje sterujące i pętle Alternatywne ścieżki wykonania? instrukcje decyzyjne Definiowanie podprogramów? procedury, funkcje Tryby przekazywania parametrów Parametry formalne, aktualne Podprogramy lokalne Poziomy czystości funkcji Wykorzystanie podprogramów w języku SQL Generatory danych i funkcje strumieniowe Zależności lokalne i zdalne między podprogramami 4. Mechanizmy zaawansowane Uprawnienia w podprogramach, kontekst uruchomienia podprogramu, zmiana kontekstu Role aplikacyjne, uprawnienia obiektowe i systemowe Obsługa błędów, wyjątki Propagacja, własne wyjątki, przerzucanie wyjątków Rekordy PL/SQL'a i ich wykorzystanie Kolekcje i tablice Dynamiczny SQL i PL/SQL, bindowanie zmiennych Wyzwalacze DML Wyzwalacze DDL Wyzwalacze systemowe 5. Przetwarzanie danych Kursory statyczne, pętla kursorowa, przetwarzanie dużych zbiorów danych 19

20 Przetwarzanie masowe (tablicowe) Kursory dynamiczne 6. Utrzymywanie struktury kodu w bazie danych Grupowanie podprogramów? pakiety Specyfikacja, ciało, sekcja inicjalizacyjna pakietu Hermetyzacja Czas życia pakietu Przeciążanie podprogramów Wczesna referencja/deklarowanie (forward referencing) Tworzenie własnych typów danych - programowanie obiektowe Paradygmaty programowania obiektowego Statyczność obiektów 7. Przydatne mechanizmy i narzędzia Harmonogramowanie zadań - JOB'y Obsługa plików tekstowych Tablice zewnętrzne Obsługa dużych obiektów (LOB'ów) Profilowanie kodu Śledzenie Debugowanie kodu Prekompilacja kodu Utajanie kodu? narzędzie WRAP Najważniejsi w firmie są ludzie Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. 20

21 OPZ - Zaawansowane programowanie w języku PL/SQL Dla kogo Szkolenie przeznaczone jest dla programistów bazodanowych chcących pogłębić swoją wiedzę i stać się ekspertami w programowaniu bazy Oracle z wykorzystaniem języka PL/SQL Cel Szkolenie pozwala poznać zaawansowane aspekty programowania bazy danych Oracle. Uczestnicząc w nim przećwiczysz mechanizmy pozwalające tworzyć wydajne systemy informatyczne w oparciu o język PL/SQL takie jak np. bezpieczne blokowanie, kursory modyfikowalne itd. Zobaczysz sposób działania rozwiązań klasy enterprise oraz poznasz zagadnienia związane z bezpieczeństwem. Dowiesz się jak tworzyć kod niewrażliwy na próby włamania bądź śledzący i audytujący działania użytkowników. Zapoznasz się z mechanizmami wykorzystywanymi w rozbudowanych systemach bazodanowych i nauczysz się je samodzielnie używać. Poznasz także API PL/SQL'a umożliwiające np. obsługę potoków lub protokołów sieciowych. Kurs pozwala na pogłębienie i przećwiczenie wiedzy oraz umożliwia zostanie ekspertem w dziedzinie tworzenia zaawansowanego oprogramowania w warstwie bazy danych. Czas trwania i forma szkolenia 5 dni, wykład + warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia zaawansowany Korzyści po szkoleniu Szkolenie nauczy Cie zaawansowanych technik programowania bazy danych Oracle i pozwoli stać się ekspertem w tej dziedzinie. Przećwiczysz rozwiązania stosowane w systemach największych firm i instytucji (np. banków) tak aby jakość i efektywność tworzonego przez Ciebie oprogramowania była jak najwyższa. Przed w ścieżce szkoleniowej OPP - Programowanie w języku PL/SQL w bazie danych Oracle Po w ścieżce szkoleniowej - 21

22 Wiedza przed szkoleniem Powinieneś programować w języku PL/SQL oraz dobrze znać język SQL dla bazy danych Oracle Poruszane zagadnienia 1. Typy danych Wykorzystanie podtypów Typy złożone? kolekcje, kolekcje wielowymiarowe Metody kolekcji Kolekcje rzadkie i gęste Kolekcje permanentne Rekordy 2. Zarządzanie transakcjami Reguły ACID Blokowanie optymistyczne i pesymistyczne Blokowanie wierszy w zapytaniach złączeniowych Bezpieczne blokowanie wierszy Stracony update Blokowanie tabel Zachowanie transakcji w reakcji na błąd Podprogramy sprzątające w razie błędu Poziomy izolacji transakcji Transakcje autonomiczne Widzialność transakcji autonomicznych 3. Obsługa błędów Propagacja wyjątków Wyjątki użytkownika Przerzucanie wyjątków Wyjątki w miejscach specjalnych Stos wywołań Stos błędu 4. Przetwarzanie danych Kursory statyczne, przetwarzanie dużych zbiorów danych Wyrażenia kursorowe Kursory blokujące, sortujące i zmieniające dane Zwracanie danych przez instrukcje DML Kursory dynamiczne, referencyjne słabe i silne Zmienne kursorowe Przekazywanie kursora do podprogramu, zwracanie kursora Przetwarzanie masowe (tablicowe), z limitowaniem 5. Pakiety i podprogramy Pakiety, specyfikacja, ciało Sekcja inicjalizacyjna pakietu Czas życia pakietu Hermetyzacja, zmienne globalne Pakiety wykorzystywane seryjnie Zarządzanie ostrzeżeniami Obrona przed wstrzykiwaniem SQL'a (SQL injection) 22

23 Wykorzystanie własnych funkcji w SQL'u Poziomy czystości podprogramów Poziomy czystości a transakcje autonomiczne Zmiana kontekstu uprawnień i schematu dla podprogramu Przekazywanie parametrów do podprogramów przez wartość i referencje Generatory danych, funkcje strumieniowe, nieskończone generatory Odwołanie do programów napisanych w C z poziomu PL/SQL'a 6. Programowanie obiektowe Hermetyzacja Dziedziczenie Statyczność Polimorfizm Kontekst uprawnień obiektów 7. Mechanizmy zaawansowane Linki bazodanowe Kontekst uprawnień linku bazodanowego Obsługa dużych obiektów binarnych (LOB'ów) Tablice zewnętrzne Funkcje agregujące zdefiniowane przez użytkownika Zależności lokalne i zdalne między programami Profilowanie Śledzenie kodu Kompilacja warunkowa 8. API PL/SQL'a Standardowe wyjście Potoki systemowe Protokół HTML Protokół HTTP Protokół SMTP Zarządzanie powiadomieniami (alertami) Wrapowanie kodu i DDL Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. 23

24 OPA1 - Tworzenie aplikacji z wykorzystaniem Oracle Application Express Dla kogo Warsztaty przeznaczone są dla programistów mających szybko tworzyć zaawansowane aplikacje bazodanowe przy użyciu narzędzia jakim jest Oracle Application Express (APEX, znany wcześniej pod nazwą HTML DB) Cel Szkolenie nauczy Cię narzędzia Oracle Application Express pozwalającego tworzyć bazodanowe aplikacje dostępne poprzez sieć WWW. Poznasz między innymi środowisko pracy, wykorzystywane narzędzia i techniki, a także komponenty służące do budowania aplikacji, oraz sposób integracji aplikacji z językami PL/SQL i SQL, a także JavaScript. Dowiesz się także jak tworzyć raporty, formularze, wykresy i inne składniki interfejsu użytkownika. Jeżeli zainteresowany jesteś tematyką tworzenia aplikacji bazodanowych z wykorzystaniem środowiska APEX, chcesz znać łatwy sposób budowy interfejsu do danych, udostępnić bazę poprzez sieć intranet lub internet to wiedza, wzbogacona o obszerny zestaw ćwiczeń oraz wieloletnie doświadczenie konsultantów są zgromadzone w tym szkoleniu specjalnie dla Ciebie. Czas trwania i forma szkolenia 2 dni, wykład + warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia średnio zaawansowany Korzyści po szkoleniu Po szkoleniu będziesz sprawnie i samodzielnie poruszał się w tematyce tworzenia webowych aplikacji bazodanowych oraz będziesz znał techniki służące ich wytwarzaniu. Zdobędziesz i przećwiczysz umiejętności związane z wykorzystaniem poszczególnych komponentów do budowy formularzy i raportów. Będziesz także posiadał wiedzę umożliwiającą samodzielne oprogramowanie logiki biznesowej systemu z wykorzystaniem języków SQL, PL/SQL oraz dodatkowo JavaScript. Przed w ścieżce szkoleniowej OPS - Język SQL w bazie danych Oracle dla programistów OPP - Programowanie w języku PL/SQL w bazie danych Oracle 24

25 Po w ścieżce szkoleniowej - Wiedza przed szkoleniem Znajomość języka SQL, PL/SQL, umiejętność programowania, podstawowa znajomość JavaScript Poruszane zagadnienia 1. Wprowadzenie do Oracle Application Express Instalacja, konfiguracja i zarządzanie Oracle APEX Architektura i obszary użytkowników (Workspace) Narzędzia APEX'a do współpracy z bazą danych Aplikacje bazodanowe i arkusze web'owe (websheet) 2. Tworzenie aplikacji Wykorzystanie kreatora aplikacji Tworzenie formularzy Tworzenie raportów Tworzenie wykresów 3. Rozbudowywanie aplikacji Zasady renderowania strony Zarządzanie nawigacją w APEX Dodawanie regionów Zarządzanie elementami strony Przyciski Programowanie działania aplikacji - procesy, gałęzie 4. Formularze od środka Formularz oparty o tabelę, procedurę, zapytanie SQL Formularz tabelaryczny Zarządzanie elementami formularza, dodawanie pól Pola warunkowe Pola wyliczane Pola wymagane, opcjonalne, tworzenie pomocy Walidacja poprawności pól Procesy, akcje dynamiczne 5. Raporty Tworzenie formularza związanego z raportem Raport interaktywny Kreator zapytań SQL Zarządzanie kolumnami raportu Paginacja Listy wartości na raportach Widok pojedynczego wiersza Konfiguracja menu akcji Dodawanie kolumny odsyłacza Składnia URL w APEX Filtrowanie danych Tworzenie wykresów w oparciu o raport 25

26 Raporty zapamiętane 6. Wykresy Animowane wykresy słupkowe Serie danych Wykresy kołowe Wykresy z parametrami, listy LOV 7. Wdrażanie Bezpieczeństwo, autoryzacja Eksport/import Instalacja aplikacji w środowisku produkcyjnym Najważniejsi w firmie są ludzie Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. 26

27 OPA2 - Tworzenie zaawansowanych aplikacji w Oracle Application Express Dla kogo Warsztaty przeznaczone są dla programistów chcących poszerzyć podstawową wiedzę na temat APEX'a o zaawansowane elementy tworzenia aplikacji w tym narzędziu. Cel Biorąc udział w tym szkoleniu nauczysz się wykorzystywać zaawansowane cechy Oracle Application Express w celu tworzenia rozbudowanych aplikacji. Nauczysz się także narzędzi wspomagających pracę programistów oraz poznasz elementy administracji i strojenia wydajności aplikacji. Czas trwania i forma szkolenia 2 dni, wykład + warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia średnio zaawansowany Korzyści po szkoleniu Poznasz sposoby wykorzystania jquery i JavaScript, metody budowania raportów opartych o dynamiczny SQL oraz zaawansowane kontrolki (shuttle, pola plików, obrazki, pola z podpowiedziami) w formularzach. Przećwiczysz regiony drzewa, kalendarza, mapy, a także dynamiczne akcje, walidacje i obliczenia pól nie wymagające przeładowania strony. Ponadto nauczysz się wysyłać wiadomości z poziomu APEX'a, poznasz narzędzia służące zarówno debugowaniu jak i wspomagające pracę w grupie programistów oraz zdobędziesz wiedzę na temat elementów administracji i optymalizacji wydajności aplikacji. Przed w ścieżce szkoleniowej OPA1 - Tworzenie aplikacji z wykorzystaniem Oracle Application Express Po w ścieżce szkoleniowej - 27

28 Wiedza przed szkoleniem Powinieneś posiadać podstawową wiedzę na temat tworzenia aplikacji w Oracle APEX (wiedzę na poziomie szkolenia OPA1). Poruszane zagadnienia 1. Elementy aplikacji w APEX Tworzenie aplikacji Strony formularzy, raportów i wykresów Regiony, elementy strony, przyciski Osadzanie kodu HTML, JavaScript, jquery na stronach, w regionach, przyciskach, wykresach Nawigacja (zakładki, zakładki dwupoziomowe, okruszki, listy) Gałęzie, procesy Wysyłanie i z poziomu APEX'a Schemat URL w APEX, przekazywanie parametrów Strona domyślna, strona zero, własna strona logowania i wylogowania 2. Formularze Formularze oparte o procedurę, zapytanie, tabelę Formularze Master-Detail Autouzupełnianie pól tekstowych, edytor tekstowy (rich text), element shuttle Obrazy w formularzu Walidacje na poziomie pól, formularzy i strony Walidacja wyrażeniami regularnymi Przyciski omijające walidację, walidacje wymuszone Pliki CLOB i pola wysyłania/pobierania plików 3. Raporty Raporty klasyczne, dynamiczny SQL w raportach Raporty interaktywne, dynamiczny SQL w raportach Kolumna odsyłacza Kontrolki (pola wyboru, pola tekstowe) w kolumnach raportu, obsługa kontrolek w PL/SQL Wartości specjalne w kolumnach raportów, własny kod HTML, JavaScript, jquery, HTML injection Elementy API JavaScript, PL/SQL Własny kod HTML w kolumnach formularza tabelarycznego 4. Pozostałe rodzaje regionów Kalendarz Mapa Drzewa Wykresy, odświeżanie asynchronicznie, odświeżanie na żądanie 5. Bezpieczeństwo aplikacji schematy autoryzacji schematy uwierzytelniania strony publiczne 6. Pliki statyczne, obrazy statyczne sposób tworzenia i usuwania odwoływanie do plików statycznych skrypty CSS, JavaScript jako pliki statyczne 7. Akcje dynamiczne 28

29 oparte o DOM, selektor jquery dynamiczne ukrywanie elementów dynamiczne obliczenia walidacja dynamiczna 8. Formularze tabelaryczne nazewnictwo pól, dynamiczne akcje formularza tabelarycznego 9. Elementy administracji środowiskiem APEX Zarządzanie użytkownikami, uprawnienia Monitorowanie aktywności użytkowników i deweloperów Administracja WORKSPACE'm Instalacja wtyczek 10.Praca programisty Narzędzia dedykowane współpracy grupy programistów Debuggowanie aplikacji Logi - przeglądanie i generowanie wpisów Weryfikacja stanu sesji, wpływanie na zawartość sesji APEX'a Obiekty wspierające 11.Wprowadzenie do optymalizacji aplikacji APEX Monitorowanie wydajności stron Monitorowanie wydajności elementów strony Podstawy mechanizmu buforowania stron Najważniejsi w firmie są ludzie Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. 29

30 OAN1 - Analiza danych w bazie Oracle Dla kogo Szkolenie przeznaczone jest dla analityków danych, osób podejmujących decyzje w oparciu o dane zawarte w bazie Oracle, użytkowników końcowych. Najczęściej uczestnikami szkolenia są osoby nie będące informatykami. Cel Biorąc udział w tym szkoleniu nauczysz się pobierać dane z tabel bazodanowych Oracle w celu generowania zestawień i raportów służących podejmowaniu decyzji biznesowych. Poznasz i przećwiczysz bogate możliwości odczytywania danych, filtrowania i zarządzaniami nimi w sposób umożliwiający przetwarzanie i analizowanie pobranych danych. Bogaty zestaw ćwiczeń i przykładów praktycznych jak również warsztatowa forma zajęć umożliwi Ci nie tylko poznanie języka SQL, ale przede wszystkim przećwiczenie i zrozumienie omawianych zagadnień. Czas trwania i forma szkolenia 5 dni, wykład + warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia początkujący Korzyści po szkoleniu Szkolenie nauczy Cię umiejętności pozyskiwania i przetwarzania danych w celu podejmowania decyzji biznesowych. Poznasz język SQL w zakresie raportowania i analizy danych, tak aby umieć wydobywać z bazy danych krytyczne dla biznesu informacje. Co więcej, szkolenie przygotuje Cię do egzaminu "1Z Oracle Database 11g: SQL Fundamentals I" Przed w ścieżce szkoleniowej - Po w ścieżce szkoleniowej OAN2? Zaawansowana analiza danych w bazie Oracle 30

31 Wiedza przed szkoleniem Powinieneś umieć sprawnie obsługiwać komputer Poruszane zagadnienia 1. Wstęp Podstawowe informacje o Oracle i języku SQL Poznanie narzędzi do pracy z Oracle 2. Podstawy pobierania danych z tabel bazodanowych przy użyciu instrukcji SELECT Działanie instrukcji Wprowadzenie do typów danych Projekcja Selekcja Sortowanie wyników Pseudokolumy (ROWNUM, ROWID), tabela DUAL Funkcje skalarne Operacje na datach Próbki danych, losowy rekord z tabeli Wbudowane pakiety Generowanie wartości losowych w bazie danych Wyrażenie CASE, DECODE 3. Przetwarzanie zagregowanych danych Funkcje agregujące Grupowanie wierszy Zaawansowane grupowania 4. Pobieranie danych z wielu tabel bazodanowych Operatory zbiorowe Złączenia wewnętrzne i zewnętrzne Samozłączenia Złączenia równościowe i nierównościowe 5. Hierarchiczne przetwarzanie danych 6. Podzapytania Podzapytania skorelowane i nieskorelowane, jedno, wielowierszowe Operatory związane z podzapytaniami 7. Zaawansowane aspekty analizy danych Funkcje analityczne Wyrażenia regularne (regexp_like) Wykonywanie obliczeń międzywierszowych (MODEL) 8. Manipulowanie danymi Modyfikacja danych Wstawianie danych do tabel i widoków Usuwanie danych 9. Zagadnienia związane z wielodostępem do danych w tabelach bazodanowych Zarządzanie transakcjami 10.Definiowanie struktury danych, obiekty bazodanowe Widoki i ich zastosowanie Tworzenie tabel Indeksy Tabele tymczasowe 31

32 11.Podstawy hurtowni danych i Business Intelligence Analiza danych przez pryzmat wielowymiarowych kostek analitycznych Najważniejsi w firmie są ludzie Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. 32

33 OAN2 - Zaawansowana analiza danych w bazie Oracle Dla kogo Szkolenie przeznaczone jest dla analityków danych, osób podejmujących decyzje w oparciu o dane składowane w bazie Oracle, użytkowników końcowych korzystających z języka SQL w swojej codziennej pracy. Najczęściej uczestnikami szkolenia są osoby nie będące informatykami. Cel Biorąc udział w tym szkoleniu nauczysz się zaawansowanej analizy danych. Szkolenie, pod względem poruszanej tematyki, jest unikalne na rynku. Poznanie i przećwiczenie zagadnień takich jak zaawansowane aspekty funkcji analitycznych z wyznaczaniem percentyla, partycjonowane złączenia zewnętrzne, biegła znajomość wyrażeń regularnych (i wiele innych) pozwolą Ci na istotne wzbogacenie swojej wiedzy z SQL. Zaprezentowana tematyka otworzy przed Tobą zupełnie nowe możliwości raportowania i przetwarzania danych. Po ukończeniu szkolenia będziesz ekspertem w dziedzinie analizy danych z wykorzystaniem bazy Oracle i języka SQL. Czas trwania i forma szkolenia 5 dni, wykład + warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia zaawansowany Korzyści po szkoleniu Szkolenie nauczy Cię zaawansowanych aspektów SQL i analizy danych na poziomie eksperckim. Poznana tematyka pozwoli Ci przetwarzać dane skutecznej i efektywniej, a niejednokrotnie w sposób do tej pory niemożliwy. Ponadto szkolenie częściowo przygotowuje do egzaminu "1Z0-047 Oracle Database SQL Expert" Przed w ścieżce szkoleniowej OAN1 - Analiza danych w bazie Oracle Po w ścieżce szkoleniowej - 33

34 Wiedza przed szkoleniem Powinieneś posiadać umiejętność biegłego korzystanie z komputera, znać bazę Oracle i wykorzystywać język SQL w codziennej pracy. Poruszane zagadnienia 1. Zaawansowane pobieranie danych z tabel bazodanowych NULL w projekcji, selekcji i sortowniach Wykorzystanie pakietów wbudowanych CASE i DECODE Skalarne funkcje wbudowane tekstowe, liczbowe Operator like a wyrażenia regularne Wyrażenia regularne (REGEXP_INSTR, REGEXP_LIKE, REGEXP_REPLACE, REGEXP_SUBSTR) Przetwarzanie czasu Interwały czasowe Strefy czasowe i znaczniki czasu Ustawienia narodowe NLS 2. Zaawansowane przetwarzanie zagregowanych danych Grupowania (ROLLUP, CUBE, GROUPING SETS, GROUPING_ID) 3. Zaawansowane pobieranie danych z wielu tabel bazodanowych Złączenia, wykorzystanie złączeń nierównościowych Złożone warunki łączeniowe Partycjonowane złączenia zewnętrzne Zastosowanie iloczynu kartezjańskiego w analizie przypadków hipotetycznych 4. Zaawansowane hierarchiczne przetwarzanie danych Zapytania hierarchiczne, LEVEL, SYS_CONNECT_BY_PATH Obsługa cykli Filtrowanie drzew 5. Generacja ciągu danych i próbkowanie rekordów Generacja ciągu danych Próbki danych Losowanie dokładnie n rekordów 6. Tabele przestawne w Oracle 10g 7. Wykonywanie obliczeń międzywierszowych - klauzula MODEL Wymiary, Mierniki Partycjonowanie Reguły, odwołania pozycyjne, symboliczne, zakresowe Tworzenie wierszy, tworzenie kolumn 8. Zaawansowane analiza danych Funkcje analityczne zastosowanie i sposób użycia Użycie regresji liniowej Funkcje hipotetyczne Wyznaczanie pozycji wartości w grupie Wyznaczanie rangi procentowej wartości w stosunku do grupy Wyznaczenia percentyla oraz n-tyli Wyznaczanie wariancji i odchylenia standardowego Wyznaczanie stosunku wartości do sumy zestawu wartości Wyznaczenie stosunku wartości do innej wartości w grupie 34

35 Wyznaczenie stosunku wartości do pierwszej/ostatniej w grupie Średnie ważone, kroczące, kroczące ważone Dynamika zmian wartości 9. Zapytania retrospektywne Pobieranie danych w oparciu o SCN Przywrócenie usuniętej tabeli Wersje rekordów? VERSION BETWEEN 10.Manipulowanie danymi Scalanie danych Wstawianie wielowierszowe Polecenia DML z podzapytaniami 11.Zagadnienia związane z wielodostępem Mechanizm MVCC Niekorzystne zjawiska związane z wielodostępem w bazie danych Oracle Fenomeny w bazie danych (niepowtarzalny odczyt, odczyt fantom, brudny odczyt) Poziomy izolacji transakcji 12.Definiowanie struktury danych, obiekty bazodanowe Widoki oraz ich zastosowanie Widoki złożone Operacje DML na widokach, widoki zachowujące klucz Tabele? tworzenie i modyfikowanie Podstawowe typy danych Synonimy Widoki zmaterializowane, mechanizm query rewrite Indeksy Tabele tymczasowe Linki bazodanowe 13.Podstawy hurtowni danych Podstawy hurtowni danych Schemat gwiazdy 14.Przenoszenie danych DataPump SQL Loader Tabele zewnętrzne EXP, IMP Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. 35

36 OWH - Wprowadzenie do hurtowni danych w bazie Oracle Dla kogo Szkolenie przeznaczone jest dla użytkowników systemu Oracle chcących poznać od podstaw zagadnienia związane z Business Intelligence i hurtowniami danych. Uczestnicy w przyszłości będą wykorzystywać zaawansowane techniki eksploracji, analizy i raportowania w celu wnioskowania i podejmowania strategicznych decyzji biznesowych. Cel Szkolenie porusza szeroki zakres zagadnień związanych z hurtowniami danych i Business Intelligence. Poznasz podstawy, koncepcje, sposób budowy i działania, a także techniki i pojęcia związane z tą tematyką. Ponadto zdobędziesz wiedzę odnośnie zaawansowanych mechanizmów jakie baza danych Oracle udostępnia w tym zakresie. Głównym celem zajęć jest nauczenie analitycznego podejścia pod kątem hurtowni danych, zapoznanie z tematyką ekstrakcji, transformacji i ładowania danych oraz późniejszego ich wykorzystania w formie kostek OLAP'owych. W trakcie warsztatów stworzysz własny system Business Intelligence - od zdefiniowania wymagań biznesowych, przez stworzenie modelu hurtowni danych po stworzenie kostki OLAP ułątwiającej podejmowanie decyzji biznesowych. Jeżeli zainteresowany jesteś obszarem BI, chcesz wykorzystywać zebrane w bazie dane pod kątem wnioskowania biznesowego, nauczyć się podstaw ROLAP oraz hurtowni danych, to szkolenie pozwoli Ci poznać wszystkie ważne aspekty z tym związane. Czas trwania i forma szkolenia 2 dni, wykład + warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia podstawowy Korzyści po szkoleniu Po szkoleniu będziesz sprawnie poruszał się w tematyce Business Intelligence oraz będziesz znał techniki służące implementacji skutecznych rozwiązań wspierających analizę danych i podejmowanie strategicznych decyzji opartych o eksplorację kostek danych. Poznasz zagadnienia, koncepcje, sposób działania, a także pojęcia związane z hurtowniami danych. Dowiesz się ponadto jak stworzyć system Business Intelligence w oparciu o hurtownię danych ROLAP i język SQL bez konieczności zakupu kosztownych licencji. 36

37 Przed w ścieżce szkoleniowej OWS - Język SQL w bazie danych Oracle OAN1 - Analiza danych w bazie Oracle Po w ścieżce szkoleniowej - Wiedza przed szkoleniem Podstawowa znajomość języka SQL, wiedza nt. koncepcji bazodanowych Poruszane zagadnienia 1. Wprowadzenie do Business Intelligence Cel stosowania Business Intelligence Podział Business Intelligence Stosowanie OLTP i OLAP Hurtownia danych Kostki OLAP, operacje na kostkach OLAP Studium przypadku 2. Budowa hurtowni danych Schemat gwiazdy Schemat płatka śniegu Schemat konstelacji faktów Stosowanie kluczy głównych i zastępczych Proces ETL ROLAP, MOLAP, HOLAP Narzędzia i mechanizmy Oracle ułatwiające budowę hurtowni danych Studium przypadku 3. Elementy projektowania hurtowni danych Metody projektowania hurtowni danych SCD Studium przypadku Wybrane zalecenia projektowe dotyczące hurtowni danych 4. SQL jako metoda analizy danych z hurtowni danych i OLTP Analiza danych w OLTP Budowa kostek OLAP dla danych zgromadzonych w ROLAP przy użyciu SQL Studium przypadku 5. Omówienie komercyjnych narzędzi dostępnych na rynku Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. 37

38 DBAW - Wprowadzenie do bazy Oracle 11g XE z administracją Dla kogo Szkolenie przeznaczone jest dla początkujących użytkowników systemu Oracle mających w przyszłości administrować bazą danych. Cel Szkolenie porusza szeroki zakres zagadnień związanych z bazą danych Oracle zaczynając od obszernego wprowadzenia. Przedstawione są podstawy, koncepcje oraz narzędzia służące do współpracy z bazą. Głównym celem zajęć jest nauczenie wykorzystania języka SQL i przećwiczenie zagadnień administracyjnych. Po ukończeniu szkolenia będziesz potrafił samodzielnie zarządzać bazą danych, tworzyć użytkowników, chronić dane przed niepowołanymi osobami i monitorować ich działania. Poznasz także mechanizmy wspomagające optymalizację zapytań i przyspieszające czas odpowiedzi bazy oraz nauczysz się je obsługiwać. Czas trwania i forma szkolenia 5 dni, wykład + warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia początkujący Korzyści po szkoleniu Zyskasz umiejętność samodzielnego administrowania bazą danych, przećwiczysz język SQL i jego możliwości, nauczysz się zarządzać użytkownikami, obiektami i uprawnieniami. Będziesz potrafił wykorzystać mechanizmy przyspieszające pracę bazy. Przed w ścieżce szkoleniowej - Po w ścieżce szkoleniowej DBAA - Administracja bazą danych Oracle 10g XE 38

39 Wiedza przed szkoleniem Umiejętność sprawnej obsługi komputera. Poruszane zagadnienia 1. Informacje wstępne Podstawowe informacje o systemie Oracle Podstawowe informacje o relacyjnych bazach danych i języku SQL Rola administratora w bazie danych 2. Język SQL Projekcja, selekcja, sortowanie Funkcje wbudowane (numeryczne, tekstowe) Agregacja i grupowanie (GROUP BY, HAVING) Łączenie tabel Podzapytania Wstawianie, modyfikowanie rekordów Tworzenie obiektów i ich struktury - DDL Tabele, widoki, sekwencje, synonimy, linki bazodanowe Zmiana struktury danych Kasowanie obiektów Usuwanie danych (DELETE, TRUNCATE) 3. Architektura systemu Oracle RDBMS, baza danych, instancja Procesy tła Obszary pamięci w systemie Oracle (SGA, PGA) Mechanizmy buforowania danych Dualizm struktury logicznej i fizycznej 4. Instalacja systemu Oracle Wymagania wstępne Proces instalacji Weryfikacja logów 5. Uruchamianie i zamykanie instancji Różne sposoby zamykania instancji Poziomy uruchomienia instancji (NOMOUNT, MOUNT, OPEN) 6. Składniki systemu i konfiguracja Struktura katalogów systemu Oracle Pliki parametrów - zawartość, tworzenie, eksport Modyfikacja parametrów bazy danych Plik kontrolny - zawartość, punkty kontrolne, dodawanie i usuwanie plików kontrolnych, słowniki Pliki śladu Pliki dziennika powtórzeń - dodawanie, usuwanie, zwielokrotnianie, grupy plików Zarchiwizowane pliki dziennika powtórzeń - tryb ARCHIVELOG i NOARCHIVELOG, archiwizacja Pliki danych Plik haseł Konfiguracja Oracle NET - pliki ORA Administrowanie bazą przez środowisko webowe 7. Zarządzanie przestrzenią składowania danych 39

40 Baza danych, przestrzenie tabel lokalne i słownikowe Tworzenie i usuwanie przestrzeni tabel Stany przestrzeni tabel Bloki, rozszerzenia, segmenty Budowa segmentu, znacznik wysokiej wody Segment tabeli Segment indeksu Pliki danych i pliki tymczasowe - dodawanie, usuwanie, przenoszenie 8. Zarządzanie użytkownikami Użytkownicy w Oracle Sposoby autoryzacji Uprawnienia (systemowe, obiektowe) Role - tworzenie, przypisywanie, usuwanie, role predefiniowane i domyślne, zabezpieczone hasłem Profile - tworzenie i modyfikacja, ograniczania zasobów dostępnych dla użytkownika, wymuszanie bezpiecznych haseł Audyt użytkowników, monitorowanie ich działań 9. Dbanie o wydajną pracę systemu Indeksowanie danych Celowość zbierania statystyk i ich wpływ na wydajność Sposoby zbierania statystyk - ANALYZE TABLE, dbms_stats Monitorowanie statystyk systemu Automatyczne zbieranie statystyk 10.Monitorowanie bazy danych Mechanizm alertów Zawartość pliku alert.log Korzystanie ze słownika systemowego Monitorowanie wykorzystanej przestrzeni danych Monitorowanie sesji Zabijanie sesji Wprowadzenie do mechanizmu ADDM Wyszukiwanie długo trwających zapytań 11.Współbieżność w bazie danych Blokady Poziomy izolacji transakcji Błędy związane ze współbieżnością Monitorowanie blokad 12.Zarządzanie przestrzenią wycofania Informacje UNDO a REDO Wielkość przestrzeni UNDO Monitorowanie przestrzeni Mechanizm FLASHBACK - konfiguracja i wykorzystanie 13.Zarządzanie pamięcią Zarządzanie przestrzeniami SGA i PGA Monitorowanie aktualnej alokacji pamięci 14.Przenoszenie danych Tablice zewnętrzne Ładowanie danych narzędziem SQL*Loader Eksportowanie i importowanie danych - narzędzia EXP, IMP, Data Pump 15.Tworzenie kopii zapasowej i odzyskiwanie bazy danych 40

41 Rodzaje kopii bezpieczeństwa Ręczny backup Offline backup Backup i odtwarzanie bazy Najważniejsi w firmie są ludzie Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. 41

42 DBAA - Administracja bazą danych Oracle 11g XE Dla kogo Szkolenie przeznaczone jest osób mających administratorować bazą danych Oracle. Cel Szkolenie porusza szeroki zakres zagadnień związanych z administracją bazą danych Oracle. Przedstawione są podstawy, koncepcje i narzędzia służące do współpracy z bazą, a także zaawansowane mechanizmy i techniki związane z zarządzaniem systemem Oracle. Głównym celem zajęć jest nauczenie i przećwiczenie umiejętności takich jak zarządzanie użytkownikami, obiektami bazodanowymi, uprawnieniami, plikami systemowymi, konfiguracja i ustawianie parametrów, przestrzeni dyskowej, pamięci bazy. Ponadto zaprezentowane będą mechanizmy i techniki związane monitorowaniem bazy danych, audytowaniem działań użytkowników, oraz narzędzia służące do przenoszenia danych i ich ładowania do systemu. Poznasz także mechanizmy wspomagające optymalizację zapytań i przyspieszające czas odpowiedzi bazy oraz nauczysz się je poprawnie konfigurować i obsługiwać. Po ukończeniu szkolenia będziesz potrafił samodzielnie administrować bazą danych i utrzymywać jej poprawne działanie poprzez zarówno reagowanie na pojawiające się problemy jak i działania proaktywnie. Czas trwania i forma szkolenia 5 dni, wykład + warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia średnio zaawansowany Korzyści po szkoleniu Poznasz architekturę bazy danych. Zyskasz umiejętność samodzielnego administrowania systemem Oracle, jego poprawnej konfiguracji, dbania o prawidłowe i wydajne działanie. Nauczysz się zarządzać użytkownikami, obiektami i uprawnieniami. Będziesz potrafił monitorować bazę, konfigurować i wykorzystać mechanizmy przyspieszające jej pracę oraz wykonywać i odzyskiwać kopie zapasowe. Przed w ścieżce szkoleniowej DBAW - Wprowadzenie bazy Oracle 10g XE z administracją 42

43 Po w ścieżce szkoleniowej - Wiedza przed szkoleniem Znajomość języka SQL, koncepcji bazodanowych Poruszane zagadnienia 1. Podstawy administracji Sposoby łączenia się do bazy danych Oracle Uruchamiania i zamykanie instancji 2. Architektura systemu Oracle RDBMS, baza danych, instancja Procesy tła (DBWR, LGWR, CKPT, SMON, PMON, ARCH) Obszary pamięci w systemie Oracle (SGA, PGA) Buforowanie danych Struktura katalogów (Oracle Flexible Architecture) 3. Składniki systemu i konfiguracji Pliki parametrów Plik kontrolny Pliki śladu Pliki dziennika powtórzeń 4. Tworzenie bazy danych 5. Zarządzanie instancją Poziomy uruchomienia instancji (NOMOUNT, MOUNT, OPEN) Dostęp do bazy z SQL*Plus'a Podmiana parametrów Poziomy montowania i tryby pracy Plik alert.log Słownik systemowy - perspektywy dynamiczne 6. Konfigurowanie środowiska sieciowego Oracle 7. Zarządzanie przestrzenią składowania danych Dualizm struktury logicznej i fizycznej Baza danych, przestrzenie tabel lokalne i słownikowe Stany przestrzeni tabel, działania na przestrzeniach Budowa bloku danych, konfiguracja bloków Rozszerzenia, sposób alokacji pamięci Budowa segmentu, znacznik wysokiej wody Pliki danych i pliki tymczasowe Widoki systemowe związane ze składowaniem danych 8. Zarządzanie użytkownikami i uprawnieniami Użytkownicy bazodanowi Konta predefiniowane Uprawnienia obiektowe i systemowe Role, role domyślne, role aplikacyjne, zabezpieczone hasłem Profile - ograniczania zasobów dostępnych dla użytkownika, wymuszanie bezpiecznych haseł 43

44 Widoki systemowe związane z zarządzaniem użytkownikami 9. Zarządzanie wielodostępem Monitorowanie i rozwiązywanie blokad Zakleszczenia (deadlocks) 10.Zarządzanie danymi wycofania (UNDO) Sposób działania przestrzeni wycofania Transakcje a dane UNDO Informacje UNDO a REDO Wielkość przestrzeni UNDO Monitorowanie przestrzeni Mechanizm FLASHBACK - konfiguracja (UNDO RETENTION) i wykorzystanie 11.Audytowanie działań w systemie Uruchamianie audytu Czytanie informacji audytowych Zarządzanie danymi i ich kasowanie 12.Utrzymywanie bazy danych Sposoby zbierania statystyk Monitorowanie statystyk Automatyczne zbieranie statystyk Mechanizm AWR Mechanizm ADDM 13.Wydajność systemu Monitorowanie wydajności Zarządzanie przestrzeniami w pamięci Wyszukiwanie długo trwających zapytań Monitorowanie sesji Zabijanie sesji Obiekty ze statusem invalid, rekompilacja 14.Zagadnienia kopii zapasowej i odtwarzania, RMAN Odtwarzanie, a odzyskiwanie Odtwarzanie instancji Zarchiwizowane pliki dziennika powtórzeń - tryb ARCHIVELOG i NOARCHIVELOG Rodzaje kopii zapasowych Kopia Offline Narzędzie RMAN 15.Przenoszenie danych Tablice zewnętrzne SQL*Loader Oracle Data Pump Narzędzia EXP, IMP Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. 44

45 DBAS - Strojenie wydajnościowe instancji Oracle 11g XE Dla kogo Szkolenie przeznaczone jest dla doświadczonych administratorów, chcących poznać bogaty zestaw mechanizmów i narzędzi związanych z wydajnością w bazie Oracle. Kurs umożliwia między innymi poszerzenie wiedzy w zakresie optymalnego ustawienia konfiguracji poszczególnych komponentów (SGA, PGA i inne) instancji. Cel Szkolenie porusza szeroki zakres zagadnień związanych z wydajnością bazy danych oraz umożliwa zdobycie wiedzy na temat odpowieniej, z punktu widzenia wydajności, konfiguracji systemu. Nauczysz się technik, narzedzi i metod wykrywania optymalnych ustawień i implementowania ich w systemie Oracle. Dodatkowo poznasz wewnętrzne sposoby działania bazy, pojęcia i narzędzia związane z tą tematyką. Ponadto zdobędziesz wiedzę w zakresie zaawansowanych mechanizmów jakie baza danych Oracle udostępnia w obszarze wydajnej utylizacji zasobów. Głównym celem zajęć jest nauczenie Cię radzenia sobie z problemami wydajnościowymi, ich namierzania, analizy, diagnozy i rozwiązywanie poprzez optymalizację ustawień instancji. Szkolenie obejmuje wiedzę zarówno z monitorowania bazy i działania proaktywnego jak i szybkiego wykrywania aktualnych źródeł opóźnień i działania reaktywnego. Jeżeli zainteresowany jesteś tematyką zwiększania wydajności, chcesz zoptymalizować ustawiennia instancji i świadomie usprawniać wydajność systemu Oracle, to bogaty zestaw przykładów, opartych o rzeczywiste problemy wydajnościowe, szeroka wiedza i wieloletnie doświadczenie konsultantów skondensowane są w tym szkoleniu specjalnie dla Ciebie. Czas trwania i forma szkolenia 4 dni, wykład + warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia zaawansowany Korzyści po szkoleniu Po szkoleniu będziesz sprawnie i samodzielnie poruszał się w tematyce strojenia wydajnościowego bazy danych Oracle oraz będziesz znał techniki służące zwiększaniu jej wydajności poprzez odpowiednią konfigurację systemu. Zdobędziesz i przećwiczysz umiejętności związane z wykrywaniem i analizą problemów przy użyciu różnych narzędzi. Będziesz posiadał wiedzę umożliwiającą stawianie trafnej diagnozy i poznasz techniki działań proaktywnych jak i narzędzia służące rozwiązywaniu już zaistniałych problemów. 45

46 Przed w ścieżce szkoleniowej DBAA - Administracja bazą danych Oracle 10g XE Po w ścieżce szkoleniowej - Wiedza przed szkoleniem Znajomość administracji bazą danych Oracle i języka SQL Poruszane zagadnienia 1. Wprowadzenie do strojenia 2. Podstawowe narzędzia służące strojeniu Widoki systemowe Pliki alertu i śladu Statystyki i zdarzenia oczekiwania (wait events) Przegląd modelu czasowego 3. Automatic Workload Repository i STATSPACK Wprowadzenie Zbierane informacje Instalacja STATSPACK Raportowanie z użyciem AWR/STATSPACK i SQL*Plus'a Linie bazowe (baselines) Adaptywne progi (adaptive thresholds) Migawki (snapshots) Narzędzia wykorzystujące AWR - analiza raportów ASH, ADDM 4. Wyszukiwanie źródeł problemów wydajnościowych Fazy cyklu strojenia Wykrywanie problemów wydajnościowych Rozwiązywanie problemów Metryki i alerty 5. Monitorowanie aplikacji Zarządzanie usługami Konfiguracja usług, śledzenia, progów dla metryk wydajnościowych Śledzenie sesji 6. Rozwiązywanie problemów wydajnościowych poleceń SQL Przetwarzanie poleceń SQL Statystyki wydajnościowe dla poleceń SQL Metody przeglądania planu wykonania poleceń, plan hipotetyczny i rzeczywisty Działanie optymalizatora kosztowego Parametry optymalizatora Zmiana zachowania optymalizatora, podpowiedzi Zarządzanie statystykami optymalizatora Profile SQL SQL Access Advisor 46

47 Zarysy SQL Plany bazowe 7. Strojenie komponentów instancji (SGA i PGA) Obszar współdzielony (shared pool) Bufor danych Strojenie obszaru PGA i obszarów tymczasowych Automatyczne zarządzanie pamięcią (ASMM) w SGA 8. Strojenie wykorzystywanej przestrzeni i wejścia/wyjścia (I/O) Budowa bloku danych Zarządzanie przestrzenią Zarządzanie rozszerzeniami Paramerty wpływające na bloki danych Zjawiska migracji i łańcuchowania Diagnostyka I/O Mechanizm automatycznego zarządzania przestrzenią składowania (ASM) Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. 47

48 DBRM - Wykorzystanie narzędzia Recovery Manager do backupu i odtwarzania bazy Oracle Dla kogo Szkolenie przeznaczone jest dla administratorów systemu Oracle odpowiedzialnych za wdrażanie oraz realizację polityki tworzenia kopii zapasowyh w bazie danych. Cel Szkolenie szczegółowo porusza szeroki zakres zagadnień związanych z wykonywaniem kopii zapasowych i odtwarzania bazą danych zaczynając od podstaw narzędzia RMAN, poprzez jego konfigurację, oraz uruchomienie kompleksowej polityki wykonywania i przechowywania kopii zapasowych, aż do szczegółowych przypadków testowych związanych z konkretnymi sytuacjami awaryjnymi i procedurami reagowania na nie. Głównym celem zajęć jest poznanie możliwości Recovery Managera, nauczenie i praktyczne przećwiczenie umiejętności tworzenia i zarządzanie repozytorium, wykonywania backupu, odtwarzania bazy, oraz dobranie odpowiednio ustawień w celu popranej i wydajnej pracy RMAN'a. Po ukończeniu szkolenia będziesz potrafił samodzielnie korzystać i stroić pracę Recovery Managera, wdrożyć kompleksowo politykę tworzenia, przechowywania i odtwarzania kopii zapasowych w bazie danych Oracle oraz reagować na sytuacje awaryjne. Czas trwania i forma szkolenia 3 dni, warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia zaawansowany Korzyści po szkoleniu Poznasz potężne możliwości Recovery Managera oraz nauczysz się jego poprawnej konfiguracji. Przećwiczysz przypadki awaryjne oraz sposoby reagowania na nie w sposób prawidłowy, nauczysz się stroić pracę RMAN'a, a także skorzystasz z wiedzy i doświadczenia wieloletniego administratora baz Oracle. Przed w ścieżce szkoleniowej DBAA - Administracja bazą danych Oracle 10g XE 48

49 Po w ścieżce szkoleniowej - Wiedza przed szkoleniem Umiejęność administracji bazą danych Oracle Poruszane zagadnienia 1. Podstawy i koncepcja backupu fizycznego Co nazywamy backupem, przed czym chroni backup, kiedy go używamy. Backup logiczny i fizyczny bazy Backup z użyciem RMANa a tradycyjny backup plików 2. Architektura Recovery Managera Dlaczego został stworzony RMAN Wartość dodana ponad backup tradycyjny Tworzenie repozytorium RMANa Rejestracja baz w repozytorium Zalety posiadania repozytorium 3. Tworzenie Backupu Parametry backupu Strategie backupowania Polityka retencji backupów 4. Odzyskiwanie z backupu - recovery Pełne odtworzenie Odtwarzanie na innym serwerze Odtwarzanie do określonego punktu w czasie 5. Warsztaty - użycie RMANa przy scenariuszach związanych z: korupcją bloków błędami nośników błędami użytkowników zmianą pamięci masowej przy wykorzystaniu image copy tworzeniem duplikatów baz przywracaniem przestrzeni do określonego punktu w czasie tworzeniem baz standby 6. Monitoring oraz strojenie monitoring logów problem "zagładzania" tasiemki utrzymanie repozytorium Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. 49

50 DBRC - RAC w bazie Oracle 11g Dla kogo Szkolenie skierowane jest do administratorów chcących poszerzyć swoją wiedzę o eksperckie zagadnienia związane z Real Application Cluster, Automatic Storage Management oraz Clusterware. Cel Szkolenie ma na celu poszerzenie wiedzy administratora o zagadnienia związane z RAC, ASM i Clusterware Czas trwania i forma szkolenia 4 dni, wykład + warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia zaawansowany Korzyści po szkoleniu Po szkoleniu administratorzy będą potrafili samodzielnie zarządzać i administrować instancjami Oracle pracujących w trybie RAC Przed w ścieżce szkoleniowej DBAA - Administracja bazą danych Oracle 11g XE Po w ścieżce szkoleniowej - Wiedza przed szkoleniem Biegła znajomość zagadnień związanych z administracją bazą danych Oracle 50

51 Poruszane zagadnienia 1. Komponenty RAC Podstawowe pojęcia Real Application Cluster (vote disk, ocr, demony związane z RAC) Skalowalność klastrów RAC Globalne Zasoby RAC Równoległe wątki w RAC Omówienie VIP Omówienie FAN Fast Application Notifications 2. Instalacja Clusterware Instalowanie RAC 11g clusterware Wymagania podsystemu dyskowegdla Votedisk, OCR Konfiguracja klastra 3. Instalacja RAC Omówienie ASM Instalowanie oraz konfiguracja ASM Instalacja binariów bazy Tworzenie Bazy Opcje składowania dla plików danych Tworzenie bazy (dbca oraz ręcznie) Konwersja bazy Single Instance drac 4. Zarządzanie RAC Logi Powtórzeń w RAC Przestrzeń wycofania w RAC Parametry inicjalizacyjne związane z RAC Startowanie/zatrzymywanie komponentów RAC (baza, asm, serwisy, clusterware) Modyfikacja parametrów Wait Events związane z RAC Implementacja zaleceń tubingowych Tworzenie, konfiguracja serwisów w RAC Kontrolowanie ręczne stosu clusterware Zmiana konfiguracji ORC Zmiana konfiguracji VOTE DISKS Diagnostyka Clusterware Używanie trybu debug komponentów clusterware 5. Backup/Recovery Różnice w używaniu RMAN w RAC Backup/Restore VOTE DISKS oraz OCR 6. High Availability Usuwanie węzła z klastra Dodawanie węzła do klastra Zarządzanie ASM Instalowanie Rolling Patches Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. 51

52 OSW - Tuning SQL w bazie danych Oracle Dla kogo Warsztaty przeznaczone są dla zaawansowanych użytkowników, chcących poznać bogaty zestaw mechanizmów i narzędzi związanych z wydajnością w bazie Oracle. Szkolenie przydatne jest zarówno dla projektantów i programistów, tworzących systemy oparte na bazie danych jak i analityków, dla których efektywność działania raportów i zestawień ma kluczowe znaczenie. Cenne informacje oraz praktyczne umiejętności uzyska każdy użytkownik systemu, który zetknął się z problemami wydajnościowymi. Cel Szkolenie porusza szeroki zakres zagadnień związanych z wydajnością aplikacji bazodanowych w systemie Oracle. Poznasz wewnętrzne sposoby działania bazy, techniki, pojęcia i narzędzia związane z tą tematyką. Ponadto zdobędziesz wiedzę w zakresie zaawansowanych mechanizmów jakie baza danych Oracle udostępnia w tym obszarze, a także możliwości jakim dysponują użytkownicy w celu usprawnienia sposobu działania systemu bazodanowego. Głównym celem zajęć jest nauczenie samodzielnego radzenia sobie z problemami wydajnościowymi, ich namierzanie, analizę, diagnozę i rozwiązywanie. Szkolenie obejmuje wiedzę zarówno z monitorowania bazy i działania proaktywnego jak i szybkiego wykrywania aktualnych źródeł opóźnień i działania reaktywnego. Jeżeli zainteresowany jesteś tematyką zwiększania wydajności, chcesz wykorzystywać zebrane w bazie dane efektywniej, polepszyć sposób działania aplikacji w bazie i świadomie usprawniać wydajność systemu w Oracle, to bogaty zestaw przykładów, opartych o rzeczywiste problemy wydajnościowe, szeroka wiedza i wieloletnie doświadczenie konsultantów skondensowane są w tym szkoleniu specjalnie dla Ciebie. Czas trwania i forma szkolenia 3 dni, wykład + warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia zaawansowany Korzyści po szkoleniu Po szkoleniu będziesz sprawnie i samodzielnie poruszał się w tematyce strojenia wydajnościowego aplikacji w bazie danych Oracle oraz będziesz znał techniki służące zwiększaniu efektywności aplikacji. Zdobędziesz i przećwiczysz umiejętności związane z wykrywaniem i analizą problemów przy użyciu różnych narzędzi. Będziesz posiadał wiedzę umożliwiającą stawianie trafnej diagnozy i poznasz techniki działań proaktywnych jak i narzędzia służące rozwiązywaniu już zaistniałych problemów. 52

53 Przed w ścieżce szkoleniowej OPS - Język SQL w bazie danych Oracle dla programistów OAN1 - Analiza danych w bazie Oracle Po w ścieżce szkoleniowej - Wiedza przed szkoleniem Znajomość języka SQL, wiedza nt. koncepcji bazodanowych Poruszane zagadnienia 1. Elementy architektury instancji i bazy wpływające na wydajność Pamięć SGA, PGA Budowa segmentu danych 2. Przetwarzanie poleceń SQL Etapy przetwarzania Rodzaje parsowań Bindowanie zmiennych - zalety i wady 3. Optymalizator regułowy, kosztowy 4. Statystyki optymalizatora Wpływ statystyk na wydajność zapytań ANALYZE TABLE DBMS_STATS Wpływ histogramów na wydajność zapytań Ustalanie strategii zbierania statystyk Okienka serwisowe 5. Analiza planu wykonania zapytania Interpretacja i analiza planu wykonania zapytania Koszt, kardynalność, obciążenie pamięci, utylizacja CPU Metody dostępu do danych Hipotetyczny i rzeczywisty plan wykonania zapytania 6. Wpływanie na plan wykonania zapytania Przy użyciu podpowiedzi (hintów) Przez zmianę ustawień optymalizatora Przez przebudowanie zapytań 7. Metody wyszukiwania problemów wydajnościowych Śledzenie sesji Autotrace Rzeczywiste wskaźniki wydajności V$SQL i V$SQL_PLAN 8. Stosowanie zarysów (outlines) 9. Strojenie zapytań ze złączeniami Metody złączeń Zmiana stosowanej metody złączenia 53

54 Wybór kolejności łączenia tabel Wpływ indeksów na wybór metody złączenia 10.Metody indeksowania danych Indeksy b-tree Indeksy bitmapowe Indeksy funkcyjne Indeksy wirtualne Indeksy z odwróconym kluczem Wartości unikalne i powtarzające się w indeksach Wartości NULL w indeksach Kompresowanie indeksów Stosowanie indeksów wielokolumnowych lub wielu indeksów jednokolumnowych Wpływ parametru CLUSTERING FACTOR na wydajność skanów zakresowych (INDEX RANGE SCAN) 11.Wydajność sortowania Jawne i niejawne sortowania Sortowanie klasyczne Sortowanie lingwistyczne Sortowanie z użyciem indeksu 12.Użycie widoków zmaterializowanych Sposób działania Zastosowanie w celu poprawy wydajności zapytań Omówienie mechanizmu Query Rewrite 13.Omówienie mechanizmów partycjonowania i klastrowania 14.Stosowanie advisorów w celu wyboru metod przyspieszenia działania zapytań Profile SQL SQL Access Advisor SQL Tuning Advisor 15.Wybrane metody strojenia kodu PL/SQL Wydajność kursorów Wpływ użycia zmiennych pakietowych na użycie pamięci Profilowanie kodu PL/SQL Śledzenie kodu PL/SQL Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. 54

55 OAAS - Baza danych Oracle dla administratorów aplikacji Dla kogo Szkolenie przeznaczone jest dla administratorów aplikacji, managerów usług - osób nadzorujących działanie systemu, zarządzanie użytkownikami, monitorowanie ich pracy. Najczęściej uczestnikami są osoby nie będące programistami oraz nie pełniące roli administratora bazy. Cel Biorąc udział w tym szkoleniu zdobędziesz wiedzę niezbędną administratorowi aplikacji w codziennej pracy. Poznasz zagadnienia niezbędne do zrozumienia działania systemu Oracle oraz nauczysz się języka SQL. W codziennej pracy pomoże Ci poruszana wiedza dotycząca zarządzania użytkownikami (w tym ich walidacji), czy też zarządzania przestrzeniami tabel. Korzystanie ze słownika systemowego pozwoli Ci na monitorowanie działania aplikacji oraz aktywności użytkowników. Czas trwania i forma szkolenia 4 dni, wykład + warsztat Rodzaj szkolenia szkolenie otwarte, konsultacje tematyczne (szkolenie zamknięte) Poziom szkolenia początkujący Korzyści po szkoleniu Poznasz działanie bazy danych Oracle, język SQL oraz sposoby monitorowania działania aplikacji oraz aktywności użytkowników. Co więcej, szkolenie przygotowuje do egzaminu "1Z Oracle Database 11g: SQL Fundamentals I" Przed w ścieżce szkoleniowej - Po w ścieżce szkoleniowej OAP? Programowanie w bazie danych Oracle dla administratorów aplikacji lub administratorów bazy 55

56 Wiedza przed szkoleniem Powinieneś posiadać umiejętność sprawnego korzystanie z komputera. Poruszane zagadnienia 1. Wstęp Systemy bazodanowe i relacyjne bazy danych Podstawowe informacje o Oracle, licencje, wersje 2. Zadania administratora aplikacji Różni użytkownicy w bazie Zadania administratora aplikacji 3. Konfiguracja Konfiguracja OracleNET Sposoby łączenia się do bazy danych Oracle 4. Architektura bazy danych Oracle Architektura Oracle Dualizm struktury logicznej i fizycznej Architektura instancji Tryb dedicated i shared Plik parametrów (tekstowe i binarne), kontrolne, śladu, dziennika powtórzeń Pliki danych Alert log Tryb archivelog i noarchivelog Bloki, ekstenty, segmenty 5. Zarządzanie przestrzeniami tabel Przestrzenie tabel - sposoby zarządzania Typy przestrzeni Tryby ONLINE i OFFLINE 6. Zarządzanie użytkownikami Użytkownicy w Oracle Sposoby autoryzacji Uprawnienia (systemowe, obiektowe) Zarządzanie rolami i profilami Limitowanie przestrzeni użytkownika Blokowanie i odblokowywanie konta 7. Pobieranie danych z tabel bazodanowych Działanie instrukcji SELECT Wprowadzenie do typów danych Projekcja, selekcja, sortowanie Pseudokolumy (ROWNUM, ROWID), tabela DUAL Funkcje skalarne, operacje na datach, tekstach i liczbach Wbudowane pakiety Wyrażenie CASE, DECODE 8. Przetwarzanie zagregowanych danych Funkcje agregujące Grupowanie wierszy 9. Pobieranie danych z wielu tabel bazodanowych Operatory zbiorowe Złączenia wewnętrzne i zewnętrzne 56

57 Złączenia równościowe 10.Podzapytania Podzapytania nieskorelowane, jedno, wielowierszowe Operatory związane z podzapytaniami 11. Ustawienia narodowe NLS 12.Manipulowanie danymi Wstawianie danych do tabel i widoków Modyfikowanie danych Usuwanie danych 13.Zagadnienia związane z wielodostępem Transakcje w środowisku wielododostępowym Blokady Poziomy izolacji Monitorowanie blokad 14.Definiowanie struktury danych, obiekty bazodanowe Widoki proste i złożone oraz ich zastosowanie Tworzenie tabel Typy danych Synonimy Linki bazodanowe i środowisko rozproszone Widoki zmaterializowane, replikacja Indeksy, Typy indeksów Tabele tymczasowe 15.Korzystanie ze słownika systemowego i monitorowanie Korzystanie ze słownika systemowego Monitorowanie bazy danych Monitorowanie statystyk systemu Monitorowanie stanu bazy (alert.log) Wyszukiwanie sesji i ich zabijanie Wyszukiwanie długo trwających zapytań 16.Audytowanie i śledzenie Audytowanie działań użytkowników Śledzenie 17.Przenoszenie danych, tablice zewnętrzne SQL*Loader Tablice zewnętrzne EXP, IMP Najważniejsi w firmie są ludzie Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. 57

58 Zapraszamy do skorzystania z naszych usług 58

Oracle11g: Wprowadzenie do SQL

Oracle11g: Wprowadzenie do SQL Oracle11g: Wprowadzenie do SQL OPIS: Kurs ten oferuje uczestnikom wprowadzenie do technologii bazy Oracle11g, koncepcji bazy relacyjnej i efektywnego języka programowania o nazwie SQL. Kurs dostarczy twórcom

Bardziej szczegółowo

Tytuł kursu: Oracle 11g XE Administracja (kompleksowe)

Tytuł kursu: Oracle 11g XE Administracja (kompleksowe) Tytuł kursu: Oracle 11g XE Administracja (kompleksowe) Kod kursu: ORA-KOMPL Dokument jest częścią oferty szkoleń firmy Javatech. Pełna oferta znajduje się pod adresem: http://www.javatech.com.pl/szkolenia.html

Bardziej szczegółowo

SZKOLENIE: Administrator baz danych. Cel szkolenia

SZKOLENIE: Administrator baz danych. Cel szkolenia SZKOLENIE: Administrator baz danych. Cel szkolenia Kurs Administrator baz danych skierowany jest przede wszystkim do osób zamierzających rozwijać umiejętności w zakresie administrowania bazami danych.

Bardziej szczegółowo

Microsoft SQL Server Podstawy T-SQL

Microsoft SQL Server Podstawy T-SQL Itzik Ben-Gan Microsoft SQL Server Podstawy T-SQL 2012 przełożył Leszek Biolik APN Promise, Warszawa 2012 Spis treści Przedmowa.... xiii Wprowadzenie... xv Podziękowania... xix 1 Podstawy zapytań i programowania

Bardziej szczegółowo

Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi

Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi 1 Rozdział 1 Wprowadzenie do PHP i MySQL Opis: W tym rozdziale kursanci poznają szczegółową charakterystykę

Bardziej szczegółowo

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia ZP/ITS/11/2012 Załącznik nr 1a do SIWZ ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia Przedmiotem zamówienia jest: Przygotowanie zajęć dydaktycznych w postaci kursów e-learningowych przeznaczonych

Bardziej szczegółowo

1.5.3 Do czego słuŝą tymczasowe przestrzenie 1.5.4 Zarządzanie plikami danych

1.5.3 Do czego słuŝą tymczasowe przestrzenie 1.5.4 Zarządzanie plikami danych Załącznik nr 2 do umowy nr 18/DI/PN/2013 Szczegółowy zakres szkoleń dotyczy części nr I zamówienia Lp. Nazwa 1 Administracja bazą danych w wersji 11g prze 6 dni 6 1.1 Struktura danych i typy obiektów 1.2

Bardziej szczegółowo

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym 1 Wprowadzenie do środowiska Oracle APEX, obszary robocze, użytkownicy Wprowadzenie Plan Administracja obszarem roboczym 2 Wprowadzenie Co to jest APEX? Co to jest APEX? Architektura Środowisko Oracle

Bardziej szczegółowo

Projekt: MS i CISCO dla Śląska

Projekt: MS i CISCO dla Śląska Projekt: MS i CISCO dla Śląska Ścieżki szkoleniowe planowane do realizacji w projekcie Administracja bazami danych Katowice, październik 2012 Projekt jest współfinansowany przez Unię Europejską w ramach

Bardziej szczegółowo

Szkolenie Oracle SQL podstawy. Terminy. 15 17 lutego 2010 First Minute! 1100zł!

Szkolenie Oracle SQL podstawy. Terminy. 15 17 lutego 2010 First Minute! 1100zł! Szkolenie Oracle SQL podstawy Terminy 15 17 lutego 2010 First Minute! 1100zł! Opis szkolenia Baza danych Oracle od dawna cieszy się zasłużona sławą wśród informatyków. Jej wydajność, szybkość działania

Bardziej szczegółowo

Oracle Application Express -

Oracle Application Express - Oracle Application Express - Wprowadzenie Wprowadzenie Oracle Application Express (dawniej: HTML DB) to narzędzie do szybkiego tworzenia aplikacji Web owych korzystających z bazy danych Oracle. Od użytkownika

Bardziej szczegółowo

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle EFEKTY KSZTAŁCENIA Wiedza Absolwent tej specjalności

Bardziej szczegółowo

Oferta szkoleniowa Yosi.pl 2012/2013

Oferta szkoleniowa Yosi.pl 2012/2013 Oferta szkoleniowa Yosi.pl 2012/2013 "Podróżnik nie posiadający wiedzy, jest jak ptak bez skrzydeł" Sa'Di, Gulistan (1258 rok) Szanowni Państwo, Yosi.pl to dynamicznie rozwijająca się firma z Krakowa.

Bardziej szczegółowo

TOPIT Załącznik nr 3 Programowanie aplikacji internetowych

TOPIT Załącznik nr 3 Programowanie aplikacji internetowych Szkolenie przeznaczone jest dla osób chcących poszerzyć swoje umiejętności o tworzenie rozwiązań internetowych w PHP. Zajęcia zostały przygotowane w taki sposób, aby po ich ukończeniu można było rozpocząć

Bardziej szczegółowo

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ Systemy baz danych 1. 2 Wstęp do baz danych 2. 2 Relacyjny model baz danych. 3. 2 Normalizacja baz danych. 4. 2 Cechy

Bardziej szczegółowo

Bazy danych i ich aplikacje

Bazy danych i ich aplikacje ORAZ ZAPRASZAJĄ DO UDZIAŁU W STUDIACH PODYPLOMOWYCH Celem Studiów jest praktyczne zapoznanie słuchaczy z podstawowymi technikami tworzenia i administrowania bazami oraz systemami informacyjnymi. W trakcie

Bardziej szczegółowo

Programowanie MorphX Ax

Programowanie MorphX Ax Administrowanie Czym jest system ERP? do systemu Dynamics Ax Obsługa systemu Dynamics Ax Wyszukiwanie informacji, filtrowanie, sortowanie rekordów IntelliMorph : ukrywanie i pokazywanie ukrytych kolumn

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Bazy danych Database Kierunek: Rodzaj przedmiotu: obieralny Rodzaj zajęć: wykład, laboratorium Matematyka Poziom kwalifikacji: I stopnia Liczba godzin/tydzień: 2W, 2L Semestr: III Liczba

Bardziej szczegółowo

Wprowadzenie do technologii Business Intelligence i hurtowni danych

Wprowadzenie do technologii Business Intelligence i hurtowni danych Wprowadzenie do technologii Business Intelligence i hurtowni danych 1 Plan rozdziału 2 Wprowadzenie do Business Intelligence Hurtownie danych Produkty Oracle dla Business Intelligence Business Intelligence

Bardziej szczegółowo

Szkolenia finansowane są w 100% ze środków publicznych (zwolnione z VAT).

Szkolenia finansowane są w 100% ze środków publicznych (zwolnione z VAT). Zamówienie jest współfinansowane przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Infrastruktura i Środowisko Główny Inspektorat Transportu Drogowego zaprasza

Bardziej szczegółowo

Liczba godzin 1,2 Organizacja zajęć Omówienie programu nauczania 2. Tematyka zajęć

Liczba godzin 1,2 Organizacja zajęć Omówienie programu nauczania 2. Tematyka zajęć rzedmiot : Systemy operacyjne Rok szkolny : 015/016 Klasa : 3 INF godz. x 30 tyg.= 60 godz. Zawód : technik informatyk; symbol 35103 rowadzący : Jacek Herbut Henryk Kuczmierczyk Numer lekcji Dział Tematyka

Bardziej szczegółowo

Oracle11g: Programowanie w PL/SQL

Oracle11g: Programowanie w PL/SQL Oracle11g: Programowanie w PL/SQL OPIS: Kurs pozwala zrozumieć zalety programowania w języku PL/SQL. Studenci uczą się tworzyć bloki kodu wykonywanego po stronie serwera, który może być współużytkowany

Bardziej szczegółowo

Bazy danych. Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI

Bazy danych. Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI Bazy danych Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI Wszechnica Poranna Trzy tematy: 1. Bazy danych - jak je ugryźć? 2. Język SQL podstawy zapytań. 3. Mechanizmy wewnętrzne baz danych czyli co

Bardziej szczegółowo

Część I Rozpoczęcie pracy z usługami Reporting Services

Część I Rozpoczęcie pracy z usługami Reporting Services Spis treści Podziękowania... xi Wprowadzenie... xiii Część I Rozpoczęcie pracy z usługami Reporting Services 1 Wprowadzenie do usług Reporting Services... 3 Platforma raportowania... 3 Cykl życia raportu...

Bardziej szczegółowo

poziom: Core wersja: 2.6 moduł: B : Wytwarzanie SYLLABUS

poziom: Core wersja: 2.6 moduł: B : Wytwarzanie SYLLABUS poziom: Core wersja: 2.6 moduł: B : Wytwarzanie SYLLABUS Niniejszy dokument jest syllabusem obowiązującym dla certyfikatu EUCIP ver. 2.6. Prezentuje obszary wiedzy, których znajomość jest niezbędna do

Bardziej szczegółowo

Cel przedmiotu. Wymagania wstępne w zakresie wiedzy, umiejętności i innych kompetencji 1 Język angielski 2 Inżynieria oprogramowania

Cel przedmiotu. Wymagania wstępne w zakresie wiedzy, umiejętności i innych kompetencji 1 Język angielski 2 Inżynieria oprogramowania Przedmiot: Bazy danych Rok: III Semestr: V Rodzaj zajęć i liczba godzin: Studia stacjonarne Studia niestacjonarne Wykład 30 21 Ćwiczenia Laboratorium 30 21 Projekt Liczba punktów ECTS: 4 C1 C2 C3 Cel przedmiotu

Bardziej szczegółowo

Program szkoleniowy Efektywni50+ Moduł IV Podstawy relacyjnych baz danych i język SQL

Program szkoleniowy Efektywni50+ Moduł IV Podstawy relacyjnych baz danych i język SQL Program szkoleniowy Efektywni50+ Moduł IV Podstawy relacyjnych baz danych i język SQL 1 Podstawy relacyjnego modelu danych. 3h UWAGA: Temat zajęć jest typowo teoretyczny i stanowi wprowadzenie do zagadnień

Bardziej szczegółowo

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NOWYM SĄCZU SYLABUS PRZEDMIOTU. Obowiązuje od roku akademickiego: 2011/2012

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NOWYM SĄCZU SYLABUS PRZEDMIOTU. Obowiązuje od roku akademickiego: 2011/2012 PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NOWYM SĄCZU SYLABUS Obowiązuje od roku akademickiego: 2011/2012 Instytut Techniczny Kierunek studiów: Informatyka Kod kierunku: 11.3 Specjalność: Informatyka Stosowana

Bardziej szczegółowo

Część I Tworzenie baz danych SQL Server na potrzeby przechowywania danych

Część I Tworzenie baz danych SQL Server na potrzeby przechowywania danych Spis treści Wprowadzenie... ix Organizacja ksiąŝki... ix Od czego zacząć?... x Konwencje przyjęte w ksiąŝce... x Wymagania systemowe... xi Przykłady kodu... xii Konfiguracja SQL Server 2005 Express Edition...

Bardziej szczegółowo

KARTA SZKOLENIA 1/5. Po ukończeniu szkolenia uczestnik będzie potrafił:

KARTA SZKOLENIA 1/5. Po ukończeniu szkolenia uczestnik będzie potrafił: KARTA SZKOLENIA 1/5 Korzyści dla uczestnika: Po ukończeniu szkolenia uczestnik będzie potrafił: sprawnie poruszać się po systemie QlikView 11 używać dostępnych w programie komponentów do tworzenia interaktywnych

Bardziej szczegółowo

Bazy danych 2. Wykład 1

Bazy danych 2. Wykład 1 Bazy danych 2 Wykład 1 Sprawy organizacyjne Materiały i listy zadań zamieszczane będą na stronie www.math.uni.opole.pl/~ajasi E-mail: standardowy ajasi@math.uni.opole.pl Sprawy organizacyjne Program wykładu

Bardziej szczegółowo

1 Instalowanie i uaktualnianie serwera SQL Server 2005... 1

1 Instalowanie i uaktualnianie serwera SQL Server 2005... 1 Spis treści Przedmowa... ix Podziękowania... x Wstęp... xiii Historia serii Inside Microsoft SQL Server... xiii 1 Instalowanie i uaktualnianie serwera SQL Server 2005... 1 Wymagania SQL Server 2005...

Bardziej szczegółowo

Wykład I. Wprowadzenie do baz danych

Wykład I. Wprowadzenie do baz danych Wykład I Wprowadzenie do baz danych Trochę historii Pierwsze znane użycie terminu baza danych miało miejsce w listopadzie w 1963 roku. W latach sześcdziesątych XX wieku został opracowany przez Charles

Bardziej szczegółowo

Systemy baz danych w zarządzaniu przedsiębiorstwem. W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi

Systemy baz danych w zarządzaniu przedsiębiorstwem. W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi Systemy baz danych w zarządzaniu przedsiębiorstwem W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi Proces zarządzania danymi Zarządzanie danymi obejmuje czynności: gromadzenie

Bardziej szczegółowo

Spis treści. Część I Wprowadzenie do pakietu oprogramowania Analysis Services

Spis treści. Część I Wprowadzenie do pakietu oprogramowania Analysis Services Spis treści Wstęp... ix Odkąd najlepiej rozpocząć lekturę?... ix Informacja dotycząca towarzyszącej ksiąŝce płyty CD-ROM... xi Wymagania systemowe... xi Instalowanie i uŝywanie plików przykładowych...

Bardziej szczegółowo

Ekspert MS SQL Server Oferta nr 00/08

Ekspert MS SQL Server Oferta nr 00/08 Ekspert MS SQL Server NAZWA STANOWISKA Ekspert Lokalizacja/ Jednostka organ.: Pion Informatyki, Biuro Hurtowni Danych i Aplikacji Wspierających, Zespół Jakości Oprogramowania i Utrzymania Aplikacji Szczecin,

Bardziej szczegółowo

Zakres tematyczny dotyczący podstaw programowania Microsoft Office Excel za pomocą VBA

Zakres tematyczny dotyczący podstaw programowania Microsoft Office Excel za pomocą VBA Zakres tematyczny dotyczący podstaw programowania Microsoft Office Excel za pomocą VBA 1 Rozdział 1 Praca z makropoleceniami Opis: W tym rozdziale kursanci przechodzą przez wprowadzenie do programowania

Bardziej szczegółowo

Tabele przestawne jako narzędzie analizy biznesowej

Tabele przestawne jako narzędzie analizy biznesowej Firma szkoleniowa 2014 roku. TOP 3 w rankingu firm szkoleniowych zaprasza na szkolenie: Tabele przestawne jako narzędzie analizy biznesowej warsztaty komputerowe 24-25 września 2015 r. Warszawa Ekspert:

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy ogólny Rodzaj zajęć: wykład, laboratorium BAZY DANYCH Databases Forma studiów: Stacjonarne

Bardziej szczegółowo

Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON

Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON Opis szkoleń z obszaru INFORMATYKA planowanych

Bardziej szczegółowo

Systemy GIS Tworzenie zapytań w bazach danych

Systemy GIS Tworzenie zapytań w bazach danych Systemy GIS Tworzenie zapytań w bazach danych Wykład nr 6 Analizy danych w systemach GIS Jak pytać bazę danych, żeby otrzymać sensowną odpowiedź......czyli podstawy języka SQL INSERT, SELECT, DROP, UPDATE

Bardziej szczegółowo

ECDL zaawansowany, moduł EXCEL

ECDL zaawansowany, moduł EXCEL ECDL zaawansowany, moduł EXCEL Szkolenie współfinansowane przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Czas trwania szkolenia - 20h (3 dni szkoleniowe) Grupa- 10 osób Terminy - 18-20

Bardziej szczegółowo

Warsztaty prowadzone są w oparciu o oficjalne wytyczne firmy Microsoft i pokrywają się z wymaganiami

Warsztaty prowadzone są w oparciu o oficjalne wytyczne firmy Microsoft i pokrywają się z wymaganiami Microsoft Excel 2013 Warsztaty prowadzone są w oparciu o oficjalne wytyczne firmy Microsoft i pokrywają się z wymaganiami egzaminu 77-420 Microsoft Office Specialist: Excel 2013. Każdy słuchacz otrzymuje

Bardziej szczegółowo

Organizacja zajęć BAZY DANYCH II WYKŁAD 1. Plan wykładu. SZBD Oracle 2010-10-21

Organizacja zajęć BAZY DANYCH II WYKŁAD 1. Plan wykładu. SZBD Oracle 2010-10-21 Organizacja zajęć BAZY DANYCH II WYKŁAD 1 Wykładowca dr inż. Agnieszka Bołtuć, pokój 304, e-mail: aboltuc@ii.uwb.edu.pl Liczba godzin i forma zajęć: 15 godzin wykładu oraz 30 godzin laboratorium Konsultacje:

Bardziej szczegółowo

MS EXCEL KURS DLA ZAAWANSOWANYCH Z WYKORZYSTANIEM VBA

MS EXCEL KURS DLA ZAAWANSOWANYCH Z WYKORZYSTANIEM VBA COGNITY Praktyczne Skuteczne Szkolenia i Konsultacje tel. 12 421 87 54 biuro@cognity.pl www.cognity.pl MS EXCEL KURS DLA ZAAWANSOWANYCH Z WYKORZYSTANIEM VBA C O G N I T Y SZKOLENIE MS EXCEL KURS ZAAWANSOWANYCH

Bardziej szczegółowo

Zajęcia prowadzone przez MCT, auditora wiodącego systemów bezpieczeństwa informacji.

Zajęcia prowadzone przez MCT, auditora wiodącego systemów bezpieczeństwa informacji. OFERTA SZKOLENIOWA BAZY DANYCH O firmie: Firma Information & Technology Consulting specjalizuje się w szkoleniach w zakresie systemów bazodanowych Microsoft i Sybase oraz Zarządzania bezpieczeństwem informacji

Bardziej szczegółowo

Włodzimierz Dąbrowski, Przemysław Kowalczuk, Konrad Markowski. Bazy danych ITA-101. Wersja 1

Włodzimierz Dąbrowski, Przemysław Kowalczuk, Konrad Markowski. Bazy danych ITA-101. Wersja 1 Włodzimierz Dąbrowski, Przemysław Kowalczuk, Konrad Markowski Bazy danych ITA-101 Wersja 1 Warszawa, wrzesień 2009 Wprowadzenie Informacje o kursie Opis kursu We współczesnej informatyce coraz większą

Bardziej szczegółowo

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

Instalacja SQL Server Express. Logowanie na stronie Microsoftu Instalacja SQL Server Express Logowanie na stronie Microsoftu Wybór wersji do pobrania Pobieranie startuje, przechodzimy do strony z poradami. Wypakowujemy pobrany plik. Otwiera się okno instalacji. Wybieramy

Bardziej szczegółowo

Specjalnościowy Obowiązkowy Polski Semestr trzeci

Specjalnościowy Obowiązkowy Polski Semestr trzeci KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 0/03 Nowe technologie baz danych ORACLE New technologies of Oracle databases A.

Bardziej szczegółowo

Oracle10g: Programowanie w PL/SQL

Oracle10g: Programowanie w PL/SQL Oracle10g: Programowanie w PL/SQL OPIS: Szkolenie dotyczy użytkowników Oracle8i, Oracle9i i Oracle10g. Ten kurs pozwala zrozumieć zalety tego potężnego narzędzia programowania do PL/SQL. Studenci uczą

Bardziej szczegółowo

Część I Istota analizy biznesowej a Analysis Services

Część I Istota analizy biznesowej a Analysis Services Spis treści Część I Istota analizy biznesowej a Analysis Services 1 Analiza biznesowa: podstawy analizy danych... 3 Wprowadzenie do analizy biznesowej... 3 Wielowymiarowa analiza danych... 5 Atrybuty w

Bardziej szczegółowo

INFORMATYKA Pytania ogólne na egzamin dyplomowy

INFORMATYKA Pytania ogólne na egzamin dyplomowy INFORMATYKA Pytania ogólne na egzamin dyplomowy 1. Wyjaśnić pojęcia problem, algorytm. 2. Podać definicję złożoności czasowej. 3. Podać definicję złożoności pamięciowej. 4. Typy danych w języku C. 5. Instrukcja

Bardziej szczegółowo

OBC01/TOPMOB Projektowanie w języku Objective-C

OBC01/TOPMOB Projektowanie w języku Objective-C Szkolenie skierowane do: Programistów zaczynających pracę z platformą ios na urządzeniach iphone oraz ipad. Tematy zajęć: Dzień 1 1. Wprowadzenie Zarys historyczny NextStep oraz rozwój Apple ios Historia

Bardziej szczegółowo

Bazy Danych. C. J. Date, Wprowadzenie do systemów baz danych, WNT - W-wa, (seria: Klasyka Informatyki), 2000

Bazy Danych. C. J. Date, Wprowadzenie do systemów baz danych, WNT - W-wa, (seria: Klasyka Informatyki), 2000 Bazy Danych LITERATURA C. J. Date, Wprowadzenie do systemów baz danych, WNT - W-wa, (seria: Klasyka Informatyki), 2000 J. D. Ullman, Systemy baz danych, WNT - W-wa, 1998 J. D. Ullman, J. Widom, Podstawowy

Bardziej szczegółowo

Tworzenie aplikacji bazodanowych

Tworzenie aplikacji bazodanowych Wydział Informatyki Politechnika Białostocka Studia stacjonarne Tworzenie aplikacji bazodanowych Prowadzący: pokój: E-mail: WWW: Małgorzata Krętowska, Agnieszka Oniśko 206 (Małgorzata Krętowska), 207 (Agnieszka

Bardziej szczegółowo

Podstawowe pojęcia dotyczące relacyjnych baz danych. mgr inż. Krzysztof Szałajko

Podstawowe pojęcia dotyczące relacyjnych baz danych. mgr inż. Krzysztof Szałajko Podstawowe pojęcia dotyczące relacyjnych baz danych mgr inż. Krzysztof Szałajko Czym jest baza danych? Co rozumiemy przez dane? Czym jest system zarządzania bazą danych? 2 / 25 Baza danych Baza danych

Bardziej szczegółowo

BAZY DANYCH wprowadzenie. Opracował: dr inż. Piotr Suchomski

BAZY DANYCH wprowadzenie. Opracował: dr inż. Piotr Suchomski BAZY DANYCH wprowadzenie Opracował: dr inż. Piotr Suchomski Prowadzący Katedra Systemów Multimedialnych dr inż. Piotr Suchomski (e-mail: pietka@sound.eti.pg.gda.pl) (pok. 730) dr inż. Andrzej Leśnicki

Bardziej szczegółowo

Usługi analityczne budowa kostki analitycznej Część pierwsza.

Usługi analityczne budowa kostki analitycznej Część pierwsza. Usługi analityczne budowa kostki analitycznej Część pierwsza. Wprowadzenie W wielu dziedzinach działalności człowieka analiza zebranych danych jest jednym z najważniejszych mechanizmów podejmowania decyzji.

Bardziej szczegółowo

Prezentacja firmy WYDAJNOŚĆ EFEKTYWNOŚĆ SKUTECZNOŚĆ. http://www.qbico.pl

Prezentacja firmy WYDAJNOŚĆ EFEKTYWNOŚĆ SKUTECZNOŚĆ. http://www.qbico.pl Prezentacja firmy { WYDAJNOŚĆ EFEKTYWNOŚĆ SKUTECZNOŚĆ http://www.qbico.pl Firma ekspercka z dziedziny Business Intelligence Srebrny Partner Microsoft w obszarach Business Intelligence i Data Platform Tworzymy

Bardziej szczegółowo

Studia podyplomowe. Programowanie na platformie Microsoft Visual Studio.NET

Studia podyplomowe. Programowanie na platformie Microsoft Visual Studio.NET Studia podyplomowe Programowanie na platformie Microsoft Visual Studio.NET I. Charakterystyka kursów Aplikacje bazodanowe dla biznesu (Microsoft Visual Studio.NET 2008) (35 godz.) W ramach kursu słuchacze

Bardziej szczegółowo

Bazy danych - wykład wstępny

Bazy danych - wykład wstępny Bazy danych - wykład wstępny Wykład: baza danych, modele, hierarchiczny, sieciowy, relacyjny, obiektowy, schemat logiczny, tabela, kwerenda, SQL, rekord, krotka, pole, atrybut, klucz podstawowy, relacja,

Bardziej szczegółowo

Joyce Cox Joan Lambert. Microsoft Access. 2013 Krok po kroku. Przekład: Jakub Niedźwiedź

Joyce Cox Joan Lambert. Microsoft Access. 2013 Krok po kroku. Przekład: Jakub Niedźwiedź Joyce Cox Joan Lambert Microsoft Access 2013 Krok po kroku Przekład: Jakub Niedźwiedź APN Promise, Warszawa 2013 Spis treści Wprowadzenie................................................................vii

Bardziej szczegółowo

OFERTA SZKOLENIOWA PROGRESS SOFTWARE

OFERTA SZKOLENIOWA PROGRESS SOFTWARE OFERTA SZKOLENIOWA PROGRESS SOFTWARE Szanowni Państwo, Zapraszamy do zapoznania się z naszą ofertą szkoleń w systemie Progress. Kursy organizowane są dla małych grup 3-6 osobowych, w Warszawie. Każdy uczestnik

Bardziej szczegółowo

Excel dla administracji publicznej

Excel dla administracji publicznej Firma szkoleniowa 2014 roku. TOP 3 w rankingu firm szkoleniowych zaprasza na szkolenie: Excel dla administracji publicznej warsztaty komputerowe Ekspert: Arkadiusz Albiniak Kurs Microsoft Excel dla administracji

Bardziej szczegółowo

RELACYJNE BAZY DANYCH

RELACYJNE BAZY DANYCH RELACYJNE BAZY DANYCH Aleksander Łuczyk Bielsko-Biała, 15 kwiecień 2015 r. Ludzie używają baz danych każdego dnia. Książka telefoniczna, zbiór wizytówek przypiętych nad biurkiem, encyklopedia czy chociażby

Bardziej szczegółowo

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 5.0

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 5.0 ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 5.0 Przeznaczenie Sylabusa Dokument ten zawiera szczegółowy Sylabus dla modułu ECDL/ICDL Użytkowanie baz danych. Sylabus opisuje zakres wiedzy

Bardziej szczegółowo

MS Excel w dziale personalnym

MS Excel w dziale personalnym Firma szkoleniowa 2014 roku. TOP 3 w rankingu firm szkoleniowych zaprasza na szkolenie: MS Excel w dziale personalnym Warsztaty komputerowe Ekspert: Przemysław Pedrycz Certyfikowany trener, specjalizujący

Bardziej szczegółowo

Hurtownie danych. Wstęp. Architektura hurtowni danych. http://zajecia.jakubw.pl/hur CO TO JEST HURTOWNIA DANYCH

Hurtownie danych. Wstęp. Architektura hurtowni danych. http://zajecia.jakubw.pl/hur CO TO JEST HURTOWNIA DANYCH Wstęp. Architektura hurtowni. Jakub Wróblewski jakubw@pjwstk.edu.pl http://zajecia.jakubw.pl/hur CO TO JEST HURTOWNIA DANYCH B. Inmon, 1996: Hurtownia to zbiór zintegrowanych, nieulotnych, ukierunkowanych

Bardziej szczegółowo

Skąd pomysł na koło naukowe? Dlaczego akurat ORACLE? Co ja z tego będę miał? Czego będę mógł się nauczyć? Kiedy i gdzie będziemy się spotykać?

Skąd pomysł na koło naukowe? Dlaczego akurat ORACLE? Co ja z tego będę miał? Czego będę mógł się nauczyć? Kiedy i gdzie będziemy się spotykać? Plan wykładu: Skąd pomysł na koło naukowe? Dlaczego akurat ORACLE? Co ja z tego będę miał? Czego będę mógł się nauczyć? Kiedy i gdzie będziemy się spotykać? * * * Jak uzyskać certyfikat OCA, OCP, OCM?

Bardziej szczegółowo

OLAP i hurtownie danych c.d.

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

Bardziej szczegółowo

Tworzenie aplikacji bazodanowych w delphi dla dużych baz danych FRAMEWORK IMPET

Tworzenie aplikacji bazodanowych w delphi dla dużych baz danych FRAMEWORK IMPET Tworzenie aplikacji bazodanowych w delphi dla dużych baz danych FRAMEWORK IMPET Maciej Szymczak, maj 2001 soft@home.pl Ostatnia aktualizacja: 2012-03-31 1 Plan widoczny podczas całego wykładu Numer slajdu

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: ENERGETYKA Rodzaj przedmiotu: podstawowy Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Zapoznanie studentów z metodami i

Bardziej szczegółowo

Technologia informacyjna (IT - Information Technology) dziedzina wiedzy obejmująca:

Technologia informacyjna (IT - Information Technology) dziedzina wiedzy obejmująca: 1.1. Podstawowe pojęcia Technologia informacyjna (IT - Information Technology) dziedzina wiedzy obejmująca: informatykę (włącznie ze sprzętem komputerowym oraz oprogramowaniem używanym do tworzenia, przesyłania,

Bardziej szczegółowo

Migracja do PostgreSQL za pomocą narzędzi Enterprise DB

Migracja do PostgreSQL za pomocą narzędzi Enterprise DB Migracja do PostgreSQL za pomocą narzędzi Enterprise DB Przemysław Deć Konsultant IT Linux Polska Sp. z o.o. Cele prezentacji Czym jest Enterprise DB Korzyści migracji do opensource`owej bazy danych Kompatybilność

Bardziej szczegółowo

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych KARTA PRZEDMIOTU Nazwa przedmiotu/modułu: Nazwa angielska: Kierunek studiów: Poziom studiów: Profil studiów Jednostka prowadząca: Programowanie aplikacji internetowych Web application development edukacja

Bardziej szczegółowo

Problemy optymalizacji, rozbudowy i integracji systemu Edu wspomagającego e-nauczanie i e-uczenie się w PJWSTK

Problemy optymalizacji, rozbudowy i integracji systemu Edu wspomagającego e-nauczanie i e-uczenie się w PJWSTK Problemy optymalizacji, rozbudowy i integracji systemu Edu wspomagającego e-nauczanie i e-uczenie się w PJWSTK Paweł Lenkiewicz Polsko Japońska Wyższa Szkoła Technik Komputerowych Plan prezentacji PJWSTK

Bardziej szczegółowo

Aplikacje Internetowe, Servlety, JSP i JDBC

Aplikacje Internetowe, Servlety, JSP i JDBC Aplikacje Internetowe, Servlety, JSP i JDBC Opis Java 2 Enterprise Edition (JEE) jest potężną platformą do tworzenia aplikacji webowych. PLatforma JEE oferuje wszystkie zalety tworzenia w Javie plus wszechstronny

Bardziej szczegółowo

Przestrzenne bazy danych Podstawy języka SQL

Przestrzenne bazy danych Podstawy języka SQL Przestrzenne bazy danych Podstawy języka SQL Stanisława Porzycka-Strzelczyk porzycka@agh.edu.pl home.agh.edu.pl/~porzycka Konsultacje: wtorek godzina 16-17, p. 350 A (budynek A0) 1 SQL Język SQL (ang.structured

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Mechatronika Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych Rodzaj zajęć: wykład, laboratorium BAZY DANYCH I SYSTEMY EKSPERTOWE Database and expert systems Forma

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: ADMINISTROWANIE INTERNETOWYMI SERWERAMI BAZ DANYCH Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Programowanie aplikacji internetowych Rodzaj zajęć: wykład,

Bardziej szczegółowo

RÓWNOWAŻNOŚĆ ZAOFEROWANCH PAKIETÓW PROGRAMÓW BIUROWYCH

RÓWNOWAŻNOŚĆ ZAOFEROWANCH PAKIETÓW PROGRAMÓW BIUROWYCH Załącznik Nr 1B do SIWZ RÓWNOWAŻNOŚĆ ZAOFEROWANCH PAKIETÓW PROGRAMÓW BIUROWYCH Odno nik 1 : Zintegrowany pakiet programów biurowych MS OFFICE Home and Busines 2010 polski OEM Za równoważne oprogramowaniu

Bardziej szczegółowo

REFERAT O PRACY DYPLOMOWEJ

REFERAT O PRACY DYPLOMOWEJ REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja elektronicznego dziennika ocen ucznia Autor: Grzegorz Dudek wykonanego w technologii ASP.NET We współczesnym modelu edukacji, coraz powszechniejsze

Bardziej szczegółowo

BAZY DANYCH LABORATORIUM. Studia niestacjonarne I stopnia

BAZY DANYCH LABORATORIUM. Studia niestacjonarne I stopnia BAZY DANYCH LABORATORIUM Studia niestacjonarne I stopnia Gdańsk, 2011 1. Cel zajęć Celem zajęć laboratoryjnych jest wyrobienie praktycznej umiejętności tworzenia modelu logicznego danych a nastepnie implementacji

Bardziej szczegółowo

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów Aplikacje internetowe KL. III Rok szkolny: 013/01 Nr programu: 31[01]/T,SP/MENIS/00.06.1 Okres kształcenia: łącznie ok. 170 godz. lekcyjne Moduł Bok wprowadzający 1. Zapoznanie z programem nauczania i

Bardziej szczegółowo

Aplikacje Internetowe

Aplikacje Internetowe Aplikacje Internetowe ITA-103 Wersja 1 Warszawa, październik 2008 Spis treści Wprowadzenie i-4 Moduł 1 Podstawy HTML 1-1 Moduł 2 Kaskadowe Arkusze Stylów CSS 2-1 Moduł 3 Podstawy JavaScript 3-1 Moduł 4

Bardziej szczegółowo

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9 Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9 Uruchamianie edytora OpenOffice.ux.pl Writer 9 Dostosowywanie środowiska pracy 11 Menu Widok 14 Ustawienia dokumentu 16 Rozdział 2. OpenOffice

Bardziej szczegółowo

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI LABORATORIUM TECHNOLOGIA SYSTEMÓW INFORMATYCZNYCH W BIOTECHNOLOGII Aplikacja bazodanowa: Cz. II Rzeszów, 2010 Strona 1 z 11 APLIKACJA BAZODANOWA MICROSOFT ACCESS

Bardziej szczegółowo

Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych

Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W ELBLĄGU INSTYTUT INFORMATYKI STOSOWANEJ Sprawozdanie z Seminarium Dyplomowego Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych

Bardziej szczegółowo

Zarządzanie kontami użytkowników w i uprawnieniami

Zarządzanie kontami użytkowników w i uprawnieniami 106 Plan prezentacji 107 Zarządzanie kontami użytkowników w i uprawnieniami Schematy a użytkownicy Tworzenie użytkowników, uwierzytelnianie Przywileje systemowe i obiektowe, role Profile kontrola wykorzystania

Bardziej szczegółowo

Iwona Milczarek, Małgorzata Marcinkiewicz, Tomasz Staszewski. Poznań, 30.09.2015

Iwona Milczarek, Małgorzata Marcinkiewicz, Tomasz Staszewski. Poznań, 30.09.2015 Iwona Milczarek, Małgorzata Marcinkiewicz, Tomasz Staszewski Poznań, 30.09.2015 Plan Geneza Architektura Cechy Instalacja Standard SQL Transakcje i współbieżność Indeksy Administracja Splice Machince vs.

Bardziej szczegółowo

ActiveXperts SMS Messaging Server

ActiveXperts SMS Messaging Server ActiveXperts SMS Messaging Server ActiveXperts SMS Messaging Server to oprogramowanie typu framework dedykowane wysyłaniu, odbieraniu oraz przetwarzaniu wiadomości SMS i e-mail, a także tworzeniu własnych

Bardziej szczegółowo

Część I Dostęp do danych oraz moŝliwości programowe (silnik bazy danych)

Część I Dostęp do danych oraz moŝliwości programowe (silnik bazy danych) Spis treści Wstęp... xi Część I Dostęp do danych oraz moŝliwości programowe (silnik bazy danych) 1 Program SQL Server Management Studio oraz język Transact SQL... 3 Omówienie programu SQL Server Management

Bardziej szczegółowo

TOPWEB Microsoft Excel 2013 i PowerBI Przygotowanie danych, analiza i efektowna prezentacja wyników raportów

TOPWEB Microsoft Excel 2013 i PowerBI Przygotowanie danych, analiza i efektowna prezentacja wyników raportów TOPWEB Microsoft Excel 2013 i PowerBI Przygotowanie danych, analiza i efektowna prezentacja wyników raportów Przeznaczenie szkolenia Szkolenie dla osób chcących: Profesjonalnie przygotowywać dane do dalszej

Bardziej szczegółowo

Rok szkolny 2015/16 Sylwester Gieszczyk. Wymagania edukacyjne w technikum. ADMINISTROWANIE BAZAMI DANYCH kl. 4c

Rok szkolny 2015/16 Sylwester Gieszczyk. Wymagania edukacyjne w technikum. ADMINISTROWANIE BAZAMI DANYCH kl. 4c Wymagania edukacyjne w technikum ADMINISTROWANIE BAZAMI DANYCH kl. 4c Lp. 1 2 4 5 Temat Zasady dotyczące zarządzania projektem podczas prac związanych z tworzeniem bazy oraz cykl życiowy bazy Modele tworzenia

Bardziej szczegółowo

Program szkoleniowy Efektywni50+ Moduł V Raportowanie dla potrzeb analizy danych

Program szkoleniowy Efektywni50+ Moduł V Raportowanie dla potrzeb analizy danych Program szkoleniowy Efektywni50+ Moduł V Raportowanie dla potrzeb analizy danych 1 Wprowadzenie do technologii MS SQL Server 2012 Reporting Services. 2h Podstawowym zadaniem omawianej jednostki lekcyjnej

Bardziej szczegółowo

DEKLARATYWNE ZARZĄDZANIE W MICROSOFT SQL SERVER

DEKLARATYWNE ZARZĄDZANIE W MICROSOFT SQL SERVER DEKLARATYWNE ZARZĄDZANIE W MICROSOFT SQL SERVER Na podstawie artykułu: Hongfei Guo Dan Jones Jennifer Beckmann Praveen Seshadri Declarative Management in Microsoft SQL Server Marek Wittkowski Nowe podejście

Bardziej szczegółowo

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II Zespół TI Instytut Informatyki Uniwersytet Wrocławski ti@ii.uni.wroc.pl http://www.wsip.com.pl/serwisy/ti/ Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II Rozkład wymagający

Bardziej szczegółowo