MySQL Workbench. Guida al data modeling per sviluppatori e DBA. MySQL Business White Paper Luglio Copyright 2010, Sun Microsystems, Inc

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "MySQL Workbench. Guida al data modeling per sviluppatori e DBA. MySQL Business White Paper Luglio 2009. Copyright 2010, Sun Microsystems, Inc"

Transcript

1 MySQL Workbench Guida al data modeling per sviluppatori e DBA MySQL Business White Paper Luglio 2009 Copyright 2010, Sun Microsystems, Inc

2 Indice dei contenuti 1 INTRODUZIONE TIPI DI DATI DA GESTIRE GESTIONE DEI DATI BASATA SU MODELLI VANTAGGI DELLA GESTIONE DEI DATI BASATA SU MODELLI Gestione dei metadati Application delivery rapida Gestione delle modifiche Gestione dei pacchetti applicativi Reporting e comunicazione Gestione delle prestazioni MYSQL WORKBENCH DATA MODELING E PROGETTAZIONE PER MYSQL Progettazione del database Forward e Reverse Engineering Gestione delle modifiche Reporting e documentazione Panoramica sulle funzionalità di MySQL Workbench CONCLUSIONE Copyright 2010, Sun Microsystems, Inc. Pagina 2 di 13

3 1 Introduzione I dati sono la linfa di tutte le aziende di successo, indipendentemente dalla dimensione dell'azienda o dal settore di attività. I dati possono assumere forme diverse: può trattarsi di nuovi dati transazionali sotto forma di ordini in entrata provenienti da un sito Web, oppure di business intelligence estrapolati dai dati dei clienti per consentire ai dirigenti aziendali di prendere decisioni strategiche intelligenti. Ci sono poi le informazioni storiche necessarie ai compliance officer, oppure i metadati che descrivono i vari elementi che costituiscono i sistemi basati sui dati e il loro utilizzo. La perdita o una cattiva gestione dei dati critici è spesso per un'azienda un'esperienza devastante, che si può tradurre in enormi costi finanziari e in cattiva reputazione. Per questo motivo, le grandi aziende moderne non lasciano niente al caso quando si tratta di definire, progettare e implementare i propri dati. Con un approccio professionale e basato su processi, si creano e gestiscono i dati dei sistemi aziendali. Tale processo è seguito da esperti della gestione dei dati, che utilizzano un sistema basato su modelli e implementano i giusti strumenti affinché l'acquisizione e l'amministrazione dei dati siano corrette. In questo documento prenderemo in esame i vari tipi di dati che le aziende devono gestire, così come le motivazioni che portano alla scelta di un sistema basato su modelli per la gestione dei dati e i vantaggi di questo tipo di soluzione. Il documento spiega inoltre come MySQL Workbench possa rivelarsi un aiuto indispensabile per esperti di data modelling, sviluppatori e DBA che debbano gestire la complessa infrastruttura di dati in aziende dinamiche e in crescita. 2 Tipi di dati da gestire Sono moltissimi i modi per classificare e categorizzare i dati utilizzati dalle aziende. La maggior parte dei dati può essere tuttavia riassunta in sette gruppi: 1. Dati operativi: sono i dati alla base dell'elaborazione delle transazioni, che provengono da ordini clienti nuovi o aggiornati, nonché altri dati relativi ai prodotti e ai servizi che le aziende vendono. Questo tipo di dati si trovano solitamente nei database relazionali che supportano i flussi di dati transazionali. 2. Dati di business intelligence: sono i dati operativi attuali e precedenti, utilizzati per analizzare le abitudini di acquisto dei clienti, l'impatto di determinati programmi di marketing, ecc. Questo tipo di dati risiede generalmente nelle cosiddette aree di gestione temporanea, ossia data warehouse o data store analitici. Sono tenuti separati dai dati operativi perché i tempi di risposta del sistema siano migliori. 3. Dati storici: rispecchiano l'attività storica dei sistemi aziendali oppure tengono traccia dell'utilizzo dei dati all'interno di un'organizzazione. A differenza dei dati di business intelligence, si accede raramente a questi dati. Devono essenzialmente rimanere disponibili per esigenze di conformità normativa o di settore. 4. Dati di integrazione: sono utilizzati per gestire il flusso di dati dai sistemi operativi ai data store analitici o storici. Per lo più definiscono il processo con il quale i dati transazionali diventano dati di business intelligence. 5. Dati master: sono paragonabili ai "dati di riferimento", che non dipendono da altri elementi di dati per identità o significato. Si tratta solitamente di dati di consenso condivisi uniformemente tra i sistemi. 6. Metadati: sono '"dati sui dati" e servono a descrivere gli elementi di dati e il loro utilizzo. 7. Dati non strutturati: sono solitamente gestiti all'interno di sistemi per la gestione dei contenuti (sebbene alcune aziende li stiano spostando nei database RDBMS tradizionali) che seguono il ciclo di vita evolutivo delle informazioni digitali (file video, documenti, ecc.). Come già detto, esistono classificazioni più dettagliate dei dati. Quelle sopra descritte riassumono comunque ciò che un'azienda deve affrontare in termini di gestione dei dati. Copyright 2010, Sun Microsystems, Inc. Pagina 3 di 13

4 3 Gestione dei dati basata su modelli Secondo molti esperti la soluzione basata su modelli sembra essere il metodo migliore per gestire l'acquisizione, la definizione e l'implementazione dei dati all'interno di un'organizzazione. Sui modelli si basano quindi l'utilizzo e la relazione tra dati appartenenti alle categorie analizzate nella sezione precedente. Questa regola va applicata sia ai sistemi esistenti sia a quelli in fase di realizzazione. I modelli sono lo strumento migliore per rappresentare la definizione di elementi di dati alla base dei vari data store di un'azienda. Pertanto, non sorprende che la maggior parte delle aziende IT utilizzi i diagrammi ER (Entity-Relation Diagram o ERD) oppure altre forme simili di data modeling per acquisire e conservare le strutture di dati. La gestione di dati basata su modelli è dimostrata da uno studio condotto da IDC e Infoworld in Nord America alla fine del Questa ricerca spiega che la maggior parte delle aziende si affida a strumenti per la creazione di modelli quando deve acquisire e implementare i dati: È interessante notare che anche le aziende con pochi dipendenti utilizzano questa soluzione. Quasi ¾ delle grandi aziende utilizzano o utilizzeranno a breve un metodo basato su modelli. Il fatto che questa procedura sia ampiamente diffusa dimostra che i vantaggi dell'utilizzo dei modelli nella gestione dei dati sono reali e tangibili. È utile evidenziare brevemente tali vantaggi per poi analizzarli nel dettaglio e capire perché sia meglio scegliere i modelli per la gestione dei dati e non altre soluzioni. Copyright 2010, Sun Microsystems, Inc. Pagina 4 di 13

