HARMONOGRAM realizacji projektów z przedmiotu "Projekt/Pracownia problemowa"
Zadanie | Treść | Termin (nr tyg.) | Oczekiwany wynik oraz dokumenty do przygotowania |
Uwagi |
1 |
a) Podział na zespoły oraz wyznaczenie kierowników zespołów zgodnie z ustalonymi
zasadami. b) Instalacja bazy MS SQL Server 2014 Developer Edition z opcjami Analysis Services oraz Integration Services. Oprogramowanie jest dostępne za pośrednictwem wydziałowej witryny Microsoft Imagine. Materiały pomocnicze można odnaleźć w literaturze i w sieci, a w przypadku, gdy decydujemy się na instalację w środowisku Windows 10 przydatny może okazać się film instruktażowy. |
2 |
|
Zadanie realizują wszystkie zespoły.
Informację o składzie osobowym zespołów należy przesłać na adres e-mail prowadzącego, podając nr grupy PROJEKTOWEJ i nazwiska wykonawców ze wskazaniem kierownika zespołu. |
2 | a) Korzystając z
gotowego
skryptu, utworzyć bazę Pubs zawierającą dane o sprzedaży publikacji. b) Wygenerować diagram reprezentujący model bazy Pubs oraz przeanalizować powiązania pomiędzy tabelami. Przyjrzeć się dokładnie danym zawartym w tabelach. c) Napisać 10 przykładowych poleceń SQL generujących raporty na podstawie danych zawartych w bazie Pubs. |
3 |
|
Zadanie
realizują wszystkie zespoły. |
3 |
a) Zapoznać się z
zawartymi w pliku
Plan
ogólnymi założeniami dotyczącymi planowanej aplikacji BI oraz schematem
wybranych obiektów hurtowni danych. b) Przeanalizować plik Projekt zawierający projektowane składniki hurtowni danych oraz źródła danych do hurtowni. c) Korzystając z gotowego skryptu, utworzyć schemat hurtowni danych oraz wygenerować diagram przdstawiający jej model graficzny. |
4 |
|
Zadanie realizują wszystkie zespoły. |
4 |
Opracować kod SQL realizujący operację ETL wypełniającą danymi tabele
[DWPubsSales].[dbo].[DimPublishers] oraz [DWPubsSales].[dbo].[DimTitles]
przy następujących założeniach: a) Hurtownia DWPubsSales jest zasilana danymi z bazy operacyjnej Pubs. b) Po wykonanej operacji ETL liczba oraz nazwy i typy atrybutów w tabelach docelowych ([DWPubsSales].[dbo].[DimPublishers] i [DWPubsSales].[dbo].[DimTitles]) powinny być zgodne z pierwotną definicją hurtowni. c) Zgodnie z definicją hurtowni tabele [DWPubsSales].[dbo].[DimPublishers] oraz [DWPubsSales].[dbo].[DimTitles] są ze sobą powiązane przy pomocy atrybutu PublisherKey. |
5 |
|
Zadanie
realizują wszystkie zespoły. Ewentualne pytania dotyczące zadania należy kierować do prowadzącego na konsultacjach lub za pośrednictwem poczty e-mail. |
5 |
a) Przeanalizować
arkusz zawierający zestawienie transformacji danych potrzebnych
do wypełnienia hurtowni oraz
plik
KodTrans realizujący te transformacje w SQL. b) W środowisku MS Visual Studio utworzyć projekt SSIS (SQL Server Intergration Services), którego celem będzie opracowanie procesu ETL wypełniającego danymi hurtownię DWPubsSales. c) Opracować i przetestować proces ETL, o którym mowa w podzadaniu b). |
7 |
|
Zadanie
realizują wszystkie zespoły. Ewentualne pytania dotyczące zadania należy kierować do prowadzącego na konsultacjach lub za pośrednictwem poczty e-mail. |
6 | Opracować końcową wersję raportu z wykonanego projektu.
Raport jest wymagany wyłącznie w postaci elektronicznej (jednocześnie w
formatach doc i pdf). WAŻNE!!! Pliki raportu przesyłane mailem do prowadzącego należy nazwać nazwiskiem kierownika zespołu. |
10 | Końcowa wersja
raportu (25-30 stron, w tym co najmniej 50% porządnie zredagowanego
tekstu). UWAGA: Dokumentacja powinna być sporządzana i prezentowana w wersji roboczej prowadzącemu podczas prezentacji i konsultacji. Przesłać na adres e-mail prowadzącego należy TYLKO WERSJĘ KOŃCOWĄ raportu. |
Obowiązuje wszystkie zespoły. Jakość i terminowość złożenia raportu wpływa na ocenę końcową. UWAGA. Informacje dotyczące terminów oceniania i ocen będą udzielane kierownikom zespołów. |