Administrowanie systemami informatycznymi - opis przedmiotu Informacje ogólne Nazwa przedmiotu Administrowanie systemami informatycznymi Kod przedmiotu 11.3-WI-INFP-ASI Wydział Kierunek Wydział Informatyki, Elektrotechniki i Automatyki Informatyka / Inżynieria systemów mikroinformatycznych Profil ogólnoakademicki Rodzaj studiów pierwszego stopnia z tyt. inżyniera Semestr rozpoczęcia semestr zimowy 2016/2017 Informacje o przedmiocie Semestr 6 Liczba punktów ECTS do zdobycia 5 Typ przedmiotu obieralny Język nauczania polski Sylabus opracował dr inż. Artur Gramacki
Formy zajęć Forma zajęć Liczba godzin Liczba godzin Liczba godzin w Liczba godzin w Forma w semestrze w tygodniu semestrze tygodniu zaliczenia (stacjonarne) (stacjonarne) (niestacjonarne) (niestacjonarne) Laboratorium 30 2 18 1,2 Zaliczenie na ocenę Projekt 15 1 9,6 Zaliczenie na ocenę Wykład 15 1 9,6 Zaliczenie na ocenę Cel przedmiotu 1. Zapoznanie studenta z procedurą instalacji i konfiguracji wybranych systemów operacyjnych oraz wybranych systemów bazodanowych. 2. Zapoznanie studenta z podstawowymi zadaniami administratora i użytkownika systemów klasy UNIX/Linux w kontekście systemów bazodanowych. 3. Zapoznanie studenta z podstawowymi narzędziami informatycznymi przydatnymi w pracy użytkownika i administratora systemów operacyjnych oraz bazodanowych. 4. Zapoznanie studenta z pracą z systemami bazodanowymi w środowiskach maszyn wirtualnych. Wymagania wstępne Systemy operacyjne, Bazy danych Zakres tematyczny System informatyczny / system informacyjny jako hybryda systemu operacyjnego (OS) i działającego pod jego kontrola systemu bazodanowego (DB). Podstawowe zadania administratora systemów bazodanowych wykonywane w systemie operacyjnym. Instalacja wybranego systemu operacyjnego klasy Linux. Zdalny dostęp do serwera (ssh, sftp, wymiana kluczy, instalacja i
konfiguracja środowiska graficznego X-Windows, oprogramowanie X client). Konfiguracja systemu operacyjnego przed instalacją wybranego systemu DB. Analiza i konfiguracja wymaganych parametrów systemowych (pamięć operacyjna, parametry jądra systemu, inne parametry systemu, wymagane pakiety, zasoby dyskowe lokalne i zewnętrzne, sterowniki LVM, montowanie zdalnych zasobów dyskowych). Tworzenie wymaganych użytkowników i grup systemowych oraz nadawanie właściwych praw dostępu. Konfiguracja wymaganych zmiennych systemowych. Podstawy języków skryptowych niezbędnych do wykonywania podstawowych skryptów administracyjnych. Automatyczne uruchamianie skryptów, program cron. Wymagane do pracy DB ustawienia zapory sieciowej. Praca w środowisku OS opartym, na tzw. maszynach wirtualnych. Współczesne systemy zarządzania bazami danych jako złożone systemy informatyczne / informacyjne. Wybrane środowiska graficzne do pracy w bazie danych i zarządzania nią. Przygotowanie do instalacji oprogramowania bazodanowego (binaries), wybór parametrów i dostępnych opcji. Uruchamianie właściwej instalacji. Tworzenie nowej bazy danych jako logicznej struktury przechowującej dane. Startowanie bazy danych i łączenie się do niej. Podstawy zarządzania środowiskiem obsługi pamięci systemu DB (instancja, parametry instancji, praca z wieloma instancjami, praca w środowisku rozproszonym RAC). Struktury fizyczne i logiczne wybranego systemu zarządzania bazami danych. Konta użytkowników w systemie DB i ich uprawnienia. Kopie bezpieczeństwa, zabezpieczanie przed awariami oraz odtwarzanie bazy danych po awarii. Spójność danych przed i po awarii. Różne strategie odzyskiwania danych (odtwarzanie pełne, częściowe, do pewnego punktu w przeszłości). Serwery zapasowe, developerskie, testowe i ich konfiguracja. Rejestrowanie zmian zachodzących w bazie danych. Migracja danych, strojenie wydajności. Bieżąca kontrola pracy bazy danych oraz użytkowników (auditing). Metody kształcenia wykład: zajęcia praktyczne, wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne projekt: praca w grupach, metoda projektu Efekty kształcenia i metody weryfikacji osiągania efektów kształcenia Opis efektu Symbole Metody weryfikacji Forma zajęć efektów
Opis efektu Symboleefektów Metody weryfikacji Forma zajęć Student zna zadania stojące przed administratorem systemów informatycznych / informacyjnych. K_W10 kolokwium Wykład Student potrafi samodzielnie zainstalować i skonfigurować wybrany system operacyjny. K_U24 bieżąca kontrola na zajęciach Laboratorium Student potrafi samodzielnie zainstalować i skonfigurować wybrany system bazodanowy. K_U24 bieżąca kontrola na zajęciach Laboratorium Student potrafi samodzielnie wykonywać podstawowe czynności (w tym automatyczne skrypty) w systemie przygotowanie projektu Projekt operacyjnym, w którym działa system bazodanowy. Student potrafi samodzielnie poruszać się w systemie bazodanowym zarówno, jako jego użytkownik / programista jak i K_W10 bieżąca kontrola na zajęciach Laboratorium jego administrator. Warunki zaliczenia Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze. Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń wydanych w semestrze. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich projektów wydanych w semestrze.
Składowe oceny końcowej = wykład: 30% + laboratorium: 30% + projekt: 40% Obciążenie pracą Obciążenie pracą Studia stacjonarne (w godz.) Studia niestacjonarne (w godz.) Godziny kontaktowe (udział w zajęciach; konsultacjach; egzaminie, itp.) 60 36 Samodzielna praca studenta (przygotowanie do: zajęć, kolokwium, egzaminu; studiowanie literatury przygotowanie: pracy pisemnej, projektu, prezentacji, raportu, wystąpienia; itp.) 65 89 Łącznie 125 125 Punkty ECTS Studia stacjonarne Studia niestacjonarne Zajęcia z udziałem nauczyciela akademickiego 2 2 Zajęcia bez udziału nauczyciela akademickiego 3 3 Łącznie 5 5 Literatura podstawowa 1. Cezary Sobaniec, System operacyjny Linux przewodnik użytkownika. Nakom, Poznań 2002. 2. Jerzy Marczyński, UNIX użytkowanie i administrowanie. wydanie 2, Helion, Gliwice 2000. 3. Łukasz Sosna, Linux. Komendy i polecenia. Wydanie IV rozszerzone, Helion 2014 4. Kevin Loney, Oracle Database 11g. Kompendium administratora, Helion 2010 5. Dokumentacja firmowa wybranego Systemu Zarządzania Bazą Danych (SZBD). Pozycje wskazane przez prowadzącego Literatura uzupełniająca Dokumentacja firmowa wybranego Systemu Zarządzania Bazą Danych (SZBD). Pozycje wskazane przez prowadzącego.
Uwagi Zmodyfikowane przez dr inż. Artur Gramacki (ostatnia modyfikacja: 10-09-2016 23:16)