PostgreSQL - Projektowanie baz danych - kurs z podręcznikiem
$94.99
Shop on Udemy

Description

PostgreSQL jest jedną z dynamiczniej rozwijających się baz danych, dostępną praktycznie w każdej liczącej się chmurze obliczeniowej i o czymś to chyba świadczy. Ze względu na dobrą wydajność w pracy z dużymi danymi i częściową zgodność języka, jest często wybierana [jest] jako cel migracji danych z Oracle. W corocznej ankiecie „Stack Overflow Developer Survey", PostgreSQL znajduje się na pierwszym miejscu - ponad 46% programistów pracuje właśnie z tym silnikiem bazy danych! Jeśli więc na poważnie myślisz o programowaniu, Data Science, administracji bazami lub DevOps, to PostgreSQL trzeba znać. Baza danych to o wiele więcej niż duże tabele - to zmyślnie utworzona logiczna warstwa, dzięki której z danymi można pracować sprawnie, która chroni informacje przed błędami użytkownika, udostępnia dokładnie te dane, których potrzebuje aplikacja i biznes. Ten kurs opowiada właśnie o tej warstwie logicznej. Zobaczysz na czym polega rola architekta czy projektanta bazy danych. Dowiesz się jak budować tabele, definiować relacje między nimi, Nauczysz się, jak określać warunki sprawdzające poprawność danych - constraints (PRIMARY KEY, FOREIGN KEY, CHECK, UNIQUE, DEFAULT, NOT NULL)Zobaczysz jak tworzyć widoki (VIEW), indeksy, dlaczego i jak z nich korzystaćNauczysz się pisać wydajny kod po stronie serwera (funkcje SQL i PGPLSQL), Zaimplementujesz funkcje, procedury i triggery. Dowiesz się na czym polegają problemy związane z portowaniem bazy danych i z refaktoryzacjaNie ograniczamy się tylko do składni poleceń, skupiamy się na tym po co użyć określonej struktury, kiedy płyną z tego korzyści, co z praktycznego punktu widzenia robić, a czego raczej unikać. Oprócz poprawnych poleceń, pokazujemy też najczęstsze błędy, śledząc je uważnie dasz radę unikać ich we własnej pracy, a na pewno w razie potrzeby, zrozumiesz co działa nie tak i dasz radę rozwiązać typowe problemy. Prezentowane tu zagadnienia są przedstawiane od podstaw, ale wymogiem jest podstawowa znajomość pracy z bazą danych w zakresie budowania zapytań, nabyta np. na kursie dla początkujących. Jeśli chcesz w trakcie szkolenia wykonywać zadania, które znajdziesz w podręczniku, to musisz posiadać dostęp do bazy PostgreSQL. Ponieważ najlepiej uczyć się praktycznie, to do szkolenia dołączony jest podręcznik kursowy. Dla każdej lekcji znajdziesz w nim krótkie podsumowanie wiadomości - notatkę z lekcji, zestaw zadań z rozwiązaniami i kilka powtórkowych pytań z odpowiedziamiZapraszam do nauki na kursie projektowania bazy danych PostgreSQL - to Twój pewny krok w stronę profesjonalnego rozwoju! Powodzenia!

logo

Udemy