´╗┐
 

SGGW

Administracja Systemami i Aplikacjami

zlecenia przez net

O NAS  > Program studi├│w  >
 

Program studi├│w, czyli czego uczymy.


Program studi├│w obejmuje wiedz─Ö dotycz─ůc─ů budowy, projektowania, programowania i administracji relacyjnymi bazami danych.

W naszych studiach skoncentrowali┼Ťmy si─Ö na nauczaniu najpopularniejszych system├│w bazodanowych na ┼Ťwiecie: Oracle oraz SQL Server. Systemy bazodanowe s─ů j─ůdrem wsp├│┼éczesnych system├│w informatycznych, decyduj─ůcym w du┼╝ej mierze o wydajno┼Ťci, mo┼╝liwo┼Ťciach a tak┼╝e skalowalno┼Ťci, a wi─Öc mo┼╝liwo┼Ťciach rozbudowy tych┼╝e system├│w. Specjali┼Ťci z tej dziedziny s─ů poszukiwani na rynku pracy.

Program nauczania jest tak skonstruowany aby w studiach mog┼éy uczestniczy─ç zar├│wno osoby pocz─ůtkuj─ůce, nie maj─ůce ┼╝adnego przygotowania, jak r├│wnie┼╝ osoby ju┼╝ znaj─ůce nauczane systemy, lecz chc─ůce uporz─ůdkowa─ç i rozszerzy─ç posiadan─ů wiedz─Ö.

Temat Liczba godzin Wykłady Laboratoria ects
Wyk┼éad wprowadzaj─ůcy 4 4 0 0
Wst─Öp do relacyjnych baz danych 2 2 0 0
Metodyka modelowania baz danych 4 0 4 1
J─Özyk baz danych T-SQL 36 10 26 4
Administracja I SQL Server 20 6 14 3
Administracja II SQL Server 20 6 14 3
GIS 8 2 6 2
XML 14 4 10 2
SUMA (semestr I): 108 34 74 15
J─Özyk PL/SQL 30 10 20 4
Administracja I Oracle 19 6 13 3
Administracja II Oracle 19 6 13 3
Oracle Application Express 8 2 6 2
Business Inteligence (SQL Server) 32 10 22 4
SUMA (semestr II): 108 34 74 16
SUMA (oba semestry): 216 68 148 31

 

Opis przedmiot├│w.

Poni┼╝ej przedstawiamy ramowy spis zagadnie┼ä omawianych na poszczeg├│lnych przedmiotach. Zastrzegamy jednak, ┼╝e poni┼╝szy spis ma charakter pogl─ůdowy i pewne zmiany moga zosta─ç w nim dokonane po szczeg├│┼éowych uzgodnieniach mi─Ödzy wyk┼éadowcami. Staramy si─Ö r├│wnie┼╝ przedstawia─ç wiedz─Ö aktualn─ů, pod─ů┼╝aj─ůc za wprowadzanymi w nowych wersjach oprogramowania zmianami: nowymi funkcjonalno┼Ťciami, rozwi─ůzaniami i mo┼╝liwo┼Ťciami.

Wst─Öp do relacyjnych baz danych

  1. Modele baz danych
  2. Elementy teorii relacyjnych baz danych
  3. Podstawowe poj─Öcia i funkcjonalno┼Ťci
  4. Najpopularniejsze systemy RDBMS

J─Özyk baz danych T-SQL

T-SQL to j─Özyk baz danych w implementacji Microsoft; w du┼╝ym stopniu zgodny ze standardem SQL; doskona┼éy punkt wyj┼Ťcia do nauki pracy z relacyjnymi bazami danych w├│g├│le, nie tylko z produktami Microsoft.

  1. Środowisko SQL Server Management Studio oraz SQLCMD
  2. Podstawy i składnia języka SQL
  3. Proste kwerendy, formatowanie wynik├│w
  4. Filtrowanie danych
  5. Kwerendy z wielu tabel
  6. Grupowanie i podsumowywanie danych
  7. Podkwerendy
  8. Modyfikowanie danych
  9. Obiekty bazy danych
  10. Zarz─ůdzanie transakcjami

