Bazy danych-projekt
Informacje ogólne
Kod przedmiotu: | 1000-ZiBaD-p |
Kod Erasmus / ISCED: |
(brak danych)
/
(0612) Database and network design and administration
|
Nazwa przedmiotu: | Bazy danych-projekt |
Jednostka: | Wydział Matematyki i Informatyki |
Grupy: | |
Punkty ECTS i inne: |
10.00
|
Język prowadzenia: | polski |
Wymagania wstępne: | Zaliczone Bazy danych I, Bazy danych II, Programowanie II lub III, Inżynieria oprogramowania |
Rodzaj przedmiotu: | przedmiot fakultatywny |
Całkowity nakład pracy studenta: | 1. Godziny realizowane z udziałem nauczyciela: 15 godzin (6 godzin wykładowo-konwersatoryjnych, 9 godzin konsultacji) 2. Czas poświęcony na pracę indywidualną studenta: 240 godzin RAZEM: 255 godzin 10 pkt. ECTS |
Efekty uczenia się - wiedza: | W1. Ma uporządkowaną wiedzę ogólną nt. bibliotek ORM - K_W09, K_W10 W2. Zna przynajmniej dwa narzędzia wspomagające proces tworzenia aplikacji bazodanowej - K_W11 W3. Ma ogólną wiedzę nt. problemów związanych z tworzeniem aplikacji bazodanowych w obiektowych językach programowania (m.in. niezgodność impedancji) - K_W10 |
Efekty uczenia się - umiejętności: | U1. Potrafi pisać, uruchamiać i testować programy w wybranym środowisku programistycznym - K_U05 U2. Projektuje oprogramowanie zgodnie z metodyką obiektową - K_U22 U3. Posiada umiejętność tworzenia prostych, bezpiecznych aplikacji internetowych z wykorzystaniem baz danych - K_U14 U4. Potrafi stworzyć model obiektowy prostego systemu - K_U16, U5. Potrafi pozyskiwać informacje z Internetu oraz literatury oraz integrować je w celu budowy wielowarstwowej aplikacji - K_U02 U6. Potrafi - zgodnie z zadaną specyfikacją - zaprojektować oraz zrealizować prosty system informatyczny, używając właściwych metod, technik i narzędzi - K_U24 |
Efekty uczenia się - kompetencje społeczne: | K1. Jest nastawiony na zdobywanie nowej wiedzy, umiejętności i doświadczeń, rozumie potrzebę ciągłego podnoszenia kompetencji zawodowych - K_K06 K2. W pełni samodzielnie realizuje uzgodnione cele, podejmując samodzielne i czasami trudne decyzje; potrafi pozyskiwać informacje z literatury i Internetu - K_K07 K3. Rozumie potrzebę ciągłego podnoszenia kompetencji zawodowych - K_K06 |
Metody dydaktyczne: | podające: wykład konwersatoryjny poszukujące: laboratoryjna, ćwiczenia produkcyjne, metoda projektów |
Metody dydaktyczne podające: | - pogadanka |
Metody dydaktyczne poszukujące: | - ćwiczeniowa |
Metody dydaktyczne w kształceniu online: | - metody odnoszące się do autentycznych lub fikcyjnych sytuacji |
Skrócony opis: |
W trakcie przedmiotu studenci samodzielnie konstruują aplikację bazodanową wykorzystując wybraną bibliotekę ORM. W trakcie pracy nad aplikacją student będzie musiał zaprojektować całokształt aplikacji ze szczególnym uwzględnieniem projektu i optymalizacji bazy danych. |
Pełny opis: |
W ramach przedmiotu omówione zostaną następujące tematy: - zasady projektowania aplikacji bazodanowych - narzędzia i frameworki wspomagające proces budowy aplikacji bazodanowych - różne rodzaje bibliotek ORM - niezgodność impedancji |
Literatura: |
Literatura podstawowa: [1] U. Rogers, "Oracle: Przewodnik projektanta baz danych", WNT 1995. [2] Oracle Data Modeler - http://www.oracle.com/technetwork/developer-tools/datamodeler/documentation/index.html [3] Netbeans - https://netbeans.org/ [4] IntelliJ IDEA - https://www.jetbrains.com/idea/ [5] Hibernate ORM - http://hibernate.org/orm/ [6] Django - https://www.djangoproject.com/ [7] Visual Studio - https://www.visualstudio.com/pl/ Literatura uzupełniająca: [8] http://education.oracle.com/ (zbiór różnorodnych materiałów edukacyjnych) |
Metody i kryteria oceniania: |
Zaliczenie na podstawie projektu |
Praktyki zawodowe: |
Nie dotyczy |
Zajęcia w cyklu "Rok akademicki 2020/21" (zakończony)
Okres: | 2020-10-01 - 2021-09-30 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Laboratorium, 15 godzin, 16 miejsc
|
|
Koordynatorzy: | Mateusz Topolewski | |
Prowadzący grup: | Mateusz Topolewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Zaliczenie na ocenę
Laboratorium - Zaliczenie na ocenę |
|
Uwagi: |
Zajęcia będą się odbywały zdalnie za pośrednictwem platformy Moodle. Adres kursu: https://plas.mat.umk.pl/moodle/course/view.php?id=1924 |
Zajęcia w cyklu "Semestr zimowy 2021/22" (zakończony)
Okres: | 2021-10-01 - 2022-02-20 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Laboratorium, 15 godzin, 16 miejsc
|
|
Koordynatorzy: | Mateusz Topolewski | |
Prowadzący grup: | Mateusz Topolewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Zaliczenie na ocenę
Laboratorium - Zaliczenie na ocenę |
Zajęcia w cyklu "Semestr zimowy 2022/23" (zakończony)
Okres: | 2022-10-01 - 2023-02-19 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Laboratorium, 15 godzin, 16 miejsc
|
|
Koordynatorzy: | Mateusz Topolewski | |
Prowadzący grup: | Mateusz Topolewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Zaliczenie na ocenę
Laboratorium - Zaliczenie na ocenę |
Zajęcia w cyklu "Semestr zimowy 2023/24" (zakończony)
Okres: | 2023-10-01 - 2024-02-19 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Laboratorium, 15 godzin, 16 miejsc
|
|
Koordynatorzy: | Mateusz Topolewski | |
Prowadzący grup: | Mateusz Topolewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Zaliczenie na ocenę
Laboratorium - Zaliczenie na ocenę |
Właścicielem praw autorskich jest Uniwersytet Mikołaja Kopernika w Toruniu.