Database & BI

et|arrow_right|$

Corsi Databases Relazionali

Introduzione ai database

Descrizione

panoramica del corso:

Questo corso fornisce una panoramica introduttiva sui database relazionali utilizzando come target un motore gratuito a scelta tra “MySQL” o “Microsoft SQL Server Express Edition” (i concetti esposti sono da ritenersi validi per ogni database, qualora non vi sia un target di riferimento, verranno brevemente esposte entrambi).

Destinatari

il corso è rivolto a:

Professionisti junior, che vogliono comprendere le principali funzionalità di un motore relazionale

Obiettivi

al termine del corso i partecipanti saranno in grado di:

  • Comprendere i concetti fondamentali di un modello entity-relationship

  • Conoscere le componenti principali di un database relazionale (tabelle, chiavi, indici, viste)

  • Interrogare le base dati con selezioni base

  • Saper individuare e leggere le procedure “memorizzate” nel motore di database (“stored procedures”)

Pre-requisiti

per partecipare al corso:

Alfabetizzazione informatica generale

et|arrow_right|$

Corsi Power BI

Power BI Essentials

Descrizione

panoramica del corso:

Questa giornata introduttiva su Microsoft Power BI è pensata per fornire una panoramica delle potenzialità degli strumenti con esercitazioni pomeridiane pratiche, semplici e guidate, che possano fornire lo spunto per approfondimenti autonomi sulle potenzialità di analisi insite nel prodotto.

Le dashboard di Microsoft Power BI, forniscono una visione completa dei dati aziendali costituita dagli indicatori più importanti, aggiornata in tempo reale e disponibile non solo sulle postazioni di produttività individuale, ma anche in mobilità su Smartphone o Tablet.

Destinatari

il corso è rivolto a:

Utenti di Microsoft Excel che vogliono approfondire le potenzialità dell’analisi dati al di là delle tabelle Pivot.

Obiettivi

al termine del corso i partecipanti saranno in grado di:

  • Conoscere le differenze tra Microsoft PowerBI Desktop e Microsoft PowerBI Service
  • Manipolare/analizzare dati da Excel e Power BI
  • Creare i primi report in Power BI

Pre-requisiti

per partecipare al corso:

È richiesta la conoscenza di Microsoft Excel ed una propensione all’analisi dei dati.

Power BI Essentials – NAV Edition

Descrizione

panoramica del corso:

Questa giornata introduttiva su Microsoft Power BI è pensata per fornire una panoramica delle potenzialità degli strumenti con esercitazioni pomeridiane pratiche, semplici e guidate, che possano fornire lo spunto per approfondimenti autonomi sulle potenzialità di analisi insite nel prodotto.

Le dashboard di Microsoft Power BI, forniscono una visione completa dei dati aziendali costituita dagli indicatori più importanti, aggiornata in tempo reale e disponibile non solo sulle postazioni di produttività individuale, ma anche in mobilità su Smartphone o Tablet.

Destinatari

il corso è rivolto a:

Utenti che vogliono estrarre i dati presenti su NAV, database ed Excel per creare percorsi di analisi.

Obiettivi

al termine del corso i partecipanti saranno in grado di:

  • Conoscere le differenze tra Microsoft PowerBI Desktop e Microsoft PowerBI Service
  • Manipolare/analizzare in Power BI dati esportati  da NAV, database e Excel
  • Creare i primi report in Power BI

Pre-requisiti

per partecipare al corso:

È richiesta la conoscenza di Microsoft Excel ed una propensione all’analisi dei dati.

Analyzing Data with Power BI

Descrizione

panoramica del corso:

The main purpose of the course is to give students a good understanding of data analysis with Power BI. The course includes creating visualizations, the Power BI Service, and the Power BI Mobile App

Destinatari

il corso è rivolto a:

The course will likely be attended by SQL Server report creators who are interested in alternative methods of presenting data.

Obiettivi

