SQL Server Business Intelligence Development Studio

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "SQL Server Business Intelligence Development Studio"

Transcript

1 SQL Server Business Intelligence Development Studio Analysis Service Dutto Riccardo SQL Server BI Development Studio Analysis Services Operazioni OLAP Creazione di dimensioni Creazione e interrogazione di cubi Operazioni di Data Mining Classificazione Clustering Integration Services Operazioni di ETL Report Services Creazione e pubblicazione di report 1

2 SQL Server BI Development Studio *Analysis Services* - introduzione - creare una dimensione - deploy e processamento - creazione di un cubo - browsing del cubo Analysis Services Ogni sorgente è associata ad una base di dati esterna La sorgente è la base di dati relazionale nella quale sono presenti la tabella dei fatti e le tabelle delle dimensioni Analysis Services usa i dati contenuti nelle sorgenti per creare dei cubi I cubi Sono assimilabili alle viste materializzate Vengono salvati in una base di dati OLAP che usa strutture dati appropriate per il salvataggio di tale tipologia di dati 2

3 Creare il progetto Aprire SQL Server Business Intelligence Development Studio Creare un nuovo progetto di tipo Analysis Services Project Sorgenti dei dati - Data Source View Dutto Riccardo - SQL Server

4 SQL Server BI Development Studio *Analysis Services* - introduzione - creare una dimensione - deploy e processamento - creazione di un cubo - browsing del cubo Creare una dimensione Creare una nuova dimensione (wizard) auto build riconosce automaticamente gli attributi e le gerarchie Dutto Riccardo - SQL Server

5 Creare una dimensione - 2 Selezionare il Data Source view Selezionare il tipo di dimensione (standard o del tempo) Creare una dimensione - 3 Selezionare la tabella da utilizzare come dimensione Selezionare la chiave primaria della tabella 5

6 Creare una dimensione - 4 SQL Server BI Development Studio *Analysis Services* - introduzione - creare una dimensione - deploy e processamento - creazione di un cubo - browsing del cubo 6

7 Deploy del progetto Trasferire le strutture create sul server OLAP SQL server crea automaticamente una nuova base di dati OLAP per il progetto La dimensione viene processata e vengono aggiornati i dati Dutto Riccardo - SQL Server 2005 Navigare una dimensione Con il browser si può selezionare un attributo o una gerarchia e leggere i dati presenti nella dimensione 7

8 SQL Server BI Development Studio *Analysis Services* - introduzione - creare una dimensione - deploy e processamento - creazione di un cubo - browsing del cubo Creazione di un cubo Selezionare l opzione di creazione cubi Modalità wizard Selezionare la tabella dei fatti Selezionare le misure del cubo Selezionare le dimensioni del cubo Creare le dimensioni se non esistono Usare dimensioni gia` create se possibile 8

9 Creazione di un Cubo - 2 Selezionare il Data Souce View SQL Server 2005 può in modalità auto build identificare automaticamente i fatti e le dimensioni Definire la dimensione temporale Dutto Riccardo - SQL Server 2005 Creazione di un Cubo - 3 Selezionare le dimensioni da utlizzare Sono presenti nella lista le dimensioni già create, le altre dimensioni identificate saranno create automaticamente alla fine del wizard Dutto Riccardo - SQL Server

10 Creazione di un Cubo - 4 Creazione della dimensione tempo Associare il nome dei campi ai tipi standard di SQL server 2005 Dutto Riccardo - SQL Server 2005 Creazione di un Cubo - 5 Selezionare le misure del cubo Dutto Riccardo - SQL Server

11 Creazione di un Cubo - 6 Ricerca automatica dei collegamenti tra le dimensioni e della tabella dei fatti Creazione di un Cubo - 7 Nuove dimensioni da creare 11

12 Creazione di un Cubo - 8 Assegnare un nome al cubo Creazione di un Cubo

13 Calcolo del contenuto del cubo Prima di poter usare il cubo creato e necessario calcolarne il contenuto Effettuare il deploy e il processamento del cubo Se esistono delle modifiche alle strutture rispetto all ultimo deploy il programma prima effettua il deploy delle nuove strutture e poi processa il cubo (aggiornamento dei dati) Calcolo del contenuto del cubo - 2 Processare il cubo Full Process Crea la struttura fisica su cui si appoggia il cubo e calcala il contenuto del cubo (aggregati) Refresh update Elimina tutti i dati presenti nel cubo e ricalcola gli aggregati Incremental update Aggiorna il contenuto del cubo aggiungendo i dati provenienti dalla sorgente (data source) 13

14 Calcolo del contenuto del cubo - 3 Opzioni Full Process Unica opzione disponibile quando il contenuto del cubo viene calcolato per la prima volta Dutto Riccardo - SQL Server 2005 Calcolo del contenuto del cubo Opzioni Incremental Update Aggiorna il contenuto del cubo aggiungendo i dati provenienti dalla sorgente (data source) Seleziona solo i dati che soddisfano il predicato indicato (formalismo where SQL) Dutto Riccardo - SQL Server

15 SQL Server BI Development Studio *Analysis Services* - introduzione - creare una dimensione - deploy e processamento - creazione di un cubo - browsing del cubo Interrogazione di un cubo E` possibile visualizzare il contenuto del cubo usando Il browser grafico di SQL SERVER integrato in Analysis Manager Connettendosi dal Management Studio al server OLAP Query MDX Linguaggio ad-hoc di microsoft Excel 15

16 Uso del browser grafico Selezionare il cubo e scegliere la scheda Browser Selezionare e trascinare sullo schema le informazioni da visualizzare Selezionare le misure Selezionare le dimensioni Selezionare i filtri Interrogazione di un cubo con Excel Usare l opzione Data -> Pivot Table and PivotChart Report 16

