Plan Szkolenia
01. PRZYGOTOWANIE ŚRODOWISKA PROGRAMISTYCZNEGO ➡ SQL Menedżer konfiguracji serwera. ➡ SQL Server Management Studio (SSMS). ➡ Konfigurowanie bazy danych dla tego szkolenia ➡ DBO i przygotowanie danych
02. BACKUP DANYCH ➡ Tworzenie archiwizacji (BACKUP) bazy danych ➡ Przywracanie baz danych z archiwum: BACKUP
03. SCHEMATY BAZY DANYCH ➡ Domyślny schemat DBO. ➡ Schematy niestandardowe
04. ZAPYTANIA DYNAMICZNE ZAPYTANIE DYNAMICZNE ➡ EXEC / EXECUTE ➡ SQL INJECTION
05. HASHOWANIE DANYCH I SUMY KONTROLNE ➡ HASHBYTES, SUMA KONTROLNA, BINARY_CHECKSUM
06. ZAAWANSOWANE OPERACJE. ➡ NOCHECK, DISABLE, SET
07. BEZPIECZEŃSTWO BAZ DANYCH ➡ Podstawy bezpieczeństwa: identyfikacja, uwierzytelnianie, autoryzacja ➡ Użytkownicy serwera i konta użytkowników ➡ Konta na serwerze ➡ Konta Database ➡ Zarządzanie kontami serwera ➡ Zarządzanie użytkownikami ➡ Role serwera ➡ Database ról ➡ Role użytkowników ➡ Zarządzanie rolami ➡ Polecenia: GRANT, DENY, REVOKE
08. ROZMAZYWANIE, ZACIEMNIANIE KODU ➡ Opcje: SZYFROWANIE, VIEW_METADATA
09. MONITOROWANIE BAZ DANYCH I SERWERÓW ➡ Wykorzystanie pamięci RAM, dysków, procesorów, interfejsów sieciowych ➡ Sprawdzanie wykonanych SQL zapytań ➡ Aktywne sesje ➡ Ostatnie połączenia ➡ Najdroższe i zablokowane zapytania ➡ Przestrzeń TEMPDB ➡ Sesje wykorzystujące najwięcej miejsca w TEMPDB ➡ Alokacja zasobów
10. PRZYDATNE NARZĘDZIA ➡ Monitor aktywności ➡ Monitor wydajności
Wymagania
Szkolenie przeznaczone jest dla wszystkich, którzy chcą zdobyć wiedzę na temat bezpieczeństwa baz danych w ogóle i Microsoft SQL Server.
Od uczestników szkolenia wymagana jest znajomość środowiska Windows oraz znajomość środowiska Microsoft SQL Server.
Opinie uczestników (5)
optymalizacja bazy danych,dedykowanie podejście, możliwość zadawania pytań, wgląd/ocena naszej bazy danych
Aleksandra Czyndacka - Mikrobit
Szkolenie - Administering in Microsoft SQL Server
Lot of content and exactly the requested one.
Pascal - Diehl
Szkolenie - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
The adjustment made in the lecture/lessons by the trainer once he understood the current SSIS application that we are bound to maintain. The topics became more suitable/usable to us.
Angelito Aguilar - Metrobank
Szkolenie - Introduction to SQL Server 2012 Integration Services (SSIS)
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).
Raphael - Markit Valuations Limited
Szkolenie - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Interakcja z prowadzącym, możliwość zadawania pytań na gorąco