Last updated
Kod kursu
3033
Czas trwania
21 godzin
szkolenie zdalne: 3 lub 6 dni
szkolenie stacjonarne: 3 dni
Wymagania
Znajomość obsługi komputera i systemu operacyjnego Windows
Opis
Szkolenie skierowane do administratorów, projektantów i programistów baz danych.
Cele szkolenia:
- zdobycie i ugruntowanie umiejętności z zakresu tworzenia i zarządzania bazami danych
- poznanie składni i wykorzystania języka SQL do pobierania i modyfikowania danych
- stosowanie zasad bezpieczeństwa w bazie danych
- wykorzystanie elementów zaawansowanych (replikacja, automatyzacja, BI)
- wykorzystanie możliwości Microsoft SQL Server do tworzenia złożonych raportów i rozwiązań dla programistów
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
Opinie uczestników
We also do Consultancy!
Administracja bazą danych Microsoft SQL Server Consultancy
We work with leading clients across a wide range of technologies!
Reach out for Project | Staff Enhancement | System Audit Consulting