Il Data Meaning Discovery - Scenari e applicazioni

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Il Data Meaning Discovery - Scenari e applicazioni"

Transcript

1 Res User Meeting 2014 con la partecipazione di Scriviamo insieme il futuro Research for Enterprise Systems Cristina Vecchietti Direttore Applicazioni e Architetture Il Data Meaning Discovery - Scenari e applicazioni

2 Perché Data Meaning Discovery perché il significato funzionale dei dati non è più così scontato (ammesso che lo sia mai stato) Nell evoluzione dei grandi sistemi verso il mondo distribuito, al decentramento delle applicazioni fa seguito anche se con ritmi più lenti, il decentramento dei dati. Sempre più frequentemente le nuove applicazioni vengono acquisite come prodotti di mercato, con maintenance esterno all organizzazione. Di conseguenza, all interno dell organizzazione, diventa sempre più complesso acquisire la conoscenza delle nuove basi dati, soprattutto sul piano funzionale. Il ricorso alla naming di archivi ed informazioni elementari come criterio di orientamento ad un possibile significato viene ancor più vanificato in caso di pacchetti applicativi presenti sul mercato internazionale. Il problema diventa più evidente quando sono i comparti aziendali di estrazione tecnico-sistemistica a doversi fare carico, a volte impropriamente, di operazioni sui dati che ne richiedono la conoscenza funzionale. 3

3 Perché Data Meaning Discovery 4

4 Quando e a chi serve conoscere il significato dei dati... e quali dati restringiamo il perimetro d interesse La risposta più istintiva sarebbe probabilmente : sempre / a tutti / ogni tipo di dato Contestualizziamo perciò la tematica ad un ambito specifico, seguendo il filo conduttore della Data Governance Quando In occasione di attività e progetti in cui occorre riconoscere l appartenenza ad una specifica classe (metadato), di una o più informazioni di cui si ignora il significato. E il caso tipico dei progetti di mascheratura dove» Sono note e limitate le classi di dati riservati (es. dati anagrafici e codici di uso corrente)» Sono identificabili come appartenenti a tali classi un numero limitato di informazioni, presenti su archivi primari (Anagrafe Generale)» Più difficilmente identificabili le informazioni riservate, distribuite su archivi secondari o di procedure collaterali / decentrate Con una diversa finalità, il discovery può applicarsi ad attività di controllo di qualità dei dati» in questo caso è certo il significato dell informazione, ovvero la sua classe di appartenenza, ma potrebbe non essere altrettanto certo il grado di rispondenza del contenuto alle caratteristiche di classe attese. (es. un campo Codice Fiscale potrebbe contenere un valore sintatticamente errato) 5

5 Quando e a chi serve conoscere il significato dei dati... e quali dati restringiamo il perimetro d interesse A chi serve Agli applicativi che si trovano a prendere in carico la gestione di nuove procedure o nuove versioni o estensioni di procedure esistenti, senza averne potuto approfondire il disegno dati A ruoli trasversali che normalmente supportano l applicativo sul fronte dati, quali Data administrator e Database administrator, o ruoli di natura prevalentemente tecnico-sistemistica che su specifiche problematiche (come il masking appunto) operano in luogo degli applicativi Quali dati Le possibili rappresentazioni dei dati che transitano in un organizzazione medio-grande sono estremamente variegate. Riportiamo pertanto il perimetro d interesse ai dati di business dell organizzazione, in particolare ai dati strutturati che si trovano nelle basi dati operative delle applicazioni. 6

6 DMD System: principi e funzioni perché Data Meaning Discovery System Nasce da nostre esperienze pregresse e da requirement di clienti interessati alla mascheratura in contesti di difficoltà a localizzare punti e modalità d intervento. E una componente di analisi dei contenuti degli archivi, volta a fornire il significato più probabile dei singoli campi in essi contenuti. Seleziona dagli archivi operativi campioni di dati, ridotti ma rappresentativi, consentendo così di contenere significativamente i tempi di elaborazione DMD è una componente LUW in grado di analizzare Tabelle DB2 su Zos Tabelle di DBMS dipartimentali» Oracle» SQLServer» DB2 UDB» MySQL Il sistema è aperto a trattare file sequenziali e file CSV. 7

7 DMD System: principi e funzioni Basi del riconoscimento del dato Il riconoscimento della Data Class può avvenire in modalità diverse a seconda della tipologia di campo In base al grado di matching delle parole contenute nel campione rispetto ad un insieme di elementi precostituito e certificato di valori (parole o keyword) Es. parole di Nomi propri, Cognomi, Denominazioni societarie Statistic Data Value STATISTIC LOOKUP TABLE In base al grado di matching dei valori contenuti rispetto ad un dominio predefinito di codici Es. Codici provincia, Codici nazione, Codice Fiscale Comune Domain Data Value DOMAIN LOOKUP TABLE In base alla prevalente rispondenza dei valori contenuti rispetto ad un formalismo riconosciuto Codice fiscale, Partita IVA, Credit Card Specific Data Value SPECIFIC DISCOVERY FUNCTION 8

8 DMD System: principi e funzioni Dipendenza dal contesto: flessibilità e adattamento In una estrema variabilità del contesto di lavoro: Strutture dei dati Scopi del riconoscimento Dipendenza territoriale / linguistica Il sistema deve essere flessibile e adattabile: Parametrizzazione dell ambito del discovery» DBMS» Archivi» Campi» Tipologie di analisi» Ampiezza del campione su cui si vuole attuare il processo Esternalizzazione degli oggetti e dei processi dipendenti dal contesto :» Statistic Lookup Tables» Domain Lookup Tables» Specific Discovery Functions 9

9 DMD System: principi e funzioni Fruibilità dei risultati In un ottica di servizio ad utenti diversi e con esigenze variegate, DMD System si pone l obiettivo di costituire un supporto efficace per immediatezza e fruibilità delle sue rilevazioni. Riscontro immediato sulla ricognizione del significato funzionale, con rapporti di elaborazione di tipo volatile (testo) per ogni campo degli archivi analizzati Rapporto di sintesi per ogni dataclass per cui è stato richiesto il riconoscimento Log esteso opzionale Capitalizzazione dei dati rilevati in forma strutturata e persistente su base dati relazionale, aperta ad interrogazioni e ed elaborabile ai fini decisionali: il DMD Repository disponibile su DB2 / ORACLE / SQL Server / MYSql Dotazione nativa di evidenze di base ottenibili dal Repository. 10

10 DMD System: flow dell attività di discovery Fase preliminare e fase operativa Identificazione DataClass Identificazione Archivi / Campi Anchor Point Identificazione Archivi oggetto di discovery Screening campi candidabili Elaborazione della Discovery Session Parametrizzazione della Discovery Session Alimentazione iniziale Statistic Lookup Customizzazione Domain Lookup e Specific Functions Analisi dei risultati Attribuzione delle dataclass più probabili Ritaratura Statistic Lookup (Autoapprendimento) RESTART 11

11 Flow dell attività di discovery - fase preliminare Identificazione DataClass Nomi / Cognomi Toponimi Codici Fiscali Identificazione Archivi / Campi Anchor Point Identificazione DataClass Screening campi candidabili 12

