Przetwarzanie i wizualizacja danych ( analizy w chmurze)-( ścieżka SAS)
Informacje ogólne
Kod przedmiotu: | 2400-ZEWW182 |
Kod Erasmus / ISCED: |
14.3
|
Nazwa przedmiotu: | Przetwarzanie i wizualizacja danych ( analizy w chmurze)-( ścieżka SAS) |
Jednostka: | Wydział Nauk Ekonomicznych |
Grupy: |
Przedmioty kierunkowe do wyboru - studia II stopnia IE - grupa 1 (6*30h) Przedmioty wyboru kierunkowego dla studiów licencjackich IE Przedmioty wyboru kierunkowego dla studiów licencjackich MSEM |
Punkty ECTS i inne: |
3.00
|
Język prowadzenia: | polski |
Rodzaj przedmiotu: | nieobowiązkowe |
Założenia (opisowo): | Znajomość podastaw informatyki i elementarnych metod analizy danych. Wskazana jest znajomość języka angielskiego, gdyż nie ma podręczników w języku polskim. |
Skrócony opis: |
Celem zajęć jest zapoznanie studentów z językami programowania służącymi do zarządzania bazami danych – 4GL i SQL, a także prezentacja wybranych zagadnień związanych z kompleksowym podejściem do zarządzania danymi, z wykorzystaniem m.in. systemu do analizy danych w chmurze SAS Viya 4. Student dowiaduje się, że procesy przetwarzania i wizualizacji danych to elementy większego procesu przekształcania danych w informacje i wiedzę. Od procesów tych zależy sprawne funkcjonowanie instytucji finansowych i przedsiębiorstw, które gromadzą duże ilości danych.Dodatkowym celem zajęć jest prezentacja specjalistycznych narzędzi przetwarzania danych: SAS BASE, SAS Viya, SAS Enterprise Guide, SAS Add-In oraz pokazanie możliwości systemu SAS w zakresie współpracy z narzędziami analitycznymi z użyciem technologii DDE. |
Pełny opis: |
Zajęcia skierowane są do osób posiadających podstawową wiedzę na temat narzędzi informatycznych oraz mających zaliczony kurs "Podstaw informatyki". 1. Przetwarzanie danych w języku 4GL – składnia języka 4GL, biblioteki w systemie SAS, pętla główna, wektor PDV. 2. Przetwarzanie danych – c.d. – czytanie danych zapisanych w innych formatach (Excel, Access, XML, Oracle, i in.). 3. Tworzenie własnych kodów programów – data i proc stepów, zapisywanie danych do zbiorów w innych formatach, technologia ODS. 4. Techniki agregacji danych, przetwarzanie w grupach, konwersja danych, transpozycja zbiorów. 5. Techniki łączenia zbiorów, wykorzystanie i tworzenie formatów, informatów, sortowanie zbiorów i indeksy. 6. Przetwarzanie danych w języku SQL - podstawowe zapytania, agregowanie danych, pozycje wyliczane, zagnieżdżanie zapytań. 7. Przetwarzanie danych w języku SQL - łączenie zbiorów, tworzenie i modyfikowanie zbiorów (tabel) i perspektyw (widoków), wykorzystanie zapytań SQL w systemie SAS Viya. 8. Procedury i instrukcje przetwarzania danych: merge, set, import, export, content, format, print, plot, sort, infile, input, put, datalines. 9. Zaawansowane procedury i instrukcje przetwarzania danych. 10. Procedury służące do agregacji danych: freq, means, univariate i in. 11. Graficzna wizualizacja danych w SAS Viya oraz w SAS Enterprise Guide oraz w SAS Add-In. 12. Publikowanie i prezentacja wyników analiz w przedsiębiorstwie, wykorzystanie struktur wielowymiarowych, tworzenie raportów, wykorzystanie poczty elektronicznej w języku 4GL, programy przechowywane na serwerze i współpraca z aplikacjami biurowymi (Word, Excel). 13. Zaawansowane techniki czytania i łączenia zbiorów – odwołania do wybranych obserwacji, konkatenacja zbiorów. 14. Proces tworzenia programów rozszerzających możliwości systemu. 15. Sprawdzian w formie testu. |
Literatura: |
1. Painless Windows: A Handbook for SAS Users, Third Edition, Jodie Gilmore 2. The Little SAS Book: A Primer, Third Edition, Lora D. Delwiche, Susan J. Slaughter 3. SAS Programming by Example, Ron Cody, Ray Pass 4. SAS Functions by Example, Ron Cody 5. SAS Certification Prep Guide: Base Programming SAS 6. https://support.sas.com/en/knowledge-base.html 7. SAS OnLineDoc Materiały pomocnicze do zajęć publikowane na platformie e-learningowej https://elearning.wne.uw.edu.pl/ |
Efekty uczenia się: |
Efekty kształcenia (max 4000 znaków) WIEDZA Student ma wiedzę z zakresu przetwarzania i wizualizacji danych, zna metody przetwarzania baz danych, techniki łączenia zbiorów, agregacji i transpozycji danych. Student zna procedury i instrukcje przetwarzania i agregacji danych. Student zna techniki wielowymiarowej analizy danych. Student zna i rozumie podstawowe konstrukcje programistyczne używane w języku 4GL, w tym zmienne, funkcje, pętle i makra. Zna postawy języka SQL. UMIEJĘTNOŚCI Student ma umiejętność tworzenia, modyfikowania oraz łączenia zbiorów danych z wykorzystaniem języków 4GL oraz SQL. Student potrafi pisać programy tworzące zapytania do baz danych w językach 4GL i SQL. Student potrafi analizować poprawność wykonania kodu. Student potrafi tworzyć programy przetwarzające dane w językach 4GL i SQL. Potrafi również testować ich poprawność, analizować błędy i dokonywać ich modyfikacji. Student potrafi odczytać kod napisany w językach 4GL i SQL i wytłumaczyć jego działanie. Student potrafi opracować algorytm przetwarzający dane. KOMPETENCJE SPOŁECZNE Student rozumie rolę i znaczenie procesu przetwarzania danych. Student potrafi zidentyfikować korzyści ekonomiczne płynące z przetwarzania i wizualizacji danych. Student rozumie znaczenie języków 4GL i SQL, które usprawniają proces przetwarzania danych, ułatwiając ich analizę. Student ma świadomość konieczności uzupełniania swojej wiedzy. Ma świadomość roli, jaką odgrywają systemy komputerowe wspierające procesy zarządzania danymi. |
Metody i kryteria oceniania: |
Zaliczenie przedmiotu odbywa się na podstawie ok. 7 krótkich testów i aktywności zaliczanych podczas zajęć w trybie online lub równoważnie – na podstawie testu końcowego zaliczanego w pracowni IT podczas ostatnich zajęć. Ocena uzyskana na podstawie testów i aktywności zaliczanych na bieżąco w trybie online może zostać poprawiona. Student ma prawo przystąpić do testu końcowego lub w porozumieniu z prowadzącym przygotować dodatkowy projekt na temat przetwarzania danych w SAS 4GL, SQL. Zajęcia przeznaczone są dla osób chcących zapoznać się z metodami przekształcania, eksploracji i wizualizacji danych w SQL i 4GL.Dodatkowym celem zajęć jest prezentacja specjalistycznych narzędzi przetwarzania danych: SAS BASE, SAS Viya, SAS Enterprise Guide, SAS Add-In oraz pokazanie możliwości systemu SAS w zakresie współpracy z narzędziami analitycznymi z użyciem technologii DDE |
Zajęcia w cyklu "Semestr zimowy 2024/25" (zakończony)
Okres: | 2024-10-01 - 2025-01-26 |
Przejdź do planu
PN WT KON
ŚR CZ PT |
Typ zajęć: |
Konwersatorium, 30 godzin
|
|
Koordynatorzy: | Maria Ogonek | |
Prowadzący grup: | Maria Ogonek | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Zaliczenie na ocenę
Konwersatorium - Zaliczenie na ocenę |
Zajęcia w cyklu "Semestr zimowy 2025/26" (jeszcze nie rozpoczęty)
Okres: | 2025-10-01 - 2026-01-25 |
Przejdź do planu
PN WT KON
ŚR CZ PT |
Typ zajęć: |
Konwersatorium, 30 godzin
|
|
Koordynatorzy: | Maria Ogonek | |
Prowadzący grup: | Maria Ogonek | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Zaliczenie na ocenę
Konwersatorium - Zaliczenie na ocenę |
|
Skrócony opis: |
Celem zajęć jest zapoznanie studentów z językami programowania służącymi do zarządzania bazami danych – 4GL i SQL, a także prezentacja wybranych zagadnień związanych z kompleksowym podejściem do zarządzania danymi, z wykorzystaniem m.in. systemu do analizy danych w chmurze SAS Viya 4. Student dowiaduje się, że procesy przetwarzania i wizualizacji danych to elementy większego procesu przekształcania danych w informacje i wiedzę. Od procesów tych zależy sprawne funkcjonowanie instytucji finansowych i przedsiębiorstw, które gromadzą duże ilości danych. Zajęcia przeznaczone są dla osób chcących zapoznać się z metodami przekształcania, eksploracji i wizualizacji danych w SQL i 4GL. Poznanie obu języków nie wymaga znajomości metod programowania. Dodatkowym celem zajęć jest prezentacja specjalistycznych narzędzi przetwarzania danych: SAS BASE, SAS Viya, SAS Enterprise Guide, SAS Add-In oraz pokazanie możliwości systemu SAS w zakresie współpracy z narzędziami analitycznymi z użyciem technologii DDE. Przedmiot zalicza się do ścieżki SAS DMCP. Zaliczenie przedmiotu polega na pisemnym teście lub bieżącej aktywności w trybie online. |
|
Pełny opis: |
Zajęcia skierowane są do osób posiadających podstawową wiedzę na temat narzędzi informatycznych oraz mających zaliczony kurs "Podstaw informatyki". 1. Przetwarzanie danych w języku 4GL – składnia języka 4GL, biblioteki w systemie SAS, pętla główna, wektor PDV. 2. Przetwarzanie danych – c.d. – czytanie danych zapisanych w innych formatach (Excel, Access, XML, Oracle, i in.). 3. Tworzenie własnych kodów programów – data i proc stepów, zapisywanie danych do zbiorów w innych formatach, technologia ODS. 4. Techniki agregacji danych, przetwarzanie w grupach, konwersja danych, transpozycja zbiorów. 5. Techniki łączenia zbiorów, wykorzystanie i tworzenie formatów, informatów, sortowanie zbiorów i indeksy. 6. Przetwarzanie danych w języku SQL - podstawowe zapytania, agregowanie danych, pozycje wyliczane, zagnieżdżanie zapytań. 7. Przetwarzanie danych w języku SQL - łączenie zbiorów, tworzenie i modyfikowanie zbiorów (tabel) i perspektyw (widoków), wykorzystanie zapytań SQL w systemie SAS Viya. 8. Procedury i instrukcje przetwarzania danych: merge, set, import, export, content, format, print, plot, sort, infile, input, put, datalines. 9. Zaawansowane procedury i instrukcje przetwarzania danych. 10. Procedury służące do agregacji danych: freq, means, univariate i in. 11. Graficzna wizualizacja danych w SAS Viya oraz w SAS Enterprise Guide oraz w SAS Add-In. 12. Publikowanie i prezentacja wyników analiz w przedsiębiorstwie, wykorzystanie struktur wielowymiarowych, tworzenie raportów, wykorzystanie poczty elektronicznej w języku 4GL, programy przechowywane na serwerze i współpraca z aplikacjami biurowymi (Word, Excel). 13. Zaawansowane techniki czytania i łączenia zbiorów – odwołania do wybranych obserwacji, konkatenacja zbiorów. 14. Proces tworzenia programów rozszerzających możliwości systemu. 15. Sprawdzian w formie testu. Szacunkowy nakład pracy studenta: 3ECTS x 25h = 75h (K) - godziny kontaktowe (S) - godziny pracy samodzielnej wykład (zajęcia): 15h (K) 0h (S) ćwiczenia (zajęcia): 15h (K) 0h (S) egzamin: 3h (K) 0h (S) konsultacje: 7h (K) 0h (S) przygotowanie do ćwiczeń: 0h (K) 5h (S) przygotowanie do wykładów: 0h (K) 5h (S) praca z materiałami dodatkowymi umieszczanymi na platformie Moodle : 0h (K) 10h (S) przygotowanie do kolokwium: 0h (K) 15h (S) przygotowanie do egzaminu: 0h (K) 0h (S) Razem: 40h (K) + 35h (S) = 75h |
|
Literatura: |
1. Painless Windows: A Handbook for SAS Users, Third Edition, Jodie Gilmore 2. The Little SAS Book: A Primer, Third Edition, Lora D. Delwiche, Susan J. Slaughter 3. SAS Programming by Example, Ron Cody, Ray Pass 4. SAS Functions by Example, Ron Cody 5. SAS Certification Prep Guide: Base Programming SAS 6. https://support.sas.com/en/knowledge-base.html 7. SAS OnLineDoc Materiały pomocnicze do zajęć publikowane na platformie e-learningowej https://elearning.wne.uw.edu.pl/ |
Właścicielem praw autorskich jest Uniwersytet Warszawski, Wydział Nauk Ekonomicznych.