17 Connessione al cubo con Excel - Selezionare l opzione External data source Connessione al cubo con Excel - 2 Selezionare il cubo OLAP che si vuole utilizzare (se si fa per la prima volta bisogna creare la connessione) Get Data Olap Cubes -> New data source 17

18 Connessione al cubo con Excel - 3 Creare un nuovo data source Selezionare un nome da dare alla connessione Selezionare il provider (utilizzare ora il 9.0!!) e connettersi Selezionare Analysis server e scrivere il nome del server Connessione al cubo con Excel - 4 Selezionare dall elenco la base di dati OLAP a cui ci si vuole connettere e creare quindi la connessione 18

19 Connessione al cubo con Excel - 5 Selezionare quindi il cubo della base di data a cui si desidera connettersi (se ce n è solo uno è automaticamente selezionato Clikkando OK viene creata la nuova connessione ai dati Interrogazione di un cubo con Excel Posizionare le dimensioni e le misure di interesse sul foglio excel 19

20 Dutto Riccardo - SQL Server

SQL Server Business Intelligence Development Studio. SQL Server BI Development Studio. SQL Server BI Development Studio *Analysis Services*

SQL Server Business Intelligence Development Studio. SQL Server BI Development Studio. SQL Server BI Development Studio *Analysis Services* SQL Server Business Intelligence Development Studio Analysis Service Dutto Riccardo http://dbdmg.polito.it/ SQL Server BI Development Studio Analysis Services Operazioni OLAP Creazione di dimensioni Creazione

Dettagli

SQL Server BI Development Studio. SQL Server Business Intelligence Development Studio. Analysis Services

SQL Server BI Development Studio. SQL Server Business Intelligence Development Studio. Analysis Services SQL Server Business Intelligence Development Studio Analysis Service Dutto Riccardo Analysis Services Operazioni OLAP Creazione di dimensioni Creazione e interrogazione di cubi Operazioni di Data Mining

Dettagli

Analysis Service. Dutto Riccardo IPSI - tel Dutto Riccardo - SQL Server 2008.

Analysis Service. Dutto Riccardo IPSI - tel Dutto Riccardo - SQL Server 2008. SQL Server Business Intelligence Development Studio Analysis Service Dutto Riccardo riccardo.dutto@polito.it IPSI - tel.7991 http://dbdmg.polito.it/ Il Data warehouse Sorgenti dati operazionali DB relazionali

Dettagli

SQL Server BI Development Studio

SQL Server BI Development Studio Il Data warehouse SQL Server Business Intelligence Development Studio Analysis Service Sorgenti dati operazionali DB relazionali Fogli excel Data warehouse Staging Area e dati riconciliati Cubi Report

Dettagli

SQL Server 2005. Introduzione all uso di SQL Server e utilizzo delle opzioni Olap. Dutto Riccardo - SQL Server 2005.

SQL Server 2005. Introduzione all uso di SQL Server e utilizzo delle opzioni Olap. Dutto Riccardo - SQL Server 2005. SQL Server 2005 Introduzione all uso di SQL Server e utilizzo delle opzioni Olap SQL Server 2005 SQL Server Management Studio Gestione dei server OLAP e OLTP Gestione Utenti Creazione e gestione DB SQL

Dettagli

SQL Server. Applicazioni principali

SQL Server. Applicazioni principali SQL Server Introduzione all uso di SQL Server e utilizzo delle opzioni OLAP Applicazioni principali SQL Server Enterprise Manager Gestione generale di SQL Server Gestione utenti Creazione e gestione dei

Dettagli

SQL Server Introduzione all uso di SQL Server Dutto Riccardo. Dutto Riccardo - SQL Server 2008.

SQL Server Introduzione all uso di SQL Server Dutto Riccardo.  Dutto Riccardo - SQL Server 2008. SQL Server 2008 Introduzione all uso di SQL Server 2008 Dutto Riccardo http://dbdmg.polito.it SQL Server 2008 SQL Server Management Studio Gestione dei server OLAP e OLTP Gestione Utenti Creazione e gestione

Dettagli

SQL Server 2008. Architettura Client-Server. SQL Server 2008. Introduzione all uso di SQL Server 2008. Dutto Riccardo. http://dbdmg.polito.

SQL Server 2008. Architettura Client-Server. SQL Server 2008. Introduzione all uso di SQL Server 2008. Dutto Riccardo. http://dbdmg.polito. SQL Server 2008 Introduzione all uso di SQL Server 2008 Dutto Riccardo http://dbdmg.polito.it SQL Server 2008 Gestione dei server OLAP e OLTP Gestione Utenti Creazione e gestione DB SQL Server Business

Dettagli

SQL Server Integration Services. SQL Server 2005: ETL - 1. Integration Services Project

SQL Server Integration Services. SQL Server 2005: ETL - 1. Integration Services Project Database and data mining group, SQL Server 2005 Integration Services SQL Server 2005: ETL - 1 Database and data mining group, Integration Services Project Permette di gestire tutti i processi di ETL Basato

Dettagli

Data Warehousing. Esercitazione 2

Data Warehousing. Esercitazione 2 Esercitazione 2 Reminder In laboratorio è presente un installazione Enterprise di DB2. Per accedere richiedere un account come specificato sul sito del corso 1 Riepilogo Esercitazione 1: Descrizione dello

Dettagli

Utilizzo delle Maschere in Microsoft Access

Utilizzo delle Maschere in Microsoft Access Utilizzo delle Maschere in Microsoft Access Uso delle maschere Permettono di definire delle interfacce grafiche per la gestione dei dati del database Permettono di realizzare delle piccole applicazioni

Dettagli

Microsoft Access. Nozioni di base. Contatti: Dott.ssa Silvia Bonfanti

Microsoft Access. Nozioni di base. Contatti: Dott.ssa Silvia Bonfanti Microsoft Access Nozioni di base Contatti: Dott.ssa Silvia Bonfanti silvia.bonfanti@unibg.it Introduzione In questa lezione vedremo lo strumento Microsoft Access ed impareremo come realizzare con esso

Dettagli

Corso di Access. Modulo L2 A (Access) 1.4 Le maschere

Corso di Access. Modulo L2 A (Access) 1.4 Le maschere Corso di Access Modulo L2 A (Access) 1.4 Le maschere 1 Prerequisiti Concetto di database Interfaccia utente Elementi grafici (etichette, caselle di testo, pulsanti) 2 1 Introduzione Ora che sappiamo usare

Dettagli

Open Database Connectivity (ODBC)

Open Database Connectivity (ODBC) Open Database Connectivity (ODBC) Open Database Connectivity (ODBC), proposto dalla Microsoft nel 1991, fornisce un interfaccia applicativa standard che permette ad una generica applicazione di accedere

Dettagli

Corso di Access Modulo L2 A (Access) I tipi di query

Corso di Access Modulo L2 A (Access) I tipi di query Corso di Access Modulo L2 A (Access) 2.3.2 I tipi di query 1 Prerequisiti Concetto di database relazionale Utilizzo elementare del computer Concetti fondamentali di basi di dati Interrogazione di un DB

Dettagli

Corso di Access. Prerequisiti. Modulo L2A (Access) 2.4 Ordinamento e filtri

Corso di Access. Prerequisiti. Modulo L2A (Access) 2.4 Ordinamento e filtri Corso di Access Modulo L2A (Access) 2.4 Ordinamento e filtri 1 Prerequisiti Concetto di database relazionale Utilizzo elementare del computer Concetti fondamentali di basi di dati Interrogazione di un

Dettagli

MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ

MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ PATENTE EUROPEA DEL COMPUTER 5.0 MODULO 5 Database (Microsoft Access 2007) Parte 3 A cura di Mimmo Corrado Gennaio 2012 MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ Il Modulo 5, richiede che il candidato

Dettagli

Data warehouse in Oracle

Data warehouse in Oracle Data warehouse in Oracle Estensioni al linguaggio SQL per l analisi dei dati Viste materializzate Tania Cerquitelli Estensioni al linguaggio SQL per l analisi dei dati Funzioni OLAP disponibili Finestre

Dettagli

Utilizzo delle Maschere in Microsoft Access

Utilizzo delle Maschere in Microsoft Access Creazione una nuova (1) Utilizzo Maschere in Microsoft Access Si effettuano le seguenti operazioni corrispondente alla base ti: si seleziona la cartella Maschere nella finestra si preme il tasto Crea una

Dettagli

Corso di Access. Prerequisiti. Modulo L2 A (Access) 2.1 I controlli. Interfaccia grafica e controlli. M. Malatesta I controlli-10 13/12/2012

Corso di Access. Prerequisiti. Modulo L2 A (Access) 2.1 I controlli. Interfaccia grafica e controlli. M. Malatesta I controlli-10 13/12/2012 Corso di Access Modulo L2 A (Access) 2.1 1 Prerequisiti Interfaccia grafica e controlli 2 1 Introduzione In generale, i controlli sono gli elementi grafici che fanno parte di un interfaccia, come i pulsanti,

Dettagli

Data warehouse in Oracle

Data warehouse in Oracle Data warehouse in Oracle Viste materializzate ed estensioni al linguaggio SQL per l analisi dei dati presenti nei data warehouse Estensioni al linguaggio SQL per l analisi dei dati presenti nei data warehouse

Dettagli

Introduzione...2. Visualizzazione dei report standard...2. Creazione di report personalizzati (Salva query sui report)...4

Introduzione...2. Visualizzazione dei report standard...2. Creazione di report personalizzati (Salva query sui report)...4 Guida introduttiva: Visualizzazione dei report Guida per il cliente Novembre 2016 La presente guida ha lo scopo di illustrare come creare, salvare, visualizzare ed esportare report standard e personalizzati

Dettagli

Viste materializzate in Oracle e SQL esteso. Sistemi di gestione di basi di dati. Tania Cerquitelli e Paolo Garza 1

Viste materializzate in Oracle e SQL esteso. Sistemi di gestione di basi di dati. Tania Cerquitelli e Paolo Garza 1 Data warehouse in Oracle Estensioni al linguaggio SQL per l analisi dei dati presenti nei data warehouse Viste materializzate ed estensioni al linguaggio SQL per l analisi dei dati presenti nei data warehouse

Dettagli

Gilberto Zampatti. Integrazione tra PowerBI e Reporting Services: il perché ed il come

Gilberto Zampatti. Integrazione tra PowerBI e Reporting Services: il perché ed il come Gilberto Zampatti Integrazione tra PowerBI e Reporting Services: il perché ed il come Sponsor Sponsor Who am I Gilberto Zampatti RDBMS:.dalle origini SQL Server: dalla 6.5 Mentore, trainer, Speaker Membro

Dettagli

Corso di Access. Prerequisiti. Modulo L2 A (Access) Le query

Corso di Access. Prerequisiti. Modulo L2 A (Access) Le query Corso di Access Modulo L2 A (Access) 2.3.1 Le query 1 Prerequisiti Concetto di database relazionale Utilizzo elementare del computer Concetti fondamentali di basi di dati Interrogazione di un DB 2 1 Introduzione

Dettagli

Dispense dell insegnamento di Laboratorio di GIS per la pianificazione

Dispense dell insegnamento di Laboratorio di GIS per la pianificazione Facoltà di Architettura e Società Facoltà di Ingegneria Civile, Ambientale e Territoriale Centro per lo Sviluppo del Polo di Cremona, Politecnico di Milano Via Sesto 41 26100 Cremona Master universitario

Dettagli

Relazioni. Microsoft Access. Relazioni. Relazioni

Relazioni. Microsoft Access. Relazioni. Relazioni Relazioni Microsoft Access Relazioni In Access, le relazioni non sono le relazioni del modello relazionale! Relazioni: legate ai concetti di Join Integrità referenziale Relazioni I tipi di relazione possono

Dettagli

2.3.2 I tipi di query MODULO L2

2.3.2 I tipi di query MODULO L2 Dare una breve descrizione dei termini introdotti: (A) CONOSCENZA TERMINOLOGICA Query di selezione Query di comando Query di creazione tabella Query di aggiornamento Query di eliminazione Query di accodamento

Dettagli

Microsoft Access. Microsoft Access. Maurizio Rebaudengo, Paolo Garza 1. Microsoft Access. Creazione base di dati. Apertura di una base dati

Microsoft Access. Microsoft Access. Maurizio Rebaudengo, Paolo Garza 1. Microsoft Access. Creazione base di dati. Apertura di una base dati Microsoft Access Programma applicativo del pacchetto Microsoft Office per la gestione delle basi di dati. Microsoft Access 2 Creazione base di dati Apertura di una base dati Una nuova base dati si crea

Dettagli

Inserire record. Microsoft Access. Inserire/modificare record. Inserire record. Cancellare record. Inserire/modificare record

Inserire record. Microsoft Access. Inserire/modificare record. Inserire record. Cancellare record. Inserire/modificare record Inserire record Microsoft Access Maschere (II) Una maschera può essere sfruttata non solo per vedere dati ma anche per immettere nuovi record, per modificarli o per cancellarli (come in visualizzazione

Dettagli

Filtri. Microsoft Access. Filtri. Filtri

Filtri. Microsoft Access. Filtri. Filtri Filtri Microsoft Access Filtri, query Un filtro è una funzione che provoca la visualizzazione dei soli record contenenti dati che rispondono a un certo requisito Per applicare un filtro a una tabella è

Dettagli

Misura delle prestazioni dei processi aziendali con sistemi di integrazione dati open source

Misura delle prestazioni dei processi aziendali con sistemi di integrazione dati open source Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria Enzo Ferrari di Modena Corso di Laurea in Ingegneria Informatica (509/99) Misura delle prestazioni dei processi aziendali con sistemi

Dettagli

Data warehouse in Oracle

Data warehouse in Oracle Data warehouse in Oracle Viste materializzate e estensioni al linguaggio SQL per l analisi dei dati presenti nei data warehouse Viste materializzate Paolo Garza 1 Viste materializzate Viste materializzate

Dettagli

Corso di Access. Prerequisiti. Modulo L2 A (Access) 1.5 Report. Utilizzo di un DBMS Concetti generali sui DB Interfaccia utente

Corso di Access. Prerequisiti. Modulo L2 A (Access) 1.5 Report. Utilizzo di un DBMS Concetti generali sui DB Interfaccia utente Corso di Access Modulo L2 A (Access) 1.5 Report 1 Prerequisiti Utilizzo di un DBMS Concetti generali sui DB Interfaccia utente 2 1 Introduzione In questa Unità vediamo l utilità di presentar i dati in

Dettagli

SQL Server Integration Services. Integration Services Project

SQL Server Integration Services. Integration Services Project SQL Server Business Intelligence Development Studio: Integration Services Dutto Riccardo riccardo.dutto@polito.it IPSI - tel.7991 http://dbdmg.polito.it/ Integration Services Project Creare un nuovo progetto

Dettagli

Viste materializzate in Oracle e SQL esteso. Sistemi di gestione di basi di dati. Tania Cerquitelli e Paolo Garza 1. Data warehouse in Oracle

Viste materializzate in Oracle e SQL esteso. Sistemi di gestione di basi di dati. Tania Cerquitelli e Paolo Garza 1. Data warehouse in Oracle Data warehouse in Oracle Estensioni al linguaggio SQL per l analisi dei dati Viste materializzate Estensioni al linguaggio SQL per l analisi dei dati Tania Cerquitelli Funzioni OLAP disponibili Finestre

Dettagli

ASP e Database. A cura di Michele Cavalieri

ASP e Database. A cura di Michele Cavalieri ASP e Database A cura di Michele Cavalieri (fonte http://www.aspitalia.com/articoli/db/introduzione.aspx ) Un aspetto fondamentale di ASP è l'utilizzo dei componenti, che non sono altro che ActiveX come

Dettagli

Come lo chiamiamo?..

Come lo chiamiamo?.. Come lo chiamiamo?.. normalmente le formule sono criptiche = P.RATA(C10/12;C7*12;B11) = SUM(A10:A15)/B15 = A10*(1+$B$2) è possibile semplificare la comprensione con l uso dei nomi di riferimento a celle

Dettagli

PRINCIPI DI INFORMATICA CORSO DI LAUREA IN SCIENZE BIOLOGICHE

PRINCIPI DI INFORMATICA CORSO DI LAUREA IN SCIENZE BIOLOGICHE PRINCIPI DI INFORMATICA CORSO DI LAUREA IN SCIENZE BIOLOGICHE Gennaro Cordasco e Rosario De Chiara {cordasco,dechiara}@dia.unisa.it Dipartimento di Informatica ed Applicazioni R.M. Capocelli Laboratorio

Dettagli

SQL Server Data Trasformation Services

SQL Server Data Trasformation Services SQL Server 2000 Data Trasformation Services (DTS) Introduzione Data Trasformation Services Strumenti che permetteno di: Importare dati da fonti esterne Esportare dati verso fonti esterne Trasformare dati

Dettagli

Corso di Access. Prerequisiti. Modulo L2A (Access) Struttura delle tabelle

Corso di Access. Prerequisiti. Modulo L2A (Access) Struttura delle tabelle Corso di Access Modulo L2A (Access) 1.3.1 Struttura delle tabelle 1 Prerequisiti Utilizzo elementare del computer Concetti fondamentali di basi di dati Gli oggetti di Access 2 1 Introduzione Il concetto

Dettagli

TUTORIAL. Uso di FB e creazione di Istanze in ambiente TIA Portal V12

TUTORIAL. Uso di FB e creazione di Istanze in ambiente TIA Portal V12 TUTORIAL Uso di FB e creazione di Istanze in ambiente TIA Portal V12 Prof.S.Cavalieri University of Catania Dept. Electrical Electronic and Computer Engineering (DIEEI) 1 1. Creazione di un Blocco Funzionale

Dettagli

ESEMPIO DI PROVA PRATICA

ESEMPIO DI PROVA PRATICA ESEMPIO DI PROVA PRATICA Sono dati Schema di Fatto VENDITA QTY: misura normale ADDITIVA PU: misura calcolata come PU_TOTALE/NVENDITE dove a) PU_TOTALE misura normale additiva b) NVENDITE misura normale

Dettagli

Microsoft Access (parte 5) Query. Query. Query. Query. Creare una query

Microsoft Access (parte 5) Query. Query. Query. Query. Creare una query Microsoft Access (parte 5) Anno accademico: 2008-2009 Per estrarre informazioni da un database si utilizzano delle query : procedure di interrogazione Si può creare più query per ogni tabella Occorre avere

Dettagli

PRIMI PASSI CON UN DATABASE

PRIMI PASSI CON UN DATABASE Basi di dati PRIMI PASSI CON UN DATABASE Definizione di database Per database si intende un insieme di informazioni catalogate ed organizzate. Il tipo di database più diffuso è quello relazionale, composto

Dettagli

I.I.S. G. COSSALI - ORZINUOVI DATABASE. Marzo 2017 Prof. Dario Tomasoni 1

I.I.S. G. COSSALI - ORZINUOVI DATABASE. Marzo 2017 Prof. Dario Tomasoni 1 I.I.S. G. COSSALI - ORZINUOVI DATABASE Marzo 2017 Prof. Dario Tomasoni 1 IMPOSTAZIONE 60 min = Database concetti + Esercizi; 10 min = pausa; 30 min = Linguaggio SQL; 30 min = Database prove LibreOffice

Dettagli

Viste materializzate in Oracle e SQL esteso. Sistemi di gestione di basi di dati. Tania Cerquitelli e Paolo Garza 1.

Viste materializzate in Oracle e SQL esteso. Sistemi di gestione di basi di dati. Tania Cerquitelli e Paolo Garza 1. Tabella d esempio Data warehouse in Oracle Schema tabella VENDITE(Città, Data, Importo) Viste materializzate ed estensioni al linguaggio SQL per l analisi dei dati presenti nei data warehouse Estensioni

Dettagli

Pentaho: una soluzione Open per la progettazione e sviluppo di Data Warehouse

Pentaho: una soluzione Open per la progettazione e sviluppo di Data Warehouse DPTS - DCMT/1 Pentaho: una soluzione Open per la progettazione e sviluppo di Data Warehouse Mariano Crea Istituto Nazionale di Statistica Agenda Data Warehouse Overview La Suite Pentaho Mondrian & JPivot:

Dettagli

LE NOVITÀ Eppur si muove...61 Applicazioni ad alta disponibilità...62 Sicurezza...62

LE NOVITÀ Eppur si muove...61 Applicazioni ad alta disponibilità...62 Sicurezza...62 INTRODUZIONE...9 PRIMO CONTATTO... 15 Panoramica su SQL Server 2008...15 Risorse utili...16 Database di esempio...18 Edizioni di SQL Server 2008...19 Requisiti hardware e software...20 Installazione...21

Dettagli

Sommario. Tecniche di base per l uso dei database. Parte 1. 1 Esplorare Microsoft Access

Sommario. Tecniche di base per l uso dei database. Parte 1. 1 Esplorare Microsoft Access Introduzione xi A chi è rivolto il libro............................................................ xi Organizzazione del libro....xii Scaricare i file di esempio...xii Parte 1 Tecniche di base per l

Dettagli

Lezione 9. Microsoft Analysis Services: Principi e Funzionalità

Lezione 9. Microsoft Analysis Services: Principi e Funzionalità Lezione 9 Microsoft Analysis Services: Principi e Funzionalità MS Analysis Services (OLAP Server) E l implementazione Microsoft di OLAP Server Offre buone prestazione per realtà aziendali medie/grandi

Dettagli

Corso di Access. Prerequisiti. Modulo L2A (Access) 2.5 Sottomaschere e Report avanzati

Corso di Access. Prerequisiti. Modulo L2A (Access) 2.5 Sottomaschere e Report avanzati Corso di Access Modulo L2A (Access) 2.5 Sottomaschere e Report avanzati 1 Prerequisiti Creazione ed uso di report Creazione ed uso di maschere Concetto di database relazionale Utilizzo elementare del computer

Dettagli

Marco Pozzan. Power BI: Cleaning and Modelling Data

Marco Pozzan. Power BI: Cleaning and Modelling Data Marco Pozzan Power BI: Cleaning and Modelling Data Sponsor Organizzatori GetLatestVersion. it Speaker Consulente e formatore in ambito business intelligence, business analytics e data mining. Dal 2002

Dettagli

A.s Programma di Informatica

A.s Programma di Informatica A.s. 2008-2009 Programma di Informatica Gli aspetti teorici della disciplina sono suddivisi in 5 moduli: A. Progetto di sistemi informativi B. Basi di dati C. Linguaggi per basi di dati relazionali D.

Dettagli

SQL - Structured Query Language

SQL - Structured Query Language SQL - Structured Query Language Lab 05 Alessandro Lori Università di Pisa 27 Aprile 2012 Riepilogo esercitazione precedente Operatori insiemistici (UNION, INTERSECT, EXCEPT) Riepilogo esercitazione precedente

Dettagli

OEC508 Microsoft Excel Powertools

OEC508 Microsoft Excel Powertools Tel. +39 02 365738 info@overneteducation.it www.overnet.azurewebsites.net OEC508 Microsoft Excel Powertools Durata: 3 gg Descrizione Un corso intensivo di tre giorni rivolto a utenti avanzati di Microsoft

Dettagli

ACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.

ACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati. ACCESS Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati. Database Relazionale: tipo di database attualmente più diffuso grazie alla

Dettagli

INTRODUZIONE ALLE BASI DATI RELAZIONALI

INTRODUZIONE ALLE BASI DATI RELAZIONALI INTRODUZIONE ALLE BASI DATI RELAZIONALI RELAZIONI E TABELLE Nelle BASI DI DATI RELAZIONALI le informazioni sono organizzate in TABELLE; Le tabelle sono rappresentate mediante griglie suddivise in RIGHE

Dettagli

PowerFATT Gestione delle fatture, preventivi e ddt

PowerFATT Gestione delle fatture, preventivi e ddt PowerFATT Gestione delle fatture, preventivi e ddt Il software PowerFATT consente di creare fatture, preventivi, documenti di trasporto e documenti in generale in diverse modalità. 1) Creazione documento

