Od Zera Do Developera, jak wejść w branżę IT, przebranżowić się i zostać programistą baz danych i SQL. Andrzej Śmigielski SQL Bazy Danych Branża IT Programowanie

 

Zaprogramuj sobie przyszłość...

Ms Microsoft SQL Serwer Server Bazy Danych T-SQL Administracja Zabezpieczenia Prawa Dostępu Kopie Zapasowe Backup Migawki Snapshot Automatyzacja Procesów Konserwacja

Ms SQL Server - Administracja Serwerem

Miejsce: Szkolenie zdalne / Stacjonarne
Czas trwania: 3 dni
Liczba godzin: 24
Start: 9:00

CEL SZKOLENIA

          W szkoleniu tym poza procesem instalacji, edycjami oraz wymaganiami i konfiguracją Ms SQL Server’a przedstawię również wiedzę dotyczącą systemowych baz danych ale także informacje związane z bardzo obszerną wiedzą na temat systemu zabezpieczeń i praw dostępu Ms SQL Server.
          Wszystkie opracowane tematy w tym szkoleniu musisz poznać i się ich nauczyć, aby Twoje bazy danych były odpowiednio zabezpieczone i prawidłowo kopiowane oraz żeby adekwatnie umieć reagować w sytuacjach krytycznych.

PROFIL UCZESTNIKA

          Szkolenie jest przeznaczone dla osób, które chcą zrozumieć, na jakich zasadach działa Microsoft SQL Server oraz chcą się dowiedzieć w jaki sposób odpowiednio wykorzystywać komponenty odpowiadające za zapewnienie wysokiej dostępności serwera, jego skalowalności i wydajności, jak również bezpieczeństwa amych danych.

WYMAGANIA WSTĘPNE

          Od uczestników szkolenia wymagana jest podstawowa znajomość systemu operacyjnego Windows oraz umiejętność posługiwania się relacyjnymi bazami danych na poziomie podstawowym obejmującym podstawową implementację zapytań z użyciem języka SQL.

CZAS TRWANIA

▪ 3 dni po 8 godzin szkoleniowych
▪ Start: godzina 9:00
▪ Zakończenie: około godziny 16:00
▪ W tym około dwie krótkie przerwy (po 10-15 minut) i jedna długa, obiadowa około 30-45 minut.

RODZAJ SZKOLENIA

▪ Zdalne
▪ Stacjonarne w siedzibie firmy
▪ Stacjonarne u Klienta

SPOSÓB REALIZACJI SZKOLENIA

          Szkolenie realizowane jest w formie naprzemiennie następujących po sobie wykładów i ćwiczeń praktycznych oraz case’ów i zadań.

NABYTE UMIEJĘTNOŚCI PO UKOŃCZENIU SZKOLENIA

          Po zrealizowaniu tego szkolenia uczestnik/uczestniczka będzie potrafił/potrafiła:
▪ Bez problemowo przejść przez cały proces instalacji i konfiguracji SQL Server’a.
▪ Tworzyć migawki baz danych i zarządzać nimi w prawidłowy sposób, a wszystko to po to, aby umieć je wykorzystać do np. raportowania czy też zabezpieczania danych w różnych scenariuszach.
▪ Wykorzystywać wiele innych niezbędnych funkcjonalności, takich jak automatyzacja procesów administracyjnych, Database Mail, JOB Activity Monitor, operatory, powiadomienia, alerty, przepracowując je na wielu różnych case’ach.
▪ Prawidłowo I sprawnie korzystać z narzędzi takich jak: SQL Server Profiler (SSP), Extended Events (EE), Activity Monitor (AM) oraz Data Collector (DC).

DODATKOWE MATERIAŁY

          Każdy uczestnik szkolenia otrzyma wszystkie wymagane pliki i skrypty oraz dostanie dodatkowe materiały w formie e-Book’a wraz z dodatkowymi plikami, skryptami, ćwiczeniami i zadaniami.

PLAN SZKOLENIA