5 4 Vantaggi della gestione dei dati basata su modelli I vantaggi della gestione dei dati basata su modelli sono più di uno. Tra i più tangibili: Gestione dei metadati: assicura la consistenza dei dati, applica gli standard degli elementi di dati utilizzati in un'azienda e consente di identificare e classificare gli elementi per il data governance. Application delivery rapida: riduce i tempi di creazione e implementazione di un progetto di dati fisici, nonché dell'applicazione che utilizza il database sottostante. Gestione delle modifiche: aiuta a gestire le modifiche tra diverse iterazioni di strutture di dati. Gestione dei pacchetti applicativi: elimina il senso di mistero che circondava i pacchetti applicativi e crea un rendering grafico del cuore di ciascuna applicazione, ossia il database. Reporting e comunicazione: semplifica considerevolmente la comunicazione e il reporting tra strutture di dati nuove e modificate. Gestione delle prestazioni: consente di individuare più rapidamente eventuali difetti nella progettazione dei dati, che potrebbero determinare tempi di risposta inefficienti nei sistemi basati. Queste aree sono analizzate nel dettaglio nelle prossime sezioni. 4.1 Gestione dei metadati L'importanza di disporre di elementi di dati con definizioni chiare e standardizzate è ben nota a quelle aziende che, con difficoltà, hanno dovuto individuare e correggere i dati che hanno lo stesso significato e si riferiscono allo stesso elemento e, nonostante ciò, hanno definizioni differenti nei vari sistemi e applicazioni. Ad esempio, è importante verificare che un elemento di dati denominato CUSTOMER_ID abbia una definizione univoca all'interno di tutti i sistemi che lo utilizzano (tipo di dati e significato corretti, ecc.). In questo modo, è possibile utilizzarlo con più tranquillità anche in applicazioni future o in data store analitici alimentati da più sistemi. Una corretta gestione dei metadati è una scelta giustificata anche per esigenze di compliance di settore e di legge. Oggigiorno, le aziende devono disporre di tutti gli strumenti necessari per assicurare un livello molto alto di qualità dei dati (dati sempre validi; dati che soddisfino scopo e definizione al 100%), privacy dei dati (solo internamente o esternamente), protezione dei dati (molto sensibili, non sensibili, ecc.), elementi di dati dell'azienda (es. Finance, ecc.) e compliance (Sarbanes Oxley, ecc.). La scelta di gestire i metadati utilizzando dei modelli consente ai data architect e ad altri responsabili della gestione dei dati di un'organizzazione di acquisire e catalogare tutti gli aspetti degli elementi di dati. I modelli e gli strumenti che facilitano la gestione dei metadati permettono inoltre di consultare, presentare, ricercare ed esaminare con facilità gli aspetti che determinano le modifiche di tutti gli elementi di dati definiti Application delivery rapida Il fulcro di quasi tutte le applicazioni moderne è il database sottostante. È quindi fondamentale che non vi sia alcun ritardo nella progettazione e implementazione fisica delle strutture di dati che supporteranno le applicazioni aziendali più importanti. Non esistono alternative al metodo basato su modelli, perché è in effetti il solo in grado di fornire rapidamente un buon progetto per un database fisico. Spesso la progettazione di un database inizia a livello concettuale, ossia con la definizione delle entità di dati, delle rispettive relazioni e degli attributi, senza fare riferimento ad una particolare piattaforma con database fisico. Dopo essere stato definito, un modello di dati logico è trasformato in un modello fisico indirizzato ad un DBMS relazionale Copyright 2010, Sun Microsystems, Inc. Pagina 5 di 13

6 specifico, ad esempio MySQL, Oracle, ecc. Spesso il modello logico necessita di modifiche per poter soddisfare i requisiti di una determinata piattaforma fisica e per esigenze di prestazioni. Potrebbe servire, ad esempio, aggiungere il partizionamento alle tabelle. Oltre a modellare gli oggetti standard (tabelle, indici, ecc.), il codice può essere impiegato in taluni modelli fisici per raccogliere in un solo punto tutto ciò che riguarda i dati. Quanto detto vale per oggetti come stored procedure, trigger e quant'altro incluso in un modello. È inoltre possibile includere gli aspetti legati alla protezione di un progetto, registrando quindi i dettagli su login utente e autorizzazioni agli oggetti individuali. Tutte queste funzionalità sono incluse in MySQL Workbench e consentono agli sviluppatori di gestire i progetti con più semplicità. Tutto ciò di cui necessitano per creare e gestire gli aspetti dei dati delle applicazioni è infatti offerto dagli strumenti basati su modelli. Tutti i buoni strumenti di data modeling, come MySQL Workbench, supportano il Forward Engineering di progetti fisici. Pertanto l'intero codice SQL utilizzato per creare un database e i relativi oggetti sono trascritti automaticamente e funzionano correttamente fin da subito, eliminando così il processo di scrittura manuale di codice SQL, tipicamente laborioso e soggetto a errori Gestione delle modifiche Durante la progettazione dei dati e dei rispettivi database è importante considerare il controllo della versione e la gestione del ciclo di vita, esattamente come per le applicazioni. Per data architect, DBA e sviluppatori è necessaria una corretta gestione delle modifiche per progetti di database e metadati. L'utilizzo di una forma di repository correlato ad una soluzione basata su modelli è la scelta migliore. Tuttavia possono funzionare anche altri metodi manuali per l'archiviazione di modelli di dati e schemi di metadati precedenti. La difficoltà che probabilmente i responsabili della gestione dei dati devono affrontare in ambito di gestione delle modiche è riuscire a effettuare cambiamenti complessi in progetti di database fisici esistenti. La preparazione di un'analisi dettagliata sull'impatto di determinate modifiche, nonché degli script di modifica del database, può rivelarsi un'attività lunga e soggetta a errori. Errori durante tali modifiche possono costare veramente caro. Fortunatamente, molti dei migliori strumenti di modellazione, come MySQL Workbench, risolvono tali problemi, poiché integrano utility per la sincronizzazione che consentono a DBA e sviluppatori di apportare le modifiche a un modello di dati fisico e di sincronizzare tali modifiche su un database fisico esistente. Lo strumento gestisce l'intera operazione: prepara l'analisi sull'impatto e genera il codice corretto per la modifica del database. Tutte le modifiche possono essere visualizzate in anteprima, prima che siano effettive sul database di destinazione. Molti strumenti consentono anche l'operazione inversa. È quindi possibile modificare un modello di dati per assorbire le modifiche apportate a un database fisico esistente. Si tratta di un aspetto importante, poiché capita spesso di dover modificare un database in circostanze di emergenza. Se però i modelli sono in uso perché sottoposti a modifica o revisione, è necessario eseguire un loro aggiornamento affinché riflettano ciò che è realmente contenuto nell'infrastruttura IT Gestione dei pacchetti applicativi I pacchetti applicativi sono spesso un mistero per esperti di dati e sviluppatori di applicazioni, soprattutto per quanto riguarda l'utilizzo del database sottostante. Inoltre, nel caso sia necessario apportare migliorie o modifiche al pacchetto, è sempre importante valutare l'impatto di tali cambiamenti e assicurarsi che siano eseguiti correttamente sin da subito. Questo processo può essere considerevolmente semplificato utilizzando una soluzione basata su modelli. I modelli sono infatti uno strumento perfetto per comprendere visualmente le relazioni e le definizioni dei dati in una struttura di database complessa. Tramite il Reverse-Engineering, disponibile in quasi tutti i buoni strumenti di modellazione, un DBA o uno sviluppatore può visualizzare rapidamente il funzionamento interno del database di un pacchetto applicativo e capire quali parti del database siano utilizzate. Qualora siano necessarie modifiche o aggiunte al database, uno strumento di Copyright 2010, Sun Microsystems, Inc. Pagina 6 di 13