al termine del corso i partecipanti saranno in grado di:

  • Perform Power BI desktop data transformation.
  • Describe Power BI desktop modelling.
  • Create a Power BI desktop visualization.
  • Implement the Power BI service.
  • Describe how to connect to Excel data.
  • Describe how to collaborate with Power BI data.
  • Connect directly to data stores.
  • Describe the Power BI developer API.
  • Describe the Power BI mobile app.

Pre-requisiti

per partecipare al corso:

  • Excellent knowledge of relational databases and reporting.
  • Some basic knowledge of data warehouse schema topology (including star and snowflake schemas).
  • Some exposure to basic programming constructs (such as looping and branching).
  • An awareness of key business priorities such as revenue, profitability, and financial accounting is desirable.
  • Familiarity with Microsoft Office applications – particularly Excel
et|arrow_right|$

Corsi Microsoft SQL Server 2016

Writing Analytical Queries for BI

Descrizione

panoramica del corso:

This three-day instructor led course is about writing TSQL queries for the purpose of database reporting, analysis, and business intelligence. Specifically, this course presents TSQL within the context of data analysis – in other words, making meaning from the data rather than transaction-oriented data-tier application development.

The course starts with a brief discussion of levels of measurement and quantitative research methodogy, and integrates these concepts into each TSQL topic presented. The goal is to provide a consistent, direct, and purposeful learning path for RDBMS data retrieval for use in analytical tools such as SQL Server Reporting Services, PowerBI, R, and Excel

Destinatari

il corso è rivolto a:

This course is intended for information workers and data science professionals who seek to use database reporting and analysis tools such as Microsoft SQL Server Reporting Services, Excel, Power BI, R, SAS and other business intelligence tools, and wish to use TSQL queries to efficiently retrieve data sets from Microsoft SQL Server relational databases for use with these tools.

Obiettivi

al termine del corso i partecipanti saranno in grado di:

At Course Completion

  • Identify independent and dependent variables and measurement levels in their own analytical work scenarios.

  • Identify variables of interest in relational database tables.

  • Choose a data aggregation level and data set design appropriate for the intended analysis and tool.

  • Use TSQL SELECT queries to produce ready-to-use data sets for analysis in tools such as PowerBI, SQL Server Reporting Services, Excel, R, SAS, SPSS, and others.

  • Create stored procedures, views, and functions to modularize data retrieval code

 

Pre-requisiti

per partecipare al corso:

  • Context knowledge of data analysis and business intelligence scenarios. For example, an understanding of a work-related business intelligence project or need.
  • Basic knowledge of the Windows operating system and its core functionality, including file system navigation.
  • Basic understanding of the purpose of relational database management systems such as SQL Server.
Introduction to SQL Databases

Descrizione

panoramica del corso:

Questo corso della durata di tre giorni si rivolge a professionisti IT che devono apprendere i contenuti fondamentali per l’utilizzo di un database.

Il corso descrive i concetti base per usare un database, tra cui i tipi, i linguaggi e  i disegni di un database.

 

Destinatari

il corso è rivolto a:

Professionisti IT che necessitano di apprendere la tecnologia di utilizzo di un database 

Obiettivi

al termine del corso i partecipanti saranno in grado di:

  • Descrivere i concetti base nel contesto di SQL Server 2016
  • Descrivere i linguaggi del database utilizzati in SQL Server 2016
  • Descrivere le tecniche di modellazione dei dati
  • Descrivere le tecniche di normalizzazione e denormalizzazione
  • Descrivere i tipi di relazione e gli effett proi nella progettazione di un database
  • Descrivere gli effetti di progettazione del database sulle prestazioni
  • Descrivere oggettidi uso comune del database 

Pre-requisiti

per partecipare al corso:

Alfabetizzazione informatica generale

Updating Your Skills to SQL Server 2016

Descrizione

panoramica del corso:

Questo corso fornisce agli studenti  l’introduzione alle nuove funzionalità di SQL Server 2016 

Destinatari

