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 - Urząd 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
Paweł Dybowski
Szkolenie - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
I appreciated Folio's wide breadth of knowledge. Not only was he familiar with the course content, but he also knew of constructs in languages we were familiar with to make examples more meaningful to us. During intervals he shared his knowledge of technologies and solutions outside the training scope to provide insights into other solutions we could use in future (and future training).