>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

O Que é uma Entidade no Microsoft Access?

Uma entidade no Microsoft Access desempenha papel muito importante. Sua tarefa é representar pessoa, lugar, objeto, evento ou ideia que armazena e processa dados. Entidade em 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 caracterizam a entidade.

Ao criar cada entidade, é aconselhável especificar chave atribuída (chave primária) para garantir que registros da tabela contenham apenas um valor único. No Microsoft Access, não atribuir chave primária faz o Access criar automaticamente tipo de dado autonumeração após obter sua permissão. Note que há limitações para tipos de dado autonumeração ao impor integridade referencial.

Diagrama Entidade-Relacionamento

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

A chave primária, que é coluna ou coleção de colunas que identifica exclusivamente uma linha em 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 no retângulo. Linha tracejada de um retângulo a outro indica relacionamentos, tipicamente chave primária para chave estrangeira, que é campo (ou coleção) em tabela cujo valor deve corresponder ao valor da chave primária de segunda tabela.

Integridade da Entidade

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

Entidade Dependente vs. Independente

Entidade dependente é tabela que requer relacionamento com outra tabela para identificação. Entidade independente não requer relacionamento com outra tabela. No diagrama E-R, cantos arredondados representam entidade dependente e cantos quadrados representam entidade independente.

Modelo Entidade-Relacionamento

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

Entidade Composta

Entidade composta é solução válida para ilustrar entidade que existe para cumprir relacionamento muitos-para-muitos. Representar esse relacionamento é um losango dentro de um retângulo.