| Version | 1.10 beta 18 |
|---|---|
| Éditeur | Adept SQL Tools |
| Date de sortie | 25 nov. 2014 |
| Date ajoutée | 25 nov. 2014 |
| Exigences OS | Windows 95, Windows 2000, Windows 98, Windows, Windows NT |
| Exigences | None |
| Total téléchargements | 515 |
| Prix | Free to try |
La description
Adept SQL Workshop prend en charge toutes les phases de développement d'un schéma de base de données, de l'écriture (ou de la génération à partir d'une base de données existante) d'un ensemble de sources SQL au débogage et à la synchronisation ultérieure de la base de données lorsque les scripts sont modifiés. Adept SQL Workshop est spécifiquement conçu pour traiter le sous-ensemble DDL de SQL et la synchronisation des schémas. Il complète les outils de création et d'analyse de requêtes tels que MS Query Analyzer plutôt que de les concurrencer.
Une partie importante d'Adept SQL Workshop est un éditeur de texte pratique avec la coloration syntaxique SQL et des raccourcis pour les instructions SQL couramment utilisées. Un panneau de "liste d'instructions" séparé regroupe, par l'objet de schéma affecté, toutes les instructions SQL, offrant un accès instantané à n'importe quelle instruction dans n'importe lequel des scripts de projet ouverts.
Avant que les scripts ne soient transmis au serveur SQL, ils passent par un pré-processeur de macros. Avec une combinaison habituelle de #includes, #defines et de directives de compilation conditionnelle, vous pouvez placer dans un seul fichier de déclaration des macros pour tous les types de données spécifiques au projet ou les combinaisons de champs couramment utilisées. Cela vous aidera à garder les scripts du projet compacts, cohérents, indépendants du SGBD et faciles à modifier. Dans Adept SQL Workshop, toutes les instructions SQL prétraitées peuvent être prévisualisées et exécutées. Vous pouvez définir des points d'arrêt, exécuter ou parcourir des scripts spécifiques ou tous les scripts du projet. Les résultats de la requête peuvent être affichés dans une fenêtre séparée. Un projet SQL peut être très facilement recréé à partir d'une base de données existante. Non seulement Adept SQL Workshop génère les scripts SQL basés sur le schéma de la base de données, mais il fournit également de nombreuses façons pratiques de diviser le script résultant en plusieurs modules et de remplacer, le cas échéant, le SQL brut par des macros définies par le projet. La plupart des bases de données, à l'exception des plus triviales, peuvent être divisées en sections logiques (groupes de tables, vues, procédures, etc.) relativement indépendantes les unes des autres. L'implémentation de chacun des groupes en tant que script séparé rend les sources de schéma beaucoup plus faciles à afficher et à gérer. L'approche orientée projet utilisée dans Adept SQL Workshop rend très naturelle la construction de votre base de données à partir de nombreux fichiers de script qui partagent tous le même ensemble de déclarations de macro. Vous pouvez facilement ajouter, supprimer ou réorganiser des scripts dans le projet, exécuter tous les scripts ou certains scripts. Adept SQL Workshop comprend parfaitement le sous-ensemble DDL de MS Transact-SQL (instructions CREATE/DROP/ALTER et les appels de procédure stockée modifiant le schéma, comme "exec sp_addtype"). Le programme peut créer une représentation de schéma interne directement à partir des sources SQL, puis faire diverses choses intéressantes avec, comme la comparer au schéma de la base de données et produire les scripts de différence. Cela signifie que le même script SQL peut être exécuté sur la base de données active un nombre illimité de fois sans affecter les tables inchangées. Il n'émettra que le minimum de SQL nécessaire pour synchroniser la source et la base de données, simplifiant ainsi grandement les changements dans la base de données. Adept SQL Workshop génère éventuellement des scripts d'historique, qui peuvent être lus sur la machine distante du client pour synchroniser sa base de données avec votre copie principale. Cette lecture est effectuée par un utilitaire autonome, qui peut être exécuté soit comme une application graphique simple et conviviale, soit silencieusement à partir d'une ligne de commande. En préparant une base de données pour le versioning, vous lui associez un script d'historique - un fichier SQL décrivant, dans une ou plusieurs sections de version, le schéma courant de la base de données. Après avoir apporté des modifications au schéma de la base de données, vous pouvez ensuite mettre à jour le script d'historique avec une seule commande de menu. Le programme comparera le schéma de base de données actuel au dernier schéma enregistré dans le script d'historique, puis ajoutera les modifications à l'historique sous un nouveau numéro de version.
Étant donné que toutes vos structures de base de données sont conservées dans des scripts SQL (fichiers texte), les méthodes de contrôle de version habituelles peuvent être utilisées pour gérer le travail d'équipe. Si plusieurs développeurs sont responsables du développement de sections logiques spécifiques de la base de données, ils peuvent travailler indépendamment sur leurs scripts SQL (et leurs copies locales de la base de données) à l'aide d'un logiciel de contrôle de code source tiers. Adept SQL Workshop inclut les commandes de contrôle de version de base dans son interface utilisateur, s'interfaçant avec un logiciel VCS spécifique via un module de plug-in séparé.