SQL i wyszukiwanie danych - kurs 38 290 RUB. z Netology, szkolenie 2 miesiące, termin: 2 grudnia 2023.
Miscellanea / / December 05, 2023
Dla nowicjuszy w analityce
Dowiedz się, jak samodzielnie wyodrębniać dane do przetwarzania i analizy. Podnieś swoje umiejętności i awansuj
Marketerzy
Naucz się szybko pozyskiwać dane do oceny wyników, stawiania hipotez i opracowywania strategii marketingowych
Menedżerowie projektów i produktów
Będziesz mógł lepiej zrozumieć programistów i analityków oraz samodzielnie przesyłać dane
Dla finansistów, księgowych i badaczy
Naucz się pobierać dane i badać ich charakterystykę za pomocą funkcji analitycznych SQL
Wprowadzenie do SQL
Dowiedz się, dlaczego bazy danych są potrzebne. Zrozumiesz jak działa system zarządzania bazami danych (DBMS) i zaznajomisz się z systemem PostgreSQL. Dowiedz się, czym są schematy, relacje, atrybuty i domeny. Zainstaluj i skonfiguruj niezbędne oprogramowanie.
• Jakie są różne źródła danych?
• Czym jest IDE i DBeaver
• Tworzenie połączeń w DBeaver
• Instalacja lokalnego serwera bazy danych PostgreSQL
• Praca z plikami *.backup i *.sql
• Interfejs DBeavera
• Jak tworzyć zapytania
• Schemat ER
• Ograniczenia klucza pierwotnego i obcego
• Metadane: wykorzystanie i dostęp
Relacyjne bazy danych
Dowiesz się czym są aliasy i jak ich używać podczas pracy z różnymi schematami i tabelami w jednym zapytaniu. Zrozumienie podstawowych typów danych PostgreSQL. Dowiedz się, jak filtrować, sortować i przekształcać dane. Zrozumiesz, jak pracować z ciągami znaków i datami.
• Proste zapytania
• polecenie ZAOKR
• Polecenia ZAMÓW PRZEZ, LIMIT, PRZESUNIĘCIE
• ROZRÓŻNIJ, polecenie
• Porządek logiczny WYBIERZ
• Klauzule WHERE
• Polecenia NULL i NOT NULL
• Łączenie
• Polecenia LIKE i ILIKE
• Metody pracy z ciągami znaków
• Metody pracy z datami
Kluczowe funkcje analizy danych za pomocą SQL
Pisz proste zapytania i ucz się złożonych. Zastosuj łączenia (JOIN) i funkcje agregujące (SUM, COUNT, AVG). Zrozumienie chronologii łączenia tabel. Opanuj podstawowe polecenia: SELECT, WHERE, JOIN, ORDER BY, CASE, UNION, GROUP BY, HAVING. Dowiedz się, czym są podzapytania.
• Typy połączeń: LEWE, PRAWE, WEWNĘTRZNE, PEŁNE ZEWNĘTRZNE, POŁĄCZENIE KRZYŻOWE
• DOŁĄCZ podczas pracy z wartościami unikalnymi i nieunikalnymi
• Polecenia UNION i EXCEPT
• polecenie CASE
• Agregacja
• Grupowanie
• Podzapytania. Wpływ pozycji na wydane zasoby
Głębokie zanurzenie się w SQL. Zaawansowane operacje na danych
Dowiedz się, jak pracować z tabelami za pomocą poleceń CREATE TABLE, ALTER TABLE, DROP TABLE. Opanuj polecenia INSERT INTO, UPDATE TABLE, DELETE FROM. Dowiedz się, czym są klucze obce.
• Utwórz diagram
• Budowanie związku
• Tworzenie atrybutów, wskazanie typów danych i ograniczeń
• Modyfikacja struktury relacji
• Klucz obcy
• Wprowadzanie danych do relacji
• Modyfikacja danych
• Usuwanie danych i relacji
Praca z PostgreSQLem. Część 1
Naucz się używać funkcji agregujących sum(), count(),avg(), min() i max() w ramach funkcji okna. Zastosuj funkcje analityczne lead(), lag(), gęsty_rank(). Dowiedz się, jakie są typowe wyrażenia tabelowe i zapytania rekurencyjne. Naucz się pracować z katalogami.
• Funkcje okna: proste zapytania, akumulacja, LEAD i LAG
• Zespół CTE
• Rekurencja. Aplikacja z katalogami
• Polecenie GENERATE_SERIES
Praca z PostgreSQLem. Część 2
Dowiedz się, co to są reprezentacje. Zrozumiesz jak przyspieszyć zapytania i wykorzystać indeksy. Zaczniesz nawigować po wzorcach zapytań. Zapoznaj się ze złożonymi typami danych.
• polecenie WIDOK
• polecenie WIDOK ZMATERIALIZOWANY
• Zastosowanie reprezentacji w denormalizacji
• Plan zapytania (WYJAŚNIJ ANALIZĘ)
• Polecenie JSON
• SZYK, polecenie
SQLPRO
Naucz się tworzyć procedury składowane i wyzwalacze. Dowiedz się, czym jest normalizacja i denormalizacja. Poznaj podstawy projektowania i dowiedz się, czym są architektoniczne modele danych. Opanuj sharding i partycjonowanie. Koszt modułu to 10 000 ₽
• Praca z konsolą i trybem interaktywnym
• Tworzenie procedur składowanych
• Tworzenie funkcji wyzwalających i wyzwalaczy
• 1-5 form normalnych
• Denormalizacja
• Odłamki poziome i pionowe
• Dziedziczenie w PostgreSQL
• Łączenie się z klastrami za pomocą rozszerzenia POSTGRES_FDW
• Modele architektoniczne
• Modele danych
• Etapy projektowania bazy danych
• Różnica pomiędzy systemami OLTP i OLAP
H
WitajNatalio
14.06.2019 G.
Nie warto marnować pieniędzy i czasu.
Kursy odbyły się w kwietniu 2019 roku na temat „SQL i wyszukiwanie danych”.1. Materiały zostały słabo przygotowane. W prezentacjach pojawiały się literówki i błędy, informacje zostały przedstawione w nieczytelnej formie.2. Praca kuratorów zupełnie mi się nie podobała. Porównuję pracę kuratorów z pracą kuratorów w SkyEng (to nie jest PR i nie jestem w żaden sposób powiązany z tą organizacją, byłem też studentem kursów języków obcych...