MS-20764 Administering a SQL Database Infrastructure

    Czas trwania
    Godzina rozpoczęcia
    Stopień trudności

      MS-20764 Administering a SQL Database Infrastructure

      • Cele szkolenia

        Celem szkolenia jest przekazaniem uczestnikom wiedzy i umiejętności związanych z administracją i utrzymaniem baz danych SQL Server. Szkolenie jest adresowane nie tylko do administratorów, ale także programistów przygotowujących rozwiązania oparte o SQL Server.

      • Umiejętności

        Dzięki szkoleniu uczestnik będzie potrafił:

        • Zarządzać uprawnieniami w bazie danych dla poszczególnych użytkowników
        • Korzystać z szyfrowania i audytu danych
        • Korzystać z różnych scenariuszy kopii zapasowych, aby maksymalizować bezpieczeństwo danych
        • Automatyzować zadania administracyjne, a także tworzyć alerty i powiadomienia
        • Monitorować stan serwera SQL i baz danych
        • Śledzić wykonywane instrukcje
        • Rozwiązywać problemy z infrastrukturą SQL Server
        • Importować i eksportować dane  
      • Profil uczestników

        Szkolenie przeznaczone jest dla osób zamierzających administrować i zarządzać bazami SQL Server, a także dla tych którzy już wykonują te zadania, ale chcą uzupełnić i usystematyzować swoją wiedzę.

        Szkolenie dla: administrator baz danych, administrator SQL Server, programiści aplikacji opartych o bazy SQL Server.

      • Przygotowanie uczestników

        Podstawowa znajomość systemu Microsoft Windows i jego funkcjonalności, umiejętność posługiwania się językiem Transact-SQL.

      • Szczegółowy program szkolenia

        1.     SQL Server Security

        1.1.   Uwierzytelnianie połączeń do SQL Server

        1.2.   Autoryzacja dostępu do baz danych

        1.3.   Autoryzacja pomiędzy serwerami

        1.4.   Bazy typu contained (tworzenie użytkowników z hasłami)

        2.     Korzystanie z ról serwerowych i bazodanowych

        2.1.   Przypisywanie do ról serwerowych

        2.2.   Przypisywanie do ról bazodanowych

        2.3.   Tworzenie ról bazodanowych

        2.4.   Testowanie dostępu

        3.     Autoryzacja dostępu użytkowników do zasobów

        3.1.   Autoryzacja dostępu do obiektów

        3.2.   Autoryzacja do wykonywania kodu

        3.3.   Korzystanie ze schematów w celu uproszczenia zarządzania uprawnieniami

        4.    Zabezpieczanie danych poprzez stosowanie szyfrowania i audytu

        4.1.   Metody zapewnienia audytu dostepu do danych

        4.2.   Wdrażanie SQL Server Audit

        4.3.   Zabezpieczanie danych za pomocą szyfrowania

        5.     Modele przywracania i strategie kopii zapasowych

        5.1.   Zrozumienie strategii kopii zapasowych

        5.2.   Log transakcyjny SQL Server

        5.3.   Planowanie strategii kopii zapasowych

        6.     Kopie zapasowe baz SQL Server

        6.1.   Wykonywanie kopii zapasowych bazy i logów transakcyjnych

        6.2.   Zarządzania kopiami zapasowymi

        6.3.   Zaawansowanie ustawienia kopii zapasowych

        7.     Odtwarzanie kopii zapasowych

        7.1.   Zrozumienie procesu odtwarzania kopii zapasowych

        7.2.   Odtwarzanie baz danych

        7.3.   Zaawansowane scenariusze odtwarzania

        7.4.   Przywracanie do określonego punktu w czasie

        8.     Automatyzacja zadań administracyjnych

        8.1.   Praca z SQL Server Agent

        8.2.   Tworzenie zadań usługi SQL Server Agent

        8.3.   Zarządzanie wieloma serwerami

        9.     Konfigurowanie bezpieczeństwa usługi SQL Server Agent

        9.1.   Zrozumienie bezpieczeństwa usługi SQL Server Agent

        9.2.   Konfigurowanie obiektów Credentials (dołączanych danych uwierzytelniających)

        9.3.   Stosowanie kont proxy

        10.  Monitorowanie SQL Server za pomocą alertów i powiadomień

        10.1.              Monitorowanie błędów SQL Server

        10.2.              Konfigurowanie usługi Database Mail

        10.3.              Operatorzy, Alerty i Powiadomienia

        10.4.              Alerty w bazach Azure SQL Database

        11.  Wprowadzenie do zarządzania serwerem za pomocą PowerShell

        11.1.              Rozpoczęcie pracy z PowerShell

        11.2.              Konfiguracja SQL Server korzystając z PowerShell

        11.3.              Administracja i zarządzanie SQL Server za pomocą PowerShell

        11.4.              Zarządzanie Azure SQL Databases za pomocą PowerShell

        12.  Śledzenie dostępu do SQL Server

        12.1.              Praca z SQL Trace i SQL Server Profiler

        12.2.              Praca z Extended Events

        13.  Monitorowanie SQL Server

        13.1.              Monitorowanie aktywności

        13.2.              Zarządzanie usługą Performance Data

        13.3.              Analiza zebranych danych

        14.  Rozwiązywanie problemów z SQL Server

        14.1.              Rozwiązywanie problemów związanych z usługami

        14.2.              Rozwiązywanie problemów z połączeniem i logowaniem

        15.  Import i eksport danych

        15.1.              Transfer danych z baz i do baz SQL Server

        15.2.              Korzystanie z narzędzia bcp oraz polecenia BULK INSERT

        15.3.              Wdrażanie i aktualizacja aplikacji za pomocą data-tier applications
      • Metoda realizacji szkolenia

        Prezentacja połączona z praktycznymi demonstracjami + zadania (laboratoria) wykonywane przez uczestników w przygotowanym środowisku. Autoryzowane materiały i skrypty źródłowe w języku angielskim.
      • Czas trwania

        5 dni, 40 godzin szkoleniowych
      • Ścieżka rozwoju

        • 20461: Querying Microsoft SQL Server
        • 20464: Developing Microsoft SQL Server Databases
        • DP-200: Implementing an Azure Data Solution
        • DP-300: Administering Relational Databases on Microsoft Azure

      Poinformuj mnie o innym terminie tego szkolenia

      Prosimy o tę zgodę z uwagi na przepisy dotyczące wysyłania informacji handlowych drogą elektroniczną oraz przepisy prawa telekomunikacyjnego, aby nasi przedstawiciele mogli skontaktować się z Tobą mailowo. Twoje dane osobowe będą przetwarzane w tym przypadku przez spółki z grupy Comarch na podstawie ich prawnie uzasadnionego interesu. Dowiedz się więcej o tym jak spółki z grupy Comarch przetwarzają dane osobowe.
      Na podstawie tej zgody Twoje dane osobowe będą przetwarzane przez spółki z grupy Comarch w celu wysyłki newslettera. Możesz wycofać tę zgodę w dowolnym momencie. Pamiętaj, że wycofanie zgody nie wpływa na zgodność z prawem przetwarzania danych sprzed cofnięcia zgody. Prosimy o Twoją zgodę przede wszystkim z uwagi na przepisy o ochronie danych osobowych. Twoja zgoda jest równoznaczna z akceptacją marketingu bezpośredniego i otrzymywania na wskazany adres e-mail informacji handlowych zawartych w naszym newsletterze. Dowiedz się więcej o tym jak spółki z grupy Comarch przetwarzają dane osobowe.

      Podobne szkolenia

      Masz pytania? Skontaktuj się z nami!

      31-864 Kraków

      ul. Prof. Michała Życzkowskiego 33