7 modellazione è in grado di generare un'analisi sull'impatto delle modifiche e il codice perché tali alterazioni diventino effettive Reporting e comunicazione Le aziende moderne contano un numero elevato di persone che "consumano" i dati acquisiti e aggiornati internamente. Alcune di queste persone sono esperte dal punto di vista tecnico, mentre altre no. In questo caso la difficoltà sta nel sapere come illustrare e comunicare le modalità di accesso ai dati di cui gli utenti hanno bisogno. La stessa necessità si nota nei grandi team di sviluppo, dove tutti i membri lavorano sullo stesso set di strutture di dati. Devono sapere sempre come codificare la propria parte di un'applicazione creata dal gruppo, così che l'accesso al database di destinazione sia eseguito correttamente. Anche in questo caso, i modelli possono rivelarsi la soluzione ideale. Sono, infatti, strumenti utilissimi, sia per i tecnici, sia per le persone meno esperte, e consentono di conoscere la definizione dei dati e le modalità per accedervi. Buoni strumenti di modellazione come MySQL Workbench possono essere un aiuto su questo fronte, perché permettono di creare ed esportare dei file grafici dei progetti. Molti di questi strumenti offrono anche funzionalità di reportistica, con cui è possibile creare dei report basati su testo e/o su Web in cui i grandi modelli vengono scomposti in formati tabulari leggibili e navigabili con più facilità Gestione delle prestazioni I database veloci non sono uno sfizio, quanto una necessità. I database che gestiscono siti Web utilizzati in tutto il mondo devono concludere le transazioni degli utenti e visualizzare le informazioni ad una velocità tale che impedisca ai clienti di passare ad un sito della concorrenza. Inoltre, le aziende che necessitano di informazioni interne aggiornate non possono permettersi di aspettare che i processi "macinino" numeri e informazioni sui concorrenti. Devono invece poter disporre di database capaci di produrre i dati necessari velocemente, per poter essere competitivi nell'economia moderna. Nella speranza di migliorare le prestazioni generali del database, molti tecnici ignorano il fattore numero uno che probabilmente contribuisce a creare un RDBMS estremamente veloce: il progetto di un database fisico. Se un database è lento, spesso si decide di aggiungere potenza all'hardware. Tuttavia se la progettazione dell'hardware non è ottimale, ciò non funzionerà mai. Nel breve termine la situazione potrebbe sembrare migliorata e, nel caso in cui il database sia per natura relativamente statico, potrebbe rimanere immutata. In realtà, se il database è dinamico e il volume dei dati e degli utenti cresce di continuo, la situazione precipiterà alla situazione iniziale. È importante invece rilevare, nel progetto fisico del database, i difetti a livello di prestazioni e le opportunità di messa a punto. Il problema sta infatti alla base. Se la base è difettosa, è necessario ripristinare l'ordine prima di procedere con altro. Ecco come interpretare il funzionamento del monitoraggio delle prestazioni: durante il monitoraggio delle prestazioni di un database, il DBA convalida l'implementazione della progettazione fisica. Se il sistema di monitoraggio delle prestazioni non fa altro che emettere segnali luminosi, allarmi e avvisi tramite pager, probabilmente la progettazione fisica non funziona correttamente. Se dal monitoraggio delle prestazioni non provengono segnali allarmanti, la progettazione fisica dovrebbe essere funzionante. Alcuni sostengono che il codice SQL sia il fattore determinante nelle prestazioni di un database. In realtà, fondamentale è il progetto fisico, il codice viene dopo. La creazione di progetti fisici efficienti e robusti può dimostrarsi un'attività difficile e intricata. Gli esperti informatici devono ricorrere ad alcuni strumenti impegnativi e potenti che sappiano districarsi tra le difficoltà che implicano la creazione e il retrofit di progetti complessi di database fisici. Sono lontani i giorni in cui un DBA o un modeler riusciva a gestire gran parte del suo lavoro con un interfaccia di query SQL e uno strumento di disegno. Oggigiorno, i database relazionali sono troppo sofisticati e contengono troppe complessità per tali strumenti primitivi. Chi si occupa della creazione dei database deve, come minimo, essere supportato da uno strumento solido di data modeling e da un prodotto robusto per il monitoraggio delle prestazioni. Come già Copyright 2010, Sun Microsystems, Inc. Pagina 7 di 13

8 spiegato, il monitoraggio delle prestazioni consiste nell'effettiva convalida del progetto fisico di un database. In caso di difetti di base identificati durante il monitoraggio, i DBA e gli sviluppatori devono poter disporre di un eccellente strumento di progettazione che li aiuti a correggere gli errori e che, rapidamente, possa modificare schemi talvolta complicati. 5 MySQL Workbench Data modeling e progettazione per MySQL MySQL Workbench è uno strumento di progettazione e modellazione di database visuale, fornito da MySQL/Sun. Grazie a questo tool, gli sviluppatori e i DBA possono creare nuovi modelli di dati fisici per i database MySQL e modificare quelli esistenti, utilizzando le funzionalità di Reverse/Forward Engineering e di gestione delle modifiche. MySQL Workbench è stato progettato per aumentare la produttività dell'utente e riuscire a concettualizzare, comunicare, generare e gestire i metadati principali dell'azienda, nonché i database ad elevate prestazioni e i data warehouse. L'interfaccia e i processi automatici di MySQL Workbench garantiscono la buona riuscita del lavoro di molti utenti che operano nelle aziende, tra cui DBA, sviluppatori di applicazioni, data architect e responsabili IT. Il prodotto funziona su Windows, Linux e Mac; gli utenti possono così progettare i database utilizzando tutti i più noti sistemi operativi per desktop. Una breve panoramica sulla serie di funzionalità di MySQL Workbench consentirà di illustrare i vantaggi offerti dallo strumento, già menzionati nella sezione sulla gestione dei dati basata su modelli. 5.1 Progettazione del database L obiettivo principale di MySQL Workbench è aiutare gli sviluppatori e i DBA a creare visivamente dei progetti di database fisici che si trasformeranno poi in database MySQL. I modelli sono di gran lunga il mezzo migliore e più efficiente per comprendere e creare un database valido e ben funzionante. MySQL Workbench consente agli utenti di accelerare il lavoro utilizzando una serie di funzioni e utility. MySQL Workbench permette a sviluppatori e DBA di creare uno o più modelli nell'interfaccia e fornisce varie viste degli oggetti in corso di progettazione (tabelle, viste, stored procedure). Copyright 2010, Sun Microsystems, Inc. Pagina 8 di 13

9 Figura 1 - Interfaccia visuale di MySQL Workbench Esistono molti altri strumenti e utility differenti all'interno di questa soluzione, che permettono ai data modeler di progettare e implementare rapidamente i modelli di dati fisici su cui stanno lavorando. MySQL Workbench contiene tutti gli elementi di data modeling principali che ci si aspetta di trovare in uno strumento per la progettazione di database: progettazione visuale di tutti gli oggetti che costituiscono un database, tra cui tabelle, relazioni tra tabelle (chiavi esterne), viste, trigger, stored procedure, funzioni, autorizzazioni per gli oggetti e tanto altro ancora. Grazie ad editor di facile utilizzo è possibile aggiungere o modificare elementi, come colonne, indici, chiave esterne, privilegi, ecc. Si può inoltre utilizzare la funzione "Undo" per annullare le modifiche apportate e ripristinare tutto come prima che la modifica avesse effetto. Inoltre, MySQL Workbench dispone di una serie di altri strumenti con i quali i DBA e gli sviluppatori creano rapidamente progetti di database corretti fin da subito. L'utility "Model Validation" controlla l'eventuale presenza di errori e comunica all'utente tutti i problemi riscontrati. Per i modelli estesi di difficile navigazione esiste la funzionalità "Zoom", che permette ai data modeler di ingrandire o rimpicciolire l'immagine per ottenere una vista ampia sull'intero modello di dati, oppure la focalizzazione su un'area specifica. Per individuare i vari oggetti (tabelle, nomi di colonne, ecc.) all'interno di un modello esteso, è possibile ricorrere all'utility avanzata "Find" con cui localizzare tutte le occorrenze corrispondenti ai criteri di ricerca forniti dall'utente, con la possibilità inoltre di accedere all'elemento con un semplice clic del mouse. Lo strumento propone un'ampia serie di funzioni utili, ad esempio la possibilità di scegliere tra notazioni di modellazione differenti, una funzione di "Autolayout" che dispone automaticamente le tabelle in un diagramma, nonché una funzionalità di scripting che permette agli utenti esperti di ampliare questa soluzione utilizzando il linguaggio LUA. Copyright 2010, Sun Microsystems, Inc. Pagina 9 di 13

10 5.2 Forward e Reverse Engineering La funzionalità Forward Engineering di un progetto di database fisico è tra le più utilizzate negli strumenti di modellazione. Lo strumento può generare il codice SQL necessario per creare un database fisico su un server target. MySQL Workbench offre questo tipo di utilità, che consente di tradurre un modello di dati visuale rapidamente e semplicemente in un database fisico su un server MySQL target, con il vantaggio che il codice SQL funziona correttamente fin da subito, senza dover più ricorrere al tradizionale processo laborioso che prevede la trascrizione manuale del complesso codice SQL. Oltre ad aiutare a comprendere i database esistenti personalizzati, o parte di pacchetti applicativi, MySQL Workbench offre anche un'utility di Reverse Engineering che crea un collegamento con qualsiasi server MySQL esistente, generando un nuovo modello di dati dell'intero sistema MySQL sorgente (o di parte di esso). Una volta all''interno dello strumento, tutti gli oggetti e le relative relazioni possono essere visualizzati, aggiunti e modificati con semplicità. Figura 2 - Il Forward Engineering di MySQL Workbench può essere facilmente personalizzato Figura 3 - Utility di Reverse Engineering per modellare e modificare database esistenti 5.3 Gestione delle modifiche La gestione delle modifiche del database consiste normalmente nell'aggiornamento delle diverse versioni degli schemi e nella relativa modifica dei database esistenti. Si tratta di per sé di attività complesse e impegnative. Copyright 2010, Sun Microsystems, Inc. Pagina 10 di 13

