SylabUZ
Course name | Database Systems 2 |
Course ID | 11.3-WK-IDP-SBD2-P-S14_pNadGen5TA7X |
Faculty | Faculty of Mathematics, Computer Science and Econometrics |
Field of study | Data Engineering |
Education profile | academic |
Level of studies | First-cycle studies leading to Engineer's degree |
Beginning semester | winter term 2021/2022 |
Semester | 4 |
ECTS credits to win | 2 |
Course type | obligatory |
Teaching language | polish |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Project | 30 | 2 | - | - | Credit with grade |
Celem przedmiotu jest: zaprojektowanie przez studenta relacyjnej bazy danych modelującej pewien fragment rzeczywistości oraz stworzenie aplikacji do jej obsługi. Po zaliczeniu przedmiotu student jest przygotowany do samodzielnego utworzenia aplikacji obsługującej bazę danych oraz zaprojektowania i zrealizowania prostego systemu bazodanowego przy użyciu właściwie dobranych metod, technik i narzędzi.
Bazy danych 1. Umiejętność programowania.
W ramach projektu tworzony jest system informatyczny na wybrany temat. Studenci samodzielnie realizują i dokumentują poszczególne etapy tworzenia systemu informatycznego. Efektem końcowym ma być działający system, funkcjonujący w architekturze klient-serwer oraz dokumentacja analityczno-projektowa.
W ramach zajęć studenci dokonują analizy dziedziny przedmiotowej, wykonują projekt logiczny bazy danych, skrypty tworzące strukturę bazy danych, ew. tworzą opis systemu z wykorzystaniem wybranych diagramów UML (klas, przypadków użycia, stanu, czynności, wdrożenia), tworzą kod właściwej aplikacji.
Projekty są wykonywane samodzielnie lub w grupach.
Projekt: samodzielna realizacja i przygotowanie dokumentacji poszczególnych etapów tworzenia systemu informatycznego; stworzenie działającego systemu funkcjonującego w architekturze klient-serwer; przygotowanie dokumentacji analityczno-projektowej; praca samodzielna lub w grupach.
Outcome description | Outcome symbols | Methods of verification | The class form |
Warunkiem uzyskania pozytywnej oceny jest złożenie kompletnego projektu (bazy danych i aplikacji) oraz dokumentacji w terminie wyznaczonym przez prowadzącego.
Ocena końcowa: 40% za projekt bazy danych, 40% za stworzony program, 20% za dokumentację.
1. M. Wybrańczyk, Delphi 7 i bazy danych, Helion, 2003.
2. M. Marzec, JBuilder i bazy danych, Helion, 2005.
3. G.Reese, Java. Aplikacje bazodanowe. Najlepsze rozwiązania, Helion, 2003.
4. Mościcki, I. Kruk, Oracle 10g i Delphi. Programowanie baz danych, Helion, 2006.
1. P. Neil Gawroński, InterBase dla ,,delfinów'', Helion, 2001.
2. A. Jakubowski: SQL w InterBase dla Windows i Linuksa, Helion, Gliwice 2001.
3. R. Barker, CASE* Method. Modelowanie związków encji, WNT, Warszawa 2005.
Modified by dr Alina Szelecka (last modification: 05-05-2021 13:03)