Szkolenie dostępne na zamówienie

Szkolenie: Wprowadzenie do języka SQL i bazy PostgreSQL

Szkolenie SQL i PostgreSQL to praktyczny kurs baz danych, który uczy projektowania, zarządzania i analizy danych w relacyjnych bazach SQL, obejmuje transakcje, operacje na tabelach, zapytania, indeksy, widoki oraz zaawansowane typy danych PostgreSQL

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:2 dni (16h)

Poziom zaawansowania:

Kod kursu:PSQL/ESS

bazy-danychsql-podstawypostgresqlrelacyjne-bazy-danych

Szkolenie na zamówienie

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin
Zapytanie o szkolenie

Wprowadzenie do języka SQL i bazy PostgreSQL

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego projektowania, tworzenia i zarządzania relacyjnymi bazami danych z wykorzystaniem języka SQL oraz środowiska PostgreSQL

  • Szkolenie uczy efektywnego wykonywania operacji na danych, w tym zapytań, modyfikacji, łączenia tabel, stosowania indeksów i pracy z zaawansowanymi typami danych

  • Szkolenie rozwija umiejętność analizy i optymalizacji zapytań oraz praktycznego wykorzystania baz danych w zadaniach programistycznych i analitycznych


Dla kogo?

  • Osoby rozpoczynające pracę z bazami danych, które chcą zdobyć praktyczne umiejętności w zakresie SQL i PostgreSQL

  • Programiści, analitycy danych oraz administratorzy IT zainteresowani efektywnym zarządzaniem i analizą danych

  • Pracownicy działów IT oraz osoby przygotowujące się do pracy z relacyjnymi bazami danych w projektach biznesowych i technologicznych


Efekty kształcenia

  • Uczestnik projektuje i tworzy relacyjne bazy danych zgodnie z modelem danych

  • Uczestnik analizuje i wykonuje zapytania SQL, w tym złożone operacje na danych

  • Uczestnik zarządza strukturą tabel, indeksami oraz widokami w środowisku PostgreSQL

  • Uczestnik stosuje transakcje i kontroluje spójność danych zgodnie z zasadami ACID

  • Uczestnik wykorzystuje zaawansowane typy danych, takie jak JSON i tablice

  • Uczestnik optymalizuje wydajność zapytań i analizuje plany wykonania


Wymagania

  • Umiejętność obsługi komputera

  • Mile widziana podstawowa umiejętność programowania


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF

Wprowadzenie historyczne

Podstawy teoretyczne

  • Relacyjny model danych

  • ACID

  • Transakcje

Instalowanie bazy i importowanie danych

Zapytania - proste instrukcje SELECT

  • Identyfikatory danych

  • Typy danych SQL (w tym NULL)

  • Słowo kluczowe DISTINCT

  • Sortowanie wyników

Operacje na tabelach

  • Dodawanie tabel

  • Czyszczenie tabel

  • Zmiana schematu tabeli

Dodawanie danych (INSERT)

Modyfikowanie danych (UPDATE)

Zawężanie wyników słowem kluczowym WHERE

  • Operatory używane w słowie kluczowym WHERE

Usuwanie danych

  • DELETE

  • TRUNCATE

Łączenie tabel

  • Typy JOINów

  • Złączanie tabel samych ze sobą

Operacje na zbiorach i kwantyfikatory

Klauzule GROUP BY i HAVING

  • Używanie funkcji grupujących i klauzuli WHERE

Podzapytania

  • Podzapytania skorelowane

Typy danych PostgreSQL

  • JSON

  • Array

Indeksy

  • Teoretycznie wprowadzenie do indeksów

  • Korzystanie z instrukcji EXPLAIN ANALYZE

  • Tworzenie i usuwanie indeksów

  • Indeksy specyficzne dla bazy Postgres (GIST, GIN)

Tworzenie widoków i widoków zmaterializowanych

Typy danych i funkcje w Postgres

  • Tworzenie własnego typu danych

  • Wypuszczanie JSONa bezpośrednio z bazy danych

  • Korzystanie z wbudowanych funkcji w SELECTach

Podsumowanie

Wybrane opinie

Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

4.8
Ikona podpowiedziŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana

25.06.2024

Uczestnik szkoleniaWprowadzenie do języka SQL i bazy PostgreSQL

Michał Smagur, TomTom Polska Sp. z o.o.

Spełnia moje oczekiwania

Więcej opinii