il corso è rivolto a:

Professionisti di database con esperienza di SQL Server 2014, che desiderano aggiornare le proprie competenze alla versione 2016 di  SQL Server

Obiettivi

al termine del corso i partecipanti saranno in grado di:

  • Descrivere funzionalità chiave e componenti di SQL Server 2016
  • Descrivere le funzionalità nuove e migliorate in termini di prestazioni di SQL Server
  • Descrivere le funzioni nuove e migliorate nella protezione di SQL Server
  • Le novità presenti in  SQL Server 2016
  • Descrivere le funzionalità nuove e migliorate in reporting e di Power BI in SQL Server 2016
  • Descrivere le nuove e migliorate funzionalità di accesso ai dati
  • Descrivere le funzionalità nuove e migliorate in SQL Server OLAP
  • Descrivere le nuove funzionalità in cloud di SQL Server

Pre-requisiti

per partecipare al corso:

  • Esperienza di soluzioni di business intelligence (BI), costruzione e  gestione di database, data warehouse con SQL Server 2014.
  • familiarità con il sistema operativo Windows Server 2012 R2 e nozioni di networking.
  • familiarità con Microsoft Excel e Microsoft SharePoint Server 2013
Performance Tuning and Optimizing SQL Databases

Descrizione

panoramica del corso:

Questo corso fornisce ai professionisti IT che gestiscono e mantengono i database di SQL Server, le conoscenze e le competenze per ottimizzare le prestazioni e ottimizzare i database

Destinatari

il corso è rivolto a:

Professionisti che amministrano e gestiscono database SQL Server e sono responsabili dell’ottimizzazione delle prestazioni del database.

Obiettivi

al termine del corso i partecipanti saranno in grado di:

  • Descrivere la piattaforma di SQL Server e le sue varie componenti.
  • Applicare il modello di esecuzione di SQL Server, le attese e le code.
  • Conoscere i concetti di base di I / O, Storage Area Network e test delle prestazioni.
  • Descrivere le funzioni e  le migliori pratiche relative ai file di dati per i database utente e Temp DB.
  • Descrivere i concetti di architettura e le best practice relative ai concetti di Concurrency, Transactions, Isolation Levels e Locking.
  • Descrivere i concetti di architettura per le funzioni dell’Optimizer e identificare e risolvere i problemi del piano di query.
  • Elencare i concetti di architettura, le strategie di troubleshooting e gli scenari di utilizzo per gli Extended Event
  • Applicare le strategie di raccolta di dati e le tecniche per analizzarli.
  • Comprendere le tecniche per identificare e diagnosticare i colli di bottiglia e migliorare le prestazioni complessive.

Pre-requisiti

per partecipare al corso:

  • Conoscenza di base del sistema operativo Microsoft Windows e le sue funzionalità di base.
  • Conoscenza operativa di amministrazione e manutenzione del database
  • Conoscenza operativa di Transact- SQL.
Managing SQL Business Intelligence Operations

Descrizione

panoramica del corso:

Questo corso esamina le varie opzioni che forniscono ai professionisti IT la capacità di analizzare i dati e condividerne gli esiti, a partire da fonti di dati BI gestite e in espansione, a fonti di dati personali ed esterni.

Destinatari

il corso è rivolto a:

Professionisti di Business Intelligence.

Obiettivi

al termine del corso i partecipanti saranno in grado di:

  • Descrivere le caratteristiche fondamentali di un self-service soluzione di BI

  • Descrivere le funzionalità chiave di SQL Server BI in un ambiente SharePoint

  • Descrivere Power Pivot per SharePoint Server

  • Descrivere Power Query

  • Descrivere Windows Azure HD Insigh

Pre-requisiti

per partecipare al corso:

  • Conoscenza di base della topologia dello schema di data warehouse (tra cui schemi a stelle e a fiocco di neve)
  • conoscenza dei costrutti di programmazione di base (ad esempio, looping e branching)
  • conoscenza di concetti chiave di business, come entrate, redditività e contabilità finanziaria
  • familiarità con SharePoint Server e le applicazioni di Microsoft Office, in particolare Excel