12 Flow dell attività di discovery - fase operativa Alimentazione iniziale Statistic Lookup L identificazione delle lookup tables necessarie dipende dalle classi di dato oggetto del discovery. Le lookup in dotazione nativa a DMD System potrebbero non essere del tutto applicabili. Il sistema può sopperire con automatismi di alimentazione iniziale delle Lookup tables di tipo statistico, basandosi sugli anchor point dichiarati in fase d impianto: es. gli archivi di Anagrafe Generale di cui sono noti i campi sensibili che rappresentano la fonte dl processo. Value Frequency MÜLLER ROSSI 0,57332% 0,65978% Cognomi SCHMIDT FERRARI 0,48326% 0,38849% SCHNEIDER COLOMBO 0,39198% 0,36917% FISCHER BIANCHI 0,33814% 0,31036% Nomi MEYER RUSSO 0,29965% 0,30993% WEBER ESPOSITO 0,25768% 0,20347% Value Frequency GIUSEPPE MARK 3,7870% 2,8024% GIOVANNI FRANK 2,6387% 2,2165% ANTONIO KARL 2,4461% 2,0547% MARIO PETER 2,1314% 1,8756% FRANCESCO BRIGIT 2,0753% 1,7432% MARIA KRISTEN 1,9935% 1,6745% 13

13 Flow dell attività di discovery - fase operativa La Discovery Session La Discovery Session si configura come un iterazione di Discovery Unit Discovery Unit: l unità minima autoconsistente di discovery riferita ad un singolo archivio. E un contenitore logico che consente all utente di raggruppare le elaborazioni di discovery di più archivi, sulla base di propri criteri, di tipo funzionale o tecnico, es: appartenenza alla stessa applicazione appartenenza allo stesso database per owner per pattern di naming liste di data type Discovery Session PARM TAB01 PARM TAB02 PARM TAB03 DMD admin... 14

14 Flow dell attività di discovery - fase operativa Esempio di Discovery Unit - Struttura tabella candidata Da catalogo : TBM123C no remarks COLNAME COLNO KEYSEQ COLTYPE LENGTH SCALE NULLS DEFAULT REMARKS FLD DECIMAL 9 0 Y Y FLD CHAR 11 0 N N FLD CHAR 16 0 N N FLD CHAR 1 0 N N FLD CHAR 50 0 N N FLD DATE 4 0 Y Y FLD CHAR 2 0 Y Y FLD CHAR 30 0 N N FLD CHAR 20 0 N N FLD CHAR 50 0 N N FLD CHAR 20 0 N N FLD CHAR 3 0 N N FLD CHAR 16 0 N N FLD CHAR 30 0 N N 15

15 Flow dell attività di discovery - fase operativa Esempio di Discovery Unit : DataClass di interesse per persona fisica Campi candidati Nome ( campo dedicato) Cognome(campo dediicato) Cognome e nome (stesso campo) Toponimo Comune Provincia Codice Fiscale Partita IVA Credit Card COLNAME COLTYPE LENGTH SCALE FLD001 DECIMAL 9 0 FLD002 CHAR 11 0 FLD003 CHAR 16 0 FLD004 CHAR 1 0 FLD005 CHAR 50 0 FLD006 DATE 4 0 FLD007 CHAR 2 0 FLD008 CHAR 30 0 FLD009 CHAR 20 0 FLD010 CHAR 50 0 FLD011 CHAR 20 0 FLD012 CHAR 3 0 FLD013 CHAR 16 0 FLD014 CHAR

16 Flow dell attività di discovery - fase operativa DMD admin Discovery Unit Esempio: parametrizzazione EntityTableName=RESADD.TBM123C ConnectionParms Field=FLD001,DECIMAL,9,0 Field=FLD002,CHAR,11,0 Field=FLD003,CHAR,16,0 Field=FLD005,CHAR,50,0 Field=FLD007,CHAR,2,0 Field=FLD008,CHAR,30,0 Field=FLD009,CHAR,20,0 Field=FLD010,CHAR,50,0 Field=FLD011,CHAR,20,0 Field=FLD013,CHAR,16,0 Field=FLD014,CHAR,30,0 LookupFile=Look-Stats-Cognomi LookupFile=Look-Stats-Nomi LookupFile=Look-Stat-Nomi-Cognomi LookupFile=Look-Dom-Province LookupFile=Look-Stats-Comuni LookupFile=Look-Stats-Toponimi SpecificValueClass=CodiceFiscale SpecificValueClass=PartitaIva SpecificValueClass=CreditCard MaxLines=1000 AnalysisOutputFile=TBM123C-DB2-OUT.tx PARAMETRI DI LOCALIZZAZIONE TABELLA DICHIARAZIONE CAMPI CANDIDATI DICHIARAZIONE LOOKUP (Statistic e Domain) SPECIFIC DISCOVERY FUNCTIONS MAX NUMERO DI RIGHE Riferito al campione da analizzare. Il sistema preleva un numero di righe nell intorno del valore indicato intervallandole opportunamente NOME FILE ESTERNO dove riversare la Reportistica volatile 17

17 Flow dell attività di discovery - uso delle rilevazioni TBM123C.FLD005 Affinity Index Analisi TBM123C.FLD TOPONIMO COMUNE NOME COGNOME COGNOME E NOME Affinity Index 10 Affinity Index Confidence 0 TOPONIMO COMUNE NOME COGNOME Value Data Class COGNOME E NOME 18

18 Flow dell attività di discovery - uso delle rilevazioni TBM123C.FLD008 Affinity Index 1 2 Analisi TBM123C.FLD NOME COGNOME E NOME COGNOME 19 TOPONIMO COMUNE Affinity Index Affinity Index Confidence 0 NOME COGNOME E NOME COGNOME TOPONIMO Value Data Class COMUNE 19

19 Flow dell attività di discovery - uso delle rilevazioni Discovery Unit Esempio : Sintesi risultati da Repository, valori massimi degli indicatori*???? COLNAME COLTYPE LENGTH SCALE FLD001 DECIMAL 9 0 FLD002 CHAR 11 0 FLD003 CHAR 16 0 FLD004 CHAR 1 0 FLD005 CHAR 50 0 FLD006 DATE 4 0 FLD007 CHAR 2 0 FLD008 CHAR 30 0 FLD009 CHAR 20 0 FLD010 CHAR 50 0 FLD011 CHAR 20 0 FLD012 CHAR 3 0 FLD013 CHAR 16 0 FLD014 CHAR 30 0 Field Name DataClass SDtClass Observations frequency SDtClass Observations number FLD002 PartitaIva 88% 14 FLD003 CodiceFiscale 98% 926 Field Name DataClass Affinity Index Affinity Index Confidence FLD005 COGNOME E NOME FLD007 SIGLA PROVINCIA FLD008 COMUNE FLD014 COMUNE 3 93 FLD014 NOME 3 93 * Esclusi i valori logicamente nulli 20

20 Flow dell attività di discovery - uso delle rilevazioni Discovery Unit Esempio : Verifica sui dati FLD002 FLD003 FLD005 FLD007 FLD008 FLD009 FLD010 FLD011 FLD013 FLD014 CPSCTN72P54F205Q CAPASSO COSTANZA MI MILANO AO MILANO MRTSRI68R20Z330X MARTIN SIRO EE CASABLANCA SNTTBO40L03C145H SANTAROSSA TOBIA PC CASTELL' ARQUATO LMBNCC39R30E511E LOMBARDI NUCCIO VA LEGGIUNO SANGIANO DRSSBL75R66G062E DE ROSA ISABEL VB OMEGNA CRZLXA60E02L682T CORAZZA ALEX 0 VARESE MRNDTL43S51L219U MARIANI DONATELLA TO TORINO BLTGNT71A62F839S BELTRAME GIACINTA NA NAPOLI RSSLSA66C04F704X ROSSI ALOISIO MI MONZA AJ SESTO S. GIOVANNI MRNPRZ64T08E734G MARINELLI PATRIZIO VA LUINO BRBPFR63B14Z216G BARBERO PIERFERDINANDO EE MALVAR NTNJTH81B10L682U ANTONINI JONATHAN VA VARESE GRBNEE59A28I725M GRUBER ENEA RC SIDERNO MARINA BRTSBN73S23I073W BARTOLINI SABINO NA SAN PAOLO BEL SITO AO SAN PAOLO B. DRIKRA72B26D869Q DI IORIO AKIRA VA GALLARATE PDRLBR57D30E014K PEDROTTI ILDEBRANDO ME GIARDINI NAXOS PRDDNL75B57C665L PARODI DANIELA TO CHIVASSO CSDMYA71L49G337Q CASADEI MAYA PR PARMA FRRRCE66A17L736U FERRERO ERIC VE VENEZIA MAIL.COM AK COMUNE DI VENEZIA PartitaIva CodiceFiscale Cognome e nome Prov Comune Num Tel. Num Tel. Num. Doc. Ente Emiss. Dataclass non richieste Ambiguo 21

