Escolar Documentos
Profissional Documentos
Cultura Documentos
Objetivo
Levar o aluno a conhecer e entender a
importância de um processo de
modelagem.
Definição de Banco de Dados
Pode-se definir banco de dados como
um local lógico para o armazenamento
de dados, se armazenado em um local
físico.
Definição de Banco de Dados
De acordo com Elsmari e Navathe (2005), a
definição de banco de dados possui as
seguintes propriedades implícitas:
Representa alguns aspectos do mundo real;
Contabilidade
Empregado
Financeiro
João Jurídico
Pedro Pessoal
Paulo Possui propriedades
Maria Atributos e Relacionamentos
Entidade
Exemplos de Entidades:
Sistema Bancário
Cliente
Conta Corrente
Conta Poupança
Agência
Sistema de Controle de Produção de Industria
Produto
Empregado
Departamento
Estoque...
Atributo
É um dado que é associado a cada ocorrência de
uma entidade ou de um relacionamento
Exemplos de atributos de entidades:
Nome
Empregado Endereço
Salário
Descrição
Departamento númeroDeFuncionários
Relacionamentos
Relacionamento:
É uma associação entre entidades
Representado através de um losango e linhas
que ligam as entidades relacionadas
A nomeDoRelacionamento B
Relacionamentos
Exemplos de Relacionamentos
Medico Consulta Paciente
ContaCliente Conta
Cliente
Residência
Cidade
Cardinalidade de
Relacionamentos
Uma propriedade importante A B
dos relacionamentos é a
especificação de quantas
ocorrências de uma entidade a1 b1
podem estar associadas a uma
b2
determinada ocorrência de a2
outra entidade a3 b3
a4 b4
Existem 2 cardinalidades:
Máxima
Mínima
A ocorrência a1 da entidade A
está relacionado a quantas
Ocorrências em B?
Relacionamento Um para Um –
1:1
Uma ocorrência de A está associada a no máximo uma ocorrência
de B, e uma ocorrência em B está associada a no máximo uma
ocorrência em A.
João Contabilidade
Pedro Financeiro
Conjunto A
(Empregado) Jurídico
Paulo
Maria Conjunto B
(Departamento)
João
Contabilidade
Conjunto A Sandro
(Departamento)
Financeiro Pedro
Ana Conjunto B
(Empregado)
João Sinpli
Empregado N
Atua N Projeto
Atributos também podem ter
Cardinalidade
Monovalorado: possui um valor único
em uma entidade nome
Empregado Endereço
Exemplo: nome Salário
Aluno Professor
Disciplina Turma
Exercício - Resposta
CPF (1,1)
Nome Professor regência
Salario
(1,1)
atuação
(0,N) (0,N)
(1,N) (1,N) (1,1)
(0,N)
Aluno Matrícula Turma da Disciplina
CPF
Nome Cliente
Endereco