11 Per sostenere DBA e sviluppatori nella gestione delle modifiche, MySQL Workbench offre l'utility "Synchronization" che mette a confronto un modello di dati e il server MySQL di destinazione, quindi lancia una sincronizzazione tra i due. Utilizzando MySQL Workbench, un DBA o uno sviluppatore prima si collega a un server MySQL, poi lo strumento confronta tutti gli aspetti del modello attualmente utilizzato con il database fisico MySQL. L'utility "Synchronization" offre una visualizzazione grafica di tutte le differenze rilevate e lascia allo sviluppatore o al DBA la decisione su come procedere. È possibile scegliere fra tre opzioni per ciascuna delle differenze individuate tra un modello e un database fisico: 1. Ignorare le differenze 2. Sincronizzare il modello con il server del database fisico 3. Sincronizzare il server del database fisico con il modello Figura 4 - Le funzioni di sincronizzazione possono apportare una o più modifiche al database in una volta sola MySQL Workbench consente all'utente di procedere su base generale o su singolo oggetto, lasciando al DBA libera scelta. Dopo aver completato la sincronizzazione, il DBA può salvare il modello di MySQL Workbench e conservare le versioni del modello e del database in quel determinato momento. Copyright 2010, Sun Microsystems, Inc. Pagina 11 di 13

12 5.4 Reporting e documentazione La creazione della documentazione di un database può rivelarsi un processo lungo e complesso. Fortunatamente, MySQL Workbench offre un'utility rapida per la reportistica e la documentazione, che semplifica considerevolmente questa procedura. Un modello può essere documentato in formato testo o HTML; include inoltre tutti gli oggetti e modelli presenti in una sessione MySQL Workbench attiva. Figura 5 - Funzioni di reporting per documentare rapidamente un modello esistente 5.5 Panoramica sulle funzionalità di MySQL Workbench MySQL Workbench è attualmente disponibile gratuitamente in edizione open source e a pagamento in versione standard. Per una panoramica su MySQL Workbench e sulle differenti funzionalità tra la versione gratuita e quella a pagamento, visitate il sito: 6 Conclusione Le aziende moderne sanno riconoscere l'importanza di una soluzione basata su modelli, capace di gestire la definizione e la progettazione dei dati impiegati nei principali sistemi produttivi. I modelli non sono secondi a nessuno quando si tratta di comprendere, organizzare e gestire rapidamente applicazioni personalizzate e pacchetti applicativi basati sui dati. Perché i responsabili dei dati possano affrontare le problematiche che la progettazione e l'analisi di database complessi implicano, MySQL offre MySQL Workbench, che aiuta DBA e sviluppatori sia a creare rapidamente nuovi database MySQL sia a gestire il ciclo di vita di quelli esistenti, utilizzando le funzioni per Copyright 2010, Sun Microsystems, Inc. Pagina 12 di 13

13 la gestione delle modifiche e la reportistica. Grazie a MySQL Workbench, un DBA è in grado di aumentare la propria produttività, poiché questo strumento elimina i processi manuali, precedentemente descritti, soggetti ad errori. È così possibile disporre rapidamente di applicazioni MySQL più efficienti. Per altre informazioni su MySQL Workbench, sui download e sulle versioni gratuite e commerciali, visitate il sito Web di MySQL all'indirizzo L URL vi rimanda direttamente al sito di MySQL Workbench. Sono inoltre disponibili diversi white paper MySQL su altri aspetti d interesse aziendale (TCO, ecc.) e tecnico (storage engine, ecc.). Visitate il sito per scaricare gratuitamente i documenti. Copyright 2010, Sun Microsystems, Inc. Pagina 13 di 13

Introduzione alla famiglia di soluzioni Windows Small Business Server

Introduzione alla famiglia di soluzioni Windows Small Business Server Introduzione alla famiglia di soluzioni Windows Small Business Server La nuova generazione di soluzioni per le piccole imprese Vantaggi per le piccole imprese Progettato per le piccole imprese e commercializzato

Dettagli

Annuncio software IBM per Europa, Medio Oriente e Africa ZP09-0108, 5 maggio 2009

Annuncio software IBM per Europa, Medio Oriente e Africa ZP09-0108, 5 maggio 2009 ZP09-0108, 5 maggio 2009 I prodotti aggiuntivi IBM Tivoli Storage Manager 6.1 offrono una protezione dei dati e una gestione dello spazio migliorate per ambienti Microsoft Windows Indice 1 In sintesi 2

Dettagli

Manuale di riferimento di HP Web Jetadmin Database Connector Plug-in

Manuale di riferimento di HP Web Jetadmin Database Connector Plug-in Manuale di riferimento di HP Web Jetadmin Database Connector Plug-in Informazioni sul copyright 2004 Copyright Hewlett-Packard Development Company, L.P. Sono vietati la riproduzione, l'adattamento e la

Dettagli

USO OTTIMALE DI ACTIVE DIRECTORY DI WINDOWS 2000

USO OTTIMALE DI ACTIVE DIRECTORY DI WINDOWS 2000 VERITAS StorageCentral 1 USO OTTIMALE DI ACTIVE DIRECTORY DI WINDOWS 2000 1. Panoramica di StorageCentral...3 2. StorageCentral riduce il costo totale di proprietà per lo storage di Windows...3 3. Panoramica

Dettagli

SimplERP in sintesi. Open Source SimplERP è un progetto Open Source. Il software è pubblicato sotto licenza AGPL ed AGPL + Uso Privato.

SimplERP in sintesi. Open Source SimplERP è un progetto Open Source. Il software è pubblicato sotto licenza AGPL ed AGPL + Uso Privato. SimplERP in sintesi SimplERP è una suite completa di applicazioni aziendali dedicate alla gestione delle vendite, dei clienti, dei progetti, del magazzino, della produzione, della contabilità e delle risorse

Dettagli

LibrERP in sintesi. www.didotech.com. Completa

LibrERP in sintesi. www.didotech.com. Completa LibrERP in sintesi LibrERP è una suite completa di applicazioni aziendali dedicate alla gestione delle vendite, dei clienti, dei progetti, del magazzino, della produzione, della contabilità e delle risorse

Dettagli

PERCHÉ SCEGLIERE EMC PER LA GESTIONE DEL CICLO DI VITA RACLE

PERCHÉ SCEGLIERE EMC PER LA GESTIONE DEL CICLO DI VITA RACLE PERCHÉ SCEGLIERE EMC PER LA GESTIONE DEL CICLO DI VITA RACLE PUNTI ESSENZIALI Agilità Nella soluzione AppSync sono integrate le best practice delle tecnologie di replica offerte da EMC e Oracle, che consentono

Dettagli

Guida dell'amministratore di JMP 8 alle versioni con licenza annuale per Windows, Macintosh e Linux

Guida dell'amministratore di JMP 8 alle versioni con licenza annuale per Windows, Macintosh e Linux Guida dell'amministratore di JMP 8 alle versioni con licenza annuale per Windows, Macintosh e Linux Gli estremi corretti per la citazione bibliografica di questo manuale sono i seguenti: SAS Institute

Dettagli

BUSINESSOBJECTS EDGE STANDARD

BUSINESSOBJECTS EDGE STANDARD PRODOTTI BUSINESSOBJECTS EDGE STANDARD La business intelligence consente di: Conoscere meglio le attività Scoprire nuove opportunità. Individuare e risolvere tempestivamente problematiche importanti. Avvalersi

Dettagli

Ogni browser (Internet Explorer, Google Chrome, Mozilla Firefox o Safari) permette di impostare le preferenze per i cookie.