Dettagli

IL LINGUAGGIO SQL LE BASI

IL LINGUAGGIO SQL LE BASI IL LINGUAGGIO SQL LE BASI DB DI RIFERIMENTO PER GLI ESEMPI 2 ESPRESSIONI NELLA CLAUSOLA SELECT La SELECT list può contenere non solo attributi, ma anche espressioni: Le espressioni possono comprendere

Dettagli

Maschere. Consentono di visualizzare e gestire in modo diverso i dati contenuti nelle tabelle Creazione di una maschera

Maschere. Consentono di visualizzare e gestire in modo diverso i dati contenuti nelle tabelle Creazione di una maschera Maschere Consentono di visualizzare e gestire in modo diverso i dati contenuti nelle tabelle Creazione di una maschera Visualizzare la scheda Maschere e selezionare Nuovo. Si può utilizzare: funzione di

Dettagli

MS Access Un DBMS relazionale per Windows?

MS Access Un DBMS relazionale per Windows? MS Access Un DBMS relazionale per Windows? Quali DBMS in ambiente PC: dbase (ver. 5 per windows) FoxPro (per windows) Access (per windows) SQL Server (client/server) Oracle (client/server) Informix (client/server)...

Dettagli

CORSO MOC20466: Implementing Data Models and Reports with Microsoft SQL Server. CEGEKA Education corsi di formazione professionale

