Czas w końcu nauczyć się baz danych!

Każdy program musi przechowywać informacje.
Po drugie dane to paliwo każdej firmy. Koniecznie naucz się pracować z nimi efektywnie i zobacz to czego inni nie widzą.

Chcę dołączyć do kursu!

Czy ten Kurs jest dla mnie?

Pozyskiwanie informacji z baz danych to wiedza potrzebna nie tylko programistom. Przygotowane przeze mnie zajęcia to ogromna dawka wiedzy przydatna każdemu, kto pracuje z danymi i chce efektywnie je analizować.

Programiści i Testerzy

Dla osób, które chcą efektywnie pracować z danymi w swoich aplikacjach i testach.

Księgowi i Analitycy

Dla specjalistów, którzy chcą automatyzować analizy i raporty z danych.

Agenci i Likwidatorzy

Dla osób pracujących z dużymi zbiorami danych w nieruchomościach i ubezpieczeniach.

Inni Specjaliści

Dla każdego, komu przestał wystarczać arkusz kalkulacyjny do pracy z danymi.

Czego nauczysz się podczas kursu?

Zapoznaj się z agendą, a jeżeli potrzebujesz wersji do druku do przedstawienia w pracypobierz wersję agendy do druku.

Korzyści z tego etapu:

  • Poznasz podstawowe pojęcia związane z bazami danych
  • Nauczysz się instalować i konfigurować środowisko
  • Zrozumiesz relacyjny model danych

Wstęp do baz danych – od podstaw do pierwszych zapytań

Moduł 1: Podstawy baz danych

  • Wstęp do baz danych
  • Omówienie dostępnych narzędzi
  • Co to znaczy, że baza danych jest relacyjna?
  • Baza, tabela, kolumna, rekord, kwerenda
  • Kilka słów o typach danych
  • Sortowanie, zmiana kolejności kolumn, wyświetlanie wyników
  • Omówienie dostępnych operatorów i przykłady
  • Zapisywanie wyników zapytań do pliku CSV

Podstawy baz danych

  • • Architektura baz danych
  • • Relacyjny model danych
  • • Normalizacja
  • • Projektowanie schematów

SQL od podstaw

  • • Podstawowe zapytania
  • • Złączenia i podzapytania
  • • Funkcje agregujące
  • • Transakcje

Zaawansowane SQL

  • • Widoki i procedury
  • • Indeksy i optymalizacja
  • • Zaawansowane funkcje
  • • Analiza wydajności

Administracja bazami

  • • Instalacja i konfiguracja
  • • Backup i recovery
  • • Monitoring
  • • Zarządzanie użytkownikami

Bezpieczeństwo

  • • Autentykacja i autoryzacja
  • • Szyfrowanie danych
  • • Audyt i logowanie
  • • Najlepsze praktyki

Praktyczne projekty

  • • Realne case studies
  • • Projektowanie systemów
  • • Optymalizacja zapytań
  • • Dokumentacja