Ogni browser (Internet Explorer, Google Chrome, Mozilla Firefox o Safari) permette di impostare le preferenze per i cookie. COSA SONO? Un cookie è rappresentato da un file di testo memorizzato sul vostro computer, tramite il browser di navigazione, creato durante la navigazione sui siti web. Servono nella maggioranza dei casi

Dettagli

Vantaggi dell'utilizzo dei database

Vantaggi dell'utilizzo dei database Vantaggi dell'utilizzo dei database Access consente di sfruttare appieno il valore dei propri dati. Un database è molto di più di un semplice elenco o tabella. Offre la possibilità di gestire appieno i

Dettagli

SOLUTION BRIEF CA ERwin Modeling. Come gestire la complessità dei dati e aumentare l'agilità del business

SOLUTION BRIEF CA ERwin Modeling. Come gestire la complessità dei dati e aumentare l'agilità del business SOLUTION BRIEF CA ERwin Modeling Come gestire la complessità dei dati e aumentare l'agilità del business CA ERwin Modeling fornisce una visione centralizzata delle definizioni dei dati chiave per consentire

Dettagli

CA ERwin Modeling r8. Logo Cliente o Partner

CA ERwin Modeling r8. Logo Cliente o Partner CA ERwin Modeling r8 Logo Cliente o Partner Agenda Opportunità: Gestire gli Ambienti di Dati Complessi Nuove Caratteristiche di CA ERwin r8 Scenari Applicativi (Tecnet Dati) 2 Gestire gli Ambienti di Dati

Dettagli

RELAZIONE E COMUNICAZIONE. Sviluppare la gestione delle relazioni con i clienti grazie a:

RELAZIONE E COMUNICAZIONE. Sviluppare la gestione delle relazioni con i clienti grazie a: RELAZIONE E COMUNICAZIONE Sviluppare la gestione delle relazioni con i clienti grazie a: Microsoft Office System 2007 Windows Vista Microsoft Exchange Server 2007 è ancora più potente ed efficace, grazie

Dettagli

10 metodi per ottimizzare la rete in modo sicuro

10 metodi per ottimizzare la rete in modo sicuro 10 metodi per ottimizzare la rete in modo sicuro Con l intelligenza applicativa dei firewall di nuova generazione e la serie WAN Acceleration Appliance (WXA) di SonicWALL Sommario Ottimizzazione sicura

Dettagli

La prossima ondata di innovazione aziendale introdotta da Open Network Environment

La prossima ondata di innovazione aziendale introdotta da Open Network Environment Panoramica della soluzione La prossima ondata di innovazione aziendale introdotta da Open Network Environment Panoramica La crescente importanza dei ruoli assunti da tecnologie come cloud, mobilità, social

Dettagli

catalogo corsi di formazione 2015/2016

catalogo corsi di formazione 2015/2016 L offerta formativa inserita in questo catalogo è stata suddivisa in quattro sezioni tematiche che raggruppano i corsi di formazione sulla base degli argomenti trattati. Organizzazione, progettazione e

Dettagli

Alfresco ECM. La gestione documentale on-demand

Alfresco ECM. La gestione documentale on-demand Alfresco ECM La gestione documentale on-demand Alfresco 3.2 La gestione documentale on-demand Oltre alla possibilità di agire sull efficienza dei processi, riducendone i costi, è oggi universalmente conosciuto

Dettagli

Data Warehouse: una sola lingua. Iolanda Salinari

Data Warehouse: una sola lingua. Iolanda Salinari Data Warehouse: una sola lingua Iolanda Salinari 2 Il Glossario: uno strumento prezioso Uno dei fattori critici per la realizzazione del data warehouse è costituito dalle difficoltà che si incontrano per

Dettagli

SPSS Inc. Data Access Pack - Istruzioni di installazione per Windows

SPSS Inc. Data Access Pack - Istruzioni di installazione per Windows i SPSS Inc. Data Access Pack - Istruzioni di installazione per Windows Per ulteriori informazioni sui prodotti software SPSS Inc., visitare il sito Web all indirizzo http://www.spss.it o contattare: SPSS

Dettagli

Novità di Crystal Reports XI

Novità di Crystal Reports XI Introduzione Introduzione Questa sezione offre una panoramica di dettagliata dei componenti, delle funzioni e dei vantaggi forniti dalla versione più recente di Crystal Reports. Alcuni tra i più importanti

Dettagli

Sfrutta appieno le potenzialità del software SAP in modo semplice e rapido

Sfrutta appieno le potenzialità del software SAP in modo semplice e rapido Starter Package è una versione realizzata su misura per le Piccole Imprese, che garantisce una implementazione più rapida ad un prezzo ridotto. E ideale per le aziende che cercano ben più di un semplice

Dettagli

MediaWiki. Giuseppe Frisoni

MediaWiki. Giuseppe Frisoni MediaWiki Giuseppe Frisoni MediaWiki: costruire insieme 1/2 L'enorme successo di Wikipedia, la nota enciclopedia online, è sotto gli occhi di tutti; cosa meno nota, invece, è la piattaforma con cui è progettata.

Dettagli

Corso di Web programming Modulo T3 A2 - Web server

Corso di Web programming Modulo T3 A2 - Web server Corso di Web programming Modulo T3 A2 - Web server 1 Prerequisiti Pagine statiche e dinamiche Pagine HTML Server e client Cenni ai database e all SQL 2 1 Introduzione In questa Unità si illustra il concetto

Dettagli

Mappatura della supply chain. Soluzioni Clienti

Mappatura della supply chain. Soluzioni Clienti Mappatura della supply chain Soluzioni Clienti Mappatura della supply chain State cercando di migliorare la gestione della supply chain della vostra organizzazione? Mappare i processi rappresenta una modalità

Dettagli

PaperPort 12 comprende molte nuove e utili funzioni che consentono di gestire i documenti.

PaperPort 12 comprende molte nuove e utili funzioni che consentono di gestire i documenti. Benvenuti! Nuance PaperPort è un pacchetto software desktop per la gestione di documenti che consente di acquisire, organizzare, accedere, condividere e gestire i documenti cartacei e digitali sul personal

Dettagli

IRTUALW. Infinity Portal Infinite possibilità di farti raggiungere PORTAL FORNITORI CLIENTI PROTOCOLLAZIONE KNOWLEDGE BASE CLASSIFICAZIONE VERSIONING

IRTUALW. Infinity Portal Infinite possibilità di farti raggiungere PORTAL FORNITORI CLIENTI PROTOCOLLAZIONE KNOWLEDGE BASE CLASSIFICAZIONE VERSIONING I N F I N I T Y Z U C C H E T T I Infinity Portal Infinite possibilità di farti raggiungere MARKETING SALES SUPPORT CMS KNOWLEDGE BASE E COMMERCE B2B E COMMERCE B2C AD HOC INFINITY ACQUISIZIONE PROTOCOLLAZIONE

Dettagli

SUN ACCELERA L'INNOVAZIONE STORAGE

SUN ACCELERA L'INNOVAZIONE STORAGE SUN ACCELERA L'INNOVAZIONE STORAGE Nuove funzionalità software e l annuncio di Solaris 10 posizionano Sun al vertice della gestione di ambienti storage eterogenei Milano 24 novembre 2004 -- In occasione

Dettagli

catalogo corsi di formazione 2014/2015

catalogo corsi di formazione 2014/2015 L offerta formativa inserita in questo catalogo è stata suddivisa in quattro sezioni tematiche che raggruppano i corsi di formazione sulla base degli argomenti trattati. Organizzazione, progettazione e

Dettagli

Energy Data Management System (EDMS): la soluzione software per una gestione efficiente dell energia secondo lo standard ISO 50001

Energy Data Management System (EDMS): la soluzione software per una gestione efficiente dell energia secondo lo standard ISO 50001 Energy Data Management System (EDMS): la soluzione software per una gestione efficiente dell energia secondo lo standard ISO 50001 Oggi più che mai, le aziende italiane sentono la necessità di raccogliere,

Dettagli

Elenco dei manuali. Elenco dei manuali dell'utente di MEGA

