SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Direção das Associações
• Uma associação, no modelo conceitual, deve ser
não-direcional
• Sentido de Leitura
Composição
Programa 05/09/2014
• Aula Expositiva sobre Modelagem
Conceitual
• Exercícios em grupo
Organização de Conceitos
• Estrutural: representando relações de generalização
estrutural de conceitos, como por exemplo, Pessoa,
generalizando Homem e Mulher.
• Associativa: representando relações de papéis
associativos entre conceitos, como, por exemplo,
Pessoa, podendo representar junto a uma empresa o
papel de Cliente ou Funcionário.
• Temporal: representando relações entre estados de um
conceito e o conceito em si, como, por exemplo,
Pessoa e os estados: Criança, Jovem, Adulto e Idoso.
Generalização / Herança
• Conceitos semelhantes por atributos, que se
complementam ou possuem poucas
características diferentes.
Como não usar
Como não usar (2)
Estados
• Estados são momentos específicos em que um
Conceito pode ter uma característica diferente.
• Exemplo: Pagamento em Aberto e Pagamento
Pago. Ambos são Conceito Pagamento.
Modelagem no Quadro
Modelagem no Quadro
• Um pagamento possui:
• Data de vencimento
• Valor devido
• Data de pagamento
• Valor pago
Forma Errada (1)!
Forma Errada (2)!
Forma Correta
Agregação Compartilhada
Exercícios Práticos
CDs (1)
• Criar um Banco de Dados para organizar meus CDs
• Um CD possui um título e diversas músicas.
• Toda música possui um título e uma duração.
• Uma música pode ter sido composta por um ou mais
compositores.
• Uma música pode ser interpretada por um ou mais cantores.
• Existem cantores que também são compositores (e vice-
versa).
Construtora (2)
1. Uma empresa desenvolve projetos de grande porte;
2. Esta empresa está organizada em departamentos,
sendo que cada projeto é sempre coordenado por
um departamento.
3. Os departamentos possuem empregados que podem
ser chefes.
4. Embora um empregado pertença sempre a um
departamento, ele pode ser alocado a projetos de
outros departamentos.
Clínica Médica (3)
• Em uma clínica médica trabalham médicos e existem pacientes
internados.
• Cada médico é identificado pelo seu CRM, possui um nome e
recebe um salário na clínica.
• Um médico tem formação em diversas especialidades (ortopedia,
traumatologia, etc) mas só exerce uma delas na clínica.
• Para todo paciente internado na clínica são cadastrados alguns
dados pessoais: nome, RG, CPF, endereço, telefone e nascimento.
• Um paciente tem sempre um determinado médico como
responsável, porém vários outros médicos podem participar do
seu tratamento.
Obrigado!

Mais conteúdo relacionado

Semelhante a Modelos conceituais e associações

AULA DE ENFERMAGEM: TRABALHO EM EQUIPE PPT
AULA DE ENFERMAGEM: TRABALHO EM EQUIPE PPTAULA DE ENFERMAGEM: TRABALHO EM EQUIPE PPT
AULA DE ENFERMAGEM: TRABALHO EM EQUIPE PPTluciaitsp
 
Manual de Relações Interpessoais
Manual de Relações InterpessoaisManual de Relações Interpessoais
Manual de Relações InterpessoaisPatrícia Ervilha
 
1256637878 manual de_cidadania_e_profissionalidade
1256637878 manual de_cidadania_e_profissionalidade1256637878 manual de_cidadania_e_profissionalidade
1256637878 manual de_cidadania_e_profissionalidadeLena Nabais
 
Programa Ser & Transcender
Programa Ser & TranscenderPrograma Ser & Transcender
Programa Ser & Transcenderpatricia.caires
 
atendimento ao cliente e de clinicas médicas
atendimento ao cliente e de clinicas médicasatendimento ao cliente e de clinicas médicas
atendimento ao cliente e de clinicas médicasFabricioCardoso28
 
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)Janynne Gomes
 
Organização em Empresas - Técnico em RH
Organização em Empresas - Técnico em RHOrganização em Empresas - Técnico em RH
Organização em Empresas - Técnico em RHAntonio Pinto Pereira
 
Aula tec comercio_organizacaoemempresas
Aula tec comercio_organizacaoemempresasAula tec comercio_organizacaoemempresas
Aula tec comercio_organizacaoemempresasAntonio Pinto Pereira
 
Concursos de redação
Concursos de redaçãoConcursos de redação
Concursos de redaçãoJoão Cascaes
 
03.Slides Liderança e Comunicação.pdf
03.Slides Liderança e Comunicação.pdf03.Slides Liderança e Comunicação.pdf
03.Slides Liderança e Comunicação.pdfmariasantana771293
 
