- Nazwa przedmiotu:
- Bazy i Hurtownie Danych
- Koordynator przedmiotu:
- dr inż. Tomasz Traczyk, docent
- Status przedmiotu:
- Obowiązkowy
- Poziom kształcenia:
- Studia II stopnia
- Program:
- Fizyka Techniczna
- Grupa przedmiotów:
- Obowiązkowe
- Kod przedmiotu:
- 1050-FTEDM-MSP-2BHD
- Semestr nominalny:
- 1 / rok ak. 2020/2021
- Liczba punktów ECTS:
- 4
- Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
- 1. Godziny kontaktowe – 45 h; w tym
a) obecność na wykładach – 30 h
b) obecność na laboratoriach – 15 h
2. Praca własna studenta – 25 h; w tym
a) przygotowanie do kolokwium – 10 h
b) przygotowanie do ćwiczeń laboratoryjnych: 15 h
Razem w semestrze 70 h, co odpowiada 3 pkt. ECTS
- Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
- 1. Obecność na wykładach – 30 h
2. Obecność na laboratoriach – 15 h
Razem w semestrze 45 h, co odpowiada 2 pkt. ECTS
- Język prowadzenia zajęć:
- polski
- Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
- 0
- Formy zajęć i ich wymiar w semestrze:
-
- Wykład30h
- Ćwiczenia0h
- Laboratorium15h
- Projekt0h
- Lekcje komputerowe0h
- Wymagania wstępne:
- programowanie, sieci komputerowe
- Limit liczby studentów:
- brak
- Cel przedmiotu:
- Wprowadzenie do technologii baz danych i hurtowni danych: modelowanie danych, projektowanie struktur relacyjnych, podstawy hurtowni danych oraz wprowadzenie do zarządzania bazami danych.
- Treści kształcenia:
- Wykład:
1. Baza danych, system zarządzania bazą danych, systemy z b.d.
2. Model relacyjny danych.
3. Wprowadzenie do języka SQL.
4. Wprowadzenie do języka SQL, c.d.
5. Redundancja i normalizacja.
6. Wydajność i optymalizacja zapytań. Więzy i wyzwalacze.
7. Modelowanie danych. Podstawowe konstrukcje w strukturach b.d.
8. Trudniejsze konstrukcje w strukturach baz danych.
9. Projektowanie danych: od modelu do kompletnego projektu.
10. Aplikacje w systemach z bazami danych.
11. Systemy OLTP i problemy wielodostępu.
12. Hurtownie danych, OLAP i analiza wielowymiarowa.
13. Podstawy projektowania hurtowni danych.
14. Wprowadzenie do zarządzania bazami danych.
15. Podsumowanie. Kolokwium.
Ćwiczenia laboratoryjne:
1. SQL – podstawy, instrukcja select.
2. SQL – DML.
3. SQL – DDL. PL/SQL – wyzwalacze.
4. Mini-projekt.
5. Mini-projekt, c.d.
- Metody oceny:
- Na koniec semestru przeprowadzane jest kolokwium. Praca na laboratorium jest oceniana po każdym ćwiczeniu. Zaliczenie wymaga zdobycia ponad 50% całkowitej liczby punktów z kolokwium i ponad 50% z laboratorium. W ocenie końcowej kolokwium i laboratorium mają jednakową wagę.
- Egzamin:
- nie
- Literatura:
- 1. Barker: Modelowanie związków encji, WNT 1997.
2. Connolly, Begg: Systemy baz danych, RM 2004.
3. Date: Wprowadzenie do systemów baz danych, WNT 2000.
4. Elmasri, Navathe: Wprowadzenie do systemów baz danych, Helion 2005.
5. Stephens, Plew: Relacyjne bazy danych – projektowanie, Robomatic 2003.
6. Ullman, Widom: Podstawowy wykład z systemów baz danych, WNT 1999.
7. Jarke, Lenzerini, Vassiliou, Vassiliadis: Hurtownie danych. WSiP, 2003.
- Witryna www przedmiotu:
- Na serwerze https://studia.elka.pw.edu.pl/ (dostęp dla upoważnionych)
- Uwagi:
- brak
Efekty uczenia się
Profil ogólnoakademicki - wiedza
- Efekt BiHD_W01
- Ma podstawową wiedzę w zakresie baz danych i hurtowni danych
Weryfikacja: kolokwium
Powiązane efekty kierunkowe:
FT2_W02
Powiązane efekty obszarowe:
X2A_W02, T2A_W01, T2A_W02
- Efekt BiHD_W02
- Zna podstawowe zastosowania baz danych i ich związki z fizyką układów złożonych
Weryfikacja: kolokwium
Powiązane efekty kierunkowe:
FT2_W03
Powiązane efekty obszarowe:
X2A_W03, X2A_W04, X2A_W05, T2A_W03, T2A_W04, InzA_W02, InzA_W05
- Efekt BiHD_W03
- Ma podstawową wiedzę na temat systemów zarządzania relacyjnymi bazami danych
Weryfikacja: kolokwium
Powiązane efekty kierunkowe:
FT2_W07
Powiązane efekty obszarowe:
X2A_W05, T2A_W06
Profil ogólnoakademicki - umiejętności
- Efekt BiHD_U01
- Potrafi wykorzystywać relacyjne bazy danych do rozwiązywania problemów badawczych
Weryfikacja: kolokwium,
laboratorium
Powiązane efekty kierunkowe:
FT2_U06, FT2_U07
Powiązane efekty obszarowe:
X2A_U02, X2A_U04, T2A_U09, X2A_U06, T2A_U07
- Efekt BiHD_U02
- Umie wykorzystać bazy danych do badań w dziedzinie fizyki układów złożonych, ekonomii i w naukach społecznych.
Weryfikacja: kolokwium,
laboratorium
Powiązane efekty kierunkowe:
FT2_U16, FT2_U17
Powiązane efekty obszarowe:
X2A_U01, X2A_U02, T2A_U17, InzA_U06, X2A_U02, T2A_U18
Profil ogólnoakademicki - kompetencje społeczne
- Efekt BiHD_K01
- Ma świadomość ciągłego kształcenia się w dziedzinie baz danych i użytkowania najnowocześniejszych wersji oprogramowania.
Weryfikacja: kolokwium,
laboratorium
Powiązane efekty kierunkowe:
FT2_K02
Powiązane efekty obszarowe:
X2A_K05, T2A_K01