CORSO MOC20466: Implementing Data Models and Reports with Microsoft SQL Server. CEGEKA Education corsi di formazione professionale CORSO MOC20466: Implementing Data Models and Reports with Microsoft SQL Server CEGEKA Education corsi di formazione professionale Implementing Data Models and Reports with Microsoft SQL Server Con questo

Dettagli

Relazioni e tabelle. Introduzione alle Basi di Dati Relazionali. Relazioni uno a uno. Esempio

Relazioni e tabelle. Introduzione alle Basi di Dati Relazionali. Relazioni uno a uno. Esempio Relazioni e tabelle Introduzione alle Basi di Dati Relazionali Nelle Basi di Dati relazionali le informazioni sono organizzate in tabelle Le tabelle sono rappresentate mediante griglie suddivise in colonne

Dettagli

MS Access: Tutorial Tabelle, Relazioni

MS Access: Tutorial Tabelle, Relazioni Università Magna Graecia di Catanzaro Informatica MS Access: Tutorial Tabelle, Relazioni Docente : Alfredo Cuzzocrea e-mail : cuzzocrea@si.deis.unical.it Tel. : 0984 831730 Microsoft Access Tutorial Tabelle,

Dettagli

T2C Training to Code. Algoritmo e Ripeti. Laura Tarsitano

