| Versão | 1.10 beta 18 |
|---|---|
| Editor | Adept SQL Tools |
| Data de lançamento | Nov 25, 2014 |
| Data adicionada | Nov 25, 2014 |
| Os requisitos | Windows 95, Windows 2000, Windows 98, Windows, Windows NT |
| Requisitos | None |
| Total de downloads | 515 |
| Preço | Free to try |
Descrição
O Adept SQL Workshop oferece suporte a todas as fases do desenvolvimento do esquema de banco de dados, desde a gravação (ou geração de um banco de dados existente) de um conjunto de fontes SQL até a depuração e a sincronização do banco de dados subsequente quando os scripts são alterados. O Adept SQL Workshop foi projetado especificamente para lidar com o subconjunto DDL do SQL e a sincronização do esquema. Ele complementa ferramentas de construção e análise de consultas, como o MS Query Analyzer, em vez de competir com elas.
Uma parte importante do Adept SQL Workshop é um editor de texto conveniente com realce de sintaxe SQL e atalhos para instruções SQL comumente usadas. Um painel de "lista de instruções" separado agrupa, pelo objeto de esquema afetado, todas as instruções SQL, fornecendo acesso instantâneo a qualquer instrução em qualquer um dos scripts de projeto abertos.
Antes de os scripts serem alimentados no servidor SQL, eles passam por um pré-processador de macro. Com uma combinação usual de #includes, #defines e diretivas de compilação condicional, você pode colocar em um único arquivo de declaração macros para todos os tipos de dados específicos do projeto ou combinações de campos comumente usadas. Isso ajudará você a manter os scripts do projeto compactos, consistentes, independentes de DBMS e fáceis de modificar. No Adept SQL Workshop, qualquer uma das instruções SQL pré-processadas pode ser visualizada e executada. Você pode definir pontos de interrupção, executar ou percorrer scripts específicos ou todos os scripts do projeto. Os resultados da consulta podem ser exibidos em uma janela separada. Um projeto SQL pode ser recriado com muita facilidade a partir de um banco de dados existente. Não apenas o Adept SQL Workshop gera os scripts SQL com base no esquema do banco de dados, mas também fornece muitas maneiras convenientes de dividir o script resultante em vários módulos e substituir, quando apropriado, SQL bruto por macros definidas pelo projeto. A maioria dos bancos de dados, exceto os triviais, podem ser divididos em seções lógicas (grupos de tabelas, visualizações, procedimentos, etc.) relativamente independentes entre si. A implementação de cada um dos grupos como um script separado torna as fontes de esquema muito mais fáceis de visualizar e manter. A abordagem orientada a projetos usada no Adept SQL Workshop torna muito natural construir seu banco de dados a partir de muitos arquivos de script que compartilham o mesmo conjunto de declarações de macro. Você pode facilmente adicionar, remover ou reorganizar scripts dentro do projeto, executar todos ou scripts selecionados. O Adept SQL Workshop compreende totalmente o subconjunto DDL do MS Transact-SQL (instruções CREATE/DROP/ALTER e as chamadas de procedimento armazenado modificando o esquema, como "exec sp_addtype"). O programa pode construir uma representação de esquema interna diretamente das fontes SQL e então fazer várias coisas interessantes com ela, como comparar com o esquema do banco de dados e produzir os scripts de diferença. Isso significa que o mesmo script SQL pode ser executado no banco de dados ativo várias vezes sem afetar as tabelas inalteradas. Ele emitirá apenas o SQL mínimo necessário para sincronizar a fonte e o banco de dados, simplificando muito as alterações no banco de dados. O Adept SQL Workshop gera opcionalmente scripts de histórico, que podem ser reproduzidos na máquina remota do cliente para sincronizar seu banco de dados com sua cópia master. Essa reprodução é feita por um utilitário autônomo, que pode ser executado como um aplicativo GUI simples e amigável ou silenciosamente a partir de uma linha de comando. Preparando um banco de dados para controle de versão, você associa a ele um script de histórico - um arquivo SQL que descreve, em uma ou mais seções de versão, o esquema atual do banco de dados. Depois de fazer alterações no esquema do banco de dados, você pode atualizar o script de histórico com um único comando de menu. O programa fará a correspondência do esquema de banco de dados atual com o último esquema registrado no script de histórico e, em seguida, anexará as alterações ao histórico com um novo número de versão.
Como todas as estruturas de seu banco de dados são mantidas em scripts SQL (arquivos de texto), os métodos regulares de controle de versão podem ser usados para gerenciar o trabalho em equipe. Se vários desenvolvedores forem responsáveis pelo desenvolvimento de seções lógicas específicas do banco de dados, eles poderão trabalhar independentemente em seus scripts SQL (e suas cópias locais do banco de dados) usando um software de controle de código-fonte de terceiros. O Adept SQL Workshop inclui os comandos básicos de controle de versão em sua interface de usuário, fazendo interface com um software VCS específico por meio de um módulo de plug-in separado.