---
title: "Une nouvelle version de l'outil de base de données d'Altova intègre des fonctionnalités importantes"
date: "2017-04-24"
categories: 
  - "database"
  - "tools"
tags: 
  - "database-tool"
  - "databasespy"
  - "new-features"
description: La version 2017, release 3, de DatabaseSpy d'Altova améliore la gestion des bases de données grâce à des fonctionnalités telles que la génération automatique de scripts DDL, une amélioration de la complétion automatique de requêtes SQL et des outils de création de graphiques.
---
Status: #blog

Tags:  #database-tool #databasespy #new-features

Categories: [database + sql](/blog/fr/category/database-sql.md) | [tools](/blog/fr/category/tools.md)
# Une nouvelle version de l'outil de base de données d'Altova intègre des fonctionnalités importantes

DatabaseSpy est l'outil de gestion de bases de données [unique](https://www.altova.com/fr/databasespy.html) qui prend en charge toutes les principales bases de données et facilite les requêtes, la conception, la comparaison de structures, la modification et la comparaison du contenu des tables, et permet même de générer des graphiques élégants à partir des résultats des requêtes.

La récente mise à jour de DatabaseSpy, qui porte désormais à la version 2017, release 3, ajoute plusieurs nouvelles fonctionnalités, notamment la possibilité de générer automatiquement un script DDL complet pour n'importe quel schéma de base de données.

![](/blog/images/DatabaseSpyv2017R3_05.png)

<!--more-->

### Outil de base de données pour la gestion complète des scripts DDL

Un script DDL complet est une ressource importante qui permet à un administrateur de base de données de recréer une structure de base de données complète. Ce script va créer toutes les tables et les relations, ainsi que toutes les vues, contraintes, index, fonctions, procédures, etc., qui peuvent être définis dans la base de données.

Les scripts DDL sont essentiels pour effectuer des sauvegardes complètes de la structure de la base de données, ou pour déplacer une structure vers un autre serveur lorsque le contenu réel des tables n'est pas nécessaire, par exemple, lors du passage d'un environnement de développement à un environnement de production.

Un clic droit sur tout schéma de base de données dans la fenêtre d'aide du navigateur en ligne ouvre un menu contextuel où l'option "Afficher dans un nouvel éditeur SQL" propose la commande "Script DDL", comme illustré dans la capture d'écran ci-dessous :

![L'outil de base de données génère des scripts DDL complets](/blog/images/create-script.png)

Le script DDL généré est ensuite ouvert immédiatement dans une fenêtre de l'éditeur SQL de DatabaseSpy, où il peut être consulté, enregistré dans un fichier ou modifié grâce à une fonction de complétion automatique contextuelle.

### Outil de recherche avancé pour la base de données

La fonctionnalité de barre de recherche de l'éditeur SQL de DatabaseSpy a également été améliorée pour la version 2017, release 3. La nouvelle barre de recherche est basée sur les fonctionnalités de recherche introduites pour la première fois dans XMLSpy 2017. Elle prend en charge les recherches sensibles à la casse, les expressions régulières et les recherches dans la sélection. La barre de recherche prend également en charge les recherches multi-lignes.

La nouvelle fonctionnalité de recherche, présentée ci-dessous, est particulièrement utile pour examiner de longs scripts SQL, comme, par exemple, le script DDL généré à partir de l'exemple décrit ci-dessus.

![Outil de base de données : Rechercher dans le script DDL](/blog/images/new-find-bar.png)

### Éditeur SQL entièrement repensé, avec une fonctionnalité d'auto-complétion améliorée

La version 2017, release 3, introduit une fonctionnalité de complétion automatique pour l'éditeur SQL, entièrement réécrite, afin d'améliorer la vitesse et l'efficacité lors de la création ou de la modification de requêtes SQL. Les nouvelles fonctionnalités de complétion automatique de l'éditeur SQL sont les suivantes :

- Vitesse considérablement améliorée
- Suggestions plus pertinentes basées sur des correspondances partielles
- Meilleure gestion des guillemets et des parenthèses

Sur la capture d'écran ci-dessous, la fonction de complétion automatique propose les noms des colonnes de la table "produits" :

![Outil de base de données : complétion automatique de l'éditeur SQL](/blog/images/new-autocompletion.png)

Les suggestions de complétion automatique s'adaptent en fonction de la syntaxe exacte et des types de données de la base de données connectée. Les utilisateurs travaillant avec une base de données qu'ils connaissent trouveront que la fonction de complétion automatique de l'éditeur SQL améliore leur productivité, et cette fonction est particulièrement utile pour ceux qui travaillent avec un dialecte SQL qu'ils ne connaissent pas.

### Améliorations apportées au tableau d'outils de base de données

Un graphique attrayant et coloré communique les informations plus rapidement et plus efficacement qu'un tableau de données numériques. Les fonctionnalités de création de graphiques, déjà performantes dans DatabaseSpy, sont encore améliorées dans la version 2017, release 3 :

- Un graphique linéaire peut être utilisé pour afficher uniquement des points, sans les lignes de connexion
- L'axe des ordonnées peut être inversé, avec la valeur 0 placée en haut
- Les étiquettes de valeur peuvent être affichées directement sur les jauges ou les barres

![Outil de base de données avec des fonctionnalités de graphiques améliorées](/blog/images/databasespy-new-features-charts-1.png)

 

- Des étiquettes de texte peuvent être placées dans les graphiques (par exemple, pour indiquer les unités)
- Personnalisation des distances entre les barres dans les graphiques à barres

### Bases de données prises en charge

Toutes les fonctionnalités des outils de base de données décrites ici, et bien plus encore, sont prises en charge pour les bases de données listées. DatabaseSpy permet même aux utilisateurs d'ouvrir simultanément des connexions à plusieurs bases de données de types différents, et même de comparer leurs structures et leur contenu.

Bases de données prises en charge :

- Firebird
- IBM DB2 pour iSeries®
- IBM DB2®
- Informix®
- Microsoft Access™
- Microsoft® Azure SQL
- Microsoft® SQL Server®
- MySQL®
- Oracle®
- PostgreSQL
- Progress OpenEdge
- SQLite
- Sybase®

([Cliquez](https://www.altova.com/fr/databasespy.html) [ici](https://www.altova.com/fr/databasespy.html) pour consulter la liste détaillée et actualisée des versions de bases de données prises en charge.)

Les clients existants de DatabaseSpy peuvent [mettre à jour](https://www.altova.com/fr/download_current.html) leur logiciel vers la dernière version afin de profiter de toutes les nouvelles fonctionnalités de cet outil de gestion de bases de données. Vous pouvez également [tester gratuitement](https://www.altova.com/fr/download.html) n'importe quel produit Altova pendant 30 jours.