T2C Training to Code. Algoritmo e Ripeti. Laura Tarsitano T2C Training to Code Algoritmo e Ripeti Laura Tarsitano 1 Algoritmo/Sequenza Una lista di passi da seguire per risolvere un problema o svolgere un certo compito 2 Primo esempio 1 - Disegno Costruiamo un

Dettagli

SISTEMI OPERATIVI, RETI, INTERNET

SISTEMI OPERATIVI, RETI, INTERNET Competenze e Unità didattica formativa capitalizzabile 4.1 SISTEMI OPERATIVI, RETI, INTERNET Comprendere il significato dell'evoluzione dei sistemi operativi. Comprendere che cosa fa un sistema operativo

Dettagli

Gestione della configurazione Input/Output PLC Cosa c'è di nuovo?

Gestione della configurazione Input/Output PLC Cosa c'è di nuovo? Gestione della configurazione Input/Output PLC Cosa c'è di nuovo? Indice I. Avviare il Configuration Manager... 3 II. Nuova interfaccia dell'utente... 3 III. Importazione di nuovi formati di configurazione...

Dettagli

Modulo 1 Information Communication Technology. ICT e computer... Pag. 6 Classificazione dei computer...» 8

Modulo 1 Information Communication Technology. ICT e computer... Pag. 6 Classificazione dei computer...» 8 I Indice generale 1 Introduzione all ICT Modulo 1 Information Communication Technology ICT e computer... Pag. 6 Classificazione dei computer...» 8 2 Come è fatto un computer I componenti di un personal

