SylabUZ
Nazwa przedmiotu | Bazy danych |
Kod przedmiotu | 11.3-WE-BEP-BZ |
Wydział | Wydział Informatyki, Elektrotechniki i Automatyki |
Kierunek | Biznes elektroniczny |
Profil | praktyczny |
Rodzaj studiów | pierwszego stopnia z tyt. inżyniera |
Semestr rozpoczęcia | semestr zimowy 2018/2019 |
Semestr | 2 |
Liczba punktów ECTS do zdobycia | 5 |
Typ przedmiotu | obowiązkowy |
Język nauczania | polski |
Sylabus opracował |
|
Forma zajęć | Liczba godzin w semestrze (stacjonarne) | Liczba godzin w tygodniu (stacjonarne) | Liczba godzin w semestrze (niestacjonarne) | Liczba godzin w tygodniu (niestacjonarne) | Forma zaliczenia |
Wykład | 30 | 2 | 18 | 1,2 | Egzamin |
Laboratorium | 30 | 2 | 18 | 1,2 | Zaliczenie na ocenę |
Zapoznanie studenta z technikami projektowania baz danych. Zapoznanie studenta z językami dostępu do baz danych. Ukształtowanie umiejętności przygotowywania modeli baz danych na podstawie specyfikacji systemu informatycznego. Zapoznanie studenta z nowoczesnymi bazami danych typu desktop, klient-serwer i wielowarstwowy.
brak
Wprowadzenie do teorii baz danych: modele baz danych, relacyjne, relacyjno-obiektowe, obiektowe oraz XML’owe bazy danych. Podstawowe pojęcia relacyjnego modelu danych.
Algebra relacyjna oraz rachunek relacji. Zależności funkcyjne i normalizacja w relacyjnych bazach danych. Zasady projektowania baz danych. Modelowanie więzów. Modelowanie danych z wykorzystaniem diagramów związków encji. Język SQL: proste zapytania w języku SQL. Zapytania dotyczące więcej niż jednej relacji. Podzapytania zagnieżdżone i skorelowane.
Modyfikacje danych w bazie. Wykorzystanie podzapytań w modyfikacji danych w bazie danych. Definiowanie schematu bazy danych. Definiowanie więzów w języku SQL. Definiowanie perspektyw i sekwencji. Definiowanie i dobór indeksów.
Wprowadzenie do teorii przetwarzania transakcji: sterowanie współbieżne, obsługa transakcji w języku SQL. Bazy danych typu desktop i klient-serwer. Wielowarstwowe bazy danych – metody synchronizacji dostępu do danych. Przegląd rozwiązań RAD (ang. Rapid Application Developement) umożliwiających projektowanie baz danych.
Wykład - wykład konwencjonalny z wykorzystaniem wideoprojektora.
Projekt - zajęcia praktyczne w laboratorium komputerowym.
Opis efektu | Symbole efektów | Metody weryfikacji | Forma zajęć |
Wykład - egzamin w formie pisemnej, realizowany na koniec semestru.
Laboratorium – ocena końcowa stanowi sumę ważoną ocen uzyskanych ze sprawdzianów pisemnych. Wkład poszczególnych elementów oceny: - 50% ocena umiejętności obsługi wybranych platform projektowania baz danych, 50 % ocena umiejętności przygotowania bazy danych z zastosowaniem narzędzi RAD.
Ocena końcowa = 50 % oceny zaliczenia z formy zajęć wykład + 50 % oceny zaliczenia z formy zajęć laboratorium.
Brak
Zmodyfikowane przez dr hab. inż. Artur Gramacki, prof. UZ (ostatnia modyfikacja: 30-04-2018 21:27)