Plan Szkolenia

Wprowadzenie

  • Przegląd Microsoft SQL Server 2019
  • Funkcje i narzędzia SQL Server 2019
  • Zrozumienie podstawowych koncepcji SQL Server 2019

Pierwsze kroki

  • Instalowanie serwera SQL
  • Instalowanie Management studio
  • Włączanie funkcji przy użyciu menedżera konfiguracji
  • Korzystanie z Management Studio
  • Uwierzytelnianie i przyznawanie uprawnień użytkownikom
  • Tworzenie nowego konta użytkownika

Tworzenie Databases

  • Tworzenie pierwszej bazy danych
  • Konfigurowanie bazy danych
  • Zrozumienie struktur tabel
  • Tworzenie prostej tabeli
  • Edytowanie tabeli
  • Wprowadzanie danych
  • Importowanie danych z plików csv
  • Tworzenie tabel z plików płaskich
  • Instalowanie przykładowej bazy danych

Utrzymanie zdrowego Database

  • Zrozumienie typów danych
  • Zrozumienie właściwości kolumn tabeli
  • Korzystanie z pól klucza głównego
  • Ustalanie wartości domyślnych
  • Ograniczenia sprawdzania i unikalności
  • Korzystanie z kluczy obcych
  • Tworzenie kolumny klucza obcego
  • Tworzenie relacji między tabelami

Korzystanie ze strukturalnego języka zapytań

  • Zrozumienie roli edytora T-SQL
  • Korzystanie z edytora T-SQL
  • Tworzenie tabeli za pomocą T-SQL
  • Dodawanie danych do tabeli
  • Pobieranie rekordów
  • Filtrowanie zwróconych wyników
  • Sortowanie i aktualizowanie rekordów
  • Usuwanie rekordów z tabeli
  • Łączenie powiązanych tabel
  • Usuwanie tabeli z bazy danych

Wydajność zapytań i programowalność

  • Tworzenie widoku danych
  • Korzystanie z indeksów tabeli danych
  • Tworzenie dodatkowych indeksów na tabeli
  • Przeglądanie planów wykonania
  • SQL Magazyn zapytań serwera
  • Odbudowywanie indeksów
  • Funkcje agregujące
  • Korzystanie z wbudowanych funkcji
  • Funkcje skalarne zdefiniowane przez użytkownika
  • Tworzenie procedur składowanych
  • Korzystanie z parametryzowanych procedur składowanych

Kopia zapasowa i przywracanie

  • Tworzenie pełnej kopii zapasowej bazy danych
  • Tworzenie różnicowej kopii zapasowej
  • Przywracanie kopii zapasowej
  • Automatyzacja tworzenia kopii zapasowych
  • Korzystanie z rozwiązań zapewniających ciągłość działania

Bezpieczeństwo

  • Zrozumienie ról i uprawnień użytkowników
  • Korzystanie ze schematów bazy danych
  • Dynamiczne maskowanie danych
  • Szyfrowanie danych w trybie Always On

Management i Monitorowanie

  • Odkrywanie roli systemowych baz danych
  • Zapobieganie nadmiernemu automatycznemu wzrostowi tempdb
  • Przeglądanie dziennika błędów serwera SQL
  • Korzystanie z dynamicznych widoków zarządzania
  • Polecenia konsoli bazy danych (DBCC)

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa znajomość SQL
  • .

Publiczność

  • Database administratorów
 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (5)

Nadchodzące szkolenia