01. INSTALACJA I KONFIGURACJA SQL SERVER
   ➡ Zapoznasz się z edycjami SQL Server’a.
   ➡ Dowiesz się jak przygotować się do procesu instalacji SQL Server’a.
   ➡ Poznasz jakie są wymagania sprzętowo-programowe.
   ➡ Zobaczysz przebieg całego procesu instalacji SQL Server’a.
   ➡ Nauczysz się konfigurować instancje SQL Server’a.
   ➡ Dowiesz się jakie są i do czego służą systemowe bazy danych.

02. PRZYGOTOWANIE ŚRODOWISKA PRACY
   ➡ Utworzymy bazę danych.
   ➡ Przygotujemy tabele.
   ➡ Wypełnimy tabele przykładowymi danymi.

03. ZARZĄDZANIE BAZAMI DANYCH I PLIKAMI BAZ DANYCH
   ➡ Tworzenie baz danych użytkownika.
   ➡ Planowanie rozmiarów baz danych.
   ➡ Zastosowanie grup plikowych.
   ➡ Zasada działania dziennika transakcyjnego.

04. SYSTEM ZABEZPIECZEŃ I PRAW DOSTĘPU SQL SERVER
   ➡ Identyfikacja, uwierzytelnianie i autoryzacja.
   ➡ Przegląd trybów uwierzytelniania.
   ➡ Bezpieczeństwo i dostępy w SQL Server.
   ➡ Server Logins, Users, Server Accounts, Database Accounts.
   ➡ Systemowe procedury do zarządzania kontami serwerowymi.
   ➡ Systemowe procedury do zarządzania użytkownikami.
   ➡ Role serwerowe.
   ➡ Lista predefiniowanych ról serwerowych.
   ➡ Predefiniowane role baz danych.
   ➡ Role użytkownika.
   ➡ Systemowe procedury do zarządzania rolami.
   ➡ Polecenia dla uprawnień.
   ➡ Tworzenie i zastosowanie schematów.
   ➡ Zabezpieczenie danych na poziomie wiersza – RLS.
   ➡ Dynamiczne maskowanie danych.
   ➡ Haszowanie (mieszanie) danych.
   ➡ Szyfrowanie danych.
   ➡ Posługiwanie się serwerami połączonymi.

05. KOPIE ZAPASOWE BAZ DANYCH
   ➡ Planowanie strategii odtwarzania baz danych i ich rodzaje.
   ➡ Sytuacje mogące doprowadzić do potrzeby odtwarzania bazy.
   ➡ Ręczne i automatyczne tworzenie backup’u bazy danych.
   ➡ Odtwarzanie bazy danych z backup’u.
   ➡ Przywracanie baz systemowych.

06. TWORZENIE MIGAWKI BAZY DANYCH
   ➡ Migawka bazy danych – SNAPSHOT.
   ➡ Możliwości jakie dają nam migawki baz danych.
   ➡ Wymagane ustawienia w celu możliwości korzystania z migawek.

07. MONITOROWANIE FUNKCJONOWANIE SQL SERVER
   ➡ SQL Server Profiler.
   ➡ Extended Events.
   ➡ Data Collector.
   ➡ Activity Monitor.

08. AUTOMATYZACJA PROCESÓW ADMINISTRACYJNYCH
   ➡ SQL Server Agent.
   ➡ Database Mail.
   ➡ JOB Activity Monitor.
   ➡ Automatyczne tworzenie backup’u bazy danych.
   ➡ Powiadomienia, alerty i reagowanie w sytuacjach kryzysowych.
   ➡ Operatory dla powiadomień i alertów.
   ➡ Alert System w SQL Server Agent.
   ➡ Case, przykładowe powiadomienie z Job’a.
   ➡ Case, przykładowy alert o zdarzeniu.
   ➡ Case, przykładowy alert dotyczący stanu wydajności.

09. KONSERWACJA BAZY DANYCH
   ➡ Typowe zadania kosserwacyjne baz danych.

 

Zaprogramuj sobie przyszłość...