Professional Documents
Culture Documents
Docente:
ndice
ndice ........................................................................................................................................................ 3
Introduo................................................................................................................................................ 4
Objectivos ................................................................................................................................................ 4
Objectivos Gerais: ................................................................................................................................ 4
Objectivos especficos .......................................................................................................................... 4
Metodologias ........................................................................................................................................... 4
Conceito ................................................................................................................................................... 5
Especializao. ......................................................................................................................................... 5
Passos para especializao. ................................................................................................................. 5
Generalizao........................................................................................................................................... 5
Passos para generalizao ................................................................................................................... 5
Caractersticas de especializao e generalizao. .............................................................................. 6
Restries de especializao e generalizao. ..................................................................................... 6
Restries disjuntivas ........................................................................................................................... 6
Restries de integridade. ................................................................................................................... 6
Hierarquias e raticuladas de especializao e generalizao. ................................................................. 7
Hierarquia ................................................................................................................................................ 7
Raticulado ............................................................................................................................................ 7
Introduo
No presente trabalho far-se- uma breve abordagem em torno de especializao e
generalizao de dados.
Generalizao o agrupamento de objectos ou elementos com caractersticas comuns em um
modelo ou sistemas, uma descrio mais geral sobre o objecto referente, especializao
processo inverso, a definio das particularidades de cada objecto ou elemento, so
elementos mais consistentes que estendem o elemento genrico, onde, o diagrama de classes
tem sido o mais utilizado e reflecte de perto os conceitos da orientao a objectos. Seu
principal objectivo permitir a visualizao das classes que comporo o sistema com seus
respectivos atributos e mtodos, bem como em demonstrar como as classes do diagrama se
relacionam, complementam e transmitem informaes entre si.
Objectivos
Objectivos Gerais:
Objectivos especficos
Caractersticas de especializao/generalizao;
Restries de especializao/generalizao.
Metodologias
Para a realizao de presente trabalho foi recorrido algumas paginas de internet.
Conceito
Especializao.
E o processo de definio de conjunto de subclasses de um tipo de entidade, ou seja resulta de
separao de um tipo de entidade de nvel mais alto de super-classes formando vrios tiposentidades de nvel baixo as subclasse.
Exemplo {secretaria, engenheiro, tcnico} e uma especializao de empregado.
Generalizao.
E o processo de definio de um tipo-entidade genrico a partir de um conjunto de tipos de
entidade. Ela resulta de unio de dois ou mais tipos-entidades de nvel mais baixo que e a
subclasse, produzindo um tipo-entidade de nvel mais alto que e super classe, ou seja e
abstraco de um conjunto de entidades.
Exemplo: Empregado e uma generalizao de {engenheiro, tcnico, secretaria}
Toda instncia de uma subclasse e tambm uma instncia de super-classe.
Ex: o individuo pode ser engenheiro e ao mesmo tempo e empregado
Restries disjuntivas
Nas subclasses disjuntivas uma entidade pode ser membro de no mximo uma das classes de
especializao;
Subclasse sobrepostas uma mesma entidade, pode ser membro de mais de uma subclasse da
especializao.
Restries de integridade.
As restries de integridade subdividem -se em: cobertura total e cobertura parcial
Na cobertura total especifica que toda entidade na super classe de ser membro de pelo menos
uma das subclasses. e na cobertura parcial admite-se que entidades de super classe no
pertencem a nenhuma das subclasses.
Hierarquia
Toda subclasse, participa como uma subclasse em apenas um relacionamento de super classe
ou subclasse.
Raticulado
Uma subclasse pode participar em mais de um relacionamento de super classe ou subclasse.
Uma subclasse com mais de uma super classe e chamado super classe compartilhada.
Em uma especializao hierrquica ou raticulada, uma subclasse herda os atributos e todas as
super classes predecessoras.
Na herana mltipla, a subclasse compartilhada herda directamente os atributos de
relacionamentos de mltiplas classes.