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.
  • 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