Elenco dei manuali. Elenco dei manuali dell'utente di MEGA Elenco dei manuali Elenco dei manuali dell'utente di MEGA MEGA 2009 SP5 R7 1ª edizione (luglio 2012) Le informazioni contenute nel presente documento possono essere modificate senza preavviso e non costituiscono

Dettagli

Information @ Work di American Express

Information @ Work di American Express di American Express Le informazioni contenute nel presente documento devono essere considerate di natura privata e confidenziale e non possono essere copiate, stampate o riprodotte in alcun modo senza

Dettagli

Xerox SMart esolutions. White Paper sulla protezione

Xerox SMart esolutions. White Paper sulla protezione Xerox SMart esolutions White Paper sulla protezione White Paper su Xerox SMart esolutions La protezione della rete e dei dati è una delle tante sfide che le aziende devono affrontare ogni giorno. Tenendo

Dettagli

ADOBE FLASH PLAYER 10.3 Pannello di controllo nativo

ADOBE FLASH PLAYER 10.3 Pannello di controllo nativo ADOBE FLASH PLAYER 10.3 Pannello di controllo nativo Note legali Note legali Per consultare le note legali, vedete http://help.adobe.com/it_it/legalnotices/index.html. iii Sommario Memorizzazione.......................................................................................................

Dettagli

Volumi di riferimento

Volumi di riferimento Simulazione seconda prova Esame di Stato Gestione di un centro agroalimentare all ingrosso Parte prima) Un nuovo centro agroalimentare all'ingrosso intende realizzare una base di dati per l'attività di

Dettagli

La vostra azienda è pronta per un server?

La vostra azienda è pronta per un server? La vostra azienda è pronta per un server? Guida per le aziende che utilizzano da 2 a 50 computer La vostra azienda è pronta per un server? Sommario La vostra azienda è pronta per un server? 2 Panoramica

Dettagli

Basi di Dati Relazionali

Basi di Dati Relazionali Corso di Laurea in Informatica Basi di Dati Relazionali a.a. 2009-2010 PROGETTAZIONE DI UNA BASE DI DATI Raccolta e Analisi dei requisiti Progettazione concettuale Schema concettuale Progettazione logica

Dettagli

Copyright Università degli Studi di Torino, Progetto Atlante delle Professioni 2009 IT PROCESS EXPERT

Copyright Università degli Studi di Torino, Progetto Atlante delle Professioni 2009 IT PROCESS EXPERT IT PROCESS EXPERT 1. CARTA D IDENTITÀ... 2 2. CHE COSA FA... 3 3. DOVE LAVORA... 4 4. CONDIZIONI DI LAVORO... 5 5. COMPETENZE... 6 Quali competenze sono necessarie... 6 Conoscenze... 8 Abilità... 9 Comportamenti

Dettagli

Gestione documentale. Arxivar datasheet del 30-09-2015 Pag. 1

Gestione documentale. Arxivar datasheet del 30-09-2015 Pag. 1 Gestione documentale Con ARXivar è possibile gestire tutta la documentazione e le informazioni aziendali, i documenti e le note, i log, gli allegati, le associazioni, i fascicoli, i promemoria, i protocolli,

Dettagli

IBM SPSS Modeler Social Network Analysis 16 Guida all'installazione e alla configurazione

IBM SPSS Modeler Social Network Analysis 16 Guida all'installazione e alla configurazione IBM SPSS Modeler Social Network Analysis 16 Guida all'installazione e alla configurazione Indice Capitolo 1. Introduzione a IBM SPSS Modeler Social Network Analysis.... 1 Panoramica di IBM SPSS Modeler

Dettagli

Visual Studio 2008: rapido, flessibile, efficiente

Visual Studio 2008: rapido, flessibile, efficiente OGGETTO: Visual Studio 2008 Gentile Cliente, Microsoft è lieta di annunciare la disponibilita di Visual Studio 2008. Microsoft Visual Studio è una famiglia di prodotti progettati per consentire agli sviluppatori

Dettagli

Riferimento rapido di Novell Vibe Mobile

Riferimento rapido di Novell Vibe Mobile Riferimento rapido di Novell Vibe Mobile Marzo 2015 Introduzione L'accesso mobile al sito di Novell Vibe può essere disattivato dall'amministratore di Vibe. Se non si riesce ad accedere all'interfaccia

Dettagli

BUSINESS FILE OGNI DOCUMENTO AL SUO POSTO

BUSINESS FILE OGNI DOCUMENTO AL SUO POSTO BUSINESS FILE OGNI DOCUMENTO AL SUO POSTO Un'azienda moderna necessita di strumenti informatici efficienti ed efficaci, in grado di fornire architetture informative sempre più complete che consentano da

Dettagli

Supporto alle decisioni e strategie commerciali/mercati/prodotti/forza vendita;

Supporto alle decisioni e strategie commerciali/mercati/prodotti/forza vendita; .netbin. è un potentissimo strumento SVILUPPATO DA GIEMME INFORMATICA di analisi dei dati con esposizione dei dati in forma numerica e grafica con un interfaccia visuale di facile utilizzo, organizzata

Dettagli

CA Clarity PPM. Panoramica. Vantaggi. agility made possible

CA Clarity PPM. Panoramica. Vantaggi. agility made possible SCHEDA PRODOTTO CA Clarity PPM agility made possible CA Clarity Project & Portfolio Management (CA Clarity PPM) supporta l'innovazione con agilità, trasforma il portafoglio con fiducia e sostiene il giusto

Dettagli

Content Management Systems

Content Management Systems Content Management Systems L o Guido Porruvecchio Tecnologia e Applicazioni della Rete Internet Definizione Un Content Management System (CMS) è letteralmente un sistema per la gestione dei contenuti Definisce

Dettagli

WebRatio. L altra strada per il BPM. Web Models s.r.l. www.webratio.com contact@webratio.com 1 / 8

WebRatio. L altra strada per il BPM. Web Models s.r.l. www.webratio.com contact@webratio.com 1 / 8 WebRatio L altra strada per il BPM Web Models s.r.l. www.webratio.com contact@webratio.com 1 / 8 Il BPM Il BPM (Business Process Management) non è solo una tecnologia, ma più a grandi linee una disciplina

Dettagli

IBM Intelligent Operations Center for Cloud ottimizza la gestione delle città grazie a un modello Software-as-a-Service

IBM Intelligent Operations Center for Cloud ottimizza la gestione delle città grazie a un modello Software-as-a-Service ZP11-0355, 26 luglio 2011 IBM Intelligent Operations Center for Cloud ottimizza la gestione delle città grazie a un modello Software-as-a-Service Indice 1 Panoramica 3 Descrizione 2 Prerequisiti fondamentali

Dettagli

1 Novità dell'applicazione Filr 2.0 Desktop

1 Novità dell'applicazione Filr 2.0 Desktop Note di rilascio dell'applicazione Filr 2.0 Desktop Febbraio 2016 Nella versione 2.0 dell'applicazione Filr Desktop è stata introdotta la funzione File a richiesta che offre una vista consolidata o virtuale

Dettagli

Analisi funzionale della Business Intelligence

Analisi funzionale della Business Intelligence 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

Una soluzione per la gestione del packaging online

Una soluzione per la gestione del packaging online Una soluzione per la gestione del packaging online WebCenter WebCenter è un efficiente piattaforma web per la gestione del packaging, dei processi aziendali, dei cicli di approvazione e delle risorse digitali.

Dettagli

UBIQUITY 6 e Server. Il documento descrive le novità introdotte con la versione 6 della piattaforma software ASEM Ubiquity.

UBIQUITY 6 e Server. Il documento descrive le novità introdotte con la versione 6 della piattaforma software ASEM Ubiquity. UBIQUITY 6 e Server Privato Introduzione Il documento descrive le novità introdotte con la versione 6 della piattaforma software ASEM Ubiquity. Versione Descrizione Data 1 Prima emissione 21/06/2015 Disclaimer

Dettagli

Piattaforma aziendale IBM Cognos per Business Intelligence

Piattaforma aziendale IBM Cognos per Business Intelligence Piattaforma aziendale IBM Cognos per Business Intelligence Considerazioni principali Ottimizzate le prestazioni con l'elaborazione in-memory e l'evoluzione dell'architettura Ottimizzate i vantaggi dell'implementazione

