• t

SQL - język dostępu do bazy danych Oracle

  • Czas trwania

    • Dzienne\dni robocze
    •     2 dni
  • Charakterystyka

    • Kurs ten ma na celu przybliżenie uczestnikom budowy relacyjnych baz danych, zapoznanie z językiem SQL, poznanie możliwości zaawansowanego wyszukiwania, zaznajomienie się z architekturą typu klient-serwer. Uczestnicy zapoznają się z tworzeniem struktur do przechowywania danych oraz wstawianiem i zarządzaniem danymi. Ponadto szkolenie obejmuje zagadnienia dotyczące wydajności operacji.
  • Profil słuchacza

    • Kurs przeznaczony jest dla wszystkich, którzy pracują z oprogramowaniem opartym na relacyjnej bazie Oracle, chcą poznać mechanizmy jej działania oraz nauczyć się jak wybierać interesujące ich informacje z bazy.
  • Wymagania wstępne

    • Od uczestników szkolenia wymagana jest znajomość środowiska Windows.
  • Zagadnienia

     

    Relacyjny model danych

    • Schematy użytkownika
    • Podstawowe struktury danych
    • Zależności między strukturami

    Język SQL - wybieranie danych 
    Programy nakładkowe do wykonywania zapytań
    Tworzenie zapytań

    • Słowa kluczowe
    • Składnia poleceń
    • Stosowanie aliasów dla kolumn i tabel

    Sortowanie danych
    Użycie funkcji w zapytaniach 

    • Funkcje jednowierszowe
    • Funkcje grupowe 
    • Konwersja typów danych

    Wybieranie danych z wielu tabel 
    Sposoby łączenia tabel
    Rodzaje złączeń

    • Równościowe (equi-join)
    • Nierównościowe (non-equi-join)
    • Typy złączeń zewnętrznych (outer-join): lewostrone, prawostronne, obustronne
    • Samozłączenie (self-join)

    Operacje zbiorowe na wynikach zapytań

    • Część wspólna (Union)
    • Przecięcie (Intersect)
    • Różnica (Minus)

    Podzapytania 

    • Zwykłe
    • Skorelowane

    Język manipulowania danymi (DML) 

    • Insert
    • Update
    • Delete
    • Operacje DML w oparciu o wyniki zapytań

    Transakcje

    • Idea transakcyjności operacji
    • Zatwierdzanie (commit)
    • Odrzucanie (rollback)
    • Punkty zachowania (savepoint)

    Język definiowania danych (DDL) 

    • Typy danych
    • Tworzenie tabel
    • Tworzenie tabel w oparciu o zapytania
    • Zarządzanie tabelami
    • Pojęcie kluczy
    • Ograniczenia integralnościowe, tworzenie i zarządzanie

    Pojecie perspektywy 
    Sekwencje i ich zastosowanie
    Indeksowanie danych

    • Cele
    • Indeksy tworzone ręcznie i automatycznie
    • Zarządzanie indeksami

    Użytkownicy i zarządzanie schematami
    Uprawnienia i role

    • Uprawnienia obiektowe i systemowe
    • Zarządzanie uprawnieniami
    • Przekazywanie uprawnień
    • Synonimy

     

  • Wiedza z kursu

     

    • Po ukończeniu kursu uczestnik powinien rozumieć, na jakich zasadach działa baza Oracle, znać sposób organizacji danych i umieć zarządzać strukturami w schematach. Uczestnik będzie potrafił wybrać interesujące go informacje i edytować dane w bazie danych. Uczestnik będzie znał podstawowe zasady dotyczące wydajności oraz bezpieczeństwa bazy danych.

     

     

Jak zgłosić się na szkolenie?

Poleć znajomemu

comarch agencja interaktywna