EDUCAÇÃO / TECNOLOGIA / UTILIDADE PÚBLICA

Dicionário de dados - Modelo de entidade e relacionamento

Tutorial sobre análise de sistemas com foco na documentação das entidades do Modelo de Entidade e Relacionamento, também conhecido como Dicionário de Dados

No processo de análise de sistemas um dos pontos fortes é o MER – Modelo de Entidade e Relacionamento, onde são definidas as entidades que irão compor o sistema e como elas irão relacionar-se.

Junto com o modelo de entidade e relacionamento, é necessário que se mantenha um documento com a explicação de todos os objetos nele criados. Este documento, que pode ser chamado de dicionário de dados, permite que os analistas obtenham informações sobre todos os objetos do modelo de forma textual, contendo explicações por vezes difíceis de incluir no diagrama. É válido lembrar que o objetivo do documento é ser claro e consistente.

O modelo que iremos propor é apenas uma sugestão e em outras referências ao assunto é comum encontrarmos formas diferentes de criar e manter o dicionário de dados.

Elabore uma tabela como no exemplo a seguir:

Dicionário de dados

Analisando a tabela acima teremos:

  • Entidade: é o nome da entidade que foi definida no MER. A entidade é uma pessoa, objeto ou lugar que será considerada como objeto pelo qual temos interesse em guardar informações a seu respeito.
  • Atributo: Os atributos são as características da entidade Cliente que desejamos guardar.
  • Classe: as classes podem ser: simples, composto, multivalorado e determinante. Simples indica um atributo normal. Composto indica que ele poderá ser dividido em outros atributos, como por exemplo, o endereço. Multivalorado é quando o valor do atributo poderá não ser único e determinante é um atributo que será usado como chave, como CPF, Código do cliente, etc.
  • Domínio: podem ser numérico, texto, data e boleano. Podemos chamar também de tipo do valor que o atributo irá receber. A definição desses tipos deve seguir um processo lógico, exemplo: nome é texto, salário é numérico, data de nascimento é data e assim por diante.
  • Tamanho: define a quantidade de caracteres que serão necessários para armazenar o seu conteúdo. Geralmente o tamanho é definido apenas para atributos de domínio texto.
  • Descrição: é opcional e pode ser usado para descrever o que é aquele atributo ou dar informações adicionais que possam ser usadas futuramente pelo analista ou programador do sistema.

O exemplo acima é referente a uma entidade, então ele deverá ser replicado para as demais entidades do seu modelo.

Você poderá usar o Microsoft Excel para criar as tabelas do dicionário de dados. Não é nenhuma regra, mas ele é muito bom para este tipo de trabalho. Desta forma seu dicionário de dados poderá ficar concentrado em um único arquivo.



 

Veja também

Comentários

Ajudou muito. Muito bom! Muito obrigado! Ph // RJ
Eu quero saber,se em manaus tem algum polo. vcs podem manda o telefone para contato. Maria Cristinaura dos Santos Pinto // Manaus Am
Amigo, estou fazendo meu TCC e tenho que fazer um dicionário de dados, caso possam me auxiliar com alguns modelo peço a gentileza que me encaminhem para o meu email. Caso possam explicar melhor o assunto referente as classes (simples, composto, multivalorado e determinante) quando devemos identificar cada uma. No aguardo de sua resposta. Att. Edvan Colares // Porto Alegre
Obrigado pela sua generosidade, seu blog é uma ferramenta mujito útil. Deus continue te abençoando e te inspirando. Ronald Menezes // Rio de Janeiro
eu queria saber sobre banco de dado marciana // taúa
estou precisando de algumas explicações sobre esse assunto , pois estou vendo esse conteúdo agora no meu curso técnico mas não está bem claro nas minhas apostilas espero resultados no meu e-mail valeu ... obrigado luylla // tauá
Simples e útil. Obrigado! Me ajudou muito! Helio Santos // São Paulo
Simples e objetivo. Muito bom !!! Flavia // Rio de Janeiro
muito obrigado! Isso mantém viva a minha esperança de passar de ano! ps.:Sou do terceiro ano do ensino médio e o projeto final está acabando comigo. Felipe // Rio de Janeiro
Sr. Luis, eu queria uma explicação, o que seria a Classe ?(A definição por favor) Muito obrigado, ajudou muito. rafael // rio de janeiro
mim gostartes muito das suas dignisimas exelentimas ideas eu que sou um aluno em formação em bacharelado em informatica estou concluindo meu curso suas ideias me derão um novo north em relação a esse extenso mundo da informatica... muitissimo Obrigado va na fé! dioberto // fortaleza
OI OBRIGADO ME AJUDOU MUITO OS ATOS NAUM RECPMPENSADOS SÃO OS QUE DEUS MELHOR PESA BEIJO VALEW Renatinha // CEÁRA
Eu gostei muito pois explicou muito bem e me ajudou bastante para entender algo que para mim era tão complicado! Jéssica // Fortaleza
eu gostei muito pois mim ajudou a esclarecer algumas duvidas.valeu janaina // patos
Obrigado pela informação! Compreendi o que é dicionario de dados. Visito sempre sua página em busca de informações. _________________________________________________ _________________________________________________ Rick // Uberlândia - MG
© 2008-2017 | LUIS.BLOG.BR | Política de Privacidade | Em Jesus Cristo eu confio