Pole | KOD | Znaczenie kodu |
---|
Zamierzone efekty kształcenia | I_1A_O7/01_W01 | znajomość metod zarządzania danymi w systemach DBMS |
---|
Odniesienie do efektów kształcenia dla kierunku studiów | I_1A_W08 | ma wiedzę w zakresie budowy i zasad funkcjonowania systemów baz danych |
---|
I_1A_W17 | zna podstawowe metody gromadzenia i przetwarzania danych i informacji |
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-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. |
T-W-1 | Podstawowe funkcje DBMS i sposoby ich realizacji. Struktura i zadania RDBMS, porównanie administracji danymi i bazą danych. |
Metody nauczania | M-1 | Wykład - wykład informacyjny z prezentacją multimedialną. |
---|
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, architekturę i funkcje realizowane w relacyjnych systemach DBMS, zna metody zarządzania współbieżnością i wielodostępem, zna główne metody szybkiego wyszukiwania danych (indeksowanie, optymalizacja zapytania) oraz umie je ocenić |
3,5 | zna zadania, architekturę i funkcje realizowane w relacyjnych systemach DBMS, zna metody zarządzania współbieżnością i wielodostępem, zna główne metody szybkiego wyszukiwania danych, umie je ocenić a także zna metody DBMS w zakresie ochrony dostępu do bazy danych |
4,0 | zna zadania, architekturę i funkcje realizowane w relacyjnych systemach DBMS, zna metody zarządzania współbieżnością i wielodostępem, zna główne metody szybkiego wyszukiwania danych, umie je ocenić, zna metody DBMS w zakresie ochrony dostępu do bazy danych oraz ochrony spójności bazy danych |
4,5 | zna zadania, architekturę i funkcje realizowane w relacyjnych systemach DBMS, zna metody zarządzania współbieżnością i wielodostępem, zna główne metody szybkiego wyszukiwania danych, umie je ocenić, zna metody DBMS w zakresie ochrony dostępu do bazy danych, ochrony spójności bazy danych, ochrony przed awarią |
5,0 | zna zadania, architekturę i funkcje realizowane w relacyjnych systemach DBMS, zna metody zarządzania współbieżnością i wielodostępem, zna główne metody szybkiego wyszukiwania danych, umie je ocenić, zna metody DBMS w zakresie ochrony dostępu do bazy danych, ochrony spójności bazy danych, ochrony przed awarią a także zna metody zarządzania bazami danych z wiedzą |