21 Flow dell attività di discovery - uso delle rilevazioni Discovery Unit Gli indicatori di rilevanza - Statistic & Domain Data Value Class AFFINITY INDEX Indicatore numerico del grado di affinità dell'informazione rispetto alla DataClass. I valori possono variare da 0 a 100. AFFINITY INDEX CONFIDENCE Indicatore numerico del grado di affidabilità con cui è stato determinato il valore dell'affinity index associato. I valori possono variare da 0 a 100. La valutazione dell Affinity index non può essere disgiunta da quella dall'affinity index confidence per la stessa DataClass: inoltre deve essere confrontata con le analoghe valutazioni ottenute sullo stesso campo per le altre DataClass indicate. Il processo di riconoscimento si riconduce pertanto alla rilevazione del valore relativo più elevato fra tutti gli Affinity index calcolati per una determinata colonna, avvalorato da un Affinity index confidence massimo o prossimo al massimo fra quelli rilevati. 22

22 Flow dell attività di discovery - uso delle rilevazioni Discovery Unit Gli indicatori di rilevanza - Specific Data Value Class L approccio di analisi varia rispetto ai precedenti perché si basa non sul confronto con valori di riferimento, bensì sulla base del grado di rispondenza strutturale o formale a una specifica data class, tipicamente codici di interesse che possiedono una struttura riconoscibile, come codice fiscale, partita IVA, codice di carta di credito. Cambiano pertanto anche gli indicatori. OBSERVATIONS FREQUENCY Indicatore di maggior rilievo per questa classe, fornisce il rapporto fra il numero dei riscontri positivi sul totale dei valori analizzati OBSERVATIONS NUMBER Completa il precedente fornendo un dato quantitativo assoluto dei riscontri positivi. 23

23 Flow dell attività di discovery - I Log di dettaglio su stampa Discovery Unit Esempio: istogramma dei valori rilevati (specific value) Column name: FLD003 Data type: 1 Precision: 16 Scale: 0 Length: 16 Nullable: 0 Candidate key: 1 Num values: 948 Min value: 2nd Min value: nd Max value: ZZISST65P02H119R Max value: ZZLRTI66H69F065Z SIGLA PROVINCIA: Affinity index = 0 - Affinity index confidence = 100 COGNOME: Affinity index = 0 - Affinity index confidence = 100 COMUNE: Affinity index = 0 - Affinity index confidence = 100 NOME: Affinity index = 0 - Affinity index confidence = 100 COGNOME E NOME: Affinity index = 0 - Affinity index confidence = 100 TOPONIMO: Affinity index = 0 - Affinity index confidence = Specific values histogram follows -- Data class: CodiceFiscale -- --Frequency: % Number of observations: 926 Look-Stats-Cognomi Look-Stats-Nomi Look-Stat-Nomi-Cognomi Look-Dom-Province Look-Stats-Comuni Look-Stats-Toponimi SpecificValueClass=CodiceFiscale SpecificValueClass=PartitaIva SpecificValueClass=CreditCard 24

24 Flow dell attività di discovery - I Log di dettaglio su stampa Discovery Unit Esempio: istogramma dei valori rilevati (statistic value) Column name: FLD005 Num values: 2262 Min value: ABBASSI MOHAMED NACEUR BEN 2nd Min value: ABEYSINGHE HERATH MUDIYANSELAG 2nd Max value: ZOUHIRI ABDERRAZZAK Max value: ZUNINO NICO SIGLA PROVINCIA: Affinity index = 0 - Affinity index confidence = 46 COGNOME: Affinity index = 13 - Affinity index confidence = 48 COMUNE: Affinity index = 5 - Affinity index confidence = 49 NOME: Affinity index = 9 - Affinity index confidence = 47 COGNOME E NOME: Affinity index = 18 - Affinity index confidence = 50 TOPONIMO: Affinity index = 4 - Affinity index confidence = 50 TOPONIMO(TIPO): Affinity index = 0 - Affinity index confidence = 46 Persona Giuridica: Affinity index = 0 - Affinity index confidence = Values histogram follows -- Frequency: 1.415% Number of observations: Value(s): DI Frequency: 1.194% Number of observations: Value(s): DE Frequency: 0.928% Number of observations: Value(s): ROSSI Frequency: 0.707% Number of observations: Value(s): LUCA Frequency: 0.663% Number of observations: Value(s): MARIA Frequency: 0.575% Number of observations: Value(s): FRANCESCO;MARCO Frequency: 0.531% Number of observations: Value(s): EL;RICCI Frequency: 0.486% Number of observations: Value(s): ANTONIO;FERRARI;MARINO Frequency: 0.442% Number of observations: Value(s): GIOVANNI;MANCINI;STEFANO Frequency: 0.398% Number of observations: Value(s): ANDREA;PAOLO;ROBERTO Frequency: 0.354% Number of observations: Value(s): COLOMBO Frequency: 0.309% Number of observations: Value(s): BRUNO;CONTI;GIORDANO;MARIO;MARTINO;MAURIZIO;MORO;SANTORO... Frequency: 0.044% Number of observations: Value(s): AB;ABDALLAH;ABDELAZIZ;ABDELHAKIM;... ZOCCHEDDU;ZORAN;ZOUHIRI;ZULIMO;ZUNINO Look-Stats-Cognomi Look-Stats-Nomi Look-Stat-Nomi-Cognomi Look-Dom-Province Look-Stats-Comuni Look-Stats-Toponimi SpecificValueClass=CodiceFiscale SpecificValueClass=PartitaIva SpecificValueClass=CreditCard 25

25 DMD System: sinergie per la Data Governance DMD System e Daisy / Daisy DM Oggi DMD System e le soluzioni RES Suite per il subsetting e il data masking sono componenti separate. Le Discovery Sessions possono essere attivate preliminarmente come elaborazioni propedeutiche all impostazione di progetti soprattutto di mascheratura dei dati. La componente amministrativa a supporto delle attività preliminari di parametrizzazione delle discovery session è in fase di sviluppo. La disponibilità della soluzione nella sua configurazione completa, come previsto dai piani di realizzazione approvati, si avrà con il rilascio della RES Suite Enterprise Version 1.0. Nell ambito della RES Suite EV 1.0, DMD System verrà integrato nella Suite per la Data Governance, al fine di poter sviluppare le più efficaci sinergie con le soluzioni per il Subsetting / Data Masking e per la Data Quality. 26

26 Res User Meeting 2014 con la partecipazione di Scriviamo insieme il futuro Research for Enterprise Systems Cristina Vecchietti Direttore Applicazioni e Architetture RES Viale Piero e Alberto Pirelli, Milano IT: IT M Grazie

LABORATORIO. 2 Lezioni su Basi di Dati Contatti:

LABORATORIO. 2 Lezioni su Basi di Dati Contatti: 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

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 B1 - Progettazione dei DB 1 Prerequisiti Ciclo di vita del software file system Metodologia di progettazione razionale del software 2 1 Introduzione Per la realizzazione

Dettagli

Corso sul linguaggio SQL

