GUIA DE REFERÊNCIA · DIAGRAMAS SQL

Como interpretar um diagrama SQL

O diagrama transforma os relacionamentos escritos na consulta em nós e arestas para facilitar a leitura da estrutura.

Nós representam fontes da consulta

Tabelas aparecem como nós. Expressões de tabela comuns (CTEs) e subconsultas também podem aparecer como nós, diferenciando fontes nomeadas ou aninhadas de tabelas físicas.

Selecione um nó para consultar detalhes disponíveis, como esquema, alias, colunas referenciadas, filtros e condições de junção associadas à fonte.

Arestas representam conexões explícitas

Arestas de junção mostram conexões escritas no SQL, incluindo o tipo de junção e uma condição ON ou USING, quando ela existe na consulta. Uma aresta “gerada por” liga uma CTE às fontes usadas para defini-la.

Use a direção e os rótulos como um mapa da estrutura da consulta. Eles não indicam ordem de execução nem qual tabela será acessada primeiro.

Consulte detalhes de um nó ou aresta

Selecione um nó para abrir o inspetor. Selecione uma aresta para ver suas extremidades e condição. Se não houver condição, o inspetor identifica uma conexão estrutural em vez de inventar uma.

As métricas acima do grafo contam tabelas, junções, CTEs e categorias de junção detectadas na consulta.

O que o diagrama não mostra

O analisador não consulta um banco de dados, não infere chaves estrangeiras e não acrescenta relacionamentos ausentes do SQL. Também não mostra contagem de linhas, cardinalidade, índices, duração nem plano de execução.

Use o grafo como apoio visual para ler o texto SQL. Confirme o significado de negócio e o comportamento no banco com a consulta e o ambiente reais.