katalog szkoleń otwartych i zamkniętych z technologii oracle
Transkrypt
katalog szkoleń otwartych i zamkniętych z technologii oracle
KATALOG SZKOLEŃ OTWARTYCH I ZAMKNIĘTYCH Z TECHNOLOGII ORACLE wersja z dnia 7.03.2012 Sprawdź czy posiadasz najnowszą wersję Database Consulting http://dataconsulting.pl/ infolinia: 801 009 706 tel.: (22) 398 47 81 faks: (22) 398 47 82 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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. Infolinia: 801 009 706 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 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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ń................................................................................................................................................... 11 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.......................................................................55 Infolinia: 801 009 706 3 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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ł 5 dni 2 450,00 zł OWPR Język SQL i PL/SQL w bazie danych Oracle 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 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 - 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ł Dla Administratorów bazy danych Pozostałe OSW Tuning SQL w bazie danych Oracle * 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 01.06.2012 Powyższa informacja nie stanowi oferty w myśl kodeksu cywilnego. Zastrzegamy sobie prawo do pomyłek w składzie tekstu. Infolinia: 801 009 706 4 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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. Infolinia: 801 009 706 5 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] Ś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. Infolinia: 801 009 706 6 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] Ś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. Infolinia: 801 009 706 7 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] Ś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. Infolinia: 801 009 706 8 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] Ś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. Infolinia: 801 009 706 9 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] Ś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. Infolinia: 801 009 706 10 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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. Infolinia: 801 009 706 11 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 0-801 009 706. 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 Infolinia: 801 009 706 12 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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. Infolinia: 801 009 706 13 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Infolinia: 801 009 706 14 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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. Infolinia: 801 009 706 15 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 Infolinia: 801 009 706 16 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] • 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 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Infolinia: 801 009 706 17 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 Infolinia: 801 009 706 18 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 Infolinia: 801 009 706 19 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] • 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 Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Infolinia: 801 009 706 20 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 Infolinia: 801 009 706 21 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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) Infolinia: 801 009 706 22 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] • 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 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Infolinia: 801 009 706 23 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 Infolinia: 801 009 706 24 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 Infolinia: 801 009 706 25 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] • 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 Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Infolinia: 801 009 706 26 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 e-mail 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 - Infolinia: 801 009 706 27 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 e-maili 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 Infolinia: 801 009 706 28 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] • 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 Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Infolinia: 801 009 706 29 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 "1Z0-051 Oracle Database 11g: SQL Fundamentals I" Przed w ścieżce szkoleniowej - Po w ścieżce szkoleniowej OAN2 ? Zaawansowana analiza danych w bazie Oracle Infolinia: 801 009 706 30 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 Infolinia: 801 009 706 31 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 11. Podstawy hurtowni danych i Business Intelligence • Analiza danych przez pryzmat wielowymiarowych kostek analitycznych Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Infolinia: 801 009 706 32 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 Infolinia: 801 009 706 33 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 Infolinia: 801 009 706 34 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] • 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 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Infolinia: 801 009 706 35 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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. Infolinia: 801 009 706 36 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Infolinia: 801 009 706 37 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 Infolinia: 801 009 706 38 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 Infolinia: 801 009 706 39 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] • 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 Infolinia: 801 009 706 40 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] • • • • Rodzaje kopii bezpieczeństwa Ręczny backup Offline backup Backup i odtwarzanie bazy Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Infolinia: 801 009 706 41 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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ą Infolinia: 801 009 706 42 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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ł Infolinia: 801 009 706 43 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] • 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 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Infolinia: 801 009 706 44 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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. Infolinia: 801 009 706 45 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 Infolinia: 801 009 706 46 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] • 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 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Infolinia: 801 009 706 47 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 Infolinia: 801 009 706 48 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Infolinia: 801 009 706 49 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 Infolinia: 801 009 706 50 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Infolinia: 801 009 706 51 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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. Infolinia: 801 009 706 52 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 Infolinia: 801 009 706 53 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] • 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 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Infolinia: 801 009 706 54 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 "1Z0-051 - 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 Infolinia: 801 009 706 55 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] 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 Infolinia: 801 009 706 56 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] • 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 Jeśli potrzebują Państwo wsparcia, mają pytania lub chcą się upewnić odnośnie wyboru szkolenia prosimy o kontakt pod numerem 0-801 009 706. Nasi przedstawiciele chętnie odpowiedzą na Państwa pytania oraz pomogą w podjęciu trafnej decyzji. Infolinia: 801 009 706 57 Najważniejsi w firmie są ludzie Infolinia: 801 009 706 [email protected] Zapraszamy do skorzystania z naszych usług Infolinia: 801 009 706 Infolinia: 801 009 706 58