Seminarium: Co nowego w bazach danych? zima 2015/16

Język wykładowy Angielski
Opiekun Przemysława Kanarek
Liczba godzin
Rodzaj Seminarium
ECTS 3
Polecany dla I roku Nie
Egzamin Nie
Tagi PD (przetwarzanie danych)

Opis przedmiotu:

### NoSQL, czyli nie tylko SQL Celem seminarium jest zapoznanie się z nowymi rozwiązaniami pojawiającymi się w Systemach Zarządzania Bazami Danych. Interesować nas będą zarowno nowe możliwości, o ktore wzbogacane są stare, duże systemy z wieloletnią tradycją, jak i zupełnie nowe systemy powstające często z potrzeby chwili. ### Program (program) Tradycyjne systemy baz danych gwarantowały wydajne i bezpieczne przetwarzanie gigabajtow danych, wymuszając jednak na programistach i projektantach zaprojektowanie całego świata w postaci tabelek i komunikowanie się z bazą w SQL. Ponieważ jednak komputery już dawno wyszły poza pierwotną rolę urządzeń wyłącznie liczących, baz danych także nie można w nieskończoność trzymać w ryzach tabelek i mowić do nich tylko: SELECT...FROM...WHERE. Użytkownicy zamiast suchych tabelek i rekordow żądają baz inteligentnych, żywych, oddających wiernie bogatą rzeczywistość i nadążających za pojawiającymi się potrzebami. Jako, że to klient ma pakiet akcji kontrolnych na rynku baz danych w postaci grubego portfela, stare, wydajne systemy stroją się w nowe szaty rozbudowując i wzbogacając o nowe funkcjonalności. Po piętach depczą im, a nierzadko wyprzedzają, liczne nowe systemy, bo tworzenie systemow zarządzania bazami danych przestało być wyzwaniem ciężkim, żmudnym i wieloletnim, na ktore nikt rozsądny się nie porywał. Mamy więc bazy danych zarowno na superkomputerach, jak i w komorkach czy rozproszone po sieci (bazy mobilne i rozproszone). Dane mogą opisywać dynamicznie zmieniającą się sieć połączeń lub nieustannie napływające strumienie informacji (bazy grafowe i strumieniowe). Baza może ewoluować wraz z rozwojem firmy, trwając mimo fuzji, restrukturyzacji, wzlotow i upadkow (bazy temporalne i ewolucja schematu). Projektant może wybrać bazę tylko z transakcjami, może wybrać motor bazy danych wywracający tabelki do gory nogami (a raczej na bok, czyli system kolumnowy), może zrezygnować z niebogatych możliwości projektowania w bazach relacyjnych... Jednym zdaniem: zrobiło się (wreszcie) ciekawie! W ramach seminarium będziemy chcieli posłuchać o reprezentatywnych przykładach nowych rozwiązań bazodanowych.

Seminaria

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Przemysława Kanarek
cz 16:15-18:00 (s. 141) 15 9 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.


Konsultacje prowadzących:


Imię i nazwisko Pokój Konsultacje
Przemysława Kanarek 305 w semestrze zimowym 2015/16 konsultacje mam w terminach: wt. 11-12, cz. 11-12; w razie potrzeby można umówić się też na inny termin przez e-mail (generalnie preferuję wtorki i czwartki)