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

A notação da base de dados de Chen é útil para modelar as noções básicas de entidades e relações, porque apresenta uma visão abstrata das associações.

Estes diagramas são um bom passo de entrada para compreender a estrutura da base de dados, especialmente para bases de dados básicas ou exemplos. Esta notação também é adequada para debate de ideias e diagramas rápidos.

As entidades são representadas por retângulos. Os atributos são notas de aviso circulares para as entidades. As relações ligam as entidades com uma forma de losango e 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, veja Criar diagramas de relação entre entidades

Criar o diagrama e as entidades

  1. No Visio, no menu Ficheiro , selecione Novo > Software e, em seguida, selecione Notação de Base de Dados do Chen.

  2. Escolha Unidades Métricas ou Unidades dos E.U.A. e selecione Criar.

  3. A partir do stencil Notação de Base de Dados da Chen , arraste uma forma Entidade para a página de desenho.

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

  5. Arraste uma forma conexão de relação para a página de desenho. Paire o cursor sobre uma das entidades e solte o botão do rato. O conector está agora ligado a essa entidade. Arraste a outra extremidade do conector para a outra entidade para colá-la. 

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

  7. Arraste uma Relação e coloque-a sobre a linha de conexão. Para indicar que a relação é opcional, clique com o botão direito do rato na mesma 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 ligação está sobre a entidade, uma linha de realce verde inclui a entidade, indicando que o atributo será colado à entidade quando soltar o botão do rato. 

  9. Clique com o botão direito do rato no atributo e escolha uma das opções na parte superior do menu:

    • Definir Chave Primária: um atributo que identifica exclusivamente uma determinada entidade.

    • Definir Atributo de Valores Múltiplos: um atributo que pode ter muitos valores, ou seja, existem muitos valores distintos introduzidos para o mesmo 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 na base de dados.

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

Nota: A criação e edição de diagramas de notação de base de dados da Chen no Visio na Web requer uma licença do Visio Plano 1 ou Visio Plano 2, que é comprada separadamente do Microsoft 365. Para obter mais informações, contacte o seu administrador do Microsoft 365. Se o seu administrador tiver ativado a "compra self-service", pode comprar uma licença para o Visio. Para obter mais detalhes, veja FAQ sobre compras self-service.

Criar o diagrama e as entidades

  1. Abra o Visio na Web e procure Chen's.

  2. Selecione o diagrama Notação da Base de Dados do Chen.

  3. Na caixa de diálogo, selecione Unidades de Métricas ou Unidades dos E.U.A.

  4. Selecione Criar.

  5. O diagrama é aberto. Deverá ver a janela Formas junto ao diagrama. Se não o vir, aceda a Ver > Painéis de Tarefas e certifique-se de que a opção Formas está selecionada. Se ainda não o vir, clique no botão expandir a janela Formas à esquerda.

  6. No stencil Notação de Base de Dados da 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 Relação para a página de desenho para criar a linha de relação.

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

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

  11. Arraste uma Relação (para indicar uma relação obrigatória) ou uma Relação Identificação (para uma relação opcional) e coloque-a sobre a linha de conexão. 

  12. Para adicionar um atributo a uma entidade, arraste uma das formas Atributo do painel Formas para a entidade. Quando a linha de ligação está sobre a entidade, uma linha de realce verde inclui a entidade, indicando que o atributo será colado à entidade quando soltar o botão do rato. 

  13. Opcionalmente, pode clicar com o botão direito do rato num atributo para o tornar necessário. Um atributo necessário tem de ter um valor, enquanto um atributo opcional pode não ter um valor e pode ficar em branco.

Formas disponíveis na notação da base de dados do Chen

Forma

O que representa

Entidade A forma Entidade.

Um objeto, um componente de dados. Pode ser identificado exclusivamente pelos respetivos atributos e, por conseguinte, é independente de qualquer outra entidade no esquema. Também conhecida como "entidade forte".

Entidade Fraca A forma Entidade Fraca.

Uma entidade que não pode ser identificada exclusivamente apenas pelos respetivos atributos. A sua existência depende de outra entidade (a "entidade de proprietário"). 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 indicada com uma Relação de Identificação.

Entidade Associativa A forma Entidade Associativa.

Uma entidade utilizada numa relação muitos-para-muitos. Representa uma tabela extra na base de dados. Todas as relações para esta entidade devem ser muitas.

Atributo A forma Atributo.

Um facto que descreve uma entidade. 

Atributo de Chave Primária A forma Atributo de Chave Primária.

Um atributo que identifica exclusivamente uma determinada entidade. O nome do atributo é sublinhado.

A forma atributo de múltiplos valores. Atributo de Valores Múltiplos

Um atributo que pode ter muitos valores, ou seja, existem muitos valores distintos introduzidos para o mesmo na mesma coluna da tabela. 

Atributo Derivado de A forma Atributo Derivado.

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

Relação A forma Relação.

Indica a associação entre duas entidades fortes. O respetivo nome é um verbo que descreve resumidamente a associação. 

A forma Identificar Relação. Identificar Relação

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

A forma Conexão de Relação.

Conector de Relações

A linha que liga duas entidades, indicando que têm uma associação. A relação pode ser obrigatória ou opcional. Depois de desenhar um conector, pode alterar uma ou ambas as extremidades para "opcional" ao clicar com o botão direito do rato no conector e ao utilizar os comandos Definir Começar Opcional e Definir Terminar Opcional .

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.