Corso sul linguaggio SQL Corso sul linguaggio SQL Modulo L2B (SQL) 2.2 Comandi sulle tabelle 1 Prerequisiti Introduzione ai DB Tabelle, relazioni e attributi Chiave primaria Chiave esterna Vincoli di integrità 2 1 Introduzione

Dettagli

SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO

SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO Descrizione Nell ambito della rilevazione dei costi, Solari con l ambiente Start propone Time&Cost, una applicazione che contribuisce a fornire

Dettagli

Caratteristiche principali. Contesti di utilizzo

Caratteristiche principali. Contesti di utilizzo Dalle basi di dati distribuite alle BASI DI DATI FEDERATE Antonella Poggi Dipartimento di Informatica e Sistemistica Antonio Ruberti Università di Roma La Sapienza Anno Accademico 2006/2007 http://www.dis.uniroma1.it/

Dettagli

SQL. Laboratorio di Progettazione di Basi di Dati (CdS in Informatica e TPS)

SQL. Laboratorio di Progettazione di Basi di Dati (CdS in Informatica e TPS) 1 SQL Laboratorio di Progettazione di Basi di Dati (CdS in Informatica e TPS) a.a. 2014/2015 http://www.di.uniba.it/~lisi/courses/basi-dati/bd2014-15.htm dott.ssa Francesca A. Lisi francesca.lisi@uniba.it

Dettagli

Informatica B. Contenuti. Introduzione alle Basi di Dati e ai DBMS. Introduzione a dati e basi dati DBMS Modello dei dati

Informatica B. Contenuti. Introduzione alle Basi di Dati e ai DBMS. Introduzione a dati e basi dati DBMS Modello dei dati Informatica B Introduzione alle Basi di Dati e ai DBMS Contenuti Introduzione a dati e basi dati DBMS Modello dei dati Informazioni e dati Dato: elemento semanticamente significativo (data, codice, ecc.),

Dettagli

Verifiche di qualità del Data Base Topografico. Daniele Passoni

Verifiche di qualità del Data Base Topografico. Daniele Passoni Verifiche di qualità del Data Base Topografico Prof. Livio Pinto Ing. Daniele Passoni Monza, 8.3.2010 INTRODUZIONE (1/2) Un DataBase Topografico (DBT) è un archivio integrato contenente dati cartografici

Dettagli

Scriviamo insieme il futuro

Scriviamo insieme il futuro Res User Meeting 2014 con la partecipazione di Scriviamo insieme il futuro Research for Enterprise Systems 1 2011 2014: Anni di forte evoluzione societaria e tecnologica Evoluzione della società Da Divisione

Dettagli

Riccardo Dutto, Paolo Garza Politecnico di Torino. Riccardo Dutto, Paolo Garza Politecnico di Torino

Riccardo Dutto, Paolo Garza Politecnico di Torino. Riccardo Dutto, Paolo Garza Politecnico di Torino Integration Services Project SQL Server 2005 Integration Services Permette di gestire tutti i processi di ETL Basato sui progetti di Business Intelligence di tipo Integration services Project SQL Server

Dettagli

Al tuo fianco. nella sfida di ogni giorno. risk management www.cheopeweb.com

Al tuo fianco. nella sfida di ogni giorno. risk management www.cheopeweb.com Al tuo fianco nella sfida di ogni giorno risk management www.cheopeweb.com risk management Servizi e informazioni per il mondo del credito. Dal 1988 assistiamo le imprese nella gestione dei processi di

Dettagli

Il linguaggio SQL. è di fatto lo standard tra i linguaggi per la gestione di data base relazionali.

Il linguaggio SQL. è di fatto lo standard tra i linguaggi per la gestione di data base relazionali. (Structured Query Language) : Il linguaggio è di fatto lo standard tra i linguaggi per la gestione di data base relazionali. prima versione IBM alla fine degli anni '70 per un prototipo di ricerca (System

Dettagli

Le Basi di dati: generalità. Unità di Apprendimento A1 1

Le Basi di dati: generalità. Unità di Apprendimento A1 1 Le Basi di dati: generalità Unità di Apprendimento A1 1 1 Cosa è una base di dati In ogni modello di organizzazione della vita dell uomo vengono trattate informazioni Una volta individuate e raccolte devono

Dettagli

Introduzione alla consultazione dei log tramite IceWarp Log Analyzer

Introduzione alla consultazione dei log tramite IceWarp Log Analyzer Introduzione alla consultazione dei log tramite IceWarp Log Analyzer L Analizzatore di Log è uno strumento che consente un'analisi statistica e logica dei file di log generati dal server. Lo strumento

Dettagli

Telerilevamento e GIS Prof. Ing. Giuseppe Mussumeci

Telerilevamento e GIS Prof. Ing. Giuseppe Mussumeci Corso di Laurea Magistrale in Ingegneria per l Ambiente e il Territorio A.A. 2014-2015 Telerilevamento e GIS Prof. Ing. Giuseppe Mussumeci Strutture di dati: DB e DBMS DATO E INFORMAZIONE Dato: insieme

Dettagli

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

SQL Server 2005. Integration Services. SQL Server 2005: ETL - 1. Integration Services Project atabase and ata Mi ni ng Group of P ol itecnico di Torino atabase and ata Mi ni ng Group of P ol itecnico di Torino atabase and data mining group, SQL Server 2005 Integration Services SQL Server 2005:

Dettagli

Database. Si ringrazia Marco Bertini per le slides

Database. Si ringrazia Marco Bertini per le slides Database Si ringrazia Marco Bertini per le slides Obiettivo Concetti base dati e informazioni cos è un database terminologia Modelli organizzativi flat file database relazionali Principi e linee guida

Dettagli

DB2 Universal Database (UDB) DB2 Universal Database (UDB)

DB2 Universal Database (UDB) DB2 Universal Database (UDB) DB2 Universal Database (UDB) Sistemi Informativi L-A Home Page del corso: http://www-db.deis.unibo.it/courses/sil-a/ Versione elettronica: DB2Presentazione2009.pdf Sistemi Informativi L-A DB2 Universal

Dettagli

TEORIA sulle BASI DI DATI

TEORIA sulle BASI DI DATI TEORIA sulle BASI DI DATI A cura del Prof. Enea Ferri Cos è un DATA BASE E un insieme di archivi legati tra loro da relazioni. Vengono memorizzati su memorie di massa come un unico insieme, e possono essere

Dettagli

ISIS C.Facchinetti Sede: via Azimonti,5-21053 Castellanza Modulo Gestione Qualità. DISCIPLINA Informatica A.S. 2014-2015 X di dipartimento

ISIS C.Facchinetti Sede: via Azimonti,5-21053 Castellanza Modulo Gestione Qualità. DISCIPLINA Informatica A.S. 2014-2015 X di dipartimento DISCIPLINA Informatica A.S. 2014-2015 X di dipartimento individuale dei docenti LACQUANITI e DE BERNARDI 1) PREREQUISITI per le classi 5^ Inf /Serale Conoscenza di almeno un linguaggio di programmazione

Dettagli

Software a supporto della Gestione amministrativa dello Sportello Unico Versione 2.1

Software a supporto della Gestione amministrativa dello Sportello Unico Versione 2.1 Pag. 1 di 9 Software a supporto della Gestione amministrativa dello Sportello Unico Versione 2.1 Interventi sul software RE V. REDAZIONE VERIFICHE ED APPROVAZIONI CONTROLLO APPROVAZIONE AUTORIZZAZIONE

Dettagli

SQL: concetti base SQL. Definizione dei dati in SQL. SQL: "storia"

SQL: concetti base SQL. Definizione dei dati in SQL. SQL: storia SQL SQL: concetti base originariamente "Structured Query Language", ora "nome proprio" linguaggio con varie funzionalità: contiene sia il DDL sia il DML ne esistono varie versioni vediamo gli aspetti essenziali,

Dettagli