Dettagli

IL CRM di Platinumdata

IL CRM di Platinumdata IL CRM di Platinumdata Cos è un CRM? Il Customer relationship management (CRM) o Gestione delle Relazioni coi Clienti è legato al concetto di fidelizzazione e gestione dei clienti. Attualmente il mercato

Dettagli

Efficienza operativa nel settore pubblico. 10 suggerimenti per ridurre i costi

Efficienza operativa nel settore pubblico. 10 suggerimenti per ridurre i costi Efficienza operativa nel settore pubblico 10 suggerimenti per ridurre i costi 2 di 8 Presentazione La necessità impellente di ridurre i costi e la crescente pressione esercitata dalle normative di conformità,

Dettagli

Relazione finale di Didattica e laboratorio di Programmazione

Relazione finale di Didattica e laboratorio di Programmazione Relazione finale di Didattica e laboratorio di Programmazione Prof.ssa Vallì Carando Tirocinante Maria Grazia Maffucci Classe di concorso A042 aprile 2013 Progettazione Web Applicazioni client-server La

Dettagli

Web Intelligence. Argomenti 10/5/2010. abaroni@yahoo.com

Web Intelligence. Argomenti 10/5/2010. abaroni@yahoo.com Web Intelligence Argomenti Cap.1 Introduzione Cap.2 Creazione/Modifica di QUERY (semplici,custom,unioni) Cap.3 Uso dei Filtri e delle Condizioni Slide 2 - Copyright 2007 Business Objects SA - All Rights

Dettagli

Client XProtect Accesso al sistema di sorveglianza

Client XProtect Accesso al sistema di sorveglianza Client XProtect Accesso al sistema di sorveglianza Tre modalità di visualizzazione della videosorveglianza Per accedere facilmente alla videosorveglianza, Milestone offre tre interfacce utente flessibili:

Dettagli

soluzioni di e-business knowledge management

soluzioni di e-business knowledge management soluzioni di e-business knowledge management > DIMS 2.0: il knowledge management per le piccole e medie imprese DIMS 2.0 è una soluzione di knowledge management potente e flessibile, completamente web

Dettagli

Sme.UP Web Application

Sme.UP Web Application Sme.UP Web Application Web Application Web.UP Una interfaccia web per i vostri dati gestionali Il modulo applicativo Web.UP fornisce al progettista di siti Internet una serie di potenti strumenti per l'integrazione

Dettagli

Il sito Internet: lo strumento più flessibile per far conoscere la tua azienda e fidelizzare i tuoi clienti.

Il sito Internet: lo strumento più flessibile per far conoscere la tua azienda e fidelizzare i tuoi clienti. Il sito Internet: lo strumento più flessibile per far conoscere la tua azienda e fidelizzare i tuoi clienti. Orientarsi e muoversi al meglio nel mercato è sempre più difficile: la concorrenza, è sempre

Dettagli

infocert soluzione integrata per la gestione automatica dei certificati di revisione e collaudo dei sistemi antincendio Product sheet

infocert soluzione integrata per la gestione automatica dei certificati di revisione e collaudo dei sistemi antincendio Product sheet soluzione integrata per la gestione automatica dei certificati di revisione e collaudo dei sistemi antincendio Product sheet Con infocert potete organizzare, catalogare e gestire tutti le informazioni

Dettagli

Fiery Driver Configurator

Fiery Driver Configurator 2015 Electronics For Imaging, Inc. Per questo prodotto, il trattamento delle informazioni contenute nella presente pubblicazione è regolato da quanto previsto in Avvisi legali. 16 novembre 2015 Indice

Dettagli

InfoTecna ITCube Web

InfoTecna ITCube Web InfoTecna ITCubeWeb ITCubeWeb è un software avanzato per la consultazione tramite interfaccia Web di dati analitici organizzati in forma multidimensionale. L analisi multidimensionale è il sistema più

Dettagli

Guida rapida all uso di Moodle per i docenti

Guida rapida all uso di Moodle per i docenti Guida rapida all uso di Moodle per i docenti Avvertenze: 1) Questo NON è un manuale completo di Moodle. La guida è esplicitamente diretta a docenti poco esperti che devono cimentarsi per la prima volta

Dettagli

Aspetti applicativi e tecnologia

Aspetti applicativi e tecnologia Aspetti applicativi e tecnologia Premessa Architetture usate per i database Le prime applicazioni erano definite monolitiche, cioè un unico computer (mainframe) gestiva sia le applicazioni che i dati,

Dettagli

Symantec Backup Exec.cloud

Symantec Backup Exec.cloud Protezione automatica, continua e sicura con il backup dei dati nel cloud o tramite un approccio ibrido che combina il backup on-premise e basato sul cloud. Data-sheet: Symantec.cloud Solo il 21% delle

Dettagli

BOARD 8.1: Cosa c è di nuovo

BOARD 8.1: Cosa c è di nuovo Better decisions. Better business. BOARD 8.1: Cosa c è di nuovo Mobile Business Intelligence nativa, miglior supporto per le grandi implementazioni e nuove funzionalità di Performance Management portano

Dettagli

Riepilogo delle modifiche di PA-DSS dalla versione 2.0 alla 3.0

Riepilogo delle modifiche di PA-DSS dalla versione 2.0 alla 3.0 Settore delle carte di pagamento (PCI) Standard di protezione dei dati per le applicazioni di pagamento () Riepilogo delle modifiche di dalla versione 2.0 alla 3.0 Novembre 2013 Introduzione Il presente

Dettagli

Software per la gestione delle stampanti MarkVision

Software per la gestione delle stampanti MarkVision Software e utilità per stampante 1 Software per la gestione delle stampanti MarkVision In questa sezione viene fornita una breve panoramica sul programma di utilità per stampanti MarkVision e sulle sue

Dettagli

Adobe Acrobat Connect Pro 7 Note sulla versione

Adobe Acrobat Connect Pro 7 Note sulla versione Adobe Acrobat Connect Pro 7 Note sulla versione Benvenuti in Adobe Acrobat Connect Pro 7. Questo documento contiene informazioni recenti sul prodotto che non sono trattate nella documentazione di Connect

Dettagli

Stampa di dati variabili (VDP)

Stampa di dati variabili (VDP) 2014 Electronics For Imaging. Per questo prodotto, il trattamento delle informazioni contenute nella presente pubblicazione è regolato da quanto previsto in Avvisi legali. 9 giugno 2014 Indice 3 Indice

Dettagli

Nuove funzionalità Max 4i

Nuove funzionalità Max 4i Nuove funzionalità Max 4i Caratteristiche operative principali del nuovo prodotto: Nuovi metodi di navigazione nell applicativo tramite albero gerarchico e tramite pop up menu: nuove modalità di ricerca

Dettagli

Il vault PDM intelligente di SolidWorks

Il vault PDM intelligente di SolidWorks W H I T E P A P E R Il vault PDM intelligente di SolidWorks inspiration P R E FAZ ION E I sistemi per la gestione dei dati di prodotto (PDM) svolgono una moltitudine di attività che agevolano la collaborazione,

Dettagli

Guida introduttiva a BusinessObjects XI Release 2 Service Pack 2/Productivity Pack

Guida introduttiva a BusinessObjects XI Release 2 Service Pack 2/Productivity Pack Guida introduttiva a BusinessObjects XI Release 2 Service Pack 2/Productivity Pack Informazioni sul manuale Informazioni sul manuale In questo manuale sono contenute informazioni introduttive sull'utilizzo

Dettagli

Le piattaforme operative

Le piattaforme operative Viaggiare è il frutto dell esperienza ultradecennale maturata nella progettazione e sviluppo del software gestionale in genere, ed in particolare, da alcuni anni, di quello per le agenzie di viaggio; dal

Dettagli

INFORMATICA CORSI DELL'INDIRIZZO TECNICO CLASSI PRIME AMMINISTRAZIONE - FINANZA E MARKETING

