Bazy danych oraz hurtownie danych ( ścieżka SAS) 2400-ZEWW310
. Systemy baz danych. Systemy zarządzania bazą danych w organizacji gospodarczej. Podstawowe działania w algebrze relacji. Model relacyjny.
2-3. Język SQL (Structured Query Language). Zapytania w języku SQL: proste, kwalifikowane, z agregatami, zagnieżdżone i połączeniowe. Architektura Systemu Zarządzania Bazą Danych (SZBD)
4.Architektura hurtowni danych jako element systemu wspomagania podejmowania decyzji (DSS)
5.Rola hurtowni danych w aspekcie analizy korzyści i strat ekonomicznych dla przedsiębiorstwa.
6.Architektura HD systemu SAS
7.Źródła danych oraz model danych w hurtowni (metadane)
8.Analizowanie informacji (danych), od opartej na parametrach selekcji danych, poprzez wielopoziomowe drążenie danych (drill down, drill through) - analizy "od ogółu do szczegółu", technika zagłębiania się od danych najbardziej syntetycznych do coraz bardziej szczegółowych
9.Agregacja danych i definiowanie miar
10.Analiza tabel wielowymiarowych. Przetwarzanie tablic faktów
11.Wielowymiarowe analityczne przetwarzanie danych - On Line Analytical Processing (OLAP),
12.Tworzenia interaktywnych raportów analitycznych w oparciu o OLAP`owe źródła danych, zestawień oraz analiz
13.Wykorzystanie hurtowni danych w Krajowym Systemie Monitoringu Rynku Pracy w Polsce
14. Modele danych - definicja i rodzaje. Model związków encji. Modele relacyjne i obiektowe. Podstawowe działania w algebrze relacji.
15. Model relacyjny. Normalizacja relacyjnego modelu danych. Definiowanie relacyjnego schematu bazy danych, relacji i perspektyw. Operacje aktualizowania. Fizyczna organizacja bazy danych.
UWAGA: Uczęszczanie na ten przedmiot wyklucza możliwość uczestnictwa w przedmiocie (Zarządzanie bazami danych- Bazy danych oraz hurtownie danych - SAS DI. (2400-IiE3ZBD2) w semestrze letnim)
Rodzaj przedmiotu
Założenia (opisowo)
Koordynatorzy przedmiotu
Efekty kształcenia
Po zakończeniu przedmiotu student:
- prezentuje wiedzę z zakresu architektury hurtowni danych oraz baz danych,
- rozróżnia wielowymiarowe struktury hurtowni danych,
- opisuje sposób tworzenia hurtowni danych,
- tworzy, modyfikuje i zarządza wielowymiarowymi strukturami danych,
- analizuje informacje od opartej na parametrach selekcji danych, poprzez wielopoziomowe drążenie danych,
- buduje oraz modyfikuje konstrukcję zapytań do baz danych oraz miary z tabeli faktów,
- przetwarzać dane poprzez procesy ETL w celu uzyskania struktur do analiz wielowymiaarowych OLAP,
- ocenia poprawność zapytań w języku SQL (Structured Query Language),
- interpretuje kwerendy baz danych.
SU05, SU06, SK01, SK03, SU04, SU03, SU02, SU01, SW03, SW02, SW01, SW04, SW05, SK02, SK04
Kryteria oceniania
Zaliczenie studenci uzyskują na podstawie praca zaliczeniowa na ostatnich zajęciach. Zaliczenie będzie odbywać się na komputerach. Uczestnicy zajęć będą mieli za zadanie stworzyć procesy przetwarzania danych
Literatura
- P.Beynon_Davies, "Systemy baz danych", Wydawnictwo Naukowo-Techniczne, Warszawa, 2003
- Richard Stones, Neil Matthew, Bazy Danych i MySQL, Helion, Gliwice 2003
- Microsoft SQL Server 2005 od środka: Zapytania w języku T-SQL, APN Promise, Warszawa 2006 Ewa Łuszczyk, Mirosława Koperkowska, Ćwiczenia z Access 2003 - wersja polska, wyd. Mikom, Warszawa 2004
- Ben Forta, Poznaj SQL w 10 minut, Intersoftland, Warszawa 2000
- Adam Majczak, SQL od podstaw, wyd. I, Translator s.c., Warszawa 2001
- Prague, Cary N., Access 2003 PL: biblia, Helion, Gliwice 2004
- Vidette Poe, Patricka Klauer, Stephen Brobst - Tworzenie hurtowni danych, WNT, Warszawa 1999
- Chris Todman – Projektowanie hurtowni danych, WNT, Warszawa 2003
- Inmon W.H. Building the Data Warehouse, Third Edition
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: