Brak produktów w koszyku.
Zaawansowany język zapytań SQL oraz schematy w bazie danych
499,00 zł
W tym kursie omówione budowanie bardziej skomplikowanych zapytań SQL. Do budowania zaawansowanych zapytań możliwe jest użycie funkcji agregujących czy podzapytań, a także kwerend i operatorów poznanych wcześniej.
Język manipulacji danych (DML) jest jednym z podzbiorów języka SQL. Przy wykorzystaniu DML (ang. Data Manipulation Language) możliwe są operację na danych w bazie danych. Między innymi możliwe jest dodawanie nowych danych, modyfikowanie już istniejących danych lub usuwanie już niepotrzebnych danych.
W skład tego języka wchodzą trzy główne polecenia:
- INSERT – możliwe jest dodawanie danych do bazy,
- UPDATE – możliwe jest modyfikowanie danych w bazie,
- DELETE – możliwe jest usuwanie danych z bazy.
W bazach danych możliwe są również bardziej zaawansowane struktury. Należą do nich, między innymi, model transakcji, dzięki czemu możliwy jest współbieżny dostęp do zawartości bazy danych, czy logiczne wirtualne tabele i wyzwalacze, za pomocą których można rejestrować zdarzenia które wystąpiły w bazie.
Język definicji danych (DDL) jest jednym z podzbiorów języka SQL, dostarczający operację na strukturach, w których dane są przechowywane. Między innymi możliwe jest np. dodawanie, zmienianie lub usuwanie tabel, widoków itp.
W skład tego języka wchodzą trzy główne polecenia:
- CREATE – umożliwia tworzenie struktur (bazy, tabele, widoki itp.),
- DROP – umożliwia usuwanie struktur,
- ALTER – umożliwia wprowadzenie zmian w strukturach (np. można zmienić typ danych kolumny w tabeli, dodać nową kolumnę do tabeli).
Opis
Kurs w liczbach:
- Liczba zadań praktycznych w kursie: 27 zadań
- Liczba minut materiału video: 190 minut
- Liczba stron materiałów pdf: 27 stron
- Poziom trudności: Średniozaawansowany
- Szacowany czas uczenia kursu: 20h
Co uzyskujesz w ramach kursu:
- Dostęp do środowiska programistycznego w przeglądarce wraz z systemem automatycznego testowania programów przez 12 miesięcy od zakupu kursu
- Nielimitowany dostęp do materiałów video prezentujących sposób rozwiązania zadania wraz z omówieniem
- Nielimitowany dostęp do materiałów teoretycznych pdf wprowadzających w tematykę zadań praktycznych
- Nielimitowany dostęp do napisanych zapytań w ramach sprawdzanych zadań na platformie
- Dostęp do quziów sprawdzających wiedzę w ramach kursu przez 12 miesięcy od zakupu kursu
- Imienny certyfikat ukończenia kursu (warunek wykonania poprawnie min. 85% zadań przewidzianych w kursie)
Zawartość kursu:
- Zaawansowane zapytania SQL
- Podstawowe funkcje
- Grupowanie po dacie
- Grupowanie z sortowaniem
- Grupowanie z filtrowaniem
- Grupowanie z funkcjami
- Klienci z zamówieniami i regionem
- Warunek z zagnieżdżeniem
- Wielokrotne wystąpienia
- Suma nazw
- Warunki z przedziałem
- Modyfikacja danych
- Nowe rekordy
- Nowe rekordy z limitem
- Przyznanie premii
- Przyznanie premii menadżerom
- Przyznanie premii sprzedawcom
- Usunięcie rekordu
- Transakcja
- Wycofana transakcja
- Programowanie baz danych
- Widok z listą menadżerów
- Widok z listą zamówień
- Widok ze zaktualizowanymi danymi
- Widok ze zaktualizowanymi danymi II
- Wyzwalacz poprawiający wprowadzane dane
- Wyzwalacz utrzymujący porządek w bazie
- Język definicji danych
- Utworzenie schematu bazy
- Nowa kolumna w tabeli
- Aktualizacja schematu bazy danych