C è aria di cambiamento nel mondo dell assistenza sanitaria integrativa!

C è aria di cambiamento nel mondo dell assistenza sanitaria integrativa! C è aria di cambiamento nel mondo dell assistenza sanitaria integrativa! EC CONSULTING Via A. Grandi, 21 20090 Vimodrone (MI) TEL.: 02.27408094 FAX: 02.27409150 e-mail info@ecconsulting.it web www.ecconsulting.it

Dettagli

Realizzazione e controllo di qualità in corso d'opera del Database Topografico della Provincia di Milano. Ing. Daniele Passoni

Realizzazione e controllo di qualità in corso d'opera del Database Topografico della Provincia di Milano. Ing. Daniele Passoni Realizzazione e controllo di qualità in corso d'opera del Database Topografico della Provincia di Milano Prof.Livio Pinto Ing. Daniele Passoni Milano, 28.1.2010 INTRODUZIONE (1/2) Un DataBase Topografico

Dettagli

Introduzione ai Sistemi di Gestione di Basi di Dati XML

Introduzione ai Sistemi di Gestione di Basi di Dati XML Introduzione ai Sistemi di Gestione di Basi di Dati Introduzione ai Sistemi di Gestione di Basi di Dati Obiettivi Memorizzare ed estrarre documenti da RDBMS. Trasformare dati tabellari in dati e viceversa.

Dettagli

FONDO PENSIONE PREVAER PROTOCOLLI COMUNICAZIONE

FONDO PENSIONE PREVAER PROTOCOLLI COMUNICAZIONE FONDO PENSIONE PREVAER PROTOCOLLI COMUNICAZIONE Versione del 01/11/2012 STRUTTURA DEL FILE Il file Excel è costituito da un elenco sequenziale di righe ciascuna delle quali è identificata attraverso un

Dettagli

Il sistema IBM DB2. Sistemi Informativi T. Versione elettronica: L01.1.IntroduzioneDB2.pdf

Il sistema IBM DB2. Sistemi Informativi T. Versione elettronica: L01.1.IntroduzioneDB2.pdf Il sistema IBM DB2 Sistemi Informativi T Versione elettronica: L01.1.IntroduzioneDB2.pdf IBM DB2 Il DBMS relazionale IBM DB2 è il prodotto di punta dell IBM per la gestione di basi di dati relazionali

Dettagli

Lo strumento Excel, il problema, i dati e il data mining. Brugnaro Luca

Lo strumento Excel, il problema, i dati e il data mining. Brugnaro Luca Lo strumento Excel, il problema, i dati e il data mining Brugnaro Luca Prima di stampare pensa all ambiente think to environment before printing Sistema informativo e Organizzazione Un Sistema Informativo

Dettagli

1. BASI DI DATI: GENERALITÀ

1. BASI DI DATI: GENERALITÀ 1. BASI DI DATI: GENERALITÀ BASE DI DATI (DATABASE, DB) Raccolta di informazioni o dati strutturati, correlati tra loro in modo da risultare fruibili in maniera ottimale. Una base di dati è usualmente

Dettagli

Introduzione alle basi di dati (prima parte)

Introduzione alle basi di dati (prima parte) Introduzione alle basi di dati (prima parte) Università degli Studi di Salerno Corso di Laurea in Scienze della Comunicazione Informatica generale (matr. Dispari) Docente: Angela Peduto A.A. 2007/2008

Dettagli

E-Mail. Scheduling. Modalità d invio. E-Mail

E-Mail. Scheduling. Modalità d invio. E-Mail BI BI Terranova, azienda leader in Italia per le soluzioni Software rivolte al mercato delle Utilities, propone la soluzione Software di Business Intelligence RETIBI, sviluppata per offrire un maggiore

Dettagli

Laboratorio di Basi di Dati e Web

Laboratorio di Basi di Dati e Web Laboratorio di Basi di Dati e Web Docente: Alberto Belussi Lezione 1 SQL Structured Query Language SQL è stato definito nel 1973 ed è oggi il linguaggio più diffuso per i DBMS relazionali Il linguaggio

Dettagli

DBMS (Data Base Management System)

DBMS (Data Base Management System) Cos'è un Database I database o banche dati o base dati sono collezioni di dati, tra loro correlati, utilizzati per rappresentare una porzione del mondo reale. Sono strutturati in modo tale da consentire

Dettagli

Database. Appunti di Amaranto Oronzo e Giancane Diego Lezione dell Ing. Lucia Vaira 24/04/2014

Database. Appunti di Amaranto Oronzo e Giancane Diego Lezione dell Ing. Lucia Vaira 24/04/2014 Database Appunti di Amaranto Oronzo e Giancane Diego Lezione dell Ing. Lucia Vaira 24/04/2014 Cos'è un database? È una struttura di dati composta da tabelle a loro volta composte da campi. Caratteristiche

Dettagli

disponibili nel pacchetto software.

disponibili nel pacchetto software. Modulo syllabus 4 00 000 00 0 000 000 0 Modulo syllabus 4 DATABASE 00 000 00 0 000 000 0 Richiede che il candidato dimostri di possedere la conoscenza relativa ad alcuni concetti fondamentali sui database

Dettagli

Scriviamo insieme il futuro

Scriviamo insieme il futuro Res User Meeting 2014 con la partecipazione di Scriviamo insieme il futuro Research for Enterprise Systems 1 Generale - 1 Obbiettivo Fornire al Cliente uno strumento a supporto della problematica Legata

Dettagli

PERCHE IQ Immediata visualizzazione del risultato.

PERCHE IQ Immediata visualizzazione del risultato. IQ è un modulo della suite DataBrain che si rivolge agli operatori del settore del recupero del credito. L idea di IQ nasce da un accurato studio mirato per creare un supporto automatico all attività di

Dettagli

Progettaz. e sviluppo Data Base

Progettaz. e sviluppo Data Base Progettaz. e sviluppo Data Base! Introduzione ai Database! Tipologie di DB (gerarchici, reticolari, relazionali, oodb) Introduzione ai database Cos è un Database Cos e un Data Base Management System (DBMS)

Dettagli

Dipartimento per i Trasporti, la Navigazione e i Sistemi Informativi e Statistici Direzione Generale per la Motorizzazione Centro Elaborazione Dati

Dipartimento per i Trasporti, la Navigazione e i Sistemi Informativi e Statistici Direzione Generale per la Motorizzazione Centro Elaborazione Dati Dipartimento per i Trasporti, la Navigazione e i Sistemi Informativi e Statistici Direzione Generale per la Motorizzazione Centro Elaborazione Dati MANUALE UTENTE PRENOTA IMMATRICOLAZIONE M.O. IDENTIFICATIVO

Dettagli

Tecnologia. www.mbm.it

Tecnologia. www.mbm.it Il portale SCM permette di comunicare con il mondo esterno all azienda, in particolare con fornitori e lavoranti esterni, fornendo strumenti e metodologie per un trasferimento veloce e sicuro delle informazioni

Dettagli

Il modello di analisi dei mercati GME. Ottobre 2012

Il modello di analisi dei mercati GME. Ottobre 2012 Il modello di analisi dei mercati GME Ottobre 2012 AGENDA La sinergia fra REF-E e MBI L approccio del modello emi 2 Le caratteristiche di emi 2 Esempi di utilizzo di emi 2 Sviluppi e servizi 2 AGENDA La

Dettagli

MODULO 5 Appunti ACCESS - Basi di dati

MODULO 5 Appunti ACCESS - Basi di dati MODULO 5 Appunti ACCESS - Basi di dati Lezione 1 www.mondopcnet.com Modulo 5 basi di dati Richiede che il candidato dimostri di possedere la conoscenza relativa ad alcuni concetti fondamentali sui database.

Dettagli

INGEGNERIA DEL SOFTWARE. Prof. Paolo Salvaneschi