Dettagli

Gestione Avvisi e Comunicazioni

Gestione Avvisi e Comunicazioni U N I V E R S I T À D E G L I S T U D I D I S A L E R N O Procedura ESSE3 Gestione Avvisi e Comunicazioni Versione 2.0 Autore Carmela Viviano Stato Approvato Revisore Pio Casalaspro Data 15/01/2009 Distribuito

Dettagli

Sistemi Informativi per le decisioni

Sistemi Informativi per le decisioni Sistemi Informativi per le decisioni Professore Ing. Marco Patella Anno accademico 2006-2007 Presentazione a cura di Di Leo Valentina - Palmieri Francesco Knowledge Discovery La maggior parte delle aziende

Dettagli

uida alla consultazione dei dati

uida alla consultazione dei dati Guida alla consultazione dei dati La Banca dati Occupazione Imprese, sviluppata tramite l utilizzo del software OpenSource Pentaho 1, consente di eseguire interrogazioni dinamiche, attraverso la scelta

Dettagli

ASSOCIA CONTATTI DI DAVID TÄNZER. Manuale Utente ASSOCIAZIONE, RIMOZIONE ASSOCIAZIONI, RICERCA ASSOCIAZIONI E SALVATAGGIO DI ELEMENTI DI OUTLOOK

