Applies ToVisio Plano 2 Visio Professional 2024 Visio Professional 2021 Visio Professional 2019 Visio Professional 2016

Tabelas em um diagrama de modelo de banco de dados representam a estrutura de uma tabela em um banco de dados, incluindo o nome da tabela, nomes de coluna, chaves primárias e tipos de dados. Usando o Diagrama de Modelo de Banco de Dados, você pode criar novas tabelas, alterar tabelas existentes ou fazer engenharia reversa em tabelas de um banco de dados existente.

Importante: O diagrama do Modelo de Banco de Dados só está disponível em algumas versões do Visio. Confira Não consegue encontrar os recursos de modelagem de bancos de dados? para saber mais.

Observação: O pacote completo de recursos de modelagem de banco de dados pode ser encontrado no Visio for Enterprise Architects, incluindo a engenharia reversa e a direta. O Visio for Enterprise Architects está incluído na assinatura Premium do MSDN, que está disponível com as edições baseadas em funções do Microsoft Visual Studio Professional e Visual Studio Team System.

Criar uma tabela em um diagrama de modelo de banco de dados

  1. Abra o diagrama de modelo de banco de dados que você deseja usar.

  2. No estêncil Relacionamento entre Entidades ou Objeto Relacional, arraste uma forma Entidade para o desenho.

  3. Clique duas vezes na forma para abrir a janela Propriedades do Banco de Dados.

  4. Em Categorias, clique em Definição e digite um nome para a tabela.

  5. Em Categorias, clique em Colunas, digite um nome e escolha um tipo de dados.

  6. Selecione Necessário para colunas que não podem ter valores nulos.

  7. Selecione PK (chave primária) para colunas que identificam exclusivamente cada linha na tabela de banco de dados.

  8. Em Categorias, clique em Índices, Gatilhos, Verificação ou Estendida para criar esses elementos opcionais.

Dica: Ao arrastar uma forma de entidade para o diagrama, ela possui um nome padrão. Para alterar os padrões, vá até o menu Banco de Dados, aponte para Opções, clique em Modelagem e acesse a guia Miscelânea – Lógica.

Adicionar uma coluna a uma tabela

Depois de criar uma tabela, você precisa adicionar colunas e definir propriedades de coluna, como o tipo de dados e as chaves primárias.

  1. Clique duas vezes na tabela do seu diagrama.

  2. Na janela Propriedades do Banco de Dados, em Categorias, clique em Colunas.

  3. Clique na primeira célula Nome físico vazia e digite um nome.

  4. Para alterar o tipo dos dados de uma coluna, clique no campo Tipo de Dados da coluna e selecione um tipo de dados ou digite na lista. Por exemplo, você pode digitar decimal(8,2) ou char(30).

  5. Para evitar valores nulos, marque a caixa de seleção Necessário.

  6. Para especificar que a coluna é uma chave primária, marque a caixa de seleção PK.

Definir uma chave primária

As relações usam chaves primárias e estrangeiras para mapear linhas em uma tabela a linhas correspondentes em outra tabela. Pelo menos uma das tabelas na relação deve ter uma chave primária para estabelecer uma relação.

  1. Clique duas vezes na tabela do seu diagrama.

  2. Na janela Propriedades do Banco de Dados, em Categorias, clique em Colunas.

  3. Marque a caixa de seleção PK da coluna para a qual você deseja usar uma chave primária. Você pode marcar mais de uma caixa de seleção se quiser criar uma chave composta.

Observação: Não é possível usar tipos como chaves primárias.

Remover uma tabela

Quando você remove uma tabela de um diagrama de modelo de banco de dados, você pode removê-la apenas do diagrama ou do diagrama e do modelo subjacente. Pode ser útil remover tabelas somente do diagrama ao testar cenários.

  1. Clique na tabela no seu modelo e pressione a tecla Delete no teclado.

  2. Na caixa de diálogo Excluir Objeto, siga um destes procedimentos:

    • Clique em Sim para remover a tabela do desenho e do modelo subjacente.

    • Clique em Não para remover a tabela apenas do desenho.

      Observação: Se você clicar em Não e decidir mais tarde adicionar a tabela novamente ao desenho, você pode arrastá-la para o desenho na janela Tabelas e Exibições.

Dica: Você pode optar por remover sempre ou nunca remover as relações excluídas do modelo de base. Para fazer isso, vá até o menu Banco de Dados, aponte para Opções, clique em Modelagem e escolha a opção desejada na guia Diagrama Lógico.

Mostrar informações sobre uma tabela

Exibir informações sobre tabelas do diagrama, como chaves primárias (PK), chaves estrangeiras (FKn), Teclas Alternativas (AKn), exclusivo (UN) e índices (In), além de tipos de dados.

  1. No menu Banco de Dados, aponte para Opções e clique em Documento.

  2. Na guia Tabelas, escolha os itens que você deseja exibir no diagrama.

    Se você tiver a notação definida como Relacional, as anotações serão exibidas na coluna à esquerda. Se estiver usando IDEF1X, as anotações estarão dentro dos parênteses ao lado do nome da coluna.

Não consegue encontrar os recursos de modelagem do banco de dados?

É provável que sua edição do Visio não inclua os recursos que você está procurando. Para descobrir qual edição do Visio você tem, clique em Sobre o Microsoft Office Visio e em Ajuda no menu. O nome da edição fica na linha superior de texto na caixa de diálogo.

O Visio Standard não inclui o modelo Diagrama de Modelo do Banco de Dados.

As edições Visio Professional e Premium são compatíveis com os recursos de engenharia reversa para o exemplo de Diagrama de modelo de banco de dados (ou seja, usar um banco de dados existente para criar um modelo do Visio), mas não é compatível com a engenharia avançada (isto é, usar um modelo de banco de dados do Visio para gerar um código SQL).

Observação: Você pode encontrar o pacote completo de banco de dados recursos de modelagem, incluindo engenharia reversa e engenharia encaminhar no Visio para arquitetos do Enterprise. Visio para Enterprise Architects está incluído no MSDN assinatura Premium, o que está disponível com o Visual Studio Professional e o Visual Studio Team System edições baseado na função.

Se você estiver usando Plano do Visio 2 e quiser saber mais sobre como fazer a engenharia de um banco de dados existente para um modelo de banco de dados, confira o artigo engenharia reversa de um banco de dados existente.

Confira também

Criar um Modelo de banco de dados (também conhecido como diagrama de Relacionamento entre Entidades)

Definir uma relação em um diagrama de modelo de banco de dados

Definir e editar tipos de dados em diagramas de modelos de banco de dados

Fazer engenharia reversa de um banco de dados existente

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.