CODE 90508 ACADEMIC YEAR 2018/2019 CREDITS 12 cfu anno 1 COMPUTER SCIENCE 10852 (LM-18) - GENOVA SCIENTIFIC DISCIPLINARY SECTOR INF/01 TEACHING LOCATION GENOVA MODULES Questo insegnamento è composto da: DATA WAREHOUSING PART 1 DATA WAREHOUSING PART 2 TEACHING MATERIALS AULAWEB AIMS AND CONTENT LEARNING OUTCOMES Students will be provided with a sound grounding on theoretical, methodological, and technological fundamentals concerning the management and analysis of data in decision support systems, with a specific reference to data warehousing architectural and design issues. Students will learn key elements of data integration and governance, data quality and cleaning, ExtractionTransformation-Loading processes, conceptual, logical, and physical design of data warehouses, storage architectures and scalable parallel processing, use of data warehouses for business reporting and online analytical processing. Students will also learn key elements on conceptual and notational tools for business modelling. Students will be involved in project activities. TEACHING METHODS Class, project and outside preparation SYLLABUS/CONTENT The course will introduce the main architectural and design issues related to data management and analisys in decision support systems (data warehousing), comparing them with classical transactional data management systems. Introduction Computer aided decision support systems. OLAP vs OLTP. Data warehousing , data mining, business intelligence. Data warehousing system architecture. Data exploration, integration, and cleaning. Data wrangling and ETL processes. Data governance, data quality, and data cleaning. Data models for data warehousing. Multidimensional data model. Dimensions,measures, and hierarchies. Back-end. Storage alternatives and massively parallel query processing. Storage structures and indexing. Materialized views. Query optimization. Data warehouse design. Conceptual, logical, and physicial design. Front-end. OLAP queries and reporting. OLAP SQL extensions. Business process modelling: Visual notations for business process modelling Use of the models for the analysis, re-engineering and design of business processes, taking into account the data related aspects (collection, storage and analysis) TEACHERS AND EXAM BOARD GIOVANNA GUERRINI Ricevimento: Appointment by email Office: Valle Puggia – 328 BARBARA CATANIA Ricevimento: Appointment by email Office: Valle Puggia – 301 GIANNA REGGIO Ricevimento: Appointment by email Exam Board BARBARA CATANIA (President) GIOVANNA GUERRINI (President) LAURA DI ROCCO GIANNA REGGIO ELENA ZUCCA LESSONS Class schedule The timetable for this course is available here: Portale EasyAcademy EXAMS EXAM DESCRIPTION Written examination, oral examination and project discussion Exam schedule Data appello Orario Luogo Degree type Note Subject 28/01/2019 10:00 GENOVA Scritto 17/06/2019 10:00 GENOVA Scritto 05/07/2019 10:00 GENOVA Scritto 23/07/2019 10:00 GENOVA Scritto 18/09/2019 10:00 GENOVA Scritto 13/02/2019 09:00 GENOVA Esame su appuntamento 24/07/2019 09:00 GENOVA Esame su appuntamento 18/09/2019 09:00 GENOVA Esame su appuntamento 03/02/2020 09:00 GENOVA Esame su appuntamento