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ą.
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