Outil multi-base de données & éditeur SQL

Altova DatabaseSpy est le seul outil de requête multi-base de données, de design et de comparaison de base de données qui permet même de générer des graphiques élégants directement depuis des résultats de requête.

Il se connecte à toutes les bases de données principales, facilitant l'édition SQL, le design de structure de bases de données, l'édition du contenu, la comparaison de schémas de bases de données et de contenu et la conversion de bases de données pour une fraction du coût des solutions single-database.

Éditeur SQL et outil de requête

L'éditeur SQL versatile de DatabaseSpy est composé d'une fenêtre d'instruction SQL et d'une ou de plusieurs fenêtres à onglets ou empilées, il comporte un bouton Exécuter dans la barre d'outils de l'éditeur SQL afin de pouvoir exécuter immédiatement vos instructions SQL et afficher la sortie.

La fenêtre d'instruction SQL applique un code de couleur à chaque instruction SQL avec une identification unique pour les instructions SQL, les paramètres, les opérateurs et les commentaires pour un contrôle et une analyse simples et rapides d'une requête SQL individuelle ou une série complexe de commandes SQL.

Prise en charge des modèles SQL

DatabaseSpy contient la prise en charge des requêtes SQL qui contient les paramètres, aussi connus sous la désignation Modèles SQL. Les paramètres peuvent rendre une requête beaucoup plus flexible, par exemple, en permettant aux utilisateurs de tester des instructions join complexes avec des valeurs multiples.

L'Éditeur SQL de DatabaseSpy et les fenêtres de résultat en haut à gauche montre une requête pour rapporter tous les ordres d'un produit spécifique par un client spécifique.

Cette requête pourrait être bien plus flexible en remplaçant le nom du produit "sprockets" et le numéro du client 525 avec des paramètres, tel que montré dans la deuxième fenêtre de requête au-dessus où les noms de paramètre :pname et :custnum sont substitués par le produit et le client.

Design de base de données graphique

L'éditeur de design graphique DatabaseSpy vous permet de visualiser et d'éditer les structures de toutes vos bases de données par le biais d'une interface graphique d'utilisateur. Vous pouvez examiner les tables et les relations dans des bases de données existantes, éditer des tables selon vos besoins ou encore ajouter des tables entières et spécifier tous leurs attributs et relations de leurs colonnes par rapport à d'autres tables.

Générer des scripts DDL complets pour les schémas de base de données

DatabaseSpy comprend une nouvelle commande pour créer des scripts DDL complets pour un schéma de base de données. Lorsqu'un administrateur de BD doit recréer toute une structure de BD, des scripts sont nécessaires, non seulement pour créer des tables, mais aussi des modes, des contraintes, des indexes, des fonctions, des procédures, etc. qui peuvent être définis dans la BD.

Cliquer avec la touche de droite sur un schéma de BD dans la fenêtre d'assistant du Navigateur en ligne pour voir la commande de Script DDL.

Visualisation et mise en graphique des données

Un graphique coloré et accrocheur est plus parlant et transmet mieux l'information qu'un tableau contenant des données numériques. DatabaseSpy fournit une palette étendue de fonctions graphiques pour la visualisation de résultats de requête SQL. Créez la représentation graphique la plus précise et frappante de vos données dans des graphiques variés grâce aux options de formatage avancées.

Éditeur de contenu de base de données

L'information stockée dans les bases de données relationnelle est rarement statique. Les enregistrements existants sont mis à jour ou supprimés, et de nouvelles informations sont ajoutées pour garder maintenir une base de données correcte et à jour pour une conservation de la valeur commerciale. DatabaseSpy offre des outils d'édition de la base de données pratiques pour les contenus de tables de base de données. DatabaseSpy vous permet d'éditer le contenu des tables de la base de données dans une fenêtre de prévision interactive.

XML dans bases de données

Altova DatabaseSpy contient des fonctions spéciales pour explorer, gérer, et travailler avec du XML dans les bases de données. XML s'est établi comme la méthode préférée pour échanger des données structurées entre les entreprises, mais le stockage de données XML dans une base de données relationnelle rend l'opération plus complexe. DatabaseSpy contient des outils robustes pour vous aider à analyser et manipuler des bases de données qui contiennent de l'information XML.