Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O visualizador de esquema na extensão PostgreSQL abre uma webview que mapeia tabelas e relações de chave estrangeira para a base de dados que já usa na extensão. Usa-o para perceber um esquema desconhecido, confirma como as tabelas se relacionam antes de as alterar, ou foca-te num esquema antes de escreveres SQL. O visualizador funciona da mesma forma no Visual Studio Code e Cursor.
Quando usar o visualizador de esquemas
Use o visualizador de esquemas quando precisar:
- obter um mapa de relações para uma base de dados com muitas tabelas,
- focar-se num único esquema sem esconder permanentemente o resto da base de dados, ou
- passar da árvore de Ligações, do painel do servidor ou de um fluxo de trabalho de ferramentas no modo Agente para uma vista visual do esquema.
Gorjeta
Usa o visualizador de esquemas para estrutura e relações. Quando precisares de definições de objetos, pesquisa direta ou geração de scripts, usa o Object Explorer.
Pré-requisitos
Antes de abrir o visualizador de esquemas, certifique-se de que tem:
- uma ligação ativa à base de dados PostgreSQL alvo, e
- um assistente de IA disponível no teu editor apenas se quiseres abrir o visualizador do modo Agente.
Abra o visualizador de esquema
Abra o mapa completo da base de dados
- Na árvore Conexões , clique com o botão direito num nó da base de dados.
- Selecione Visualizar Esquema.
- Aguarde que o separador Visualização do Esquema se abra no editor.
O visualizador abre um novo separador do editor e carrega as tabelas, colunas e relações de chave estrangeira para essa base de dados.
Se já trabalhas a partir do painel do servidor, seleciona Visualizar esquema na barra de ferramentas e depois escolhe a base de dados que queres abrir.
Foca-te num esquema
- Na árvore de Conexões, expanda a base de dados que contém o esquema que pretende inspecionar.
- Clique com o botão direito no nó do esquema.
- Selecione Visualizar Esquema.
O visualizador começa com esse esquema visível primeiro e os outros esquemas ocultos. Use este caminho quando o diagrama completo da base de dados for demasiado denso para ler na primeira carga.
Abrir a partir do modo Agente
Se já trabalhas em modo Agente, pede ao assistente de IA para visualizar o esquema da base de dados ligada. A extensão expõe a pgsql_visualize_schema ferramenta para esse fluxo de trabalho, para que a IA possa abrir o mesmo visualizador de esquema sem te enviar de volta para a árvore de Conexões primeiro.
Leia o diagrama
Cada tabela aparece como um nó na tela. O cabeçalho do nó mostra o nome do esquema e da tabela, e o corpo lista as colunas da tabela com os seus tipos de dados. As colunas-chave primárias incluem um indicador-chave para que possa identificá-las rapidamente.
As linhas de relação ligam colunas de chave estrangeira às colunas referenciadas em tabelas relacionadas. Siga essas linhas quando precisar de entender caminhos de junção, relações pai-filho ou dependências entre esquemas.
Note
O visualizador de esquemas foca-se nas relações de tabelas. Mostra apenas tabelas e restrições de chave estrangeira. Para vistas, funções, sequências e definições de objetos, use o Object explorer.
Filtrar e comparar esquemas
Quando uma base de dados inclui múltiplos esquemas, a legenda lista cada esquema com o seu próprio controlo de cor e visibilidade. Use a legenda para reduzir a desordem e compare apenas as partes da base de dados que são relevantes para a tarefa atual.
- Na lenda, encontra o esquema que queres esconder ou restaurar.
- Utilize o botão de visibilidade para esse esquema.
- Veja o diagrama atualizado.
Quando esconde um esquema, as tabelas restantes ainda podem mostrar indicadores coloridos para relações ocultas entre esquemas. Isso ajuda-te a manter as dependências importantes em vista mesmo quando o esquema relacionado está temporariamente oculto.
Trabalho com esquemas grandes
O visualizador de esquemas inclui controlos de navegação e layout para que possas reformular o diagrama à medida que as tabelas visíveis mudam.
- Pan: Selecione e arraste uma área vazia da tela para se mover pelo diagrama.
- Zoom: Utilize a roda do rato, o gesto de pinça no trackpad ou os botões + e - na sobreposição dos controlos para ampliar e reduzir.
- Ajuste para visualização: Selecione o botão de ajuste para visualização na sobreposição de controlos para ampliar e centralizar automaticamente o diagrama para que todas as tabelas visíveis caibam na janela de visualização.
- Minimapa: Para esquemas grandes, use o minimapa no canto da tela para ver a sua posição atual na janela de visualização em relação ao diagrama completo.
- Layout Automático: Selecione Layout Automático para recalcular o layout das tabelas visíveis.
Atualização após alterações no esquema
O visualizador de esquemas não atualiza automaticamente depois de mudares a base de dados. Se adicionar ou eliminar tabelas, colunas ou chaves estrangeiras, selecione Atualizar para recarregar o modelo de esquema atual e redesenhar o mapa de relações.