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
Opinie uczestników (5)
Przekazanie wiedzy na prostych i zrozumiałych przykładach.
Katsiaryna
Szkolenie - SQL language in MSSQL
Philip był bardzo miły, jego styl wyjaśniania SQL koncepcji jest wyjątkowy. Podobało mi się, że udzielił nam informacji i odpowiedział na pytania, które nie były częścią tego kursu.
Stefan
Szkolenie - SQL in SQL Server
Przetłumaczone przez sztuczną inteligencję
Interactive exercises
Matthew Viner - Thames Water Utilites Ltd
Szkolenie - Transact SQL Basic
The ability to ask questions at any time and the more informal / less structured style. This allowed us to pursue the areas of knowledge we were most interested in.
Jim Lane
Szkolenie - Transact SQL Advanced
Zaangażowanie i pasja Trenera ☺. A z samych zagadniem zarządzanie backupmi, Joby.