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

A notação de banco de dados de Chen é útil para modelar os conceitos básicos de entidades e relações, pois apresenta uma visão abstrata das associações.

Esses diagramas são uma boa etapa de entrada para entender a estrutura do banco de dados, especialmente para bancos de dados ou exemplos básicos. Essa notação também é adequada para brainstorming e diagrama rápido.

As entidades são representadas por retângulos. Os atributos são chamadas circulares para as entidades. As relações conectam as entidades com uma forma de diamante e um texto descritivo.

Um exemplo de um diagrama que utiliza a Notação de Base de Dados da Chen.

Para obter mais informações sobre entidades, atributos e relações, consulte Criar diagramas de relação de entidade

Criar o diagrama e as entidades

  1. Em Visio, no menu Arquivo , selecione Novosoftware > e selecione Notação de Banco de Dados de Chen.

  2. Escolha Unidades de Métrica ou Unidades dos EUA e selecione Criar.

  3. No estêncil notação de banco de dados do Chen , arraste uma forma de entidade para a página de desenho.

  4. Arraste outra forma de entidade para a página de desenho para criar uma segunda entidade.

  5. Arraste uma forma do Conector de Relacionamento para a página de desenho. Passe o mouse sobre uma das entidades e solte o botão do mouse. O conector agora está conectado a essa entidade. Arraste a outra extremidade do conector para a outra entidade para colá-la lá. 

  6. Opcionalmente, você pode clicar com o botão direito do mouse no conector e selecionar Mostrar Multiplicidade.

  7. Arraste uma Relação e coloque-a na parte superior da linha do conector. Para indicar que a relação é opcional, clique com o botão direito do mouse nele e selecione Definir Identificação.

  8. Para adicionar um atributo a uma entidade, arraste o Atributo do painel Formas para a entidade. Quando a linha de conexão é sobre a entidade, uma linha de destaque verde inclui a entidade, indicando que o atributo será colado à entidade quando você liberar o botão do mouse. 

  9. Clique com o botão direito do mouse no atributo e escolha entre as opções na parte superior do menu:

    • Definir Chave Primária: um atributo que identifica exclusivamente uma entidade específica.

    • Definir Atributo Multivalued: um atributo que pode ter muitos valores, ou seja, há muitos valores distintos inseridos para ele na mesma coluna da tabela. 

    • Definir Atributo Derivado: um atributo cujo valor é calculado ou derivado de outros atributos. Um atributo derivado pode ou não ser armazenado fisicamente no banco de dados.

    • Definir Obrigatório: um atributo necessário deve ter um valor nele, enquanto um atributo opcional pode não ter um valor nele e pode ser deixado em branco.

Observação: Criar e editar diagramas de notação de banco de dados de Chen no Visio para a Web requer uma licença do Visio Plan 1 ou Visio Plan 2, que é comprada separadamente do Microsoft 365. Para obter mais informações, entre em contato com seu administrador do Microsoft 365. Se o administrador tiver ativado a "compra de autoatendimento", você poderá comprar uma licença para o Visio. Para obter mais detalhes, confira Perguntas frequentes sobre a compra de autoatendimento.

Criar o diagrama e as entidades

  1. Abra o Visio para a Web e pesquise por Chen.

  2. Selecione o diagrama notação de banco de dados do Chen.

  3. Na caixa de diálogo, selecione Unidades de Métrica ou Unidades dos EUA.

  4. Selecione Criar.

  5. O diagrama é aberto. Você deve ver a janela Formas ao lado do diagrama. Se você não vir, vá para Exibirpainéis de tarefa > e verifique se Shapes está selecionado. Se você ainda não vir, clique no botão Expandir a janela Formas à esquerda.

  6. No estêncil notação de banco de dados do Chen , arraste uma forma de entidade para a página de desenho.

  7. Arraste outra forma de entidade para a página de desenho para criar uma segunda entidade.

  8. Arraste um Conector de Relacionamento para a página de desenho para criar a linha de relacionamento.

  9. Para conectar as entidades, arraste a extremidade esquerda da linha de relacionamento para a primeira entidade e cole-a a um atributo, a um ponto de conexão ou a toda a entidade. Arraste a outra extremidade da linha de relacionamento e cole-a à segunda entidade.

  10. Opcionalmente, você pode clicar com o botão direito do mouse no conector e selecionar Mostrar Multiplicidade.

  11. Arraste uma Relação (para indicar uma relação obrigatória) ou uma Relação de Identificação (para uma relação opcional) e coloque-a na parte superior da linha do conector. 

  12. Para adicionar um atributo a uma entidade, arraste uma das formas de Atributo do painel Formas para a entidade. Quando a linha de conexão é sobre a entidade, uma linha de destaque verde inclui a entidade, indicando que o atributo será colado à entidade quando você liberar o botão do mouse. 

  13. Opcionalmente, você pode clicar com o botão direito do mouse em um atributo para torná-lo necessário. Um atributo necessário deve ter um valor nele, enquanto um atributo opcional pode não ter um valor nele e pode ficar em branco.

Formas disponíveis na notação de banco de dados de Chen

Forma

O que ele representa

Entidade A forma Entidade.

Um objeto, um componente de dados. Ele pode ser identificado exclusivamente por seus atributos e, portanto, é independente de qualquer outra entidade no esquema. Também conhecida como "entidade forte".

A forma Entidade Fraca. Entidade Fraca

Uma entidade que não pode ser identificada exclusivamente apenas por seus atributos. Sua existência depende de outra entidade (a "entidade proprietária"). O identificador de uma entidade fraca é uma combinação do identificador da entidade proprietária e da chave parcial da entidade fraca. A relação entre uma entidade fraca e uma entidade forte é sempre denotada com uma Relação de Identificação.

Entidade Associativa A forma Entidade Associativa.

Uma entidade usada em uma relação de muitos para muitos. Ele representa uma tabela extra no banco de dados. Todas as relações para essa entidade devem ser muitas.

Atributo A forma Atributo.

Um fato que descreve uma entidade. 

atributo de chave primária A forma Atributo de Chave Primária.

Um atributo que identifica exclusivamente uma entidade específica. O nome do atributo é sublinhado.

A forma atributo de múltiplos valores. Atributo Multivalidade

Um atributo que pode ter muitos valores, ou seja, há muitos valores distintos inseridos para ele na mesma coluna da tabela. 

atributo derivado A forma Atributo Derivado.

Um atributo cujo valor é calculado ou derivado de outros atributos. Um atributo derivado pode ou não ser armazenado fisicamente no banco de dados.

A forma Relação. Relação

Indica a associação entre duas entidades fortes. Seu nome é um verbo que descreve brevemente a associação. 

A forma Identificar Relação. relação de identificação

A relação entre uma entidade fraca e uma entidade forte. 

A forma Conexão de Relação.

Conector de Relacionamento

A linha que conecta duas entidades, indicando que elas têm uma associação. A relação pode ser obrigatória ou opcional. Depois de desenhar um conector, você pode alterar uma ou ambas as extremidades para "opcional" clicando com o botão direito do mouse no conector e usando os comandos Definir Iniciar Opcional e Definir Opcional de Extremidade .

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.