Conceber diferentemente modelos de negócio sociais
Conceber diferentemente modelos de negócio sociaisConceber diferentemente modelos de negócio sociais
Conceber diferentemente modelos de negócio sociaisSocial Business Models
 
Clicar para visualisação
Clicar para visualisaçãoClicar para visualisação
Clicar para visualisaçãojruaca
 

Semelhante a Modelos conceituais e associações (20)

AULA DE ENFERMAGEM: TRABALHO EM EQUIPE PPT
AULA DE ENFERMAGEM: TRABALHO EM EQUIPE PPTAULA DE ENFERMAGEM: TRABALHO EM EQUIPE PPT
AULA DE ENFERMAGEM: TRABALHO EM EQUIPE PPT
 
Manual de Relações Interpessoais
Manual de Relações InterpessoaisManual de Relações Interpessoais
Manual de Relações Interpessoais
 
Cursos p implantar
Cursos p implantarCursos p implantar
Cursos p implantar
 
1256637878 manual de_cidadania_e_profissionalidade
1256637878 manual de_cidadania_e_profissionalidade1256637878 manual de_cidadania_e_profissionalidade
1256637878 manual de_cidadania_e_profissionalidade
 
Programa Ser & Transcender
Programa Ser & TranscenderPrograma Ser & Transcender
Programa Ser & Transcender
 
Quem Somos
Quem SomosQuem Somos
Quem Somos
 
atendimento ao cliente e de clinicas médicas
atendimento ao cliente e de clinicas médicasatendimento ao cliente e de clinicas médicas
atendimento ao cliente e de clinicas médicas
 
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
 
BD I - Aula 04 B - Exercicios
BD I - Aula 04 B - ExerciciosBD I - Aula 04 B - Exercicios
BD I - Aula 04 B - Exercicios
 
Organização em Empresas - Técnico em RH
Organização em Empresas - Técnico em RHOrganização em Empresas - Técnico em RH
Organização em Empresas - Técnico em RH
 
Liderança e Trabalho em Equipe
Liderança e Trabalho em EquipeLiderança e Trabalho em Equipe
Liderança e Trabalho em Equipe
 
Modelo de plano_de_carreira
Modelo de plano_de_carreiraModelo de plano_de_carreira
Modelo de plano_de_carreira
 
Aula tec comercio_organizacaoemempresas
Aula tec comercio_organizacaoemempresasAula tec comercio_organizacaoemempresas
Aula tec comercio_organizacaoemempresas
 
Concursos de redação
Concursos de redaçãoConcursos de redação
Concursos de redação
 
Perfil comportamental
Perfil comportamentalPerfil comportamental
Perfil comportamental
 
03.Slides Liderança e Comunicação.pdf
03.Slides Liderança e Comunicação.pdf03.Slides Liderança e Comunicação.pdf
03.Slides Liderança e Comunicação.pdf
 
Conceber diferentemente modelos de negócio sociais
Conceber diferentemente modelos de negócio sociaisConceber diferentemente modelos de negócio sociais
Conceber diferentemente modelos de negócio sociais
 
Trab projetos
Trab projetosTrab projetos
Trab projetos
 
Clicar para visualisação
Clicar para visualisaçãoClicar para visualisação
Clicar para visualisação
 
Cultura e valores organizacionais - 7° Termo - BSI FIO
Cultura e valores organizacionais - 7° Termo - BSI FIOCultura e valores organizacionais - 7° Termo - BSI FIO
Cultura e valores organizacionais - 7° Termo - BSI FIO
 

Mais de Junior Grossi

Apresentação da Qualificação - Mestrado UFMG Ciência da Informação
Apresentação da Qualificação - Mestrado UFMG Ciência da InformaçãoApresentação da Qualificação - Mestrado UFMG Ciência da Informação
Apresentação da Qualificação - Mestrado UFMG Ciência da InformaçãoJunior Grossi
 
Introdução a Banco de Dados UFMG/2014-02 - Exercício 02
Introdução a Banco de Dados UFMG/2014-02 - Exercício 02Introdução a Banco de Dados UFMG/2014-02 - Exercício 02
Introdução a Banco de Dados UFMG/2014-02 - Exercício 02Junior Grossi
 
Introdução a Banco de Dados UFMG/2014-02 - Aula 10
Introdução a Banco de Dados UFMG/2014-02 - Aula 10Introdução a Banco de Dados UFMG/2014-02 - Aula 10
Introdução a Banco de Dados UFMG/2014-02 - Aula 10Junior Grossi
 
