Criar um diagrama entidade-relacionamento no Lucidchart

Escrito por:  Morgan T
Ultima atualização:  

Crie diagramas entidade relacionamento (ERDs) com texto personalizado, estilização e relações entre campos. Com o nosso recurso de importação SQL, você automaticamente gera tabelas de bancos de dados e esquemas .

Disponibilidade dos planos: Gratuito, Individual, Equipe e Corporativo.

Assista: Diagrama de relacionamento entre entidades

DER - Visão geral

Um diagrama de entidade relacionamento (DER) é uma representação visual de um banco de dados que mostra como os elementos estão relacionados. Um diagrama ER é composto de dois tipos de objeto — entidades e relacionamentos. Uma entidade nesse contexto é um componente de dados do conjunto de dados, mostrado como uma forma na tela. As relações entre entidades são representadas como linhas que têm terminações de linha especiais, chamadas cardinalidades, que descrevem como dois elementos do banco de dados interagem entre si.

Importar um banco de dados

O recurso de importação de DER carrega todas as tabelas e esquemas do banco de dados diretamente para o menu de formas. Você pode importar arquivos de banco de dados atualizados a qualquer momento, e os campos serão atualizados no menu de formas e na tela.

Para importar seus componentes de banco de dados, siga estes passos:

  1. Para abrir o Gerenciador de bibliotecas de formas, clique em Mais formas na parte inferior do menu de formas.
  2. Procure a biblioteca de formas “Entidade-relacionamento”.
  3. Clique na caixa de seleção ao lado de “Entidade-relacionamento”.
  4. Selecione Usar formas selecionadas.
  5. Clique em Importar das entidades e relacionamentos biblioteca de formas.
  6. No menu de importação, selecione o sistema de gestão de base de dados (SGBD) que você usa.

     
  7. Clique em Copiar para a área de transferência para copiar a consulta.
     
  8. Cole e execute a consulta em seu banco de dados.
  9. Selecione Próximo.
  10. Clique em Escolher arquivo para importar seu arquivo .CSV, .TSV ou .TXT. 
    • Alternativamente, copie e cole os resultados da consulta na área de texto livre.
       
  11. Clique em Importar.   

O Lucidchart imediatamente converte a consulta importada em uma lista de bancos de dados, tabelas e esquemas e organiza a lista em seu menu de formas. Cada seção dobrável do menu de formas representa um banco de dados. Os nomes dentro de uma seção correspondem às tabelas de banco de dados. Uma subseção adicional indicaria um esquema.

Em seguida, arraste as tabelas do banco de dados do menu de formas para a tela. Se as chaves primária e estrangeira foram configuradas corretamente, quando você arrasta as tabelas relacionadas para a tela, o Lucidchart traça as linhas de relacionamento automaticamente.

Importar um esquema do Salesforce  enterprise-tag.png

Com a importação de esquema do Salesforce, administradores podem mapear a arquitetura de suas instâncias Salesforce.

Nota: Esse recurso está disponível somente em contas corporativas e não está disponível para usuários no ambiente FedRAMP. 

Para importar seu esquema, siga estes passos:

  1. Para abrir o Gerenciador de bibliotecas de formas, clique em Mais formas  a parte inferior do menu de formas.
  2. Procure a biblioteca de formas “Entidade-relacionamento”.
  3. Clique na caixa de seleção ao lado de “Entidade-relacionamento”.
  4. Selecione Usar formas selecionadas.
  5. Clique em Importação do Salesforce na biblioteca de entidades e relacionamentos.
     
  6. Na caixa de diálogo exibida, clique em Importar do Salesforce.
  7. A janela seguinte solicitará que você faça login no Salesforce. Clique em Continuar.
  8. Se você não vinculou sua conta do Salesforce antes, a janela seguinte solicitará que você conceda permissão ao Lucidchart para acessar sua conta do Salesforce. Clique em Permitir.
    • Você pode retirar o acesso a qualquer momento nas configurações de sua conta Lucid. 
    • Se você encontrar uma mensagem de erro após essa etapa, verifique seus intervalos de IP de login em seu perfil de usuário do Salesforce e certifique-se de que esses intervalos não estejam restritos. 
  9. Na janela seguinte, selecione quais objetos do Salesforce você gostaria de importar para o Lucidchart.
    • Pesquise objetos específicos usando a barra de pesquisa na parte superior. Caso nenhum objeto seja encontrado, você será solicitado a ajustar os termos de busca.
  10. Selecione entre “Mostrar apenas a relação” ou “Mostrar todos os detalhes do objeto”.
  11. Clique em Importar.

Crie ou edite manualmente um DER

Você pode criar um DER manualmente usando a biblioteca de entidades e relacionamentos. Você pode fazer isso arrastando formas da biblioteca de formas e adicionando relação, texto e estilo.

Dica: Economize tempo criando um DER com IA. Saiba mais em nosso artigo "Aumente a produtividade com Lucid IA no Lucidchart" .

Adicione ou remova campos

Para adicionar ou remover campos, selecione a forma ou clique no ícone do painel de contexto no canto superior direito da tela para abrir o Painel Contextual da entidade. Na lista suspensa Opções Avançadas, indique o número de campos necessários.

ADICIONAR TEXTO

Clique duas vezes sobre o texto para entrar no modo de edição de texto. 

Depois de selecionar uma caixa de texto, você pode pressionar:

  • Tab no teclado para ir para a próxima linha.
  • Shift+Tab para ir para a linha anterior.
  • Enter ou clicar fora do objeto para sair.

