Buscar

Slides Aula 2 Fundo V2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 40 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 40 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 40 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Banco de Dados
Aula 2
Prof. Me. Martin Morães
Organização da Disciplina
 Os Banco de Dados
 Modelo Entidade-
Relacionamento
 Modelo Conceitual
 Projeto Lógico
 SQL — Implementando 
a Base de Dados
 SQL — Trabalhando com 
os dados
Organização da Aula
Abordagem e Modelo
 Entidades
 Atributos
 Relacionamentos
 Cardinalidade
 Generalização
Contextualização
Conceitos e Relações
Projeto de DB
 Fases
• Modelagem conceitual
• Projeto lógico
• Projeto físico
Modelo Conceitual
 Abstrato 
 Independe de SGDB
 Abordagem ER 
 Artefato: DER
Instrumentalização
 A técnica de modelagem 
conceitual mais difundida 
é a abordagem 
entidade-relacionamento (ER)
(Heuser, 2009, p. 25)
 Nesta técnica, um modelo 
conceitual é usualmente 
representado através de um 
diagrama, chamado diagrama 
entidade-relacionamento (DER)
(Heuser, 2009, p. 25)
Organização da Aula
Abordagem e Modelo
 Entidades
 Atributos
 Relacionamentos
 Cardinalidade
 Generalização
Entidade
Identificando
 Que tenha um cadastro 
de usuários
 Todos usuários enviam 
mensagens etc.
Entidade
Esclarecendo
 Machado de Assis, 
21/06/1839
 Mario Quintana, 
30/06/ 1906 
 Rubem Alves, 
15/09/1933
Autores
Representação Retângulo
Organização da Aula
Abordagem e Modelo
 Entidades
 Atributos
 Relacionamentos
 Cardinalidade
 Generalização
Atributos
Identificando
 São:
• características
• valores
• propriedades
Representação
Vínculo
Identificador
Identificando
 São:
• valores únicos
• identificam uma entidade
• distingue as ocorrências
Representação
Vínculo
Organização da Aula
Abordagem e Modelo
 Entidades
 Atributos
 Relacionamentos
 Cardinalidade
 Generalização
Relacionamentos
Identificando
 Associação
 Relação
 ... entre entidades no contexto
Representação
Losango
Vínculo
Organização da Aula
Abordagem e Modelo
 Entidades
 Atributos
 Relacionamentos
 Cardinalidade
 Generalização
Cardinalidade
Identificando
 Quantidade 
 Ocorrências 
 ... entre entidades no 
relacionamento
 U1 – M5
 U2 – M1, M4
 U3 – M2, M6
Identificando
 Máxima 1 ou N
 Mínima 0 ou 1
Entidade Associativa
Identificando
(Heuser, 2009, p. 60)
Aplicação
Um DER
Síntese
Abordagem e Modelo
 Entidades
 Atributos
 Relacionamentos
 Cardinalidade
 Generalização
Referências de Apoio
 Date, C. J.; Vieira, André; Lifschitz, Sergio 
(Orgs.). Introdução a sistemas de bancos 
de dados. 8. ed. Rio de Janeiro: Campus, 2004. 
p.865.
 Elmasri, Ramez; Navathe, Shamkant B.; 
Pinheiro, Marília Guimarães; Figueiredo, Luis
Ricardo de (Orgs.). Sistemas de banco de 
dados. 4. ed. São Paulo: Pearson Addison
Wesley, 2008.xviii, 724.
 Gillenson, Mark L. (Org.). Fundamentos de 
sistemas de gerência de banco de 
dados. Rio de Janeiro: LCT, 2006.
 Heuser, Carlos Alberto (Org.). Projeto 
de banco de dados. 6. ed. Porto Alegre: 
Bookman, 2009.xii, 282
 Kroenke, David M. (Org.). Banco 
de Dados: fundamentos, projeto 
e implementação. 6. ed. 
Rio de Janeiro: LCT, 1999.
 Rezende, Denis Alcides. Sistemas de 
Informações Organizacionais: guia 
prático para projetos. 2. ed. São Paulo: 
Atlas, 2007.

Outros materiais