Introdução a Banco de Dados UFMG/2014-02 - Aula 09
Introdução a Banco de Dados UFMG/2014-02 - Aula 09Introdução a Banco de Dados UFMG/2014-02 - Aula 09
Introdução a Banco de Dados UFMG/2014-02 - Aula 09Junior Grossi
 
Introdução a Banco de Dados UFMG/2014-02 - Aula 08
Introdução a Banco de Dados UFMG/2014-02 - Aula 08Introdução a Banco de Dados UFMG/2014-02 - Aula 08
Introdução a Banco de Dados UFMG/2014-02 - Aula 08Junior Grossi
 
Introdução a Banco de Dados UFMG/2014-02 - Aula 07
Introdução a Banco de Dados UFMG/2014-02 - Aula 07Introdução a Banco de Dados UFMG/2014-02 - Aula 07
Introdução a Banco de Dados UFMG/2014-02 - Aula 07Junior Grossi
 
Introdução a Banco de Dados UFMG/2014-02 - Aula 06
Introdução a Banco de Dados UFMG/2014-02 - Aula 06Introdução a Banco de Dados UFMG/2014-02 - Aula 06
Introdução a Banco de Dados UFMG/2014-02 - Aula 06Junior Grossi
 
Exercícíos de Modelagem Conceitual 2014/2
Exercícíos de Modelagem Conceitual 2014/2Exercícíos de Modelagem Conceitual 2014/2
Exercícíos de Modelagem Conceitual 2014/2Junior Grossi
 
Introdução a Banco de Dados 03 - UFMG BIBL 2014/02
Introdução a Banco de Dados 03 - UFMG BIBL 2014/02Introdução a Banco de Dados 03 - UFMG BIBL 2014/02
Introdução a Banco de Dados 03 - UFMG BIBL 2014/02Junior Grossi
 
Introdução a Banco de Dados 02 - UFMG BIBL 2014/02
Introdução a Banco de Dados 02 - UFMG BIBL 2014/02Introdução a Banco de Dados 02 - UFMG BIBL 2014/02
Introdução a Banco de Dados 02 - UFMG BIBL 2014/02Junior Grossi
 
Introdução a Banco de Dados 01 - UFMG BIBL 2014/02
Introdução a Banco de Dados 01 - UFMG BIBL 2014/02Introdução a Banco de Dados 01 - UFMG BIBL 2014/02
Introdução a Banco de Dados 01 - UFMG BIBL 2014/02Junior Grossi
 
Flink (Peter Mika) - Semantic Web
Flink (Peter Mika) - Semantic WebFlink (Peter Mika) - Semantic Web
Flink (Peter Mika) - Semantic WebJunior Grossi
 
Presentation about Ontologies at my Masters (UFMG, pt_BR)
Presentation about Ontologies at my Masters (UFMG, pt_BR)Presentation about Ontologies at my Masters (UFMG, pt_BR)
Presentation about Ontologies at my Masters (UFMG, pt_BR)Junior Grossi
 

Mais de Junior Grossi (13)

Apresentação da Qualificação - Mestrado UFMG Ciência da Informação
Apresentação da Qualificação - Mestrado UFMG Ciência da InformaçãoApresentação da Qualificação - Mestrado UFMG Ciência da Informação
Apresentação da Qualificação - Mestrado UFMG Ciência da Informação
 
Introdução a Banco de Dados UFMG/2014-02 - Exercício 02
Introdução a Banco de Dados UFMG/2014-02 - Exercício 02Introdução a Banco de Dados UFMG/2014-02 - Exercício 02
Introdução a Banco de Dados UFMG/2014-02 - Exercício 02
 
Introdução a Banco de Dados UFMG/2014-02 - Aula 10
Introdução a Banco de Dados UFMG/2014-02 - Aula 10Introdução a Banco de Dados UFMG/2014-02 - Aula 10
Introdução a Banco de Dados UFMG/2014-02 - Aula 10
 
Introdução a Banco de Dados UFMG/2014-02 - Aula 09
Introdução a Banco de Dados UFMG/2014-02 - Aula 09Introdução a Banco de Dados UFMG/2014-02 - Aula 09
Introdução a Banco de Dados UFMG/2014-02 - Aula 09
 
Introdução a Banco de Dados UFMG/2014-02 - Aula 08
Introdução a Banco de Dados UFMG/2014-02 - Aula 08Introdução a Banco de Dados UFMG/2014-02 - Aula 08
Introdução a Banco de Dados UFMG/2014-02 - Aula 08
 