ASSOCIA CONTATTI DI DAVID TÄNZER. Manuale Utente ASSOCIAZIONE, RIMOZIONE ASSOCIAZIONI, RICERCA ASSOCIAZIONI E SALVATAGGIO DI ELEMENTI DI OUTLOOK ASSOCIA CONTATTI DI DAVID TÄNZER ASSOCIAZIONE, RIMOZIONE ASSOCIAZIONI, RICERCA ASSOCIAZIONI E SALVATAGGIO DI ELEMENTI DI OUTLOOK Manuale Utente 1 INDICE Introduzione 3 Installazione del programma 4 Lancio

Dettagli

9In questa sezione. Ordinare e filtrare i dati. Dopo aver aggiunto dati ai fogli di lavoro, potresti voler

9In questa sezione. Ordinare e filtrare i dati. Dopo aver aggiunto dati ai fogli di lavoro, potresti voler 9In questa sezione Ordinare e filtrare i dati Ordinare i dati del foglio di lavoro Creare un elenco personalizzato Filtrare rapidamente i dati con Filtro automatico Creare un filtro avanzato Convalidare

Dettagli

per l Innovazione Didattica

per l Innovazione Didattica Pensiero Computazionale e Coding per l Innovazione Didattica Algoritmo e Ripeti Laura Tarsitano PENSIERO COMPUTAZIONALE PER L'INNOVAZIONE DIDATTICA 1 Algoritmo/Sequenza Una lista di passi da seguire per

Dettagli

Operazioni di Ordinamento

Operazioni di Ordinamento Operazioni di Ordinamento E possibile ordinare i dati di una tabella, una maschera, una query in ordine crescente decrescente o alfabetico se si tratta di stringhe. Per effettuare queste operazioni di

Dettagli

Inserire un nuovo foglio

Inserire un nuovo foglio Excel Base- Lezione 2 Inserire un nuovo foglio 1. Nella parte inferiore della finestra di lavoro sulla sinistra, fare clic sulla linguetta del foglio, a sinistra del quale se ne desidera aggiungere uno

Dettagli

SQL: le funzioni di aggregazione

SQL: le funzioni di aggregazione SQL: le funzioni di aggregazione funzioni predefinite che agiscono sui valori contenuti in insiemi di righe della tabella: Conteggi Somme Medie Massimi, minimi Funzione Count La funzione COUNT conta il

Dettagli

PROGETTO OPEN LINKED DATA DELL OSSERVATORIO GIOVANI DELLA REGIONE EMILIA ROMAGNA

PROGETTO OPEN LINKED DATA DELL OSSERVATORIO GIOVANI DELLA REGIONE EMILIA ROMAGNA PROGETTO OPEN LINKED DATA DELL OSSERVATORIO GIOVANI DELLA REGIONE EMILIA ROMAGNA Dott. Antonio Volpone Ing. Laura Po 1 SCOPO DEL PROGETTO Identificare ed integrare sorgenti dati open e proprietarie rilevanti

Dettagli

Codifico. Servizio di GTIN Management - generazione di codici a barre GS1/EAN. Manuale utente. Release 5.4, Gennaio Versione 5.

Codifico. Servizio di GTIN Management - generazione di codici a barre GS1/EAN. Manuale utente. Release 5.4, Gennaio Versione 5. Codifico Servizio di GTIN Management - generazione di codici a barre GS1/EAN Manuale utente Release 5.4, Gennaio 2019 Versione 5.4 Gennaio 2019 1 Sommario Accesso all area privata... 3 Home page - Cruscotto...

Dettagli

Corso di Informatica. Esercitazione V [da Fluency with Information Technology, Addison Wesley] Esercitazione V

