quarta-feira, 14 de julho de 2010

PL/SQL Developer

Olá, comunidade !
PL/SQL Developer é um ambiente de desenvolvimento integrado (IDE) da Allroundautomations que foi especialmente destinado ao desenvolvimento de programas armazenados em bancos de dados Oracle. O principal objetivo é a facilidade de uso, qualidade de código e produtividade,  conjunto de conceitos que hoje são as chaves para o sucesso de qualquer projeto de desenvolvimento. Para fazer o download dessa IDE Clique Aqui e para fazer o download do serial Clique Aqui. Bem agora vejamos algumas das principais facilidades da ferramenta.

Editor PL/SQL

Com sua syntax realçada, ajuda dinâmica para SQL e PL/SQL, Descrição de Objetos, Assistente de Código, Botões de Browser , Navegação por Hiperlink, Biblioteca de Macros e outras facilidades.

Debugger Integrado(Requer Oracle 7.3.4 ou superior)

O Debugger Integrado oferece facilidades  para: Step In , Step Out, Run Until Exception, Breakpoints, View & Set Variables, View Call Stack. Habilita você a executar o debug de qualquer unidade de programa do seu ambiente de desenvolvimento.

Query Builder

Ficou fácil construir Querys, com ele, a criação de declarações SELECT ou a modificação de declarações já existentes se tornam rápidas e eficientes. Simplesmente clique e arraste tabelas e views, selecione colunas, crie, de modo fácil, clausulas WHERE e ORDER BY, faça join de tabelas baseadas em foreing key e pronto sua consulta já esta criada.

PL/SQL Beautifier

O PL/SQL Beautifier permite formatar seus códigos SQL e PL/SQL através de conjuntos de definições de regras, com isso, seu código pode ser automaticamente estruturado quando você o compila, salva ou abre o arquivo, esta funcionalidade proporciona grande aumento na produtividade do processo de codificação, e também, melhora em muito a legibilidade de seus códigos PL/SQL principalmente entre equipes multidisciplinares.

SQL Window

SQL Window permite entrar com qualquer declaração SQL, visualizar ou editar os resultados da grade de consulta, e também suporta a pesquisa de registros em um conjunto de resultados já previamente extraídos da execução de uma Query.

Command Windows

Para desenvolver e executar scripts SQL você pode utilizar o PL/SQL Deverloper´s Command Window. Esta janela de comandos possuiu a mesma aparência do SQL*Plus, e adicionalmente possui um editor com os correspondentes realce de syntax. Agora você pode desenvolver seus scripts SQL*Plus sem deixar de utilizar a IDE.

Reports

Para extrair relatórios de suas bases de dados ou dos dicionários Oracle você pode utilizar o PL/SQL Developer´s Report. Este gerador de relatórios possuiu inúmeros relatórios padronizados e com ele você estará habilitado a facilmente criar e customizar os seus próprios relatórios. Os relatórios customizados podem ser salvos em arquivos aos quais podem ser inclusos em menu de relatórios, criando-se assim grande facilidade na hora de encontrar um relatório desejado e criando-se atalhos para aqueles mais freqüentemente utilizados. Você pode utilizar o Query Reporter, uma ferramenta freeware para executar relatórios sem possuir o PL/SQL Developer e também executa-los através de linhas de comando.

Projects
Para organizar o seu trabalho, você pode utilizar o PL/SQL Developers´s built-in Project Concept. Um projeto consiste na coleção de fontes, objetos de banco de dados, notas e opções, com esta ferramenta você estará habilitado a trabalhar em um escopo de conjunto de ítens ao invés de todo o banco de dados ou schema, tornando assim muito mais fácil localizar os itens de projeto que atendam a sua necessidade, compilar todos os itens do projeto ou até mesmo mover um projeto de um banco de dados para outro.

Object Browser

Este, configurável, visualizador de objetos, lhe mostra todas as informações relevantes para o desenvolvimento PL/SQL, trabalhe com ele e esteja habilitado a: Visualizar descrição e definição de objetos, criar scripts para teste e debug, habilitar ou desabilitar triggers e contrainst, recompilar objetos inválidos, consultar ou editar tabelas ou dados de view, pesquisar por strings em fontes e muito mais. O Object Browser opcionalmente mostra as dependências entre objetos.

Performance Optimizing

Para otimizar a performance de seus códigos SQL e PL/SQL você pode utilizar o PL/SQL Profiler, esta funcionalidade permite visualizar informações do tempo de execução de cada linha no seu código fonte(Oracle8i ou superior) , e ainda, obter automaticamente estatísticas de tempo de execução de declarações SQL e programas PL/SQL. Nestas estatísticas podemos incluir o uso de CPU, block I/O, registro de I/O, table scans, sorts etc...

Template List

Com o PL/SQL Developer´s Template List, você obterá, economia de tempo e também um auxilio na padronização de código. Com esta solução sempre que você precisar inserir códigos SQL ou PL/SQL padrões em um editor, e sempre que você precisar criar novos arquivos de programas oriundos de outros programas, você poderá fazer isso com apenas um clique no template que corresponde a sua necessidade.

Compare User Objects

Após efetuar alterações em definições de tabelas, views, unidades de programas, e outros, seriam de grande utilidade poder propagar estas alterações para outro banco de dados , ou mesmo poder comparar objetos existentes em bancos de dados diferentes, por exemplo, ambiente de teste ou produção. As funcionalidades da ferramenta Compare User Object permite aos seus usuários comparar objetos selecionados, visualizar suas diferenças e por fim executar ou salvar scripts SQL capazes de aplicar as alterações necessárias nos objetos comparados.

Export User Objects.

Para exportar as declarações DDL(Data Definition Language) de uma seleção de objetos de um determinado usuário, você pode utilizar o Export User Objects, deste modo você facilmente poderá recriar os objetos para outro usuário ou salva-los como backup.

Tools

PL/SQL Developer incluí diversas ferramentas para facilitar o dia-a-dia da área de desenvolvimento, com estas ferramentas você pode, recompilar objetos inválidos, pesquisar por strings em fontes , importar e exportar tabelas, monitorar alertas e eventos de banco, e muito mais.

Plug-In extensions
As funcionalidades do PL/SQL Developer podem ser estendidas através de Plug-Ins. A Parasoft fornece estes plug-ins em sua página, onde você poderá baixar qualquer plug-in disponível sem qualquer custo adicional.

Requerimentos de Sistema

  • PL/SQL Developer pode ser instalado No Windows 95, 98, ME, NT4, 2000 e XP.
  • Oracle Server. 7.x, 8.x, 8i, 9i e 10g, em qualquer plataforma.
  • Para conexão com o BD Oracle é necessário SQL*Net, ou Net8 ou Net9 ou Net10 32-bit..


"As virtudes não se alcançam sem esforço; os defeitos não se corrigem sem luta."Marcelino Champagnat
Um grande abraço a todos e bom trabalho.

Nenhum comentário: