Uniwersytet Kardynała Stefana Wyszyńskiego w Warszawie - Centralny System Uwierzytelniania
Strona główna

Bazy danych

Informacje ogólne

Kod przedmiotu: WM-MA-Z-BADA
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Bazy danych
Jednostka: Wydział Matematyczno-Przyrodniczy. Szkoła Nauk Ścisłych
Grupy:
Punkty ECTS i inne: 5.00 Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: polski
Dyscyplina naukowa, do której odnoszą się efekty uczenia się:

matematyka

Poziom przedmiotu:

podstawowy

Symbol/Symbole kierunkowe efektów uczenia się:

WYKŁAD

MA1_W08, MA1_W09


LABORATORIA

MA1_W08, MA1_W09, , MA1_U28, MA1_U35, MA1_U37, MA1_K01, MA1_K07


Wymagania wstępne:

ukończony kurs programowania strukturalnego

Pełny opis:

Celem przedmiotu jest przekazanie wiedzy i umiejętności z zakresu baz danych oraz podstaw modelowania, składowania i wyszukiwania informacji. Na zajęciach studenci zostaną zapoznani z podstawowymi metodami projektowania baz danych relacyjnych, mechanizmów używanych w takich bazach danych oraz podstaw języka SQL, w tym różnic w dialektach tego języka zapytań. Nabywają umiejętności: stworzenia tabel i zależności między nimi, załadowania danych do bazy, tworzenia zapytań w celu uzyskania informacji oraz wewnętrznego programowania baz danych - tworzenia procedur i funkcji składowanych. Zapoznają się również z alternatywnymi rozwiązaniami: bazami rozproszonymi i bazami NoSQL.

Literatura:

B. Johnston, J. Shan, M. Goldwasser U. Malik: SQL dla analityków danych. Opanuj możliwości SQL-a, aby wydobywać informacje z danych, Helion Gliwice 2023.

L. Ullman: MySQL. Szybki start. Wydanie II, Helion Gliwice 2007

V. M. Grippa, S. Kuzmichev: MySQL. Jak zaprojektować i wdrożyć wydajną bazę danych. Wydanie II, Helion Gliwice 2022

Efekty kształcenia i opis ECTS:

WYKŁAD

Student:

1. zna zasady pisania zapytań i składnię w języku SQL (MA1_W08, MA1_W09 )

2. zna sposób konstrukcji zaawansowanych zapytań odwzorowujących algorytmy w języku SQL (MA1_W08, MA1_W09 )

3. zna strukturę bazy danych i sposoby korzystania z niej (MA1_W08, MA1_W09 )

4. zna teoretyczne podstawy budowy i projektowania baz danych (MA1_W08, MA1_W09 )

5. zna pojęcia dotyczące systemów baz danych (MA1_W08, MA1_W09 )

6. zna różne architektury baz danych (MA1_W08, MA1_W09 )

Metody i kryteria oceniania:

Wiodący jest projekt semestralny: baza danych. Projekty są przygotowywane indywidualnie i przydzielane przez wykładowcę w trakcie jednych z pierwszych zajęć. Potwierdzeniem obecności i czynnej pracy w trakcie zajęć jest przesłanie rozwiązań zadań cząstkowych w podanym przez wykładowcę terminie. Każdy brak powoduje obniżenie oceny końcowej o połowę.

Tzn. osoba, która uzyskała db+ z projektu, ale nie przesłała 1 zadania otrzymuje tylko ocenę db.

Termin poprawkowy polega na godzinnym kolokwium zawierającym kilka zadań z SQLa.

Zasady zaliczenia wykładu:

Wykład jest zakończony testem teoretycznym na platformie Moodle. Oceny z ćwiczeń od dobrej wzwyż są przepisywane. Termin poprawkowy polega także na teście, ale nie ma możliwości przepisywania ocen.

Skala ocen:

od 0 do <50 punktów - niedostateczny

od 50 do < 60 punktów - dostateczny

od 60 do < 70 punktów - dostateczny+

od 70 do < 80 punktów - dobry

od 80 do < 90 punktów - dobry+

od 90 do 100 punktów - bardzo dobry

Zajęcia w cyklu "Semestr letni 2021/22" (zakończony)

Okres: 2022-02-01 - 2022-06-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 20 godzin więcej informacji
Wykład, 20 godzin więcej informacji
Koordynatorzy: Tomasz Eisenbardt
Prowadzący grup: Tomasz Eisenbardt
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzaminacyjny
Laboratorium - Zaliczenie na ocenę
Wykład - Egzaminacyjny
E-Learning:

E-Learning (pełny kurs) z podziałem na grupy

Opis nakładu pracy studenta w ECTS:

Szacunkowy nakład pracy studenta:

- uczestnictwo w zajęciach: 40h,

- przygotowanie do zajęć: 20h,

- przygotowanie projektu semestralnego: 20h

- przygotowanie do egzaminu: 30h,

razem 110h

Typ przedmiotu:

obowiązkowy

Grupa przedmiotów ogólnouczenianych:

nie dotyczy

Zajęcia w cyklu "Semestr letni 2022/23" (zakończony)

Okres: 2023-02-01 - 2023-06-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium 1, 20 godzin więcej informacji
Wykład 2, 20 godzin więcej informacji
Koordynatorzy: Tomasz Eisenbardt
Prowadzący grup: Tomasz Eisenbardt
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzaminacyjny
Laboratorium 1 - Zaliczenie na ocenę
Wykład 2 - Egzaminacyjny
E-Learning:

E-Learning (pełny kurs) z podziałem na grupy

Opis nakładu pracy studenta w ECTS:

Szacunkowy nakład pracy studenta:

- uczestnictwo w zajęciach: 40h,

- przygotowanie do zajęć: 20h,

- przygotowanie projektu semestralnego: 20h

- przygotowanie do egzaminu: 30h,

razem 110h

Typ przedmiotu:

obowiązkowy

Grupa przedmiotów ogólnouczenianych:

nie dotyczy

Zajęcia w cyklu "Semestr letni 2023/24" (w trakcie)

Okres: 2024-02-15 - 2024-06-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium 1, 20 godzin więcej informacji
Wykład 2, 20 godzin więcej informacji
Koordynatorzy: Tomasz Eisenbardt
Prowadzący grup: Tomasz Eisenbardt
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzaminacyjny
Laboratorium 1 - Zaliczenie na ocenę
Wykład 2 - Egzaminacyjny
E-Learning:

E-Learning

Typ przedmiotu:

obowiązkowy

Grupa przedmiotów ogólnouczenianych:

nie dotyczy

Literatura:

B. Johnston, J. Shan, M. Goldwasser U. Malik: SQL dla analityków danych. Opanuj możliwości SQL-a, aby wydobywać informacje z danych, Helion Gliwice 2023.

L. Ullman: MySQL. Szybki start. Wydanie II, Helion Gliwice 2007

V. M. Grippa, S. Kuzmichev: MySQL. Jak zaprojektować i wdrożyć wydajną bazę danych. Wydanie II, Helion Gliwice 2022

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Kardynała Stefana Wyszyńskiego w Warszawie.
ul. Dewajtis 5,
01-815 Warszawa
tel: +48 22 561 88 00 https://uksw.edu.pl
kontakt deklaracja dostępności USOSweb 7.0.2.0-1 (2024-03-12)