INGEGNERIA DEL SOFTWARE. Prof. Paolo Salvaneschi Università di Bergamo Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica INGEGNERIA DEL SOFTWARE Prof. Paolo Salvaneschi 1 Obiettivi Scopi del corso: - Fornire gli elementi di base della disciplina,

Dettagli

ALLEGATO A. INDICAZIONI PER LA PUBBLICAZIONE DI OPPORTUNITÀ DI FINANZIAMENTO

ALLEGATO A. INDICAZIONI PER LA PUBBLICAZIONE DI OPPORTUNITÀ DI FINANZIAMENTO PROGRAMMAZIONE 2014-2020: PRIMA PUBBLICAZIONE SUL PORTALE OPENCOESIONE DELLE INFORMAZIONI RELATIVE A OPPORTUNITÀ DI FINANZIAMENTO E BANDI E DEGLI ELENCHI DELLE OPERAZIONI E DEI BENEFICIARI Sono on line

Dettagli

Descrizione della piattaforma software MPS Monitor

Descrizione della piattaforma software MPS Monitor Descrizione della piattaforma software MPS Monitor MPS Monitor è il più completo sistema di monitoraggio remoto e di gestione integrata ed automatizzata dei dati e degli allarmi relativi ai dispositivi

Dettagli

Descrizione del Sistema TLOG-Commander per la gestione della protezione catodica.

Descrizione del Sistema TLOG-Commander per la gestione della protezione catodica. Descrizione del Sistema TLOG-Commander per la gestione della protezione catodica. Il sistema proposto è composto da un Centro operativo di raccolta dati dotato del software Commander e dai logger TLOG

Dettagli

Software per la Gestione Integrata degli Uffici Legali

Software per la Gestione Integrata degli Uffici Legali Software per la Gestione Integrata degli Uffici Legali Premessa EQUALex, software per la Gestione Integrata di Uffici Legali nasce dall'incontro tra un'importante Compagnia Assicurativa internazionale

Dettagli

Indice. Indice... 2 1. Premessa e scopo del documento... 3 2. Ambiente operativo... 4 3. Architettura di sistema... 5

Indice. Indice... 2 1. Premessa e scopo del documento... 3 2. Ambiente operativo... 4 3. Architettura di sistema... 5 Realizzazione di un sistema informatico on-line bilingue di gestione, monitoraggio, rendicontazione e controllo del Programma di Cooperazione Transfrontaliera Italia - Francia Marittimo finanziato dal

Dettagli

Guida Pro di Email Verifier

Guida Pro di Email Verifier Guida Pro di Email Verifier 1) SOMMARIO 2) ISTRUZIONI DI BASE 3) CONFIGURAZIONE 1) SOMMARIO Pro Email Verifier è un programma che si occupa della verifica della validità di un certo numero di indirizzo

Dettagli

NET GENERATION SOLUTIONS. Soluzione software per gestire il problema dei LOG degli Amministratori di Sistema

NET GENERATION SOLUTIONS. Soluzione software per gestire il problema dei LOG degli Amministratori di Sistema NET GENERATION SOLUTIONS Soluzione software per gestire il problema dei LOG degli Amministratori di Sistema FOCUS La legge: la normativa in materia Compet-e: gli strumenti e la proposta La soluzione software:

Dettagli

HRS BASIC. Scheda Tecnica

HRS BASIC. Scheda Tecnica HRS BASIC Scheda Tecnica IL REPORT: HRS BASIC è un rapporto informativo su imprese italiane rivolto a determinarne l'affidabilità commerciale sul mercato di riferimento. Contiene tutti gli accertamenti

Dettagli

L applicazione è frutto dell esperienza maturata da CAB, nel corso degli ultimi quindici anni, nell ambito dei sistemi di pagamento.

L applicazione è frutto dell esperienza maturata da CAB, nel corso degli ultimi quindici anni, nell ambito dei sistemi di pagamento. PREMESSA OPPIO-SERVICE è una procedura espressamente realizzata per normalizzare le disposizioni di portafoglio, bonifico ed F24 provenienti dalla clientela bancaria. L applicazione è frutto dell esperienza

Dettagli

checkonly4you - Progetto D.Lgs. 231/2007 per SIM di Consulenza

checkonly4you - Progetto D.Lgs. 231/2007 per SIM di Consulenza L imminente applicazione del provvedimento definitivo recante disposizioni attuative per la tenuta dell Archivio Unico Informatico, conseguente all adozione del Decreto Legislativo n. 231 del 21 novembre

Dettagli

Allegato A. CIG n. 4214998661 SCHEDA TECNICA

Allegato A. CIG n. 4214998661 SCHEDA TECNICA Regione del veneto Direzione Controlli e Governo SSR Palazzo Molin San Polo n. 2514 30125 Venezia Allegato A Procedura negoziata ex art. 57, comma 2, lett. b) del D.Lgs. 163/2006 e ss.mm.ii. al fine dell

Dettagli

Basi di dati. (Sistemi Informativi) teoria e pratica con Microsoft Access. Basi di dati. Basi di dati. Basi di dati e DBMS DBMS DBMS

Basi di dati. (Sistemi Informativi) teoria e pratica con Microsoft Access. Basi di dati. Basi di dati. Basi di dati e DBMS DBMS DBMS Basi di Basi di (Sistemi Informativi) Sono una delle applicazioni informatiche che hanno avuto il maggiore utilizzo in uffici, aziende, servizi (e oggi anche sul web) Avete già interagito (magari inconsapevolmente)

Dettagli

Data Mining a.a. 2010-2011

Data Mining a.a. 2010-2011 Data Mining a.a. 2010-2011 Docente: mario.guarracino@cnr.it tel. 081 6139519 http://www.na.icar.cnr.it/~mariog Informazioni logistiche Orario delle lezioni A partire dall 19.10.2010, Martedì h: 09.50 16.00

Dettagli

delle aziende in Italia:

delle aziende in Italia: Livello di rischiosità delle aziende in Italia: Lombardia Dati aggiornati a Dicembre 2012 Marketing CRIBIS D&B Agenda Distribuzione delle aziende nella regione Analisi del livello di rischiosità Confronto

Dettagli

PBI Passepartout Business Intelligence

PBI Passepartout Business Intelligence PBI Passepartout Business Intelligence TARGET DEL MODULO Il prodotto, disponibile come modulo aggiuntivo per il software gestionale Passepartout Mexal, è rivolto alle Medie imprese che vogliono ottenere,

Dettagli

Modello OAIS. Modello di riferimento. Il Modello. Prof.ssa E. Gentile a.a. 2011-2012. Un modello di riferimento dovrebbe descrivere:

Modello OAIS. Modello di riferimento. Il Modello. Prof.ssa E. Gentile a.a. 2011-2012. Un modello di riferimento dovrebbe descrivere: Modello OAIS Prof.ssa E. Gentile a.a. 2011-2012 Prof.ssa E. Gentile Progettazione e Produzione di Contenuti Digitali 1 Modello di riferimento Un modello di riferimento dovrebbe descrivere: le componenti

Dettagli

MySQL Command Line Client: operazioni fondamentali

MySQL Command Line Client: operazioni fondamentali MySQL Command Line Client: operazioni fondamentali INTRODUZIONE Il RDBMS MySQL, oltre a fornire un applicazione che abbia un interfaccia user-friendly, ha a disposizione anche un altro client, che svolge

Dettagli

SQL SQL. Definizione dei dati. Domini. Esistono 6 domini elementari:

