UNIWERSYTET ŁÓDZKI - Centralny System Uwierzytelniania
Strona główna

Administracja serwerami baz danych SQL Server

Informacje ogólne

Kod przedmiotu: 1100-ASZPAS
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Administracja serwerami baz danych SQL Server
Jednostka: Wydział Matematyki i Informatyki
Grupy:
Punkty ECTS i inne: 0 LUB 8.00 (w zależności od programu) Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: (brak danych)
Forma studiów:

podyplomowe

Skrócony opis:

Uczestnicy kursu zapoznają się z teoretycznymi i praktycznymi aspektami związanymi z administracją instancjami SQL Server. Przedstawione zostaną zagadnienia związane z instalacją i konfiguracją instancji, tworzeniem baz danych SQL Server oraz ich manipulowaniem. Uczestnicy kursu zostaną zapoznani z dostępnymi mechanizmami uwierzytelniania i autoryzacji, typami kopii zapasowych i scenariuszami ich odtwarzania. Zaprezentowane zostaną także narzędzia do administracji instancjami SQL Server i ich monitorowania, metody opracowywania specyfikacji i korzystania z dokumentacji technicznych.

Efekty uczenia się:

Po zakończeniu nauczania przedmiotu słuchacz:

1.Rozumie znaczenie serwerów baz danych SQL Server oraz obszar ich zastosowań.

2.Instaluje i konfiguruje serwer bazy danych SQL Server oraz jego różne komponenty.

3.Manipuluje różnymi parametrami konfiguracyjnymi instancji.

4.Manipuluje bazami danych SQL Server (tworzy bazy danych i modyfikuje ich opcje konfiguracyjne, zarządza grupami plików oraz plikami danych).

5.Tworzy i manipuluje głównymi obiektami baz danych SQL Server (tabelami, indeksami, widokami, sekwencjami).

6.Rozumie dostępne modele odtwarzania w SQL Server.

7.Opracowuje strategie kopii zapasowych i wykonuje różne typy tych kopii.

8.Potrafi przywrócić bazę danych SQL Server lub jej część z odpowiedniej kopii zapasowej w różnych scenariuszach.

9.Rozumie kwestie związane z uwierzytelnianiem oraz autoryzacją w SQL Server.

10.Tworzy loginy, użytkowników, role oraz zarządza uprawnieniami i członkostwem w rolach.

11.Tworzy i modyfikuje plany konserwacji przy pomocy Maintenance Plan Wizard.

12.Potrafi pracować z usługą SQL Server Agent (tworzy zadania, alerty, diagnozuje błędnie wykonane zadania).

13.Używa głównych narzędzi do administracji (Configuration Manager, Management Studio) i monitorowania instancji (SQL Server Profiler, Extended Events, Database Engine Tuning Advisor, Performance Monitor).

14.Potrafi przygotowywać podstawowe specyfikacje i korzystać z dokumentacji technicznych.

Zajęcia w cyklu "Rok akademicki 2018/2019" (zakończony)

Okres: 2018-10-01 - 2019-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 40 godzin więcej informacji
Wykład, 20 godzin więcej informacji
Koordynatorzy: Michał Bleja
Prowadzący grup: Michał Bleja
Strona przedmiotu: http://math.uni.lodz.pl/~serwery/
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie lub ocena
Ćwiczenia informatyczne - Zaliczenie lub ocena
Wykład - Zaliczenie lub ocena
Sposoby i kryteria oceniania:

1. Wykonanie zadań przygotowanych w trakcie ćwiczeń.

2. Przygotowanie skryptów języka T-SQL wykorzystywanych do monitorowania instancji.

3. Opracowanie specyfikacji instancji dla wybranego modelu biznesowego.

Treści kształcenia:

1. Przegląd systemów zarządzania relacyjnych baz danych.

2. Architektura SQL Server (Database Engine, SSIS, SSRS, SSAS).

3. Instalowanie i konfigurowanie komponentów SQL Server.

4. Konfigurowanie i zarządzanie instancjami SQL Server przy pomocy Configuration Manager i Management Studio.

5. Zarządzanie systemowi bazami danych oraz bazami danych tworzonymi przez użytkowników.

6. Zarządzanie grupami plików i plikami baz danych SQL Server.

7. Zarządzanie obiektami baz danych SQL Server (tabele, widoki, indeksy, statystyki, funkcje, procedury, wyzwalacze).

