SlideShare uma empresa Scribd logo
Banco de Dados
Relacionais
Entidade, Atributos
e Relacionamentos
• Disciplina: Tecnologias e Linguagens para
Banco de Dados II
• Professor: Erik Rossi da Silva
Objetivos da Aula
Apresentar o conceito de banco de dados e banco de dados
relacional.
Identificar os principais elementos de um modelo relacional.
Compreender a estrutura de um diagrama Entidade-
Relacionamento.
Estimular o raciocínio lógico na modelagem de dados.
Banco de
Dados e
Banco de
Dados
Relacionais
• Banco de dados é uma coleção
organizada de informações que
podem ser acessadas,
gerenciadas e atualizadas com
eficiência em um computador.
• Permite armazenar dados de
forma estruturada, facilitando
sua recuperação e manipulação.
• Nos bancos relacionais, os
dados são organizados em
tabelas, que se relacionam entre
si.
• São a base de sistemas
modernos, como e-commerces,
redes sociais, sistemas
bancários, aplicativos de
delivery, entre outros.
Conceitos
Fundamentais
Entidades:
Representam objetos
do mundo real.
Atributos:
Características que
descrevem uma
entidade.
Relacionamentos:
Associações entre
entidades.
Entidades
e Atributos
Exemplo: Entidade
'Cliente’
• Atributos: ID_Cliente,
Nome, E-mail
Entidade 'Pedido’
• Atributos: ID_Pedido,
Data, Valor_Total
Relacionamentos
Um cliente pode fazer vários pedidos → 1:N
Um pedido pertence a um único cliente → N:1
Relacionamentos podem ser:
• 0:1
• 1:1
• 0:N
• 1:N
• N:N
Modelo ER – Exemplo Visual
• Cliente (ID, Nome, Email)
• ↓
• Pedido (ID, Nome, Data, Valor)
Máximo
Mínimo
Exemplos
Slide - Bancos de dados Relacionais TLBADII
Fechamento
Entidades, atributos
e relacionamentos
são a base do
modelo relacional.
Compreender essa
estrutura é essencial
para projetar bons
bancos de dados.
Atividade Prática
Em duplas/trios,
analisem o
seguinte cenário:
Busquem um
sistema de sua
escolha e
identifique:
• 2 Entidades
principais;
• 2 Atributos por
entidade;
• Tipo de
relacionamento
entre elas.
• Faça um esboço
de diagrama
simples.

Mais conteúdo relacionado

Semelhante a Slide - Bancos de dados Relacionais TLBADII (20)

PPT
Sistema de Base de Dados1.ppt
hhuu6
 
PPT
Introdução ao Banco de dados - Prof. Daniel Brandão
Daniel Brandão
 
PDF
Modelo Conceitual
kottrim
 
PDF
01 banco de dados-basico
Amadeo Santos
 
PDF
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Andre Sidou
 
PDF
Banco De Dados Básico
elliando dias
 
PPT
Concepcao de banco_de_dados-aula_1
Carlos Melo
 
PPTX
Introdução ao banco de dados
Rudson Kiyoshi Souza Carvalho
 
PPTX
Aula tecnologia da informacao 6 banco de dados
wapiva
 
PDF
Aula III: Informática em Saúde- UnB-FGA/Gama
Camila Hamdan
 
PDF
Modelagem de dados
Fábio Ferreira
 
PDF
Apostila banco de dados
Elifranio Alves Cruz
 
PPTX
Material de suporte à aula
Filipa Cordeiro
 
PPT
BIG DATA, de Fabiana Andrade
bibliocampsp
 
PPTX
Isc aula 5 - estrutura e organização da informação
Fábio Andrade
 
PDF
Livro banco de_dados_volume_02
CLEAN LOURENÇO
 
PPTX
2-Modelo de banco de dados
Cris Fidelix
 
PPT
Bdii aula01 apresentacao
samuel1562314
 
PDF
Apostila Modelagem e Desenvolvimento de Banco de Dados.pdf
FlvioMachadoLobo
 
Sistema de Base de Dados1.ppt
hhuu6
 
Introdução ao Banco de dados - Prof. Daniel Brandão
Daniel Brandão
 
Modelo Conceitual
kottrim
 
01 banco de dados-basico
Amadeo Santos
 
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Andre Sidou
 
Banco De Dados Básico
elliando dias
 
Concepcao de banco_de_dados-aula_1
Carlos Melo
 
Introdução ao banco de dados
Rudson Kiyoshi Souza Carvalho
 
Aula tecnologia da informacao 6 banco de dados
wapiva
 