SQL SQL. Definizione dei dati. Domini. Esistono 6 domini elementari: SQL SQL (pronunciato anche come l inglese sequel: acronimo di Structured Query Language (linguaggio di interrogazione strutturato Linguaggio completo che presenta anche proprietà di: DDL (Data Definition

Dettagli

Anno Scolastico: 2014/2015. Indirizzo: Sistemi informativi aziendali. Classe quarta AS. Disciplina: Informatica. prof.

Anno Scolastico: 2014/2015. Indirizzo: Sistemi informativi aziendali. Classe quarta AS. Disciplina: Informatica. prof. Anno Scolastico: 2014/2015 Indirizzo: Sistemi informativi aziendali Classe quarta AS Disciplina: Informatica prof. Competenze disciplinari: Secondo biennio 1. Identificare e applicare le metodologie e

Dettagli

Database Modulo 3 DEFINIRE LE CHIAVI

Database Modulo 3 DEFINIRE LE CHIAVI Database Modulo 3 DEFINIRE LE CHIAVI Nell organizzazione di un archivio informatizzato è indispensabile poter definire univocamente le informazioni in esso inserite. Tale esigenza è abbastanza ovvia se

Dettagli

Edoardo Bacchini Elvira Milani. ebusiness Suite Solution Team. Oracle Italia

Edoardo Bacchini Elvira Milani. ebusiness Suite Solution Team. Oracle Italia Edoardo Bacchini Elvira Milani ebusiness Suite Solution Team Oracle Italia Cruscotto di controllo per il governo dell ente locale, gestione risorse finanziarie ed umane Catania, 5 Dicembre 2002 Agenda

Dettagli

INDICI. Prevediamo di effettuare spesso interrogazioni simili alle seguenti:

INDICI. Prevediamo di effettuare spesso interrogazioni simili alle seguenti: Date le tabelle: Clienti := < id, nome, cognome, indirizzo,città > Ordini := < id, data_ora_ordine, id_prodotto, id_cliente, quantità> Prodotti := < id, nome, descrizione, costo,scorte > INDICI Prevediamo

Dettagli

Laboratorio di Basi di Dati

Laboratorio di Basi di Dati Laboratorio di Basi di Dati Docente: Alberto Belussi Lezione 1 SQL SQL (Structured Query Language) è stato definito nel 1973 ed è oggi il linguaggio più diffuso per i DBMS relazionali. Sono stati proposti

Dettagli

Guida Utente PS Contact Manager GUIDA UTENTE

Guida Utente PS Contact Manager GUIDA UTENTE GUIDA UTENTE Installazione...2 Prima esecuzione...5 Login...7 Registrazione del programma...8 Inserimento clienti...9 Gestione contatti...11 Agenti...15 Archivi di base...16 Installazione in rete...16

Dettagli

DIRITTO E TECNICA DELLE ASSICURAZIONI

DIRITTO E TECNICA DELLE ASSICURAZIONI presentano: corso di Alta Formazione DIRITTO E TECNICA DELLE ASSICURAZIONI anche propedeutico all iscrizione al R.U.I. ed idoneo all assolvimento degli obblighi di aggiornamento di cui al Regolamento ISVAP

Dettagli

Informatica (Basi di Dati)

Informatica (Basi di Dati) Corso di Laurea in Biotecnologie Informatica (Basi di Dati) Introduzione alle Basi di Dati Anno Accademico 2009/2010 Da: Atzeni, Ceri, Paraboschi, Torlone - Basi di Dati Lucidi del Corso di Basi di Dati

Dettagli

Base di dati e sistemi informativi

Base di dati e sistemi informativi Base di dati e sistemi informativi Una base di dati è un insieme organizzato di dati opportunamente strutturato per lo svolgimento di determinate attività La base di dati è un elemento fondamentale per

Dettagli

Schedulatore per la comunicazione con le Porte di Dominio

Schedulatore per la comunicazione con le Porte di Dominio Schedulatore per la comunicazione con le Porte di Dominio Configurazione e Supporto Versione 1.00 4 novembre 2004 Centro Servizi Ingegnerizzazione Prodotti Insiel S.p.A. 1/7 Sommario Introduzione...3 Linguaggio

Dettagli

Sviluppo Applicazioni Mobile Lezione 12 JDBC. Dr. Paolo Casoto, Ph.D - 2012

Sviluppo Applicazioni Mobile Lezione 12 JDBC. Dr. Paolo Casoto, Ph.D - 2012 + Sviluppo Applicazioni Mobile Lezione 12 JDBC + Cosa vediamo nella lezione di oggi Oggi analizzeremo insieme una specifica tecnologia Java per l accesso e la manipolazione di basi di dati relazionali

Dettagli

Definizione di domini

Definizione di domini Definizione di domini Come nei linguaggi ad alto livello (es. C) è possibile definire nuovi domini (tipi di dati) a partire da quelli predefiniti, anche se il costruttore è più limitato. create domain

Dettagli

SIASFi: il sistema ed il suo sviluppo

SIASFi: il sistema ed il suo sviluppo SIASFI: IL SISTEMA ED IL SUO SVILUPPO 187 SIASFi: il sistema ed il suo sviluppo Antonio Ronca Il progetto SIASFi nasce dall esperienza maturata da parte dell Archivio di Stato di Firenze nella gestione

Dettagli

Organizzazione delle informazioni: Database

Organizzazione delle informazioni: Database Organizzazione delle informazioni: Database Laboratorio Informatico di base A.A. 2013/2014 Dipartimento di Scienze Aziendali e Giuridiche Università della Calabria Dott. Pierluigi Muoio (pierluigi.muoio@unical.it)

Dettagli

ORDINE DEGLI ATTUARI

ORDINE DEGLI ATTUARI La Funzione Attuariale in ottica Solvency 2 La Data Governance Paola Scarabotto Roma, 1 luglio 2014 Agenda I requisiti normativi e regolamentari Principi di riferimento Architettura dei processi DQ Rischi

Dettagli

IL LINGUAGGIO SQL IDENTIFICATORI E TIPI DI DATI COMANDI E ISTRUZIONI

IL LINGUAGGIO SQL IDENTIFICATORI E TIPI DI DATI COMANDI E ISTRUZIONI IL LINGUAGGIO SQL Il linguaggio SQL ( Structured Query Languages) è un linguaggio non procedurale che è diventato uno standard tra i linguaggi per la gestione dei database relazionali. Il linguaggio procedurale

Dettagli

Basi di Dati e Microsoft Access

Basi di Dati e Microsoft Access Basi di Dati e Microsoft Access Lun: 16-18 e Mer: 14-17 Alessandro Padovani padoale@email.it Database: definizione Un database (DB) è una collezione di informazioni organizzata in gruppi, che consentono

Dettagli

EyesLog The log management system for your server farm. Soluzioni Informatiche

EyesLog The log management system for your server farm. Soluzioni Informatiche Soluzioni Informatiche Cos è EyesLog? È uno strumento centralizzato di raccolta dei log di sistema, in grado di gestire le informazioni provenienti da macchine remote. Per le sue caratteristiche, fornisce

Dettagli

Le Soluzioni Tango/04 per adempiere alla normativa sugli amministratori di sistema

Le Soluzioni Tango/04 per adempiere alla normativa sugli amministratori di sistema Le Soluzioni Tango/04 per adempiere alla normativa sugli amministratori di sistema Normativa del Garante della privacy sugli amministratori di sistema la normativa: http://www.garanteprivacy.it/garante/doc.jsp?id=1577499

Dettagli

ISTITUTO TECNICO ECONOMICO MOSSOTTI

ISTITUTO TECNICO ECONOMICO MOSSOTTI CLASSE III INDIRIZZO S.I.A. UdA n. 1 Titolo: conoscenze di base Conoscenza delle caratteristiche dell informatica e degli strumenti utilizzati Informatica e sistemi di elaborazione Conoscenza delle caratteristiche

Dettagli

Specifiche Tecniche e Funzionali Applicativo DIAGNOS PLUS (09/2015)

Specifiche Tecniche e Funzionali Applicativo DIAGNOS PLUS (09/2015) Specifiche Tecniche e Funzionali Applicativo DIAGNOS PLUS (09/205) Circolarità Anagrafica in Comuni sino a 00.000 abitanti Indice Scopo del Documento 3 DIAGNOS PLUS, lo scenario 3 DIAGNOS PLUS, a cosa

Dettagli

Elena Baralis 2013 Politecnico di Torino 1

Elena Baralis 2013 Politecnico di Torino 1 Modello relazionale Docente M2170 Fondamenti di informatica Verdi M4880 Sistemi di elaborazione Bianchi F0410 Basi di dati Neri Docenti Nome Dipartimento Telefono Verdi Informatica 123456 Bianchi Elettronica

Dettagli

Basi di Dati: Corso di laboratorio

Basi di Dati: Corso di laboratorio Basi di Dati: Corso di laboratorio Lezione 2 Raffaella Gentilini 1 / 45 Sommario 1 Il DDL di SQL: Cancellazione ed Aggiornamento di una BD Cancellazione di Schemi, Tabelle, e Domini Aggiornamento di Tabelle

Dettagli

XML e Sistemi per la Gestione di Basi di Dati Relazionali

XML e Sistemi per la Gestione di Basi di Dati Relazionali Basi di Dati Distribuite a.a. 2004/2005 XML e Sistemi per la Gestione di Basi di Dati Relazionali Luca Noce - luxnox2000@yahoo.it Elisa Marino - marino_elisa@hotmail.com Obiettivi Necessità di conciliare

Dettagli

Le Soluzioni Tango/04 per adempiere alla normativa sugli amministratori di sistema

Le Soluzioni Tango/04 per adempiere alla normativa sugli amministratori di sistema Le Soluzioni Tango/04 per adempiere alla normativa sugli amministratori di sistema Normativa del Garante della privacy sugli amministratori di sistema la normativa: http://www.garanteprivacy.it/garante/doc.jsp?id=1577499

Dettagli

La gestione documentale con il programma Filenet ed il suo utilizzo tramite la tecnologia.net. di Emanuele Mattei (emanuele.mattei[at]email.

La gestione documentale con il programma Filenet ed il suo utilizzo tramite la tecnologia.net. di Emanuele Mattei (emanuele.mattei[at]email. La gestione documentale con il programma Filenet ed il suo utilizzo tramite la tecnologia.net di Emanuele Mattei (emanuele.mattei[at]email.it) Introduzione In questa serie di articoli, vedremo come utilizzare

Dettagli

Sistema per la Gestione di una Flotta di Veicoli

Sistema per la Gestione di una Flotta di Veicoli Sistema per la Gestione di una Flotta di Veicoli Documentazione Tecnica Descrizione Servizio Il sistema GESTIONE FLOTTE S-SYSTEM è nato per soddisfare tutti i quesiti, logistici e non, che scaturiscono

Dettagli

Ministero della Pubblica Istruzione Ufficio Scolastico Regionale per la Sicilia Direzione Generale

Ministero della Pubblica Istruzione Ufficio Scolastico Regionale per la Sicilia Direzione Generale Unione Europea Regione Sicilia Ministero della Pubblica Istruzione Ufficio Scolastico Regionale per la Sicilia Direzione Generale ISTITUTO TECNICO INDUSTRIALE STATALE G. MARCONI EDILIZIA ELETTRONICA e

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 A2 Introduzione ai database 1 Prerequisiti Concetto di sistema File system Archivi File e record 2 1 Introduzione Nella gestione di una attività, ad esempio un azienda, la

Dettagli

Document Management DOMA PRESENTAZIONE

Document Management DOMA PRESENTAZIONE Document Management DOMA PRESENTAZIONE INDICE 0 DEFINIZIONI E ACRONIMI...3 1 PARTE INTRODUTTIVA...5 1.1 COSA È DO.MA....5 1.2 ARCHITETTURA FUNZIONALE...7 1.3 MODELLO DELLA SICUREZZA...8 1.4 LOGICA DI ARCHIVIAZIONE...8

Dettagli

Il progetto di ricerca Ellade

Il progetto di ricerca Ellade Il progetto di ricerca Ellade Ellade ELectronic Live ADaptive Learning Gruppo di lavoro Università degli Studi della Calabria, Dipartimento di Matematica Università degli Studi Mediterranea di Reggio Calabria,

Dettagli

01KTF CV. Architetture distribuite per i sistemi infomativi aziendali. Presentazione del corso http://elite.polito.it/courses/01ktf.

01KTF CV. Architetture distribuite per i sistemi infomativi aziendali. Presentazione del corso http://elite.polito.it/courses/01ktf. 01KTF CV Architetture distribuite per i sistemi infomativi aziendali Presentazione del corso http://elite.polito.it/courses/01ktf Fulvio Corno Dipartimento di Automatica e Informatica Politecnico di Torino

Dettagli

RES Suite: novità funzionali e architetturali delle nuove versioni

RES Suite: novità funzionali e architetturali delle nuove versioni Res User Meeting 2014 con la partecipazione di Scriviamo insieme il futuro Rino Adamo Research for Enterprise Systems RES Suite: novità funzionali e architetturali delle nuove versioni JCR RES Suite RES

Dettagli

Privacy Policy INTRODUZIONE GENERALE

Privacy Policy INTRODUZIONE GENERALE Privacy Policy INTRODUZIONE GENERALE La presente Policy ha lo scopo di descrivere le modalità di gestione di questo sito di proprietà di Consorzio dei Commercianti del Centro Commerciale di Padova, in

Dettagli

Progetto per Corsi di Informatica rivolti a lavoratori e studenti dell Istituto di Istruzione Superiore Patrizi-Baldelli-Cavallotti

Progetto per Corsi di Informatica rivolti a lavoratori e studenti dell Istituto di Istruzione Superiore Patrizi-Baldelli-Cavallotti 1 Alla Dirigente Scolastica Della Scuola Secondaria di II grado Patrizi Baldelli - Cavallotti Progetto per Corsi di Informatica rivolti a lavoratori e studenti dell Istituto di Istruzione Superiore Patrizi-Baldelli-Cavallotti

Dettagli

GOW GESTIONE ORDINI WEB

GOW GESTIONE ORDINI WEB OW GOW GESTIONE ORDINI WEB OWUn'azienda moderna necessita di strumenti informatici efficienti ed efficaci, in GESTIONE CLIENTI, ORDINI E STATISTICHE TRAMITE BROWSER WEB grado di fornire architetture informative

Dettagli

Strumento evoluto di Comunicazione con i Venditori

Strumento evoluto di Comunicazione con i Venditori Strumento evoluto di Comunicazione con i Venditori GAS 2 net è una soluzione web-based compliant con le definizioni di strumento evoluto come richiesto dalla normativa vigente (Del. AEEG n 157/07, Del.

Dettagli

Corso di Basi di Dati e Conoscenza

Corso di Basi di Dati e Conoscenza Corso di Basi di Dati e Conoscenza Gestione dei Dati e della Conoscenza Primo Emicorso - Basi di Dati Roberto Basili a.a. 2012/13 1 Obbiettivi Formativi Scenario Le grandi quantità di dati accumulate nelle

Dettagli

Incident & Vulnerability Management: Integrazione nei processi di un SOC. Fabio Civita. Roma, 13 Maggio 2014 Complesso Monumentale S.

Incident & Vulnerability Management: Integrazione nei processi di un SOC. Fabio Civita. Roma, 13 Maggio 2014 Complesso Monumentale S. Il braccio destro per il business. Incident & Vulnerability Management: Integrazione nei processi di un SOC Roma, 13 Maggio 2014 Complesso Monumentale S.Spirito in Sassia Il braccio destro per il business.

Dettagli