You are on page 1of 6

Modelagem E-R

IME- Instituto Militar de Engenharia

Diretrizes
Processo incremental Esquema inicial Passos Estratégias
top-down bottom-up mista inside-out
MCRC - IME/RJ

1

MCRC .IME/RJ LOCAL DOMESTICA 2 .IME/RJ LUGAR ENDERECO LOC-EM PAIS Exemplo top-down DADOS DEMOGRAFICOS DADOS DE PESSOAS RELACION COM NASCEU EM MORA EM DADOS DE LOCALIDADES PESSOA LOCAL HOMEM MULHER PAIS ESTRANG.Estratégia top-down Conceitos mais abstratos são representados primeiro mapeamentos para conceitos mais específicos devem ser documentados diagramas mais detalhados sao gerados gradualmente entidades podem embutir relacionamentos entidades podem embutir hierarquias Atributos e cardinalidades ficam para o final MCRC .

IME/RJ 3 .IME/RJ Outras Estratégias Mista Usa uma combinação das outras estratégias Particiona os requisitos Cria um esquema inicial bem abstrato para facilitar a integração mais tarde Usa a estratégia bottom-up em cada partição Depois integra os sub-esquemas no esquema inicial MCRC .Outras Estratégias Bottom-up Parte dos conceitos mais específicos A agregação fica para o final foca em cada aspecto da realidade por vez integrar é mais difícil Inside-out Caso especial da bottom-up Prioriza conceitos específicos mais próximos e centrais Depois vêm os periféricos Facilita a integração MCRC .

. carro. ordem de serviço Eventos Ex. atendimento.IME/RJ Identificando Entidades e Relacionamentos Coisas tangíveis Elementos que existem concretamente Decisão: abstração maior ou menor • Ex: avião ou meio de transporte? Funções papel. jogo.. apresentacao. . MCRC .. acidente. gerência.. atuação de um elemento • Ex: autoria. Gerente.IME/RJ 4 .. equipamento.. time. Identificam especializações ou documentos • Ex: Autor. apresentador. estádio. festa.Identificando Entidades Shlaer e Mellor Coisas tangíveis Funções exercidas por elementos Eventos ou ocorrências Interações Especificações Intuição! MCRC . . Identificam elementos envolvidos no evento • Casa.

número de série. altura. capacidade.Identificando Entidades e Relacionamentos Interações Identificam relacionamentos identificam elementos que participam da interação compra de imóvel: comprador.. largura.. modelo. imóvel. .IME/RJ 5 . agente financeiro. voltagem.IME/RJ Dicionário de Dados Definição formal dos elementos do esquema Não existem conceitos triviais esclarecer possíveis ambiguidades Além da definição Regras onde o elemento se encaixa exceções à regra exemplos ilustrativos correlação entre conceitos outras informações MCRC .. identifica-se os atributos refrigerador: cor. Especificações com base nos elementos identificados. corretor. data garantia. proprietário. Refrigerador ou modelo de refrigerador? MCRC .. peso.

brilho.IME/RJ 6 .I Correlação: ver também organograma MCRC .... Especialização X Atributo Especializar qdo precisar de atributos ou relacionamentos específicos Ex Estudante: estudante de pós-grad é orientado por professor MCRC .Departamento de Sistemas e Computação . número de camadas.IME/RJ Escolhendo construtos do modelo E-R Entidade X Atributo É entidade qdo precisa de atributos para descrevê-lo. ou está relacionado a uma outra entidade Atributo se for simples e atômico Ex. Setores informais que tenham representatividade funcional tb serão considerados.exemplo ORGÃO Def.: DEPQ • nome: denominação ou título atribuido. baseado na sua finalidade • grau: indica o grau de autonomia com relacao a investimentos e gastos. . R-restrito e I-irrestrito Exemplos: • DE9 . código. Atributos: • Identificação: sigla formada .Dicionarização . .: representa todo e qq setor ou reparticao funcional no organograma da empresa. ex.R • DEPQ ..Divisão de Ensino e Pesquisa .. Cor: nome.