Plan Szkolenia
Podstawowe wiadomości o bazach danych
- Bazy plikowe, bazy Client/Server
- Systemy zarządzania relacyjną bazą danych (RDBMS)
Wersje SQL Server i różnice między nimi
- Express, Standard, Enterprise
- Workgroup, Mobile , Developer
Narzędzia SQL Server
- SQL Server Management Studio
- SQL Server Agent
Usługi w SQL Server
- Database Services
- Analysis Services
- Reporting Services
- Intergration Services
Konta Serwisowe dla SQL Servera
- NT AUTHORITY\LOCAL SERVICE
- NT AUTHORITY\NETWORK SERVICE
- NT AUTHORITY\SYSTEM
- Konto Domenowe
Bazy systemowe
- Master
- Model
- Msdb
- Tempdb
- Distribution
- Resource
Tworzenie bazy danych
- Pliki bazy i ich lokalizacja
- Rozmiar plików oraz ich przyrost
- Partycjonowanie tabel
Język modyfikacji danych (DML)
- INSERT
- UPDATE
- DELETE
Język definicji danych (DDL)
- CREATE
- ALTER
- DROP
Projektowanie tabel
- Kolumny i atrybuty
- Określenie typu danych
- Indeksy i klucze
Indeksy
- Clustered Indexes
- Non-Clustered Indexes
- REBUILD vs. REORGANIZE
Tworzenie aplikacji bazodanowych
Programowanie po stronie serwera
- Procedury
- Widoki
- Funkcje
- Wyzwalacze
Modele odtwarzania
- Simple
- Full
- Bulk logged
Kopie bezpieczeństwa
- Pełna kopia bazy danych
- Przyrostowa kopia bazy danych
- Kopia dziennika transakcyjnego
Strategie kopii zapasowych
- Strategia pełnych kopii bazy danych
- Strategia pełnych kopii i dziennika transakcyjnego
- Strategia przyrostowych kopii bazy danych
- Strategia kopii plików bazy danych
Kopiowanie Bazy Danych
- Backup / Restore
- Detach / Attach
- Kreator
- Maintenance Plan
Podstawy bezpieczeństwa i administracji SQL Server
- Tworzenie kont
- Konto SA
- Role Serwerowe
- Role bazodanowe
- Schematy
Monitorowanie aktywności SQL Server
- SQL Server Profiler
- Aktywny monitoring
- Praca z opcjami śledzenia
- DMV
- Data Collector
Upgrade
- In-Place vs. Migracja
- Service-Pack
- Cluster
Best Practices
Wymagania
Znajomość obsługi komputera i systemu operacyjnego Windows
Opinie uczestników (10)
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
Omówienie własnej bazy :D
Przemysław - Mikrobit
Szkolenie - Administering in Microsoft SQL Server
Szeroka wiedza i jasny sposób tłumaczenia
Kamil Wróblewski - Mikrobit
Szkolenie - Administering in Microsoft SQL Server
Kontakt ze strony prowadzącego, wyjaśnianie wszystkich kwestii, ćwiczenia
Dariusz
Szkolenie - Administering in Microsoft SQL Server
Bardzo dużo przykładów, ciekawostki z programowania, praktyczne podejście.
Łukasz - Mitsubishi Electric Europe B.V. (Sp. z o.o.)
Szkolenie - Administering in Microsoft SQL Server
Organizacja, uporządkowane materiały. Duża wiedza prowadzącego, który odpowie na każde pytanie.
Jakub - Mitsubishi Electric Europe B.V. (Sp. z o.o.)
Szkolenie - Administering in Microsoft SQL Server
Dużo praktyki
Sławomir - Mitsubishi Electric Europe B.V. (Sp. z o.o.)
Szkolenie - Administering in Microsoft SQL Server
Przykłady praktyczne
Filip Juroszek
Szkolenie - Administering in Microsoft SQL Server
forma szkolenia
Grzegorz Skiba - Spółka Inżynierów SIM Sp. z o.o.
Szkolenie - Administering in Microsoft SQL Server
tłumaczenie od instruktora