Corso di Informatica. Esercitazione V [da Fluency with Information Technology, Addison Wesley] Esercitazione V Corso di Laurea in Conservazione e Restauro dei Beni Culturali Corso di Informatica Gianluca Torta Dipartimento di Informatica Tel: 011 670 6782 Mail: torta@di.unito.it Esercitazione V [da Fluency with

Dettagli

Laboratorio di Informatica Lezione Caratteristiche di un DBMS

Laboratorio di Informatica Lezione Caratteristiche di un DBMS Laboratorio di Informatica Lezione 12 Contenuti: 1 Caratteristiche generali di un DBMS (Sistema per la Gestione di Basi di Dati, conclude la lezione precedente). 2 SQL: definizione, manipolazione ed accesso

Dettagli

Esempio di progettazione di un DW

Esempio di progettazione di un DW Esempio di progettazione di un DW! La sorgente dati è costituita da un unico DataBase SQL-Server con informazioni sui Manifesti degli Studi e gli orari delle lezioni. Viene considerato il progetto di un

Dettagli

CORSO ACCESS 2000 PARTE VI

CORSO ACCESS 2000 PARTE VI Le Query Le Query selezionano dati, da una o più tabelle in un database, che soddisfano determinati requisiti e visualizzano i risultati in un foglio dati. I dati richiesti vengono visualizzati in un recordset

Dettagli

Portale ScuoleNet per RIMININRETE

Portale ScuoleNet per RIMININRETE Portale ScuoleNet per RIMININRETE IC Centro storico - Rimini, 24 giugno 2016 1 Indice L analisi e lo sviluppo - La storia Il portale ScuoleNet - Il database Il portale ScuoleNet - La tecnologia Il portale

Dettagli

MULTIENTE QRBILA QUERY & REPORTING BILANCIO

MULTIENTE QRBILA QUERY & REPORTING BILANCIO Pag. 1 di 22 Query & Reporting (QRBILA) MANUALE UTENTE Pag. 2 di 22 INDICE 1. Introduzione... 3 2. Profili... 3 3. Operatività... 4 3.1 ACCESSO AL SERVIZIO 4 3.2 CONSULTAZIONE DOCUMENTI 5 3.2.1 finestra

Dettagli

Aprire MPLAB. Cliccare sull icona presente sul Desktop

Aprire MPLAB. Cliccare sull icona presente sul Desktop Un progetto MPLAB Aprire MPLAB Cliccare sull icona presente sul Desktop MPLAB e l ambiente di sviluppo di programmi per i microcontrollori PIC della Microchip E scaricabile gratuitamente dal sito www.microchip.com

Dettagli

Gestione multilivello che permette di creare uno o più utenti Master (installatori)

Gestione multilivello che permette di creare uno o più utenti Master (installatori) NUOVA VERSIONE DNSDEMES v2.0 NUOVE PRESTAZIONI REGISTRAZIONE ISTANTANEA (possibilitá di registrazione automatica dal DVR) Fino a 250 registratori per account (ampliabile) Gestione multilivello che permette

Dettagli

WebDisk. TeamPortal - WebDisk

WebDisk. TeamPortal - WebDisk - INDICE Introduzione... 3 1.1 Funzioni disponibili... 4 1.2 Gestione e Consultazione... 4 1.3 Ricerca... 8 1.4 Amministrazione, direttori esterni... 10 2 Introduzione L'applicazione permette di gestire

Dettagli

Esercizi pratici Illustrati e commentati Spunti e suggerimenti Nel CD-ROM: tutti gli esercizi del libro

Esercizi pratici Illustrati e commentati Spunti e suggerimenti Nel CD-ROM: tutti gli esercizi del libro Esercizi pratici Illustrati e commentati Spunti e suggerimenti Nel CD-ROM: tutti gli esercizi del libro AP(ISEO IUAV - VENEZIA A 437 BIBLIOTECA CENTRALE Marco Ferrere [Laboratorio] ISTITUTO UNIVERSITARIO

Dettagli

GUIDA ALL ACCESSO DEI SERVIZI WEB MEDIANTE ARCGIS DESKTOP

GUIDA ALL ACCESSO DEI SERVIZI WEB MEDIANTE ARCGIS DESKTOP GUIDA ALL ACCESSO DEI SERVIZI WEB MEDIANTE Titolo Autore Oggetto Argomenti Guida all accesso dei Servizi Web mediante l utilizzo del software ArcGIS Desktop Ministero dell Ambiente e della Tutela del Territorio

Dettagli

Manuale Utente Webbiobank

Manuale Utente Webbiobank Manuale Utente Webbiobank 1. Autenticazione... 2 2. Scelta Unità Operativa... 3 3. Lista pazienti... 4 3.1. Sincronizza server... 4 3.2. Crea nuovo paziente... 4 3.3. Gestione template anagrafica... 5

Dettagli

D B M G 2. Linguaggio SQL: fondamenti. Istruzioni di aggiornamento. Introduzione Istruzione INSERT Istruzione DELETE Istruzione UPDATE

D B M G 2. Linguaggio SQL: fondamenti. Istruzioni di aggiornamento. Introduzione Istruzione INSERT Istruzione DELETE Istruzione UPDATE Linguaggio SQL: fondamenti DB M B G Introduzione Istruzione INSERT Istruzione DELETE Istruzione UPDATE D B M G 2 DB M B G (1/3) Inserimento di tuple Cancellazione di tuple Modifica di tuple D B M G 4 (2/3)

Dettagli

Elena Baralis 2007 Politecnico di Torino 1

Elena Baralis 2007 Politecnico di Torino 1 Introduzione Istruzione INSERT Istruzione DELETE Istruzione UPDATE Linguaggio SQL: fondamenti 2 (1/3) Inserimento di tuple Cancellazione di tuple Modifica di tuple 4 (2/3) INSERT inserimento di nuove tuple

Dettagli

Operazioni preliminari: creare una cartella in Documenti

Operazioni preliminari: creare una cartella in Documenti Operazioni preliminari: creare una cartella in Documenti 1. Fare clic in successione su Start (cerchio con il logo Microsoft in basso a sinistra), Documenti. 2. Cliccare su Nuova cartella comparirà una

Dettagli

Cosa sono le maschere

Cosa sono le maschere Prof. Emanuele Papotto Cosa sono le maschere La maschera è un oggetto di database che viene realizzato per mostrare, modificare e immettere i record in modo più chiaro rispetto alla visualizzazione foglio

Dettagli

PROGETTO OPEN LINKED DATA

PROGETTO OPEN LINKED DATA PROGETTO OPEN LINKED DATA DELL OSSERVATORIO GIOVANI DELLA REGIONE EMILIA ROMAGNA Laura Po Luca Gagliardelli DBGroup Dipartimento di Ingegneria Enzo Ferrari Università di Modena e Reggio Emilia Mirko Orsini

Dettagli