Kontynuacja przedmiotu: NoSQL (wprowadzenie) - Wprowadzenie do nierelacyjnych baz danych
Uwagi ogólne
Należy wybrać i opracować jeden temat.
Pula tematów będzie zmienna.
O każdej zmianie w puli tematów będę starał się Państwa informować, ale nie zaszkodzi zaglądać tutaj co jakiś czas.
Przed wybraniem tematu należy upewnić się u mnie, że dany temat jest dostępny.
Zarezerwowanie tematu następuje mailowo.
Każda osoba w danej chwili może mieć przypisany tylko jeden temat.
Z przypisanego tematu można zrezygnować i wybrać inny.
Przypisanie innego tematu jest możliwe po rezygnacji z tematu poprzednio przypisanego.
Na opracownia czekam maksymalnie do 13 lutego 2022 roku (sesja egzaminacyjna, wraz z sesją poprawkową kończy się 20 lutego).
Temat może być opracowany w formie tekstowej (tekst statyczny), prezentacji (tekst dynamiczny), materiału audio-video (nagrany film).
W wybranych przypadkach zastrzegam sobie prawo do przeprowadzenia dodatkowej rozmowy związanej z tematem opracowania a także przedmiotu jako całości.
Ocena jest subiektywna. Czynniki jakie będę brał pod uwagę, to m.in.:
Zgodność z tematem, wyczerpanie tematu. (60%)
Staranność jezykowa i redakcyjna opracownia. (40%)
W nawiasach podano ORIENTACYJNĄ wagę poszczególnych części.
Ze względu na subiektywność oceny, w większości przypadków poprawa możliwa jest przez dopytanie z materiału wykładowego.
Wszelkie wskazane przeze mnie braki i błędy w pracach muszą zostać poprawione przed podanym powyżej terminem. W przypadku niewywiązania się z tego należy się liczyć z uzyskaniem oceny niedostatecznej.
Istnieje możliwość proponowania własnych tematów.
Uzyskana cena będzie jednocześnie oceną z ćwiczeń, wykładu i oceną ogólną za przedmiot.
Tematy
Przy niektórych tematach podaję źródła pozwalające szybko zorientować się o co chodzi.
Ocena: 5.0 Baza HBase ze szczególnym uwzględnieniem wykorzystania jej w ekosystemie Hadoop. Praca powinna pokazywać jak wykorzystać bazę HBase, np. przetwarzając dane za pomocą algorytmu MapReduce. Wykorzystane języki to np. Java lub Python.
Ocena: 5.0 Apache Spark. Przetwarzanie danych za pomocą Spark-a. Najlepiej omówić to na przykładzie jakiegoś zadania. Może być proste zliczanie wyrazów.