8. Implementacja uwierzytelniania i autoryzacji (zarządzanie loginami i rolami SQL Server, zarządzanie użytkownikami i rolami bazodanowymi).

9. Modele odzyskiwania i wykonywanie kopii zapasowych w bazach danych SQL Server.

10. Odtwarzanie baz danych w różnych scenariuszach (odtwarzanie do momentu awarii, odtwarzanie do punktu w czasie, odtwarzanie do oznaczonej transakcji).

11. Metody migrowania/kopiowania baz danych na inne serwery.

12. Praca z usługą SQL Server Agent (zadania, alerty, harmonogramy).

13. Tworzenie i modyfikowanie planów konserwacji przy pomocy Maintenance Plan Wizard.

14. Transakcje, poziomy izolacji i blokady.

15. Wykrywanie i korygowanie zakleszczeń.

16. Monitorowanie SQL Server z wykorzystaniem (Performance Monitor, Activity Monitor, widoków systemowych, plików logów).

17. Rejestrowanie aktywności w instancji za pomocą SQL Server Profiler oraz Extended Events.

18. Opracowywanie specyfikacji technicznych.

19. Korzystanie z dokumentacji technicznych.

Literatura:

1. Microsoft Books Online for SQL Server 2012/2014/2016.

2. O. Thomas, P. Ward, B. Taylor: Training Kit (Exam 70-462) Administering Microsoft SQL Server 2012 Databases (MCSA).

Zajęcia w cyklu "Rok akademicki 2017/2018" (zakończony)

Okres: 2017-10-01 - 2018-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 40 godzin więcej informacji
Wykład, 20 godzin więcej informacji
Koordynatorzy: Michał Bleja
Prowadzący grup: Michał Bleja
Strona przedmiotu: http://math.uni.lodz.pl/~serwery/
Lista studentów: (nie masz dostępu)
Zaliczenie: Zaliczenie lub ocena
Sposoby i kryteria oceniania:

1. Wykonanie zadań przygotowanych w trakcie ćwiczeń.

2. Przygotowanie skryptów języka T-SQL wykorzystywanych do monitorowania instancji.

3. Opracowanie specyfikacji instancji dla wybranego modelu biznesowego.

Treści kształcenia:

1. Przegląd systemów zarządzania relacyjnych baz danych.

2. Architektura SQL Server (Database Engine, SSIS, SSRS, SSAS).

3. Instalowanie i konfigurowanie komponentów SQL Server.

4. Konfigurowanie i zarządzanie instancjami SQL Server przy pomocy Configuration Manager i Management Studio.

5. Zarządzanie systemowi bazami danych oraz bazami danych tworzonymi przez użytkowników.

6. Zarządzanie grupami plików i plikami baz danych SQL Server.

7. Zarządzanie obiektami baz danych SQL Server (tabele, widoki, indeksy, statystyki, funkcje, procedury, wyzwalacze).

8. Implementacja uwierzytelniania i autoryzacji (zarządzanie loginami i rolami SQL Server, zarządzanie użytkownikami i rolami bazodanowymi).

9. Modele odzyskiwania i wykonywanie kopii zapasowych w bazach danych SQL Server.

10. Odtwarzanie baz danych w różnych scenariuszach (odtwarzanie do momentu awarii, odtwarzanie do punktu w czasie, odtwarzanie do oznaczonej transakcji).

11. Metody migrowania/kopiowania baz danych na inne serwery.

12. Praca z usługą SQL Server Agent (zadania, alerty, harmonogramy).

13. Tworzenie i modyfikowanie planów konserwacji przy pomocy Maintenance Plan Wizard.

14. Transakcje, poziomy izolacji i blokady.

15. Wykrywanie i korygowanie zakleszczeń.

16. Monitorowanie SQL Server z wykorzystaniem (Performance Monitor, Activity Monitor, widoków systemowych, plików logów).

17. Rejestrowanie aktywności w instancji za pomocą SQL Server Profiler oraz Extended Events.

18. Opracowywanie specyfikacji technicznych.

19. Korzystanie z dokumentacji technicznych.

Literatura:

1. Microsoft Books Online for SQL Server 2012/2014/2016.

2. O. Thomas, P. Ward, B. Taylor: Training Kit (Exam 70-462) Administering Microsoft SQL Server 2012 Databases (MCSA).

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest UNIWERSYTET ŁÓDZKI.
kontakt deklaracja dostępności USOSweb 7.0.3.0-0