Wydział Elektryczny - Teleinformatyka (S1)
Sylabus przedmiotu Techniki bazodanowe:
Informacje podstawowe
Kierunek studiów | Teleinformatyka | ||
---|---|---|---|
Forma studiów | studia stacjonarne | Poziom | pierwszego stopnia |
Tytuł zawodowy absolwenta | inżynier | ||
Obszary studiów | nauki techniczne, studia inżynierskie | ||
Profil | ogólnoakademicki | ||
Moduł | — | ||
Przedmiot | Techniki bazodanowe | ||
Specjalność | przedmiot wspólny | ||
Jednostka prowadząca | Katedra Przetwarzania Sygnałów i Inżynierii Multimedialnej | ||
Nauczyciel odpowiedzialny | Piotr Lech <Piotr.Lech@zut.edu.pl> | ||
Inni nauczyciele | Mateusz Tecław <Mateusz.Teclaw@zut.edu.pl> | ||
ECTS (planowane) | 4,0 | ECTS (formy) | 4,0 |
Forma zaliczenia | zaliczenie | Język | polski |
Blok obieralny | — | Grupa obieralna | — |
Formy dydaktyczne
Wymagania wstępne
KOD | Wymaganie wstępne |
---|---|
W-1 | Podstawowa znajomość matematyki. |
Cele przedmiotu
KOD | Cel modułu/przedmiotu |
---|---|
C-1 | Ogólne zapoznanie z systemami baz danych. |
C-2 | Zapoznanie z zasadami projektowania relacyjnych baz danych. |
C-3 | Ukształtowanie umiejętności posługiwania się narzędziami wspomagającymi prace projektowe. |
C-4 | Ukształtowanie umiejętności posługiwania się językiem SQL. |
Treści programowe z podziałem na formy zajęć
KOD | Treść programowa | Godziny |
---|---|---|
laboratoria | ||
T-L-1 | Zastosowanie popularnego pakietu biurowego do tworzenia prostej bazy danych. | 2 |
T-L-2 | Projekt relacyjnej bazy danych. | 2 |
T-L-3 | Zaawansowane narzędzia projektowania baz danych z wykorzystaniem diagramów UML lub ERD. Pojęcie inżynierii odwrotnej. | 4 |
T-L-4 | Tworzenie baz danych z poziomu języka SQL. | 2 |
T-L-5 | Podstawy SQL. Tworzenie zapytań. | 6 |
T-L-6 | Optymalizacja baz danych. | 2 |
T-L-7 | Anomalie w bazach danych. Bezpieczeństwo baz danych. | 2 |
T-L-8 | Wykorzystanie zapytań SQL z poziomu innych języków programowania. | 4 |
T-L-9 | Internetowe bazy danych. | 2 |
T-L-10 | Multimedialne bazy danych. | 2 |
T-L-11 | Alternatywne systemy bazodanowe. | 2 |
30 | ||
wykłady | ||
T-W-1 | Wstęp do baz danych. | 1 |
T-W-2 | Front-end i Back-end w bazach danych. Modele aplikacji. | 1 |
T-W-3 | Relacyjne bazy danych. Struktury baz danych. Alternatywne systemy baz danych. | 1 |
T-W-4 | Postacie normalne. Projektowanie i optymalizacja baz danych. | 3 |
T-W-5 | Narzędzia wspomagające projektowanie i dokumentację baz danych. Diagramy ERD, UML. | 2 |
T-W-6 | Podstawy języka SQL. | 4 |
T-W-7 | Internetowe bazy danych. | 1 |
T-W-8 | Multimedialne bazy danych. | 1 |
T-W-9 | Test zaliczający | 1 |
15 |
Obciążenie pracą studenta - formy aktywności
KOD | Forma aktywności | Godziny |
---|---|---|
laboratoria | ||
A-L-1 | Uczestnictwo w zajęciach. | 30 |
A-L-2 | Przygotowanie do zajęć. (Praca własna). | 15 |
A-L-3 | Analiza wyników. | 15 |
60 | ||
wykłady | ||
A-W-1 | Uczestnictwo w zajęciach. | 15 |
A-W-2 | Opanowanie podstaw składni języka SQL. (Praca własna) | 20 |
A-W-3 | Analiza literatury. | 20 |
A-W-4 | Przygotowanie do zaliczenia. | 5 |
60 |
Metody nauczania / narzędzia dydaktyczne
KOD | Metoda nauczania / narzędzie dydaktyczne |
---|---|
M-1 | Wykład informacyjny. |
M-2 | Dyskusja dydaktyczna. |
M-3 | Pokaz. |
M-4 | Ćwiczenia laboratoryjne. |
Sposoby oceny
KOD | Sposób oceny |
---|---|
S-1 | Ocena podsumowująca: Ocena testu |
S-2 | Ocena podsumowująca: Ocena sprawozdań. |
Zamierzone efekty kształcenia - wiedza
Zamierzone efekty kształcenia | Odniesienie do efektów kształcenia dla kierunku studiów | Odniesienie do efektów zdefiniowanych dla obszaru kształcenia | Odniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżyniera | Cel przedmiotu | Treści programowe | Metody nauczania | Sposób oceny |
---|---|---|---|---|---|---|---|
TI_1A_C02_W01 Potrafi wymienić jakie jakie typy baz danych są powszechnie używane. Potrafi sprecyzować zakres stosowalności. Zna zasady projektowania struktur baz danych. Zna podstawowe elementy składni języka SQL. | TI_1A_W08, TI_1A_W09, TI_1A_W11 | — | — | C-1, C-2, C-3, C-4 | T-W-8, T-W-7, T-W-3, T-W-5, T-W-6, T-W-1, T-W-2, T-W-4, T-L-1, T-L-4, T-L-5, T-L-3, T-L-6, T-L-7, T-L-9, T-L-10, T-L-11, T-L-2, T-L-8 | M-1, M-2, M-3 | S-1 |
Zamierzone efekty kształcenia - umiejętności
Zamierzone efekty kształcenia | Odniesienie do efektów kształcenia dla kierunku studiów | Odniesienie do efektów zdefiniowanych dla obszaru kształcenia | Odniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżyniera | Cel przedmiotu | Treści programowe | Metody nauczania | Sposób oceny |
---|---|---|---|---|---|---|---|
TI_1A_C02_U01 Potrafi założyć bazę danych. Potrafi wywołać komendy SQL z poziomu konsoli. Potrafi stworzyć i użyć proste zapytanie SQL. Umie posługiwać się narzędziami wspomagającymi prace projektowe. | TI_1A_U03, TI_1A_U12 | — | — | C-1, C-2, C-3, C-4 | T-W-8, T-W-7, T-W-3, T-W-5, T-W-6, T-W-1, T-W-2, T-W-4, T-L-1, T-L-4, T-L-5, T-L-3, T-L-6, T-L-7, T-L-9, T-L-10, T-L-11, T-L-2, T-L-8 | M-3, M-4 | S-2 |
Kryterium oceny - wiedza
Efekt kształcenia | Ocena | Kryterium oceny |
---|---|---|
TI_1A_C02_W01 Potrafi wymienić jakie jakie typy baz danych są powszechnie używane. Potrafi sprecyzować zakres stosowalności. Zna zasady projektowania struktur baz danych. Zna podstawowe elementy składni języka SQL. | 2,0 | |
3,0 | Student potrafi wymienić jakie jakie typy baz danych są powszechnie używane. Potrafi sprecyzować zakres stosowalności. Zna zasady projektowania struktur baz danych. Zna podstawowe elementy składni języka SQL. | |
3,5 | ||
4,0 | ||
4,5 | ||
5,0 |
Kryterium oceny - umiejętności
Efekt kształcenia | Ocena | Kryterium oceny |
---|---|---|
TI_1A_C02_U01 Potrafi założyć bazę danych. Potrafi wywołać komendy SQL z poziomu konsoli. Potrafi stworzyć i użyć proste zapytanie SQL. Umie posługiwać się narzędziami wspomagającymi prace projektowe. | 2,0 | |
3,0 | Student potrafi założyć bazę danych. Potafi wywołać komendy SQL z poziomu konsoli. Potrafi stworzyć i użyć proste zapytanie SQL. Umie posługiwać się narzędziami wspomagającymi prace projektowe. | |
3,5 | ||
4,0 | ||
4,5 | ||
5,0 |
Literatura podstawowa
- C.J. Date, Wprowadzenie do systemów baz danych, seria „Klasyka Informatyki, Wydawnictwa Naukowo-Techniczne, Warszawa, 2000
- R. Elmasri, S.B. Navathe, Wprowadzenie do systemów baz danych, Helion, Gliwice, 2000
- H. Garcia-Molina, J.D. Ullman, J. Widom, Systemy baz danych. Pełny wykład, seria „Klasyka Informatyki", Wydawnictwa Naukowo-Techniczne, Warszawa, 2000
- Mendrala Danuta, Szeliga Marcin, Praktyczny kurs SQL, Helion, Warszawa, 2011
Literatura dodatkowa
- Pelikant Adam, Bazy danych Pierwsze starcie, Helion, Warszawa, 2009