INFORMATICA CORSI DELL'INDIRIZZO TECNICO CLASSI PRIME AMMINISTRAZIONE - FINANZA E MARKETING INFORMATICA CORSI DELL'INDIRIZZO TECNICO CLASSI PRIME AMMINISTRAZIONE - FINANZA E MARKETING Modulo propedeutico Le lezioni teoriche sono sviluppate sui seguenti argomenti: Struttura dell elaboratore: CPU,

Dettagli

SWIM v2 Design Document

SWIM v2 Design Document PROGETTO DI INGEGNERIA DEL SOFTWARE 2 SWIM v2 DD Design Document Matteo Danelli Daniel Cantoni 22 Dicembre 2012 1 Indice Progettazione concettuale Modello ER Entità e relazioni nel dettaglio User Feedback

Dettagli

Elenco dei manuali. Elenco dei manuali dell'utente di MEGA

Elenco dei manuali. Elenco dei manuali dell'utente di MEGA Elenco dei manuali Elenco dei manuali dell'utente di MEGA MEGA 2009 SP4 1ª edizione (giugno 2010) Le informazioni contenute nel presente documento possono essere modificate senza preavviso e non costituiscono

Dettagli

icteamt Funzionalità di valutazione Funzionalità di collaborazione Capacità di integrazione

icteamt Funzionalità di valutazione Funzionalità di collaborazione Capacità di integrazione Funzionalità di valutazione La soluzione WeLearn è stata studiata per consentire interoperabilità con software di assessment di terze parti per analizzare le competenze richieste, verificare gli skills

Dettagli

Introduzione alla Business Intelligence. E-mail: infobusiness@zucchetti.it

Introduzione alla Business Intelligence. E-mail: infobusiness@zucchetti.it Introduzione alla Business Intelligence E-mail: infobusiness@zucchetti.it Introduzione alla Business Intelligence Introduzione Definizione di Business Intelligence: insieme di processi per raccogliere

Dettagli

Novità di Visual Studio 2008

Novità di Visual Studio 2008 Guida al prodotto Novità di Visual Studio 2008 Introduzione al sistema di sviluppo di Visual Studio Visual Studio Team System 2008 Visual Studio Team System 2008 Team Foundation Server Visual Studio Team

Dettagli

Basi di dati. Basi di dati = database. Basi di dati

Basi di dati. Basi di dati = database. Basi di dati Basi di dati Da leggere: Cap. 6 Sawyer, Williams (testo A) Basi di dati = database Sono una delle applicazioni informatiche che hanno avuto il maggiore utilizzo in uffici, aziende, servizi -> oggi anche

Dettagli

REALIZZARE GLI OBIETTIVI

REALIZZARE GLI OBIETTIVI REALIZZARE GLI OBIETTIVI BENEFICI Aumentare la produttività e ridurre i i tempi ed i costi di apprendimento grazie ad un interfaccia semplice ed intuitiva che permette agli utenti di accedere facilmente

Dettagli

CRM: Come le PMI possono organizzare la loro attività senza costi di licenza

CRM: Come le PMI possono organizzare la loro attività senza costi di licenza CRM: Come le PMI possono organizzare la loro attività senza costi di licenza Il Customer Relationship Management (CRM) punta a costruire, estendere ed approfondire le relazioni esistenti tra un'azienda

Dettagli

Corso di PHP. Prerequisiti. 1 - Introduzione

Corso di PHP. Prerequisiti. 1 - Introduzione Corso di PHP 1 - Introduzione 1 Prerequisiti Conoscenza HTML Principi di programmazione web Saper progettare un algoritmo Saper usare un sistema operativo Conoscere il concetto di espressione 2 1 Introduzione

Dettagli

DSCube. L analisi dei dati come strumento per i processi decisionali

DSCube. L analisi dei dati come strumento per i processi decisionali DSCube L analisi dei dati come strumento per i processi decisionali Analisi multi-dimensionale dei dati e reportistica per l azienda: DSCube Introduzione alla suite di programmi Analyzer Query Builder

Dettagli

ARCHIVI E LORO ORGANIZZAZIONI

ARCHIVI E LORO ORGANIZZAZIONI ARCHIVI E LORO ORGANIZZAZIONI Archivio: - insieme di registrazioni (record), ciascuna costituita da un insieme prefissato di informazioni elementari dette attributi (campi) - insieme di informazioni relative

Dettagli

SCELTA DEL TEST DA ESEGUIRE

SCELTA DEL TEST DA ESEGUIRE SCELTA DEL TEST DA ESEGUIRE Tenete il passo dei cicli di rilascio sempre più veloci. Scoprite l automazione con il tocco umano. ESECUZIONE DI UN TEST 26032015 Test funzionali Con Borland, tutti i membri

Dettagli

PROGRAMMAZIONE MODULARE. Periodo mensile. Ore previste

PROGRAMMAZIONE MODULARE. Periodo mensile. Ore previste PROGRAMMAZIONE MODULARE Indirizzo: INFORMATICA SIRIO Disciplina: INFORMATICA Classe: QUINTA Ore previste: 16 di cui 66 ore di teoria e 99 ore di laboratorio. N. modulo Titolo Modulo Titolo unità didattiche

Dettagli

Sistemi informativi secondo prospettive combinate

Sistemi informativi secondo prospettive combinate Sistemi informativi secondo prospettive combinate direz acquisti direz produz. direz vendite processo acquisti produzione vendite INTEGRAZIONE TRA PROSPETTIVE Informazioni e attività sono condivise da

Dettagli

WEBGIS 1.0. Guida per l utente

WEBGIS 1.0. Guida per l utente WEBGIS 1.0 Guida per l utente SOMMARIO 1 INTRODUZIONE...3 2 FUNZIONALITA...4 2.1 Strumenti WebGIS... 4 2.1.1 Mappa... 5 2.1.2 Inquadramento mappa... 6 2.1.3 Toolbar... 7 2.1.4 Scala... 9 2.1.5 Legenda...

Dettagli

Cresceresulweb. EMAIL PROFESSIONALE L'affidabilità di Gmail

Cresceresulweb. EMAIL PROFESSIONALE L'affidabilità di Gmail Cresceresulweb EMAIL PROFESSIONALE L'affidabilità di Gmail Le aziende italiane, di qualunque dimensione, fanno ormai un uso quotidiano della posta elettronica per gestire fornitori, parlare con i clienti,

Dettagli

SOLUZIONE Web.Orders online

SOLUZIONE Web.Orders online SOLUZIONE Web.Orders online Gennaio 2005 1 INDICE SOLUZIONE Web.Orders online Introduzione Pag. 3 Obiettivi generali Pag. 4 Modulo di gestione sistema Pag. 5 Modulo di navigazione prodotti Pag. 7 Modulo

Dettagli

Gestione dell account AdWords di Google Guida pratica

Gestione dell account AdWords di Google Guida pratica Gestione dell account AdWords di Google Guida pratica Benvenuti in AdWords di Google Questa guida fornisce una panoramica del Centro di controllo gestionale AdWords, l interfaccia per la gestione e il

Dettagli

Basic Standard Suite WEB. Contatto. fidelizzare

Basic Standard Suite WEB. Contatto. fidelizzare Basic Standard Suite WEB organizzare collaborazione Memorizzare Comunicare CONDIVISIONE QuALSIASI Contatto fidelizzare Dovunque Gestione ricerca Attività File è la soluzione software di nuova concezione

Dettagli

Manuale d uso Kompass Connect. Manuale d uso servizio Kompass Connect

Manuale d uso Kompass Connect. Manuale d uso servizio Kompass Connect Manuale d uso servizio Kompass Connect 1 Gentile Cliente Siamo lieti di offrire la nostra soluzione di monitoraggio I.P. (Internet Provider) in abbinata all inserzione pubblicitaria sul sito Kompass. Questa

Dettagli

Impostare il browser per navigare in sicurezza Opzioni di protezione

Impostare il browser per navigare in sicurezza Opzioni di protezione Impostare il browser per navigare in sicurezza Opzioni di protezione Data la crescente necessità di sicurezza e tutela dei propri dati durante la navigazione in rete, anche gli stessi browser si sono aggiornati,

Dettagli