Analyzing Data with SQL Server Reporting Services

Descrizione

panoramica del corso:

Questo corso insegna agli studenti come implementare i Reporting Services di SQL server 2016 per l’analisi dei dati in un’organizzazione. Il corso illustra come utilizzare gli strumenti di sviluppo di Reporting Services per creare e gestire le relazioni, e implementare la self service BI.

Destinatari

il corso è rivolto a:

Professionisti che si occupano di database, che devono svolgere un ruolo di sviluppatore per creare report aziendali.

Obiettivi

al termine del corso i partecipanti saranno in grado di:

  • Descrivere le caratteristiche fondamentali di modellazione dei dati in ambito BI.
  • Elencare le diverse fonti di dati per il reporting service.
  • Creare e configurare report con Report Designer
  • Creare Report SQL per supporti mobile.

Pre-requisiti

per partecipare al corso:

Conoscenza tecnica equivalente a quella del corso MOC 20761 Querying Data with Transact-SQL

Analizing Data with Excel

Descrizione

panoramica del corso:

About This Course

The main purpose of the course is to give students the ability to add BI techniques to Excel data analysis. The course goes beyond the capabilities of tables and charts and uses Pivot Charts, the Excel Data Model, and Power BI.

Destinatari

il corso è rivolto a:

Audience Profile

This course is intended for students who are experienced with analyzing data with Excel and who wish to add BI techniques

The course will likely be attended by SQL Server report creators who are interested in alternative methods of presenting data

Obiettivi

al termine del corso i partecipanti saranno in grado di:

At Course Completion

After completing this course, students will be able to:

  • Explore and extend a classic Excel dashboard.
  • Explore and extend an Excel data model.
  • Pre-format and import a .CSV file.
  • Import data from a SQL Server database
  • Import data from a report.
  • Create measures using advanced DAX functions.
  • Create data visualizations in Excel.
  • Create a Power BI dashboard with Excel

Pre-requisiti

per partecipare al corso:

Prerequisites

Before attending this course, students must have:

  • Basic knowledge of the Microsoft Windows operating system and its core functionality.
  • Working knowledge of relational databases.
  • Extensive knowledge of Excel spreadsheets including formulas, charts, filtering, sorting, and sub-totals.
  • Basic knowledge of data analytics equivalent to having attended course 10994.

Certificazione

Questo corso prepara ai seguenti esami ed è valido per le seguenti certificazioni:

070-, 074

Querying Data with Transact-SQL

Descrizione

panoramica del corso:

Lo scopo principale di queso corso è quello di dare agli studenti una buona conoscenza del linguaggio Transact- SQL che viene utilizzato da tutte le funzioni correlate a SQL Server e cioè: l’amministrazione di database, lo sviluppo di database e la Business Intelligence

Destinatari

il corso è rivolto a:

  • Amministratori di database
  • sviluppatori di database
  • professionisti di Business Intelligence

Obiettivi

al termine del corso i partecipanti saranno in grado di:

  • Descrivere la piattaforma e i concetti di base di Microsoft SQL Server 2016.
  • Comprendere le somiglianze e le differenze tra Transact- SQL e altri linguaggi di programmazione.
  • Usare query SELECT
  • Creare tabelle multi query
  • Ordinare e filtrare i dati
  • Utilizzare i diversi tipi id dati in SQL Server
  • Modificare i dati utilizzando Transact- SQL
  • Utilizzare le funzioni built-in
  • Creare dati aggregati
  • Utilizzare subquery
  • Utilizzare Common Table Expression (CTE)
  • Utilizzare set operators
  • Usare le funzioni window ranking, offset e funzioni di aggregazione
  • Attuare rotazione e set di raggruppamenti
  • Eseguire le estensioni procedurali di SQL
  • Programmare con T- SQL
  • Gestire gli errori
  • Implementare la transazioni di dati

