Kurs SQL Oracle poziom zaawansowany
Ponad 100 ćwiczeń praktycznych z języka SQL i PL/SQL
Zaawansowane kompetencje z analizy i programowania
Witaj na naszej stronie poświęconej zaawansowanemu szkoleniu z języka SQL w bazie danych Oracle.
Jest to efektywne i bardzo dobre szkolenie, w trakcie którego pracujesz nad praktycznymi przykładami przy wsparciu sympatycznego trenera.
Nauczymy Cię przetwarzania i analizy danych, grupowania danych, podzapytań oraz tworzenia raportów i podstaw optymalizacji zapytań SQL.
Przećwiczysz zaawansowane struktury języka SQL oraz poznasz język PL/SQL.
Gwarantujemy, że nie stracisz czasu i pieniędzy.
Szkolenie SQL Oracle dla wymagających
Działamy?
Kurs SQL Oracle poziom zaawansowany to 2-dniowe spotkanie, na którym zdobędziesz wiedzę na temat zaawansowanych struktur języka PL/SQL.
Elegancki certyfikat
16 godzin zegarowych nauki
1 280,00 zł netto (1 574,40 zł brutto)
Dzięki ciekawym zadaniom kurs przebiega dynamicznie i interesująco. W trakcie szkolenia Uczestnicy 80% czasu poświęcają na ćwiczenie zaawansowanych funkcji języka SQL.
Program kursu obejmuje nie tylko programowanie w języku PL/SQL. Nauczysz się także przeprowadzać analizy i przetwarzać dane w użyteczne raporty.
Nietypowa forma szkolenia angażująca w naukę. Sprawdź.
Jeśli zakres kursu jest zgodny z Twoimi wymaganiami, ale nie możesz uczestniczyć w szkoleniu ze względu na brak odpowiedniego terminu, napisz lub zadzwoń do nas. Prowadzimy bardzo dużo szkoleń i staramy się tak ułożyć kalendarz, aby dla każdego dopasować termin.
Na kurs SQL Oracle poziom zaawansowany możesz zapisać się telefonicznie, mailem lub wypełniając poniższy formularz.
Działamy?
Program szkolenia – programowanie, tuning SQL, APEX. Zobacz, czego się nauczysz na kursie
Nie przegap naszego kursu, gdyż jest to super szkolenie, na którym bardzo dobrze zapoznasz się z językiem SQL i relacyjnymi bazami danych.
W ramach szkolenia Oracle gwarantujemy interaktywne zajęcia, autorskie materiały szkoleniowe i elastyczne podejście do indywidualnych potrzeb i tempa nauki Uczestników.
Duży nacisk kładziemy na komfort nauki w trakcie kursu. Zapewniamy wsparcie techniczne dla Uczestników w przypadku problemów z dostępem do materiałów szkoleniowych lub innych technicznych trudności.
16 godzin intensywnej pracy z bazami danych2>Ćwiczysz z nami?
Część 1
- Popularne serwery bazodanowe
- Oracle
- Microsoft SQL Server
- PostgreSQL
- Narzędzia programistyczne dla Oracle
- SQL Developer
- PL/SQL Developer
- SQL Plus
- Język SQL versus PL/SQL w Oracle
- Zaawansowane filtrowanie danych
- Filtry WHERE i HAVING
- Operatory AND i OR
- Filtr FETCH FIRST number ROWS ONLY
- Filtry OFFSET-FETCH, OFFSET, FETCH NEXT
- Filtrowanie za pomocą znaków wieloznacznych
- Filtrowanie przy użyciu wyrażeń regularnych
- Typy danych i ich konwersja
- Grupowanie i funkcje agregujące
- Funkcje analityczne
- Funkcje agregujące
- Klauzula PARTITION BY
- Klauzula ORDER BY
- Funkcje okna
- Funkcje rankingu
- Funkcje wartościowe
- Zagnieżdżanie zapytań – podzapytania
- Podzapytania niezależne
- Podzapytania skorelowane
- Podzapytania z wyrażeniem EXISTS i NOT EXISTS
- Wyrażenia CTE
- Korzystanie z widoków wbudowanych
- Tworzenie własnych widoków
- Bloki kodu PL/SQL
- Zmienne i typy danych
- Skalarne typy danych
- Nazwy zmiennych
- Konwencje nazywania zmiennych
- Deklaracja, inicjalizacja i używanie zmiennych
- Zakresy zmiennych
- Zmienne powiązane
Część 2
- Instrukcje warunkowe
- Operatory logiczne
- Instrukcja IF … ELSE
- Wyrażenie CASE
- Pętle
- Pętla prosta LOOP
- Pętla WHILE
- Pętla FOR
- Zagnieżdżanie pętli
- Wyrażenie CONTINUE
- Procedury składowane
- Składnia procedur
- Tworzenie procedur składowanych i ich modyfikowanie
- Usuwanie procedur składowanych
- Kursory
- Sposób działania kursorów
- Tworzenie kursorów
- Pobieranie danych kursora
- Pętle w kursorach
- Wyzwalacze
- Tworzenie i usuwanie wyzwalaczy
- Wyzwalacze dla polecenia INSERT
- Wyzwalacze dla polecenia UPDATE
- Wyzwalacze dla polecenia DELETE
- Wyzwalacze dla wielu zdarzeń
- Obsługa błędów
- Dynamiczny SQL
- Tabele przestawne (PIVOT i UNPIVOT)
- Zarządzanie transakcjami
- Tworzenie i usuwanie transakcji
- Polecenie ROLLBACK
- Polecenie COMMIT
- Stosowanie punktów kontrolnych
- Na czym polega tuning SQL?
- Prezentacja aplikacji Oracle Application Express (APEX)
Opis szkolenia z baz danych Oracle – zapytania SQL i analiza danych
Ukończenie szkolenia z zakresu SQL i baz danych w naszej firmie to gwarancja zdobycia konkretnych umiejętności, które od razu możesz wykorzystać w pracy.
Na kursie rozwiążesz ponad 100 ćwiczeń, które odzwierciedlają programy rzeczywiście pisane w pracy.
Zajmowanie się bazami danych to nie tylko tworzenie zapytań i odczytywanie danych z bazy. Na kursie zajmujemy się również metodami pozyskiwania danych i ich czyszczenia oraz testowaniem programów.
Zobacz, jakie kompetencje zdobędziesz
- dowiesz się czym różnią się popularne serwery bazodanowe oraz zaimplementowane na nich dialekty języka SQL
- poznasz narzędzia programistyczne dedykowane do programowania w języku SQL w środowisku Oracle
- zobaczysz jaka jest różnica pomiędzy zapytaniami języka SQL i programami języka PL/SQL
- nauczysz się odczytywać z bazy tylko te rekordy, które są potrzebne do raportu lub analizy
- utrwalisz znajomość zagadnień związanych z grupowaniem i tworzeniem podsumowań – nauczysz się wybierać do raportu tylko te grupy danych, które spełniają określone kryteria
- nauczysz się tworzyć podsumowania na różnych poziomach szczegółowości np. per rok, kwartał i miesiąc
- nauczysz się wybierać wyniki, które spełniają określone kryteria np. wybrać tylko najlepiej oceniane produkty
- zobaczysz, w jaki sposób za pomocą funkcji analitycznych obliczyć sumy wartości w określonym przedziale czasowym, na przykład w ciągu ostatnich 7 dni lub sprawdzić, czy wartość w bieżącym wierszu jest większa czy mniejsza niż w poprzednim
- nauczysz się sprawdzać poprawność danych w bazie, uzupełniać brakujące dane i poprawiać błędy w danych
- zobaczysz, w jaki sposób korzystać z widoków wbudowanych, aby znaleźć, czy w bazie danych jest np. kolumna o określonej nazwie
- zobaczysz, w jaki sposób zrobić eksport odczytanych informacji do pliku Excel lub tekstowego oraz jak do Oracle importować dane
- nauczysz się używać podzapytań do filtrowania grup wyników na podstawie określonych warunków np. do wybrania grup, w których suma wynagrodzeń jest wyższa niż średnie wynagrodzenie w firmie
- dowiesz się, w jaki sposób upraszczać podzapytania przy użyciu wyrażeń CTE
- zobaczysz, w jaki sposób opisywać w języku SQL pobrane z baz dane np. zakwalifikować klientów do określonych grup wiekowych, zaznaczyć, który z pracowników powinien otrzymać premię, zaznaczyć sprzedawców, którzy zrealizowali plan budżetowy
- nauczysz się przypisywać wyniki zapytań do zmiennych i wykonywać na nich dalsze operacje w programie
- zobaczysz, w jaki sposób za pomocą pętli aktualizować rekordy w bazie np. przeliczyć premię dla wszystkich pracowników na podstawie ich ocen lub wygenerować raport miesięczny z sumą sprzedaży dla każdego produktu
- dowiesz się, w jaki sposób wykonywać masowe operacje na zbiorze danych np. zarchiwizować rekordy z danego odcinka czasu
- zobaczysz, jak używać kursorów, aby np. dane dla każdego roku przenieść do oddzielnej tabeli
- nauczysz się tworzyć wyzwalacze, które np. umożliwiają wysłanie powiadomienia do określonej listy odbiorców po wstawieniu nowego rekordu do tabeli
- nauczysz się analizować zapytania SQL, znajdować w nich błędy i samodzielnie szukać rozwiązań np. na stronie Stack Overflow
- dowiesz się na czym polega Tuning zapytań – zobaczysz jak można zmieniać zapytania, aby działały szybciej
- zobaczysz platformę Oracle Application Express (APEX) do tworzenia aplikacji internetowych na bazie danych Oracle
- poznasz instrukcje, za pomocą których można definiować obsługę błędów w programie i określać, jakie akcje mają być podejmowane w przypadku wystąpienia błędu
- nauczysz się tworzyć procedury, które w zależności od warunków biznesowych generują różne zapytania SQL np. do aktualizacji lub wstawiania danych
- zobaczysz, w jaki sposób wykorzystywać transakcje przy dodawaniu, usuwaniu i aktualizowaniu rekordów
Programista, analityk, administrator – pomagamy Uczestnikom poznać różne ścieżki kariery
Przyjdź i przekonaj się na czym polega niezwykłość naszych szkoleń. Oferujemy dużo więcej niż programowanie. Chętnie podzielimy się z Tobą informacjami na temat pracy w firmach, problemów, z którymi mierzą się na co dzień programiści oraz zalet, które ma praca w IT.
Na podstawie ćwiczeń, które z nami rozwiążesz, możesz zbudować własne portfolio, które będzie stanowiło wartościowy element Twojego CV przy poszukiwaniu pracy lub rozwijaniu kariery zawodowej.
W Avendi uczysz się pisząc kod, a nie słuchając teorii.
Każdy z trenerów posiada duże doświadczenie w programowaniu i prowadzeniu zajęć
Nasi trenerzy posiadają wieloletnie doświadczenie w obszarze programowania. Są nie tylko ekspertami w swoich dziedzinach, ale także pasjonatami, którzy potrafią skutecznie przekazywać wiedzę i motywować uczestników do nauki.
Na zajęciach możesz eksperymentować z kodem SQL
Każda osoba prowadząca zajęcia jest bardzo dobrze do nich przygotowana. Posiada odpowiednią wiedzę i umiejętność jej przekazywania.
Największą zaletą naszych trenerów jest ich osobowość i zaangażowanie. Przez cały czas trwania kursu trenerzy będą w 100% skupieni na Twoich potrzebach. Pomogą Ci za każdym razem, gdy jakieś zagadnienie nie będzie dla Ciebie jasne.
Trenerzy przygotowali tak ciekawe ćwiczenia i potrafią tak „wciągnąć” w ich rozwiązywanie, że uczestnicy szkolenia często nie zauważają jak im mija czas.
Sprawdź, dlaczego nasze kursy są ciekawe.
Opinie Uczestników o szkoleniach
Kurs SQL Oracle poziom zaawansowany
Poniżej znajdziesz informacje na temat opinii dotyczących szkolenia SQL Oracle poziom zaawansowany. Opinie zbieramy w ankietach i za zgodą Uczestników publikujemy na naszej stronie.
Jacek Dźwigał
Miły, pomocny i kontaktowy trener. Kurs ciekawy i praktyczny. Dużo ćwiczeń praktycznych.
Justyna Zaborowska
Zarówno trener jak i cały zespół to świetni ludzie. Pomocni i wspierający. Trener rzeczowy i konkretny. Bardzo dobrze przygotowane materiały. Dziękuję za kurs.
Karolina Żukowska
Bardzo fajne szkolenie. Rzetelnie przeprowadzone, z bardzo dużą ilością ćwiczeń. Miałam bardzo dużo pytań i na wszystkie otrzymałam odpowiedzi.
Kamil Stępień
Ciekawe szkolenie, prowadzone we właściwym tempie. Dla mnie poziom był bardzo dobrze dobrany. Dużo zadań. Trener bardzo dobrze przygotowany i potrafił dobrze wytłumaczyć.
Kontynuuj naukę programowania i baz danych z nami
Kurs SQL Oracle poziom zaawansowany nie musi kończyć naszej wspólnej przygody z programowaniem.
Inne szkolenia, które mogą być dla Ciebie przydatne, to kurs z optymalizacji zapytań w bazach danych Oracle oraz kursy z programowania i analizy danych w języku Python. Biblioteka Pandas języka Python jest niezwykle przydatnym narzędziem do pracy z danymi i możesz ją poznać na naszym szkoleniu.
Kurs Optymalizacja zapytań SQL Oracle
95 ćwiczeń praktycznych
99% terminów on-line gwarantowanych
2 dni – 1 580,00 zł netto
Na kursie poznasz architekturę bazy danych Oracle oraz dowiesz się, jakie są proste metody przyspieszania zapytań SQL.
Przeanalizujesz plan wykonania dla ponad 100 zapytań SQL. Zobaczysz, jak na zapytanie wpływają np. złączenia tabel, podzapytania i typy danych oraz do czego służą indeksy.
Kurs Analiza danych w Pythonie od podstaw
150 ćwiczeń praktycznych
Gwarancja 99% terminów on-line
3 dni – 2 120 zł netto
Na szkoleniu dowiesz się, na czym polega analiza eksploracyjna oraz w jaki sposób wizualizować dane. Nauczysz się interpretować wyniki analizy oraz prezentować je w czytelnej i zrozumiałej formie.
Opanujesz obsługę narzędzi Spyder i Jupyter Notebook oraz poznasz biblioteki NumPy, Pandas, Matplotlib i Beautiful Soup.
Kurs SharePoint i OneDrive od podstaw
70 ćwiczeń praktycznych
Gwarancja 90% terminów on-line
1 dzień – 790,00 zł netto
W trakcie kursu nauczysz się tworzyć dokumenty na dysku OneDrive. Zobaczysz, w jaki sposób zsynchronizować OneDrive z dyskiem komputera i bezpiecznie przenosić dokumenty.
Dowiesz się jak tworzyć witryny w aplikacji SharePoint oraz współdzielić w nich kalendarze, listy zadań i panele dyskusyjne.
Kurs kompleksowy Python od podstaw
230 ćwiczeń praktycznych
Gwarancja 99% terminów on-line
5 dni – 3 480,00 zł netto
Na szkoleniu zaczniesz naukę Pythona od podstaw i przejdziesz do bardziej zaawansowanych zagadnień.
Napiszesz programy, za pomocą których zautomatyzujesz pracę, pobierzesz dane z Internetu i połączysz się z bazą danych SQLite. Nauczysz się również przetwarzać dane w bibliotekach NumPy i Pandas.
Kurs GIT i GitHub od podstaw
45 ćwiczeń praktycznych
Gwarancja 100% terminów on-line
1 dzień – 790,00 zł netto
Na szkoleniu przećwiczysz większość funkcjonalności programu GIT, TortoiseGIT oraz platformy GitHub. Nauczysz się tworzenia repozytoriów, dodawania i usuwania zmian oraz rozwiązywania konfliktów.
Nauczysz się udostępniać swój kod oraz wprowadzać zmiany w kodzie stworzonym przez inne osoby.
Wsparcie po kursie
Po szkoleniu masz możliwość korzystania z bezpłatnych konsultacji. Indywidualne konsultacje z programowania w Pythonie to sesje z trenerem, na których możesz omawiać np. tematy z kursu, które nie są dla Ciebie w pełni zrozumiałe.
W trakcie spotkania trener pomoże Ci w rozwiązaniu problemów z Twoim kodem i udzieli odpowiedzi na pytania.
Kurs SQL Oracle poziom zaawansowany - najczęściej zadawane pytania
Jak się przygotować na kurs SQL Oracle poziom zaawansowany?
Aby wziąć udział w szkoleniu należy poznać podstawową składnię języka SQL w środowisku Oracle lub SQL Server.
Konkretne zagadnienia, które trzeba przed kursem opanować znajdziesz na naszej stronie Kurs SQL Oracle poziom podstawowy
W jakiej formie prowadzony są szkolenia?
Szkolenia prowadzimy w formie stacjonarnej, online lub hybrydowej - część osób włącza się stacjonarnie, a część online.
Co trzeba przygotować na szkolenie online?
Na kurs online trzeba mieć przygotowany komputer z dostępem do Internetu, słuchawki oraz opcjonalnie dwa monitory.
Potrzebny jest również dostęp do bazy danych Oracle. Bazę możesz zainstalować samodzielnie lub połączyć się przez zdalny pulpit z naszym komputerem. W przygotowaniu środowiska do kursu pomogą Ci nasi trenerzy.
Jak przebiega szkolenie online?
Kurs SQL Oracle online przebiega tak samo jak szkolenie stacjonarne. Jedyną różnicą jest to, że łączysz się na kurs zdalnie, a nie przychodzisz fizycznie do sali szkoleniowej.
Trener włącza się w szkolenie i jest przez cały czas fizycznie obecny. Monitoruje, czy każdy Uczestnik zrozumiał materiał szkoleniowy i na bieżąco odpowiada na pytania.