Plan Szkolenia
Wprowadzenie do pracy z bazą danych Oracle
- Architektura bazy danych
- Model relacyjny bazy danych
- Użytkownicy, schematy, sesje
- Narzędzia i pliki konfiguracyjne
Podstawy zapytań
- Projekcja, selekcja, sortowanie
- Operatory, wyrażenia, trójstanowa logika
Funkcje skalarne
- Operacje na liczbach i tekstach
- Funkcje wyliczeniowe
- Konwersje typów
- Operacje na datach
- Obsługa ustawień narodowych i regionalnych
Agregacje danych
- Funkcje grupujące
- Klauzula DISTINCT
- Klauzule GROUP BY i HAVING
Złączenia
- Krzyżowe, wewnętrzne, zewnętrzne
- Składnia Oracle i ANSI SQL
- Nietypowe metody łączenia (SELF, NATURAL, ANTY, NONEQUAL)
- Operatory zbiorowe (UNION, UNION ALL, INTERSECT, MINUS)
Podzapytania proste
- Jednowierszowe, wielowierszowe, wektorowe
- Wielokrotnie zagnieżdżane
- Podzapytania jako źródła danych (FROM, WITH)
Podzapytania skorelowane
- Parametryzowanie podzapytań
- Operatory EXISTS i NOT EXISTS
- Podzapytania skalarne
Budowa repozytorium
- Tworzenie i zarządzanie tabelami (CREATE, ALTER, DROP, RENAME)
- Więzy integralności (CONSTRAINTS)
Manipulowanie danymi (DML)
- Instrukcje INSERT, UPDATE, DELETE
- Podstawy transakcyjności
Dodatek A – Operacje na dużych zbiorach danych (merge, insert all, insert first)
Dodatek B - Współbieżna praca użytkowników
- Transakcje autonomiczne, punkty zachowania
- Blokady
- FLASHBACK
Sugerowane szkolenia uzupełniające
ORA_S2, ORA_P1, ORA_P2
Wymagania
Ogólna znajomość zagadnień informatycznych oraz pojęć związanych z bazami danych i umiejętność sprawnej obsługi komputera.
Opinie uczestników (7)
wiedza i przekłady
Jan Maksymowski
Szkolenie - Oracle 11g - Język SQL dla administratorów - warsztaty
I like fact, that after each section we had excercises. It helps to remember discused topic.
Adam Bińczycki
Szkolenie - Oracle 11g - SQL language for developers - Workshop
Szkolenie było przygotowane perfekcyjnie, najbardziej podobał mi się sposób prowadzenia oparty przykładach pisanych w czasie rzeczywistym z dokładnym omówieniem jaki wpływ na bazę danych mają poszczególne instrukcje.
Joanna Dymarczyk
Szkolenie - Oracle 11g - Programowanie w PL/SQL I - warsztaty
Sposób tłumaczenia materiału oraz pokazane przykłady.
Marek Jakimowicz
Szkolenie - Tuning SQL i PL/SQL dla programistów
Podobało mi się to szkolenie, ponieważ było interaktywne
Amalia - Banca Transilvania
Szkolenie - SQL Fundamentals
Przetłumaczone przez sztuczną inteligencję
Ekspertyza trenera dotycząca tuningu SQL
Bogdan - DB Global Technology
Szkolenie - Oracle 11g - Application Tuning - Workshop
Przetłumaczone przez sztuczną inteligencję
it was very well organized