Pre-requisiti

per partecipare al corso:

  • Conoscenza operativa dei database relazionali.
  • conoscenza di base del sistema operativo Microsoft Windows e la sue funzionalità di base
Developing SQL Databases

Descrizione

panoramica del corso:

Questo corso fornisce agli studenti le conoscenze e le competenze per sviluppare un database Microsoft SQL Server 2016. Il corso si concentra su come utilizzare le caratteristiche e gli strumenti forniti da SQL Server 2016 per sviluppare un database.

Destinatari

il corso è rivolto a:

Professionisti IT che desiderano approfondire le competenze sulle caratteristiche e tecnologie di SQL Server 2016, per l’implementazione di un database

Obiettivi

al termine del corso i partecipanti saranno in grado di:

  • Progettare e realizzare tabelle.
  • Progettare tabelle avanzate
  • Garantire l’integrità dei dati attraverso l’impostazione di vincoli.
  • Descrivere indici, inclusi gli indici ottimizzati e i Columnstore
  • Progettare e implementare Stored Procedures.
  • Progettare e implementare funzioni User defined
  • Rispondere alle manipolazione dei dati utilizzando i Triggers.
  • Progettare e realizzare tabelle In-Memory.Implementare Managed Code in SQL Server.
  • Store e query di dati XML.
  • Lavorare con dati territoriali.
  • Conservare i Query Blobs e i documenti di testo.

Pre-requisiti

per partecipare al corso:

  • Conoscenza base del sistema operativo Microsoft Windows e delle sue funzionalità di base.
  • conoscenza operativa di Transact- SQL.
  • conoscenza operativa dei database relazionali
Administering a SQL Database Infrastructure

Descrizione

panoramica del corso:

Questo corso fornisce ai professionisti IT che amministrano e gestiscono un database di SQL Server, le conoscenze e le competenze per gestire una infrastruttura di database del server SQL. 

Destinatari

il corso è rivolto a:

  • Professionisti IT che amministrano e gestiscono i database SQl Server;
  • professionisti che hanno il compito di amministrare ed effettuare manutenzione di database;
  • sviluppatori di applicazioni che si servono di contenuti desunti dal database di SQL Server

Obiettivi

al termine del corso i partecipanti saranno in grado di:

  • Autenticare e autorizzare gli utenti
  • Assegnare ruoli server e database
  • Autorizzare l’accesso alle risorse agli utenti
  • Proteggere i dati con la crittografia e il controllo
  • Descrivere modelli di recupero e strategie di backup
  • Effettuare il backup del database di SQL Server
  • Ripristinare i database di SQL Server 
  • Configurare la sicurezza per l’utente di SQL Server
  • Gestire avvisi e notifiche
  • Gestire SQL Server utilizzando PowerShell
  • Effettuare l’accesso a SQL Server Trace
  • Monitorare una infrastruttura di SQL Server
  • Risolvere una infrastruttura di SQL Server
  • Importare ed esportare  dati

Pre-requisiti

per partecipare al corso:

  • Conoscenza di base del sistema operativo Microsoft Windows e la sua funzionalità di base.
  • conoscenza operativa di Transact-SQL.
  • conoscenza operativa dei database relazionali.
  • una discreta esperienza con i contenuti di un database

Certificazione

Questo corso prepara ai seguenti esami ed è valido per le seguenti certificazioni:

  • MCSA SQL 2016 Database Administrator
Provisioning SQL Databases

Descrizione

panoramica del corso:

Questo corso fornisce agli studenti le conoscenze e le competenze necessarie per il provisioning di un database Microsoft SQL Server 2016. Il corso riguarda SQL Server 2016 sia in versione on- premise che in Azure e comprende anche il caso di una nuova installazione, e la migrazione da un’installazione esistente.

Destinatari

il corso è rivolto a:

Amministratori di database SQL 2016, responsabili per il suo mantenimento

