Projektowanie i implementacja systemów bazodanowych
Informacje ogólne
Kod przedmiotu: | 1100-IB0ZUI |
Kod Erasmus / ISCED: | (brak danych) / (brak danych) |
Nazwa przedmiotu: | Projektowanie i implementacja systemów bazodanowych |
Jednostka: | Wydział Matematyki i Informatyki |
Grupy: |
Przedmioty ZUI1 - sem. letni |
Punkty ECTS i inne: |
(brak)
|
Język prowadzenia: | polski |
Forma zaliczenia: | zaliczenie |
Forma studiów: | niestacjonarne (zaoczne) |
Wymagania wstępne: | Umiejętność programowania (PHP lub Java lub C++ lub C#). Podstawowa wiedza z dziedziny systemów baz danych (w tym znajomość wybranego systemu zarządzania bazą danych oraz znajomość języka SQL w wybranym dialekcie). Umiejętność tworzenia stron internetowych (znajomość języka HTML i CSS). |
Skrócony opis: |
Celem przedmiotu jest uzyskanie przez studentów wiedzy i umiejętności niezbędnych w procesie projektowania i implementowania systemu informatycznego wykorzystującego bazę danych oraz stworzenie przez każdego z nich własnego, przykładowego systemu bazodanowego. |
Efekty uczenia się: |
Student: 1) tworzy zaawansowane zapytania w języku SQL 2) formułuje cele i założenia systemu informatycznego 3) analizuje rzeczywistość w której ma działać system, określa wymagania funkcjonalne i niefunkcjonalne, opisuje podział ról między użytkownikami systemu 4) projektuje diagram ERD bazy danych 5) przeprowadza normalizację schematu relacyjnego 6) w wybranym SZBD tworzy bazę danych na podstawie diagramu ERD oraz tworzy użytkowników bazy danych o wskazanych uprawnieniach 7) dobiera elementy graficzne i wygląd podstron/okien zgodnie z przeznaczeniem systemu i potrzebami klienta 8) implementuje w wybranej technologii zadaną funkcjonalność (w tym definiuje połączenie ze wskazaną bazą danych i przetwarza zapytania do bazy danych) 9) wprowadza do systemu elementy zapewniające jego bezpieczeństwo (mechanizm autoryzacji użytkowników, kodowanie haseł, mechanizm sesji) 10) analizuje kod aplikacji, zauważa błędy i naprawia je 11) testuje wykonany system 12) dotrzymuje terminów przy kolejnych fazach projektu, organizuje swoją pracę i czas 13) prezentuje i omawia swój projekt, uzasadnia wybrane rozwiązania |
Właścicielem praw autorskich jest UNIWERSYTET ŁÓDZKI.