Pole | KOD | Znaczenie kodu |
---|
Zamierzone efekty kształcenia | I_1A_O7/10_W01 | Ma wiedzę w zakresie:
- posługiwania się językiem SQL,
- funkcjonowania i projektowania baz i hurtowni danych,
- zastosowania baz i hurtowni danych różnych dziedzinach aktywności ludzkiej,
- gromadzenia i przetwarzania danych,
- zapewnienia bezpieczeństwa danych |
---|
Odniesienie do efektów kształcenia dla kierunku studiów | I_1A_W06 | zna wybrane języki i techniki programowania, podstawowe techniki projektowania i wytwarzania aplikacji oraz systemów informatycznych |
---|
I_1A_W08 | ma wiedzę w zakresie budowy i zasad funkcjonowania systemów baz danych |
I_1A_W16 | ma wiedzę dotyczącą możliwości zastosowania informatyki w różnych dziedzinach aktywności ludzkiej (np. w przemyśle, zarządzaniu i medycynie) |
I_1A_W17 | zna podstawowe metody gromadzenia i przetwarzania danych i informacji |
I_1A_W22 | zna podstawy zasad zapewniania bezpieczeństwa systemów informatycznych |
Cel przedmiotu | C-1 | Celem jest zapoznanie studentów z problematyką:
- gromadzenia danych;
- opracowywani modeli baz danych i ich wdrażania;
- opracowywania modeli hurtowni danych i ich wdrażania;
- zarządzania bezpieczeństwem dostępu do danych. |
---|
Treści programowe | T-W-5 | Eksploracja danych: wstęp do eksploracji danych, techniki eksploracji danych, modelowanie prognostyczne, segmentacja bazy danych, analiza powiązań, wykrywanie odchyleń, narzędzia eksploracji danych, eksploracja danych a magazynowanie danych |
---|
T-W-3 | Projektowanie hurtowni danych: projektowanie bazy danych dla hurtowni danych, modelowanie wielowymiarowe (porównanie modeli wielowymiarowych i związków encji), metoda projektowania bazy danych dla hurtowni danych, kryteria oceny wielowymiarowości hurtowni danych (projektowanie hurtowni danych w systemie Oracle, składniki systemu Oracle Warehouse Builder, korzystanie z systemu OWB) |
T-W-4 | Przetwarzanie analityczne on-line: testy porównawcze technologii OLAP, aplikacje OLAP, korzyści z systemów OLAP, reprezentacja danych wielowymiarowych, narzędzia OLAP, kategorie narzędzi OLAP, rozszerzenia OLAP do języka SQL |
T-W-6 | Bezpieczeństwo bazy danych: zagrożenia, środki bezpieczeństwa zabezpieczenia systemowe (uprawnienia, perspektywy, składowanie i odtwarzanie, spójność, szyfrowanie, RAID), bezpieczeństwo w SZBD Microsoft Access, bezpieczeństwo w SZBD Oracle , SZBD i bezpieczeństwo w sieci www, serwery zastępcze (proxy), zapory, algorytm streszczania komunikatów (tworzenia wyciągów) i podpisy cyfrowe, certyfikaty cyfrowe, kerberos, ssl i bezpieczne http, protokół set i technologia stt, bezpieczeństwo w języku java, zabezpieczenia activex |
T-W-1 | Przedstawienie zagadnień, które będą omawiane na wykładach, określenie zasad zaliczania przedmiotu |
T-W-2 | Planowanie, projektowanie i administracja bazami danych: cykl życia systemów informacyjnych, cykl życia aplikacji bazy danych, planowanie bazy danych, definicja systemu, gromadzenie i analiza wymagań (podejście scentralizowane, podejście integrujące perspektywy), projektowanie bazy danych (metody projektowania bazy danych, modelowanie danych, etapy projektowania bazy danych), dobór SZBD, projektowanie aplikacji (projektowanie transakcji, zasady projektowania interfejsu użytkownika), tworzenie prototypów, implementacja, konwersja i przeniesienie danych, testowanie, bieżąca konserwacja, narzędzia case, administracja danymi i bazą danych (administracja danymi, administracja bazą danych, porównanie administracji danymi i bazą danych) |
T-L-1 | Utworzenie dwu osobowych zespołów roboczych, oraz określenie dziedziny, dla której będzie przygotowywane wdrożenie bazy danych |
T-L-2 | Analiza wymagań dotyczących zakresu zbieranych danych – wynikiem jest sprawozdanie |
T-L-3 | Wejściówka z zakresu projektowania modeli baz danych
Opracowanie modelu bazy danych – wynikiem jest projekt modelu |
T-L-4 | Wdrożenie bazy danych w środowisku MS SQL Server, PostgreSQL |
T-L-5 | Wejściówka z zakresu modeli hurtowni danych
Opracowanie architektury hurtowni danych dla wdrożonego modelu – wynikiem jest projekt modelu |
T-L-6 | Wdrożenie hurtowni danych w środowisku MS SQL Server, PostgreSQL |
Metody nauczania | M-1 | Wykład z prezentacją |
---|
M-2 | Ćwiczenia laboratoryjne z zakresu wdrażania systemów baz danych i hurtowni danych |
Sposób oceny | S-1 | Ocena formująca: Laboratoria - oceny za wejściówki i zrealizowane zadania |
---|
S-2 | Ocena podsumowująca: Wykład - zaliczenie ustne
Ocena za przedmiot = 0,5 * ocena z wykładu + 0,5 * ocena z laboratoriów |
Kryteria oceny | Ocena | Kryterium oceny |
---|
2,0 | student nie spełnia wymagań do uzyskania oceny 3.0 |
3,0 | student zna większość pojęć z zakresu projektowania baz i hurtowni danych, języka SQL, zastosowania baz i hurtowni danych, gromadzenia, przetwarzania i zapewnienia bezpieczeństwa danych |
3,5 | student zna pojęcia z zakresu projektowania baz i hurtowni danych, języka SQL, zastosowania baz i hurtowni danych, gromadzenia, przetwarzania i zapewnienia bezpieczeństwa danych |
4,0 | student zna pojęcia z zakresu projektowania baz i hurtowni danych, języka SQL, zastosowania baz i hurtowni danych, gromadzenia, przetwarzania i zapewnienia bezpieczeństwa danych, proponuje poprawnie i optymalnie wszystkie modele do rozwiązania zadań |
4,5 | student zna pojęcia z zakres projektowania baz i hurtowni danych, języka SQL, zastosowania baz i hurtowni danych, gromadzenia, przetwarzania i zapewnienia bezpieczeństwa danych, proponuje poprawnie i optymalnie wszystkie modele do rozwiązania zadań, potrafi przeprowadzić dyskusję dotyczącą optymalizacji modeli struktur danych, i zapytań SQL |
5,0 | student zna pojęcia z zakres projektowania baz i hurtowni danych, języka SQL, zastosowania baz i hurtowni danych, gromadzenia, przetwarzania i zapewnienia bezpieczeństwa danych, proponuje poprawnie i optymalnie wszystkie modele do rozwiązania zadań, potrafi przeprowadzić dyskusję dotyczącą optymalizacji modeli i zpytań SQL oraz zaprojektować optymalne diagramy struktur danych i zapytań SQL |