Ajustar o tamanho da entidade

Para mudar o tamanho de um objeto, clique em um dos cantos, arraste e estenda para qualquer dos lados. Ao mover um objeto, as colunas serão automaticamente ajustadas para acomodar o conteúdo em seu interior.

ADICIONAR LINHAS

Crie uma relação linhas entre duas entidades clicando e arrastando de qualquer ponto em um objeto. Você pode arrastar as linhas para outra forma e criar uma relação para um campo específico.

Você também pode arrastar e soltar o cursor sobre a tela abrir uma solicitação automática para adicionar um novo objeto entidade.

Nota: se você decidir adicionar ou remover campos depois de ter criado um relacionamento, todas as linhas conectadas se moverão com os campos aos quais estão conectadas. Não há necessidade de redesenhá-las.

fechar ou expandir uma entidade

Para fechar ou expandir uma entidade para limpar ou simplificar seu diagrama, siga estas etapas:

  1. Selecione a entidade que deseja fechar ou expandir.
    • Você não pode fechar ou expandir mais de uma entidade por vez.
  2. Clique no ícone de seta que aparece próximo ao canto superior direito da entidade.

Você também pode fechar ou expandir uma entidade no Painel Contextual que aparece no lado direito da tela quando uma entidade é selecionada. Para isso, clique em fechar tabelas ou expandir tabelas em “opções avançadas” na guia “Layout”.

Formate linhas

Para adicionar formatação às linhas do seu DER, selecione as linhas e use o menu suspenso na barra de propriedades para atribuir uma nova cardinalidade a cada um dos pontos finais das linhas. As linhas padrão para um DER são o ponto de partida da gravação da tela abaixo.

Explicação sobre cardinalidade do diagrama ER

As cardinalidades representam as relações entre bancos de dados, ou entidades. Cada conexão de linha contém símbolos diferentes para indicar o tipo de relacionamento entre as entidades.

Use este guia para entender a cardinalidade que cada símbolo representa:

erd-cardinality-guide.png

Adicionar estilo

Você pode usar a barra de forma avançada para ajustar o sombreamento de seus objetos de entidade. Suas opções são:

  • Adicionar sombreamento a linhas alternadas de uma tabela ou ao cabeçalho da tabela usando "Opções avançadas" no painel de contexto.
     
  • Altere a cor do sombreamento do cabeçalho ou das linhas alternativas.

Use a barra de formatação na parte superior da tela para estilizar objetos de entidade quando eles estiverem selecionados. Você pode:
 

  • Modifique o formato, tamanho, cor, fonte e alinhamento do texto.
  • Ajuste a espessura e a cor da linha.
  • Estilizar formas adicionando cores, transparência de cores e imagens.

Dica: aprimore seu ERD codificando por cores e adicionando uma legenda. Leia nosso artigo Adicionar uma Legenda do diagrama no Lucidchart para obter mais informações.

Atualizar um diagrama ER

Para importar um arquivo de banco de dados atualizado para um diagrama ER existente, siga estas etapas:

  1. Selecione Importar na biblioteca de formas Entidade-Relacionamento de localizada à esquerda da página. 
  2. Na janela que aparece, selecione uma das seguintes opções:
    • Não, somente caixa de ferramentas para atualizar somente os dados da caixa de ferramentas.
    • Sim para atualizar a caixa de ferramentas e as formas existentes no documento.

Exportar um DER

Exporte o seu DER para o DBMS de sua escolha (com a exceção de conexões entre as tabelas).

Para exportar toda a página, siga estas etapas:

  1. Em entidades e relacionamentos biblioteca de formulários, clique em Exportar.
     
  2. A caixa de diálogo "Export to SQL" (Exportar para SQL) será exibida. Escolha um DBMS no menu. 
  3. Clique em "Copiar para a área de transferência" para copiar a declaração correta para toda a página.
     
  4. Clique em "Done" (Concluído).

Perguntas frequentes

Por que as relações entre as formas do meu diagrama não aparecem?

Quando o Lucidchart não está desenhando linhas entre as entidades do seu DER importado, é provável que seu arquivo de dados não indique os relacionamentos usando chaves primárias e estrangeiras. Para verificar isso, abra seu arquivo de dados e certifique-se de que as células no final de cada linha estejam preenchidas com informações sobre os relacionamentos entre entidades.

Há alguma limitação na exportação do meu DER?

Se você estiver exportando seu DER para o Quickbase, há um limite de 80 tabelas e 50 conexões. Caso contrário, se você estiver exportando em outro formato, não há limites rígidos.

Recursos

Para saber mais sobre esse recurso, explore os recursos adicionais abaixo. Esses recursos estão disponíveis apenas em inglês.

Publicações da comunidade

Represente as relações entre seus bancos de dados construindo um DER!

modelo
base de dados Diagrama ER (pé de galinha)

Diagrama ER DBMS (notação UML)

Vídeos

Tutorial de diagrama de relacionamento de entidade (ERD) - Parte 1

Tutorial de diagrama de relacionamento de entidade (ERD) - Parte 2

Dar feedback sobre este artigo

Tem feedback sobre este artigo? Conte-nos sobre sua experiência aqui

Encontrou o que procurava?

Ainda tem dúvidas ou quer compartilhar o que aprendeu? Visite nossa Comunidade   para obter ajuda e colaborar com outras pessoas.