Znajomość obsługi komputera i systemu operacyjnego Windows
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
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
United Arab Emirates - Administering in Microsoft SQL Server
Qatar - Administering in Microsoft SQL Server
Egypt - Administering in Microsoft SQL Server
Saudi Arabia - Administering in Microsoft SQL Server
South Africa - Administering in Microsoft SQL Server
Brasil - Administrando em Microsoft SQL Server
Canada - Administering in Microsoft SQL Server
中国 - Administering in Microsoft SQL Server
香港 - Administering in Microsoft SQL Server
澳門 - Administering in Microsoft SQL Server
台灣 - Administering in Microsoft SQL Server
USA - Administering in Microsoft SQL Server
Österreich - Administering in Microsoft SQL Server
Schweiz - Administering in Microsoft SQL Server
Deutschland - Administering in Microsoft SQL Server
Czech Republic - Administering in Microsoft SQL Server
Denmark - Administering in Microsoft SQL Server
Estonia - Administering in Microsoft SQL Server
Finland - Administering in Microsoft SQL Server
Greece - Administering in Microsoft SQL Server
Magyarország - Administering in Microsoft SQL Server
Ireland - Administering in Microsoft SQL Server
Luxembourg - Administering in Microsoft SQL Server
Latvia - Administering in Microsoft SQL Server
España - Administering in Microsoft SQL Server
Italia - Administering in Microsoft SQL Server
Lithuania - Administering in Microsoft SQL Server
Nederland - Administering in Microsoft SQL Server
Norway - Administering in Microsoft SQL Server
Portugal - Administrando em Microsoft SQL Server
România - Administering in Microsoft SQL Server
Sverige - Administering in Microsoft SQL Server
Türkiye - Administering in Microsoft SQL Server
Malta - Administering in Microsoft SQL Server
Belgique - Administering in Microsoft SQL Server
France - Administering in Microsoft SQL Server
日本 - Administering in Microsoft SQL Server
Australia - Administering in Microsoft SQL Server
Malaysia - Administering in Microsoft SQL Server
New Zealand - Administering in Microsoft SQL Server
Philippines - Administering in Microsoft SQL Server
Singapore - Administering in Microsoft SQL Server
Thailand - Administering in Microsoft SQL Server
Vietnam - Administering in Microsoft SQL Server
India - Administering in Microsoft SQL Server
Argentina - Administering in Microsoft SQL Server
Chile - Administering in Microsoft SQL Server
Costa Rica - Administering in Microsoft SQL Server
Ecuador - Administering in Microsoft SQL Server
Guatemala - Administering in Microsoft SQL Server
Colombia - Administering in Microsoft SQL Server
México - Administering in Microsoft SQL Server
Panama - Administering in Microsoft SQL Server
Peru - Administering in Microsoft SQL Server
Uruguay - Administering in Microsoft SQL Server
Venezuela - Administering in Microsoft SQL Server
Polska - Administracja bazą danych Microsoft SQL Server
United Kingdom - Administering in Microsoft SQL Server
South Korea - Administering in Microsoft SQL Server
Pakistan - Administering in Microsoft SQL Server
Sri Lanka - Administering in Microsoft SQL Server
Bulgaria - Administering in Microsoft SQL Server
Bolivia - Administering in Microsoft SQL Server
Indonesia - Administering in Microsoft SQL Server
Kazakhstan - Administering in Microsoft SQL Server
Moldova - Administering in Microsoft SQL Server
Morocco - Administering in Microsoft SQL Server
Tunisia - Administering in Microsoft SQL Server
Kuwait - Administering in Microsoft SQL Server
Oman - Administering in Microsoft SQL Server
Slovakia - Administering in Microsoft SQL Server
Kenya - Administering in Microsoft SQL Server
Nigeria - Administering in Microsoft SQL Server
Botswana - Administering in Microsoft SQL Server
Slovenia - Administering in Microsoft SQL Server
Croatia - Administering in Microsoft SQL Server
Serbia - Administering in Microsoft SQL Server
Bhutan - Administering in Microsoft SQL Server