Italia: +39 02 249 59 120
USA/Canada Subscription Renewals: +1-866-221-0634
EMEA: +353 1 8031050
MySQL Workbench semplifica la progettazione e la manutenzione del database, automatizza le attività laboriose e complesse e migliora la comunicazione tra DBA e team di sviluppo. Consente ai data architect di visualizzare le esigenze degli utenti, comunicare con le parti interessate e risolvere le problematiche a livello di progettazione prima che sia effettuato un importante investimento in termini di tempo e risorse. Permette inoltre di progettare database basati su modelli, creando quindi in modo efficiente database solidi e ben funzionanti e offrendo allo stesso tempo la flessibilità necessaria per far fronte alle esigenze aziendali in continua evoluzione. Le utility Model e Schema Validation applicano gli standard delle best practice per il data modeling, così come gli standard MySQL specifici per la progettazione fisica; ciò garantisce che non si commettano errori durante la creazione di nuovi diagrammi ER o la generazione di database fisici MySQL.
MySQL Workbench offre funzionalità per il Forward Engineering dei database fisici. Un modello di dati visuale può essere facilmente trasformato in un database fisico su di un server MySQL con pochi clic del mouse. Tutto il codice SQL è generato automaticamente ed è eseguito correttamente sin dall'inizio, il che elimina il normale processo di scrittura manuale di codice SQL complesso, tipicamente soggetto ad errori. MySQL Workbench consente inoltre di eseguire il Reverse Engineering di un database esistente o di un'applicazione pacchettizzata, per comprenderne meglio la progettazione interna. MySQL Workbench non solo può eseguire il Forward e Reverse Engineering dei database esistenti, ma può anche importare script SQL per creare modelli ed esportare modelli verso script DDL eseguibili in un momento successivo.
La gestione delle modifiche di un database è un processo difficile e complesso, che implica il mantenimento di diverse versioni degli schemi di database e la modifica manuale dei database esistenti. Per aiutare i DBA e gli sviluppatori a gestire le modifiche, MySQL Workbench offre le utility Schema Synchronization e Comparison. Un DBA può raffrontare due database, oppure un modello e un database, e vederne le differenze, così come eseguire la sincronizzazione tra un modello e un database e viceversa.
La creazione della documentazione di un database può rivelarsi un processo lungo e complesso. MySQL Workbench include DBDoc, che consente a DBA e sviluppatori di realizzare documentazione di tipo "point-and-click". I modelli possono essere documentati in formato testo o HTML; include inoltre tutti gli oggetti e modelli presenti in una sessione MySQL Workbench attiva.
