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
|
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 |
Przejdź do planu
PN WT ŚR CZ PT SO N WYK
LAB
|
Typ zajęć: |
Laboratorium, 20 godzin
Wykład, 20 godzin
|
|
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 |
Przejdź do planu
PN WT ŚR CZ PT SO N LAB1
WYK2
|
Typ zajęć: |
Laboratorium 1, 20 godzin
Wykład 2, 20 godzin
|
|
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" (zakończony)
Okres: | 2024-02-15 - 2024-06-30 |
Przejdź do planu
PN WT ŚR CZ PT SO WYK2
LAB1
N WYK2
LAB1
|
Typ zajęć: |
Laboratorium 1, 20 godzin
Wykład 2, 20 godzin
|
|
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 |
Zajęcia w cyklu "Semestr letni 2024/25" (w trakcie)
Okres: | 2025-02-15 - 2025-06-30 |
Przejdź do planu
PN WT ŚR CZ PT SO WYK2
LAB2
N WYK2
LAB2
|
Typ zajęć: |
Laboratorium 2, 20 godzin
Wykład 2, 20 godzin
|
|
Koordynatorzy: | Tomasz Eisenbardt | |
Prowadzący grup: | Tomasz Eisenbardt | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzaminacyjny
Laboratorium 2 - Zaliczenie na ocenę Wykład 2 - Egzaminacyjny |
|
E-Learning: | E-Learning |
|
Typ przedmiotu: | obowiązkowy |
|
Grupa przedmiotów ogólnouczenianych: | nie dotyczy |
Właścicielem praw autorskich jest Uniwersytet Kardynała Stefana Wyszyńskiego w Warszawie.