Bazy danych 510-IS1-2BD-23
Profil studiów: ogólnoakademicki
Forma studiów: stacjonarne
Rodzaj przedmiotu: obowiązkowy
Dziedzina i dyscyplina nauki: nauki ścisłe i przyrodnicze, informatyka
Rok studiów / semestr: 2 / 3
Wymagania wstępne (tzw. sekwencyjny system zajęć i egzaminów): Przedmioty wprowadzające: Algebra liniowa z geometrią analityczną, Programowanie obiektowe,
Wykład: 30 Laboratorium: 30
Metody dydaktyczne: wykład, prezentacja, zajęcia praktyczne w ramach laboratoriów
Punkty ECTS: 5
Bilans nakładu pracy studenta:
Udział w zajęciach:
- wykład 30h
- laboratorium 30h
Przygotowanie do zajęć:
- laboratorium 15h
Zapoznanie z literaturą: 7h
Przygotowanie do kolokwium: 12h
Przygotowanie do egzaminu: 12h
Czas trwania egzaminu: 2h
Zadania projektowe realizowane w domu: 12h
Udział w konsultacjach: 8h
Wskaźniki ilościowe:
- nakład pracy studenta związany z zajęciami wymagającymi bezpośredniego udziału nauczyciela: 70h, 2.7 ECTS
- nakład pracy studenta, który nie wymaga bezpośredniego udziału nauczyciela: 58h, 2.3 ECTS
Rodzaj przedmiotu
Tryb prowadzenia przedmiotu
w sali
zdalnie
Założenia (lista przedmiotów)
Założenia (opisowo)
Koordynatorzy przedmiotu
W cyklu 2024: | W cyklu 2025: |
Efekty kształcenia
zna zasady działania systemów relacyjnych baz danych z uwzględnieniem indeksów, transakcji oraz optymalizacji zapytań. KP6_WG5
zna zagadnienia związane z projektowaniem, analizą, tworzeniem i modyfikowaniem baz danych i ich obiektów. KP6_WG5
zna zagadnienia związane z wyszukiwaniem, prezentacją i modyfikacją informacji z baz danych. KP6_WG5
potrafi zaprojektować i utworzyć bazę danych. KP6_UW11
potrafi wyszukać i zaprezentować żądane informacje z baz danych. KP6_UW11
potrafi modyfikować strukturę i zawartość baz danych. KP6_UW11
Kryteria oceniania
Forma zaliczenia: egzamin, kolokwium, projekt
Uzyskanie co najmniej 51% maksymalnej liczby wszystkich punktów.
Nieobecność nieusprawiedliwiona na więcej niż 20% zajęć laboratoryjnych jest podstawą do niezaliczenia przedmiotu.
W przypadku nauczania zdalnego zaliczenie odbędzie się przy wykorzystaniu narzędzi dostępnych na platformie Eduportal/USOSMail.
Literatura
Literatura podstawowa:
John Russo, SQL by Example, 2018 (e-book, Ebsco)
Gupta S. B., Mittal A., Introduction to Database Management System, University Science Press, 2017 (e-book, Ebsco)
P. Beynon-Davies, Systemy baz danych. WNT 2003
J. D. Ullman, J. Widom: Podstawowy wykład z systemów baz danych. WNT 2001
materiały szkoleniowe Oracle Academy, 2025
Literatura uzupełniająca:
Kriegel A., Discovering SQL : A Hands-On Guide for Beginners, 2011 (e-book, Ebsco)
P. Wilton, J. Colby, SQL od podstaw. Helion 2006
H. Garcia-Molina, J. D. Ullman, J. Widom, Implementacja systemów baz danych, WNT 2003
R. Elmasri, S. B. Navathe, Wprowadzenie do systemów baz danych, Helion, 2005
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: