Pole | KOD | Znaczenie kodu |
---|
Zamierzone efekty kształcenia | I_1A_O7/1_W01 | w zakresie metod zarządzania danymi w systemach DBMS |
---|
Odniesienie do efektów kształcenia dla kierunku studiów | I_1A_W17 | zna podstawowe metody gromadzenia i przetwarzania danych i informacji |
---|
I_1A_W08 | ma wiedzę w zakresie budowy i zasad funkcjonowania systemów baz danych |
Odniesienie do efektów zdefiniowanych dla obszaru kształcenia | T1A_W03 | ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną obejmującą kluczowe zagadnienia z zakresu studiowanego kierunku studiów |
---|
T1A_W05 | ma podstawową wiedzę o trendach rozwojowych z zakresu dziedzin nauki i dyscyplin naukowych, właściwych dla studiowanego kierunku studiów |
T1A_W06 | ma podstawową wiedzę o cyklu życia urządzeń, obiektów i systemów technicznych |
T1A_W07 | zna podstawowe metody, techniki, narzędzia i materiały stosowane przy rozwiązywaniu prostych zadań inżynierskich z zakresu studiowanego kierunku studiów |
Odniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżyniera | InzA_W01 | ma podstawową wiedzę o cyklu życia urządzeń, obiektów i systemów technicznych |
---|
InzA_W02 | zna podstawowe metody, techniki, narzędzia i materiały stosowane przy rozwiązywaniu prostych zadań inżynierskich z zakresu studiowanego kierunku studiów |
InzA_W05 | zna typowe technologie inżynierskie w zakresie studiowanego kierunku studiów |
Cel przedmiotu | C-1 | Umiejętność definiowania zadań w systemie zarządzania bazą danych, związanych z aktywacją kolekcji danych (zasady optymalizacji dostępu, triggery, uwarunkowania biznesowe). |
---|
Treści programowe | T-W-3 | Zarządzanie transakcjami – własności transakcji i własności ACID, zarządzanie współbieżnością, metody blokowania i metody optymistyczne, metody znaczników czasowych, eliminacja zakleszczeń i impasów, ziarnistość jednostek danych, odtwarzanie i potrzeba odtwarzania bazy danych, transakcje i odtwarzanie, narzędzia i techniki odtwarzania bazy danych, dzienniki baz danych, złożone transakcje w bazach danych, transakcje zagnieżdżone, sagi, wielopoziomowe modele transakcji, restrukturyzacja dynamiczna. |
---|
T-W-1 | Podstawowe funkcje DBMS i sposoby ich realizacji. Struktura i zadania RDBMS, porównanie administracji danymi i bazą danych. |
T-W-5 | Nowe funkcje DBMS. Bazy danych a bazy wiedzy. Zarządzanie wiedzą w bazie danych. |
T-W-4 | Zarządzanie pamięcią w systemie DBMS. Organizacja plików i struktury danych, pliki uporządkowane i haszowane, indeksy plików sekwencyjnych, indeksy pomocnicze i wielopoziomowe, B+drzewa, łączenie tabel w klastry , klastry indeksowane i laszowane. Metody mapowania obiektowo-relacyjnego w zarządzaniu bazami danych. |
T-W-2 | Przetwarzanie i ewaluacja zapytań, rozkład zapytania, reguły przekształcania operacji algebry relacji, heurystyczne metody optymalizacja zapytań,
szacowanie kosztu operacji algebry relacji,
statystyki bazy danych,
optymalizacja oparta na regułach i optymalizacja oparta na analizie kosztów,
histogramy i analiza planu wykonania zapytania,
metody optymalizacji zapytań z wykorzystaniem cache.
Przetwarzanie zapytań kierowanych do perspektyw. Perspektywy w bazach danych, zapytania do perspektyw baz danych.
Zasady wykonywania zapytań w rozproszonych bazach danych. |
Metody nauczania | M-1 | Wykład - wykład informacyjny z prezentacją multimedialną. |
---|
M-2 | Laboratoria - metoda przypadków, analiza systemowa, dyskusja. |
Sposób oceny | S-1 | Ocena formująca: Ocena z wykładu - egzamin pisemny
Ocena z laboratorium - ocena ze sprawozdań, wejściówek i aktywności student ana zajęciach dydaktycznych
Ocena ogólna za przedmiot: 0,5 oceny z egzaminu + 0,5 oceny z laboratorium |
---|
Kryteria oceny | Ocena | Kryterium oceny |
---|
2,0 | nie zna zadań, architektury oraz funkcji realizowanych w relacyjnych systemach DBMS |
3,0 | zna zadania, architekture i funkcje realizowane w relacyjnych systemach DBMS, zna metody zarzadzania współbieznoscia i wielodostepem, zna główne metody szybkiego wyszukiwania danych (indeksowanie, optymalizacja zapytania) oraz umie je ocenić |
3,5 | zna zadania, architekture i funkcje realizowane w relacyjnych systemach DBMS, zna metody zarzadzania współbieznoscia i wielodostepem, zna główne metody szybkiego wyszukiwania danych, umie je ocenic a takze zna metody DBMS w zakresie ochrony dostepu do bazy danych |
4,0 | zna zadania, architekture i funkcje realizowane w relacyjnych systemach DBMS, zna metody zarzadzania współbieznoscia i wielodostepem, zna główne metody szybkiego wyszukiwania danych, umie je ocenic, zna metody DBMS w zakresie ochrony dostepu do bazy danych oraz ochrony spójnosci bazy danych |
4,5 | zna zadania, architekture i funkcje realizowane w relacyjnych systemach DBMS, zna metody zarzadzania współbieznoscia i wielodostepem, zna główne metody szybkiego wyszukiwania danych, umie je ocenic, zna metody DBMS w zakresie ochrony dostepu do bazy danych, ochrony spójnosci bazy danych, ochrony przed awaria |
5,0 | zna zadania, architekture i funkcje realizowane w relacyjnych systemach DBMS, zna metody zarzadzania współbieznoscia i wielodostepem, zna główne metody szybkiego wyszukiwania danych, umie je ocenic, zna metody DBMS w zakresie ochrony dostepu do bazy danych, ochrony spójnosci bazy danych, ochrony przed awaria a takze zna metody zarzadzania bazami danych z wiedza |