Aula III: Informática em Saúde- UnB-FGA/Gama
Camila Hamdan
 
Modelagem de dados
Fábio Ferreira
 
Apostila banco de dados
Elifranio Alves Cruz
 
Material de suporte à aula
Filipa Cordeiro
 
BIG DATA, de Fabiana Andrade
bibliocampsp
 
Isc aula 5 - estrutura e organização da informação
Fábio Andrade
 
Livro banco de_dados_volume_02
CLEAN LOURENÇO
 
2-Modelo de banco de dados
Cris Fidelix
 
Bdii aula01 apresentacao
samuel1562314
 
Apostila Modelagem e Desenvolvimento de Banco de Dados.pdf
FlvioMachadoLobo
 

Último (8)

PPTX
NR-13.pptx treinamento sobre a norma regulamentadora
SimoniBorges1
 
PDF
IA - Grupo J.pdf para trabalho de inteligencia artificial
juanaraujo139815
 
PDF
Apresentação sobre Funções Matemáticas e o módulo.pdf
Gabriel Vitor
 
PDF
Zeebo: Uma brevíssima introdução. - David Glotz
BluePanther6
 
PDF
Apresentação de Manipulação de strings em Python .pdf
Gabriel Vitor
 
PDF
Assistente de Suporte e Manutenção de Computadores.pdf
EudesAlvesPessoa
 
PDF
SENAC Modelagem de Dados - Aula01 do curso de ADSpdf
JhonataLamim1
 
PDF
11 Roberto.pdf astronomia e astronautica
henzoa798
 
NR-13.pptx treinamento sobre a norma regulamentadora
SimoniBorges1
 
IA - Grupo J.pdf para trabalho de inteligencia artificial
juanaraujo139815
 
Apresentação sobre Funções Matemáticas e o módulo.pdf
Gabriel Vitor
 
Zeebo: Uma brevíssima introdução. - David Glotz
BluePanther6
 
Apresentação de Manipulação de strings em Python .pdf
Gabriel Vitor
 
Assistente de Suporte e Manutenção de Computadores.pdf
EudesAlvesPessoa
 
SENAC Modelagem de Dados - Aula01 do curso de ADSpdf
JhonataLamim1
 
11 Roberto.pdf astronomia e astronautica
henzoa798
 
Anúncio

Slide - Bancos de dados Relacionais TLBADII

  • 1. Banco de Dados Relacionais Entidade, Atributos e Relacionamentos • Disciplina: Tecnologias e Linguagens para Banco de Dados II • Professor: Erik Rossi da Silva
  • 2. Objetivos da Aula Apresentar o conceito de banco de dados e banco de dados relacional. Identificar os principais elementos de um modelo relacional. Compreender a estrutura de um diagrama Entidade- Relacionamento. Estimular o raciocínio lógico na modelagem de dados.
  • 3. Banco de Dados e Banco de Dados Relacionais • Banco de dados é uma coleção organizada de informações que podem ser acessadas, gerenciadas e atualizadas com eficiência em um computador. • Permite armazenar dados de forma estruturada, facilitando sua recuperação e manipulação. • Nos bancos relacionais, os dados são organizados em tabelas, que se relacionam entre si. • São a base de sistemas modernos, como e-commerces, redes sociais, sistemas bancários, aplicativos de delivery, entre outros.
  • 4. Conceitos Fundamentais Entidades: Representam objetos do mundo real. Atributos: Características que descrevem uma entidade. Relacionamentos: Associações entre entidades.
  • 5. Entidades e Atributos Exemplo: Entidade 'Cliente’ • Atributos: ID_Cliente, Nome, E-mail Entidade 'Pedido’ • Atributos: ID_Pedido, Data, Valor_Total
  • 6. Relacionamentos Um cliente pode fazer vários pedidos → 1:N Um pedido pertence a um único cliente → N:1 Relacionamentos podem ser: • 0:1 • 1:1 • 0:N • 1:N • N:N
  • 7. Modelo ER – Exemplo Visual • Cliente (ID, Nome, Email) • ↓ • Pedido (ID, Nome, Data, Valor) Máximo Mínimo
  • 10. Fechamento Entidades, atributos e relacionamentos são a base do modelo relacional. Compreender essa estrutura é essencial para projetar bons bancos de dados.
  • 11. Atividade Prática Em duplas/trios, analisem o seguinte cenário: Busquem um sistema de sua escolha e identifique: • 2 Entidades principais; • 2 Atributos por entidade; • Tipo de relacionamento entre elas. • Faça um esboço de diagrama simples.