Nazwa przedmiotu:
Wprowadzenie do baz danych
Koordynator przedmiotu:
dr hab. inż. Dariusz Gotlib
Status przedmiotu:
Fakultatywny ograniczonego wyboru
Poziom kształcenia:
Studia I stopnia
Program:
Geodezja i Kartografia
Grupa przedmiotów:
Obieralne
Kod przedmiotu:
GK.SIOB301
Semestr nominalny:
3 / rok ak. 2023/2024
Liczba punktów ECTS:
3
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
1. Liczba godzin kontaktowych: 32, w tym: a) 15 godz. - wykład b) 15 godz. - ćwiczenia c) 2 godz. - konsultacje 2. Praca własna studenta – 43 godzin, w tym: a) 5 godz. - przygotowywanie się studenta do ćwiczeń, b) 18 godz. - realizacja zadań projektowych c) 15 godz. – przygotowywanie się studenta do zaliczeń 3) RAZEM: 75 godz., co odpowiada 3 punktom ECTS.
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
Liczba godzin kontaktowych: 32, w tym: a) 15 godz. - wykład b) 15 godz. - ćwiczenia c) 2 godz. - konsultacje Nakład pracy związany z zajęciami wymagającymi bezpośredniego udziału nauczyciela wynosi 32 godz., co odpowiada 1,3 punktu ECTS.
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
1.5 punktu ECTS - 38 godz., w tym: a) 15 godz. - ćwiczenia b) 5 godz. - przygotowywanie się studenta do ćwiczeń, c) 18 godz. - realizacja zadań projektowych
Formy zajęć i ich wymiar w semestrze:
  • Wykład15h
  • Ćwiczenia15h
  • Laboratorium0h
  • Projekt0h
  • Lekcje komputerowe0h
Wymagania wstępne:
Limit liczby studentów:
30
Cel przedmiotu:
Celem przedmiotu jest zapoznanie z elementarną wiedzą z zakresu baz danych oraz zasad tworzenia poprawnych struktur baz danych, w zakresie niezbędnym do rozpoczęcia pracy w środowisku systemów informacji przestrzennej. Celem przedmiotu jest również zapoznanie z wybranymi systemami zarządzania bazami danych (aplikacjami), zarówno komercyjnymi jak i dostępnymi na licencjach nieodpłatnych.
Treści kształcenia:
Wykład: Klasyfikacja baz danych. Baza danych a system zarządzania bazą danych. Podstawy modelu relacyjnego baz danych (normalizacja relacji, klucze główne i obce, związki 1:1,1:N, N:M, więzy integralności, indeksowanie). Podstawy modelu obiektowego baz danych. Wprowadzenie do metodyki projektowania baz danych i systemów informatycznych (w tym elementy języka UML). Podstawy języka zapytań SQL. Przegląd oprogramowania do zarządzania bazami danych (komercyjne i open source). Bezpieczeństwo w systemach baz danych. Specyfika zarządzania danymi przestrzennymi – wybrane informacje na temat zarządzania danymi przestrzennymi i modeli danych przestrzennych. Ćwiczenia: Nauka wybranego systemu zarządzania bazą danych (MS Access, SQLite). Ćwiczenia w zakresie praktycznego użycia języka SQL w środowisku wybranego systemu zarządzania bazą danych. Projekt i realizacja bazy danych (koncepcja, model pojęciowy, model logiczny, implementacja – założenie struktury, wprowadzenie przykładowych danych, wyszukiwanie danych).
Metody oceny:
Zaliczenie wykładu: Dwa kolokwia z teorii baz danych, w tym języka SQL. Zaliczenie ćwiczeń: 1) Test komputerowy z umiejętności wykorzystania języka SQL 2) Dostarczenie dokumentacji opracowanego systemu oraz prototypu wykonanej bazy danych.
Egzamin:
nie
Literatura:
-
Witryna www przedmiotu:
-
Uwagi:

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Efekt GK.SIOB301_W01
posiada elementarną wiedzę o relacyjnym i obiektowym modelu baz danych, wybranym języku dostępu do baz danych oraz podstawowych zasadach projektowania baz danych
Weryfikacja: Kolokwium
Powiązane efekty kierunkowe: K_W15
Powiązane efekty obszarowe: T1A_W07
Efekt GK.SIOB301_W02
posiada wiedzę na temat architektury i funkcji systemów/aplikacji zarządzania bazami danych oraz orientuje się w dostępnym na rynku oprogramowaniu do budowy baz danych
Weryfikacja: Kolokwium
Powiązane efekty kierunkowe: K_W15, K_W16
Powiązane efekty obszarowe: T1A_W07, T1A_W05, T1A_W06, T1A_W07
Efekt GK.SIOB301_W03
zna podstawowe zasady wykorzystania technologii baz danych w systemach informacji przestrzennej
Weryfikacja: Kolokwium
Powiązane efekty kierunkowe: K_W15
Powiązane efekty obszarowe: T1A_W07

Profil ogólnoakademicki - umiejętności

Efekt GK.SIOB301_U01
potrafi wykonać opracować model pojęciowy i logiczny prostej relacyjnej bazy danych
Weryfikacja: Ocena wykonania ćwiczenia
Powiązane efekty kierunkowe: K_U01, K_U03, K_U19
Powiązane efekty obszarowe: T1A_U01, T1A_U03, T1A_U12, T1A_U14, T1A_U16
Efekt GK.SIOB301_U02
potrafi sprawnie korzystać w podstawowym zakresie z języka SQL
Weryfikacja: Komputerowy test umiejętności
Powiązane efekty kierunkowe: K_U18, K_U19
Powiązane efekty obszarowe: T1A_U12, T1A_U14, T1A_U16, T1A_U12, T1A_U14, T1A_U16
Efekt GK.SIOB301_U03
potrafi obsługiwać co najmniej dwa wybrane systemy zarządzania bazą danych, w tym potrafi zbudować prosty interfejs dostępu do danych (formularze, raporty)
Weryfikacja: Ocena wykonania ćwiczenia
Powiązane efekty kierunkowe: K_U17
Powiązane efekty obszarowe: T1A_U13, T1A_U14, T1A_U16

Profil ogólnoakademicki - kompetencje społeczne

Efekt GK.SIOB301_K01
ma świadomość ważności i rozumie znaczenie wpływu poprawnej konstrukcji bazy danych na funkcjonowanie systemu informacyjnego (w szczególności geoinformacyjnego) w tym zwiększenie efektywności jego wykorzystywania oraz jakość podejmowanych w oparciu o ten system decyzji
Weryfikacja: Kolokwium
Powiązane efekty kierunkowe: K_K02
Powiązane efekty obszarowe: T1A_K02