Administracja I i II SQL Server

Przedmiot ten obejmuje wszystkie najwa┼╝niejsze czynno┼Ťci administracyjne tego najpopularniejszego pod Windows systemu zarz─ůdzania relacyjnymi bazami danych; ze wzgl─Ödu na przyjazne ┼Ťrodowisko i ┼éatwo┼Ť─ç obs┼éugi a jednocze┼Ťnie du┼╝e mo┼╝liwo┼Ťci doskonale nadaje si─Ö do rozpocz─Öcia nauki i poznania na jego przyk┼éadzie zarz─ůdzania relacyjnymi bazami danych.

  1. Instalacja i konfiguracja SQL Server
  2. Tworzenie bazy danych
  3. Tworzenie struktury logicznej i fizycznej bazy danych
  4. Tworzenie i zarz─ůdzanie obiektami bazy danych
  5. Organizacja danych
  6. Zarz─ůdzanie bezpiecze┼ästwem
  7. Tworzenie kopii zapasowych (backup), odtwarzanie bazy danych
  8. Techniki wysokiej dost─Öpno┼Ťci
  9. Monitorowanie bazy danych i serwera
  10. Replikacja

J─Özyk PL/SQL

J─Özyk PL/SQL jest rozwini─Öciem j─Özyka SQL w implementacji Oracle; umo┼╝liwia tworzenie procedur i funkcji w bazach danych Oracle. Zaj─Öcia rozpoczynamy od om├│wienia r├│┼╝nic w stosunku do j─Özyka zaimplementowanego w SQL Server oraz specyficznych funkcji Oracle.

  1. Oracle SQL (r├│┼╝nice i specyficzne funkcje)
  2. Wprowadzenie do PL/SQL
  3. Moduły i pakiety
  4. Tworzenie nazwanych modułów i funkcji
  5. Tworzenie i zarz─ůdzanie wyzwalaczami

Administracja Oracle I i II

Oracle to napopularniejsze systemy bazodanowe na ┼Ťwiecie, wykorzystywane w wielu instytucjach, wsz─Ödzie tam gdzie potrzebne s─ů du┼╝e i wydajne bazy danych; ze wzgl─Ödu na rozbudowane mo┼╝liwo┼Ťci i du┼╝─ů funkcjonalno┼Ť─ç specjali┼Ťci z tej dziedziny s─ů niezwykle cenieni i poszukiwani.

  1. Struktura logiczna i fizyczna baz Oracle
  2. Tworzenie i zarz─ůdzanie obiektami bazy danych
  3. Wykorzystanie PL/SQL do wspomagania zarz─ůdzania
  4. Zarz─ůdzanie struktur─ů fizyczn─ů bazy danych
  5. Kopie zapasowe i odtwarzanie
  6. Konfigurowanie zabezpieczeń, uprawnień i wykorzystania zasobów systemowych
  7. Wykorzystanie narz─Ödzia RMAN

Oracle Application Express

Oracle ApEx jest ┼Ťrodowiskiem typu Rapid Application Development, a wi─Öc ┼Ťrodowiskiem do szybkiego, ┼éatwego i przyjemnego tworzenia bazodanowych aplikacji www. Nie wymaga zaawansowanej wiedzy z zakresu projektowania i tworzenia baz danych. Tw├│rca aplikacji wi─Ökszo┼Ť─ç czynno┼Ťci, takich jak tworzenie stron/ekran├│w, czy te┼╝ menu, wykonuje przy pomocy kreator├│w. Popularno┼Ť─ç tego ┼Ťrodowiska na ┼Ťwiecie przeros┼éa oczekiwania firmy Oracle. W dodatku, ca┼éy czas przybywa nowych u┼╝ytkownik├│w i firm, kt├│re swoje aplikacje wdra┼╝aj─ů na platformie APEX. Jej mo┼╝liwo┼Ťci s─ů bardzo du┼╝e: od zarz─ůdzania uprawnieniami do tworzenia bardzo efektownych wykres├│w lub map w technologii flash. Wszystko to bez posiadania specjalistycznej wiedzy.

  • Tworzenie i zarz─ůdzanie obszarami roboczymi, u┼╝ytkownikami i uprawnieniami
  • Tworzenie i konfigurowanie ustawie┼ä aplikacji
  • Typy i w┼éa┼Ťciwo┼Ťci stron
  • Konfigurowanie menu aplikacji
  • Elementy dynamiczne na stronach
  • Praca z wykresami i mapami
  • Tworzenie kreator├│w importu danych
  • Rozbudowa aplikacji: skr├│ty, system pomocy, itp.
  • Przenoszenie aplikacji