Introdução a Banco de Dados UFMG/2014-02 - Aula 07
Introdução a Banco de Dados UFMG/2014-02 - Aula 07Introdução a Banco de Dados UFMG/2014-02 - Aula 07
Introdução a Banco de Dados UFMG/2014-02 - Aula 07
 
Introdução a Banco de Dados UFMG/2014-02 - Aula 06
Introdução a Banco de Dados UFMG/2014-02 - Aula 06Introdução a Banco de Dados UFMG/2014-02 - Aula 06
Introdução a Banco de Dados UFMG/2014-02 - Aula 06
 
Exercícíos de Modelagem Conceitual 2014/2
Exercícíos de Modelagem Conceitual 2014/2Exercícíos de Modelagem Conceitual 2014/2
Exercícíos de Modelagem Conceitual 2014/2
 
Introdução a Banco de Dados 03 - UFMG BIBL 2014/02
Introdução a Banco de Dados 03 - UFMG BIBL 2014/02Introdução a Banco de Dados 03 - UFMG BIBL 2014/02
Introdução a Banco de Dados 03 - UFMG BIBL 2014/02
 
Introdução a Banco de Dados 02 - UFMG BIBL 2014/02
Introdução a Banco de Dados 02 - UFMG BIBL 2014/02Introdução a Banco de Dados 02 - UFMG BIBL 2014/02
Introdução a Banco de Dados 02 - UFMG BIBL 2014/02
 
Introdução a Banco de Dados 01 - UFMG BIBL 2014/02
Introdução a Banco de Dados 01 - UFMG BIBL 2014/02Introdução a Banco de Dados 01 - UFMG BIBL 2014/02
Introdução a Banco de Dados 01 - UFMG BIBL 2014/02
 
Flink (Peter Mika) - Semantic Web
Flink (Peter Mika) - Semantic WebFlink (Peter Mika) - Semantic Web
Flink (Peter Mika) - Semantic Web
 
Presentation about Ontologies at my Masters (UFMG, pt_BR)
Presentation about Ontologies at my Masters (UFMG, pt_BR)Presentation about Ontologies at my Masters (UFMG, pt_BR)
Presentation about Ontologies at my Masters (UFMG, pt_BR)
 

Modelos conceituais e associações

  • 1. Direção das Associações • Uma associação, no modelo conceitual, deve ser não-direcional • Sentido de Leitura
  • 3. Programa 05/09/2014 • Aula Expositiva sobre Modelagem Conceitual • Exercícios em grupo
  • 4. Organização de Conceitos • Estrutural: representando relações de generalização estrutural de conceitos, como por exemplo, Pessoa, generalizando Homem e Mulher. • Associativa: representando relações de papéis associativos entre conceitos, como, por exemplo, Pessoa, podendo representar junto a uma empresa o papel de Cliente ou Funcionário. • Temporal: representando relações entre estados de um conceito e o conceito em si, como, por exemplo, Pessoa e os estados: Criança, Jovem, Adulto e Idoso.
  • 5. Generalização / Herança • Conceitos semelhantes por atributos, que se complementam ou possuem poucas características diferentes.
  • 8. Estados • Estados são momentos específicos em que um Conceito pode ter uma característica diferente. • Exemplo: Pagamento em Aberto e Pagamento Pago. Ambos são Conceito Pagamento. Modelagem no Quadro
  • 9. Modelagem no Quadro • Um pagamento possui: • Data de vencimento • Valor devido • Data de pagamento • Valor pago
  • 15. CDs (1) • Criar um Banco de Dados para organizar meus CDs • Um CD possui um título e diversas músicas. • Toda música possui um título e uma duração. • Uma música pode ter sido composta por um ou mais compositores. • Uma música pode ser interpretada por um ou mais cantores. • Existem cantores que também são compositores (e vice- versa).
  • 16. Construtora (2) 1. Uma empresa desenvolve projetos de grande porte; 2. Esta empresa está organizada em departamentos, sendo que cada projeto é sempre coordenado por um departamento. 3. Os departamentos possuem empregados que podem ser chefes. 4. Embora um empregado pertença sempre a um departamento, ele pode ser alocado a projetos de outros departamentos.
  • 17. Clínica Médica (3) • Em uma clínica médica trabalham médicos e existem pacientes internados. • Cada médico é identificado pelo seu CRM, possui um nome e recebe um salário na clínica. • Um médico tem formação em diversas especialidades (ortopedia, traumatologia, etc) mas só exerce uma delas na clínica. • Para todo paciente internado na clínica são cadastrados alguns dados pessoais: nome, RG, CPF, endereço, telefone e nascimento. • Um paciente tem sempre um determinado médico como responsável, porém vários outros médicos podem participar do seu tratamento.