Obiettivi

al termine del corso i partecipanti saranno in grado di:

  • Effettuare il provisioning di un server di database
  • Aggiornare SQL Server
  • Configurare SQL Server
  • Gestire database e file condivisi

Pre-requisiti

per partecipare al corso:

  • Conoscenza di base del sistema operativo Microsoft Windows e le sue funzionalità di base.
  • conoscenza di Transact- SQL.
  • conoscenza di database relazionali
  • una discreta esperienza con la progettazione di database

Certificazione

Questo corso prepara ai seguenti esami ed è valido per le seguenti certificazioni:

  • MCSA SQL 2016 Database Administrator
Implementing a SQL Data Warehouse

Descrizione

panoramica del corso:

Questo corso insegna come implementare una piattaforma di database per supportare una soluzione di BI. Gli studenti potranno imparare a creare un database con Microsoft® SQL Server® 2016 e Azure SQL Data Warehouse , di utilizzare ETL con SQL Server Integration Services  e a convalidare e pulire i dati con SQL Server Data Quality Services e Master Services dati di SQL Server.

Destinatari

il corso è rivolto a:

Professionisti di database che hanno bisogno di acquisire competenze di sviluppo di soluzioni di Business Intelligence

Obiettivi

al termine del corso i partecipanti saranno in grado di:

  • Elencare gli elementi chiave di una soluzione di data warehouse
  • Elencare i requisiti hardware per la costruzione di un data warehouse
  • Mettere a punto una soluzione logica di data warehouse
  • Implementare una progettazione fisica di un data warehouse
  • Creare indici Columnstore
  • Implementare un datawarehouse basato su Azure SQL
  • Descrivere le caratteristiche principali di SSIS
  • Implementare un flusso di dati utilizzando SSIS
  • Implementare un flusso di controllo, utilizzando i task e i costraints
  • Creare pacchetti dinamici che includono variabili e parametri
  • Fare il debugging di pacchetti SSIS
  • Elencare le condizioni necessarie ad implementare una soluzione ETL
  • Implementare Data Quality Services
  • Realizzare un modello di Master Data Services
  • Spiegare come è possibile utilizzare componenti personalizzati per estendere SSIS
  • Rilasciare progetti SSIS
  • Descrivere BI e scenari di BI comuni

Pre-requisiti

per partecipare al corso:

Almeno 2 anni di esperienza di lavoro con i database relazionali, tra cui:

  • progettazione di un database normalizzato.
  • creazione di tabelle e relazioni.
  • interrogazione con Transact-SQL.
  • qualche conoscenza di costrutti di programmazione di base (ad esempio looping e branching).
  • conoscenza di fondamenti di base del business, come entrate, redditività e contabilità finanziaria.
Developing SQL Data Models

Descrizione

panoramica del corso:

Questo corso si rivolge a professionisti di database sviluppatori di Business Intelligence (BI). Il corso intende implementare le conoscenze relative ai database multidimensionali, utilizzando SQL Server Analysis Services (SSAS) e relative ai modelli di dati semantici tabulari, per l’analisi con SSAS.

Destinatari

il corso è rivolto a:

Professionisti di database che sono sviluppatori di BI

Obiettivi

al termine del corso i partecipanti saranno in grado di:

  • Descrivere i componenti, l’architettura e la natura di una soluzione di BI
  • Creare un database multidimensionale con servizi di analisi
  • Implementare dimensioni in un cubo
  • Implementare misure e gruppi di misure in un cubo
  • Utilizzare MDX
  • Personalizzare un cubo
  • Implementare un database tabulare
  • Utilizzare DAX per interrogare un modello tabellare
  • Usare i dati in funzione di una previsione

Pre-requisiti

per partecipare al corso:

  • Conoscenza di base del sistema operativo Microsoft Windows e la sua funzionalità di base.

  • conoscenza operativa di Transact-SQL.

  • conoscenza operativa dei database relazionali.

X