Business Intelligence (SQL Server)

W ramach przedmiot├│w nauczane s─ů trzy aplikacje dostarczane wraz z SQL Server.
Analysis Services - ┼Ťrodowisko do tworzenia i zarz─ůdzania hurtowniami danych; posiada zaimplementowany szereg algorytm├│w Data Mining (Eksploracji Danych), takich jak sieci neuronowe, drzewa decyzyjne itp., dzi─Öki czemu mo┼╝na w wygodny i efektywny spos├│b korzysta─ç z tych technologii podczas analizy danych.
Reporting Services - ┼Ťrodowisko do projektowania, tworzenia, zarz─ůdzania, udost─Öpniania i dystrybucji raport├│w; pozwala w wygodny i wydajny spos├│b tworzy─ç niezwykle efektowne raporty przedstawiaj─ůce wizualizacje danych.
Integration Services - ┼Ťrodowisko wspomagaj─ůce procesy transferu danych ETL (ang.: Extract - Transform - Load). Umo┼╝liwia definiowanie kierunk├│w transferu, zale┼╝no┼Ťci mi─Ödzy zadaniami, transformacji, obs┼éugi b┼é─Öd├│w, a tak┼╝e pozwala na monitorowanie i okre┼Ťlanie uprawnie┼ä; ze wzgl─Ödu na rosn─ůc─ů liczb─Ö r├│┼╝norodnych wysoce specjalizowanych system├│w informatycznych coraz cz─Ö┼Ťciej pojawia si─Ö potrzeba wymiany danych mi─Ödzy r├│┼╝nymi ┼Ťrodowiskami i instytucjami; omawiane w czasie studi├│w rozwi─ůzania pozwalaj─ů na automatyzacj─Ö i pe┼én─ů kontrole takich proces├│w.
Labratoria s─ů tak zaplanowane, ┼╝e s┼éuchacze ucz─ů si─Ö od strony praktycznej ┼é─ůczy─ç i zapewnia─ç wsp├│┼éprac─Ö mi─Ödzy sob─ů poszczeg├│lnych aplikacji.

  1. Wprowadzenie do hurtowni danych (Analysis Services)
  2. Podstawy architektury hurtowni danych
  3. Tworzenie hurtowni danych
  4. Konfigurowanie i zarz─ůdzanie technikami ETL
  5. Zarz─ůdzanie hurtowni─ů danych
  6. Wykorzystanie data mining
  7. Instalowanie i konfigurowanie usług raportowych
  8. Tworzenie raport├│w i ich konfigurowanie

XML

XML (ang.: Extensible Markup Language ) to standard zapisu danych strukturalnych. Umo┼╝liwia oddzielne zdefiniowanie danych, formatu i struktury; obecnie, standardowy i podstawowy spos├│b wymiany danych miedzy r├│┼╝nymi systemami; coraz wi─Öcej bank├│w danych i instytucji udost─Öpnia dane w tym formacie.

GIS

GIS (ang.: Geographic Information System ) technologia s┼éu┼╝─ůca do wprowadzania, przechowywania i wizualizacji danych przestrzennych, w tym geograficznych; pozwala na efektywn─ů prac─Ö z danymi tego typu, sprawdzanie wzajemnych relacji mi─Ödzy punktami, trasami i obszarami; ze wzgl─Ödu na upowszechnienie technologii GPS i map cyfrowych w ostatnich latach niezwykle popularny i intensywnie rozwijany.

bazy danych • administracja • programowanie • PL/SQL • business intelligence • data mining • Oracle • sql server • podyplomowe • Warszawa • SQL