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 .
Uczestnicy
- Database administratorów
Opinie uczestników (5)
Ćwiczenia w czasie rzeczywistym razem z trenerem.
Weronika - Urzad Komisji Nadzoru Finansowego
Bycie człowiekiem i rozmawianie z nami w sposób jak najbardziej zrozumiały
Sorin
Szkolenie - Database Administration Fundamentals for MS SQL Server
Przetłumaczone przez sztuczną inteligencję
Zaangażowanie i pasja Trenera ☺. A z samych zagadniem zarządzanie backupmi, Joby.
Krzysztof Klockowski
Szkolenie - Administracja bazą danych Microsoft SQL Server
Wiedza prowadzącego
Pawel Dybowski
Szkolenie - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Ceniłem sobie szerokiej wiedzy Folio. Nie tylko był on znawcą treści kursu, ale również znał konstrukcje w językach, z którymi byliśmy już zapoznani, aby przykłady były dla nas bardziej znaczące. Podczas przerw dzielił się swoją wiedzą na temat technologii i rozwiązań poza zakresem szkolenia, aby dostarczać wglądów w inne rozwiązania, które moglibyśmy wykorzystać w przyszłości (i w przyszłych szkoleniach).
Raphael - Markit Valuations Limited
Szkolenie - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Przetłumaczone przez sztuczną inteligencję