Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

     O Editor Visual de SQL tem por objetivo facilitar a geração de comandos de busca no banco de dados proporcionando uma interface visual para a montagem "queries". Para chamar a funcionalidade por padrão deve-se pressionar os botões "ALT + S" juntos, logo em seguida será apresentada uma janela (Figura 1).

Figura 1: Editor visual de SQL, com tabelas relacionadas.

...

     Ao pressionar o mouse em cima do diagrama será perguntado se você deseja habilitá-lo. Isso ocorre pois por padrão o editor abre com o editor visual desabilitado e o editor de queries como habilitado. É possível habilitar novamente o editor de queries marcando a opção "Desabilitar o editor visual de SQL", no entanto ao fazer isso o editor visual não refletirá mais a query produzida, caso posteriormente seja alterado algo no diagrama as alterações inseridas manualmente na query serão perdidas.

 

     Ao clicar em cima do editor visual com o botão direito do mouse deve ser mostrado um menu ( Figura 3 ) , com diversas opções. Algumas opções ficarão desabilitadas e/ou serão habilitadas de acordo com a interação do usuário com o diagrama.

Image Removed

.

Image Added

Figura 2: Menu de opções.

 

Ao selecionar a opção "Adicionar Tabela"  deve ser apresentado uma nova janela contendo as tabelas disponíveis para trabalho. Nela é possível solicitar que as tabelas dependentes e as tabelas estrangeiras também sejam adicionadas juntamente com seus respectivos relacionamentos com a tabela base. Há também a opção de quantos níveis são desejados, por exemplo caso solicitado o nível 2, serão adicionados também as tabelas que possuem relacionamentos com as tabelas que possuem relacionamentos com a tabela base e assim sucessivamente.

Image Added

Figura 3: Janela de seleção de tabelas.

 

Ao ter uma tabela ou mais adicionadas no editor visual, é possível criar relacionamentos entre elas. Após selecionar as tabelas e os campos que devem se relacionar e o tipo de relacionamento deve ser clicado o botão "Incluir". Para remover os relacionamentos clique em cima dos relacionamentos adicionados na lista e pressione o botão "Remover". Por fim para confirmar que devem ser realizadas as alterações deve ser clicado o botão "OK" .

Image Added

Figura 4 : Janela de criação de join.

 

     Para alterar os relacionamentos adicionados basta selecionar as tabelas referentes ao relacionamento que deve ser alterado e todos os campos entre as tabelas que se relacionam serão mostrados na lista. Ou pode-se clicar em cima do relacionamento da tabela no editor visual.

Image Added

Figura 5: Relacionamento entre tabelas.

 

    Para adicionar todos os relacionamentos com uma tabela específica basta clicar na opção "Relacionamentos" do menu  e serão apresentadas as opções: "Estrangeiras" e "Dependentes". Ao selecionar uma dessas opções serão apresentadas todas as tabelas possíveis para o relacionamento, caso alguma seja selecionada, ela será adicionada ao diagrama junto com todos os relacionamentos cadastrados com a tabela base.

Image Added

Figura 6: Opções de relacionamentos

 

     Caso necessário realizar uma união entre as queries basta clicar no botão "Adicionar Union", uma nova aba será adicionada ao editor visual, onde a nova query da união pode ser adicionada.

Image Added

Figura 7: União entre queries

 

 

...