>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

O que é uma entidade no Microsoft Access?


Uma entidade no Microsoft Access desempenha um papel muito importante. Sua tarefa é representar uma pessoa, lugar, objeto, evento ou ideia que armazena e processa dados. Uma entidade em um banco de dados relacional tem sua própria tabela. Dentro da tabela da entidade estão os atributos, também chamados de campo ou coluna que caracteriza a entidade.

Ao criar cada entidade, é aconselhável especificar uma chave atribuída, que é uma chave primária, para garantir que os registros da tabela contenham apenas um valor exclusivo. No Microsoft Access, não atribuir uma chave primária solicita que o Microsoft Access crie um tipo de dados de numeração automática automaticamente após obter sua permissão. Observe que há certas limitações para autonumerar tipos de dados ao impor a integridade referencial.

Diagrama de Entidade-Relacionamento


Durante o estágio de design do banco de dados do Microsoft Access, um diagrama entidade-relacionamento, ou E-R, é uma representação visual popular de uma estrutura de banco de dados relacional que ilustra todas as entidades, atributos e relacionamentos. Este diagrama é feito antes de inserir fisicamente qualquer informação no banco de dados. O diagrama E-R representa as entidades como retângulos.

A chave primária, que é uma coluna ou coleção de colunas que identifica exclusivamente uma determinada linha em uma tabela para cada entidade, aparece acima da linha no retângulo para cada entidade. Os outros campos que completam a entidade aparecem abaixo da linha do retângulo. Uma linha tracejada de um retângulo para outro indica relacionamentos, normalmente a chave primária com a chave estrangeira, que é um campo (ou coleção de campos) em uma tabela cujo valor é necessário para corresponder ao valor da chave primária para uma segunda tabela.

Integridade da entidade


Ao escolher um campo como chave primária, um valor nulo, que é um valor desconhecido ou inaplicável, não é aceitável. A integridade da entidade é a regra de que nenhum campo que faz parte da chave primária pode aceitar valores nulos. A regra expressa a singularidade. Cada registro terá sua própria identidade e impedir que a chave primária tenha um valor nulo garante que um registro seja distinguível de outro.

Entidade dependente versus entidade independente


Uma entidade dependente é uma tabela que requer um relacionamento com outra tabela para identificação. Uma entidade independente é uma tabela que não requer um relacionamento com outra tabela. Em um diagrama E-R, os cantos arredondados representam a entidade dependente e os cantos quadrados representam a entidade independente.

Modelo Entidade-Relacionamento


O modelo E-R é uma abordagem adequada para representar dados em um banco de dados Microsoft Access que utiliza diagramas E-R, semelhante ao método utilizado pela linguagem de design de banco de dados exclusivamente como ferramenta para representação de entidades, atributos e relacionamentos. Em um modelo E-R, os retângulos representam as entidades e os triângulos representam os relacionamentos. Para ilustrar os relacionamentos compartilhados entre as entidades, as linhas conectam as entidades e são rotuladas para indicar o tipo de relacionamento. Por exemplo, um relacionamento um-para-muitos entre entidades é representado como "1" a "n", enquanto um relacionamento muitos-para-muitos entre entidades é representado como "m" a "n".

Entidade composta


Uma entidade composta é uma solução válida para ilustrar uma entidade que existe para cumprir o relacionamento muitos-para-muitos. Representando essa relação está um diamante dentro de um retângulo.