Szkolenie Administracja bazą danych Microsoft SQL Server

Wybierz termin szkolenia
Wyceń szkolenie zamknięte
Wyceń szkolenie zdalne
Zbyt drogo? Podaj swoją cenę
Zaproponuj termin szkolenia otwartego
Drukuj plan szkolenia

Czas trwania

40 godzin(y) (po 8h lekcyjnych dziennie)
 

Wymagania

Znajomość obsługi komputera i systemu operacyjnego Windows

 

W cenie szkolenia:

  • efektywne szkolenie w małej grupie - średnio 4 osoby
  • materiały szkoleniowe (przygotowane przez wykładowcę)
  • książka powiązana tematycznie ze szkoleniem lub materiały drukowane
  • certyfikaty w języku polskim i angielskim, e-certyfikat
  • obiad
  • catering (napoje i słodycze)
 

Terminy Szkoleń Otwartych

Data rozpoczęcia Miejscowość Cena netto kursu
2012-06-11 Gdańsk od 3060 do 3600 PLN - zapisz się!
2012-06-11 Warszawa od 3060 do 3600 PLN - zapisz się!
2012-06-18 Katowice od 3060 do 3600 PLN - zapisz się!
2012-06-18 Wrocław od 3060 do 3600 PLN - zapisz się!
2012-06-18 Łódź od 3060 do 3600 PLN - zapisz się!
2012-06-18 Częstochowa od 3060 do 3600 PLN - zapisz się!
2012-06-25 Częstochowa od 3060 do 3600 PLN - zapisz się!
2012-06-25 Kraków od tylko 3000 do 3528 PLN - zapisz się!
2012-07-02 Warszawa od 3060 do 3600 PLN - zapisz się!
2012-07-09 Gliwice od 3060 do 3600 PLN - zapisz się!
 
Node ID: 2999

Charakterystyka kursu

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
 

Zagadnienia omawiane na kursie

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
  • Business Intelligence Development Studio
  • SQL Server Agent

Tworzenie bazy danych

  • Pliki bazy i ich lokalizacja
  • Rozmiar plików oraz ich przyrost
  • Utilizing schemas to partition tables

Projektowanie tabel

  • Kolumny i atrybuty
  • Określenie typu danych
  • Indeksy i klucze
  • Zmiana własności kolumn

Więzy integralności

  • Check constraint
  • Klucze obce

Tworzenie aplikacji bazodanowych

Podstawy języka T-SQL

  • Składnia zapytań
  • Sortowanie
  • Łączenie tabel
  • Grupowanie danych
  • Podzapytania
  • Indeksy full-text

Język modyfikacji danych (DML)

  • INSERT
  • UPDATE
  • DELETE

Widoki (perspektywy)

  • Generowanie widoków za pomocą Management Studio
  • Ułatwianie dostępu do wielu tabel

Programowanie po stronie serwera

  • Tworzenie procedur składowanych (stored procedures)
  • Uruchamianie procedur składowanych
  • Wykorzystywanie funkcje
  • Wyzwalacze

Programowanie po stronie klienta

  • Integracja SQL Server z Microsoft Office
  • Migracja z Microsoft Access
  • Wykorzystanie danych w Visual Studio

Podstawy bezpieczeństwa i administracji SQL Server

Administracja bezpieczeństwem

  • Tworzenie kont
  • Wdrażanie planu bezpieczeństwa
  • Tworzenie ról

Maintenance Plan Wizard

  • Sprawdzanie spójności bazy
  • Sprawdzenie wskaźników indeksów
  • Kopie bezpieczeństwa

Automatyzacja

  • Definiowanie operatorów
  • Generating and scheduling jobs
  • Powiadamianie o wynikach zadań

Replikacja

  • Strategie replikacji
  • Konfigurowanie serwera dystrybucji
  • Publishing data with merge replication
  • Pulling or pushing subscriptions
  • Resolving conflicts using priorities

Business Intelligence Introduction

SQL Server Integration Services (SSIS)

  • Import danych
  • Export danych
  • Zmiana pakietów za pomocą SSIS Designer

Usługi analiz

  • Przechowywanie wielowymiarowych danych
  • Kości OLAP i tabele przestawne w Excel
  • Drążenie danych (data mining)

Raportowanie w SQL Server

  • Extracting data from Analysis Services
  • Przeglądanie raportów ze strony WWW

Rozwiązania dla aplikacji

  • XML B2B
  • Investigating .NET (CLR) assemblies
  • Notification Services