Vous êtes sur la page 1sur 15

Modelagem conceitual

Mineração de dados
Curso de Análise e Desenvolvimento de Sistemas

1
MINERAÇÃO DE DADOS – PROFESSOR FLÁVIO MURILO
Componentes
Modelo relacional
dos computadores
- Termos

• Entidade - Tabela
• Atributo - Colunas
• Tupla - Linha/Registro
• Valor do atributo - Valor do campo

2
MINERAÇÃO DE DADOS – PROFESSOR FLÁVIO MURILO
Componentes
Modelo relacional
dos computadores
- Termos

Atributo (Característica)
Valor

id matricula nome data_nascimento


1 20180001 Flávio Murilo de Carvalho Leal 09/01/1989
2 20180002 Victor Matheus Leal Velozo 11/12/1996

Entidade (Alunos)
Tupla

3
MINERAÇÃO DE DADOS – PROFESSOR FLÁVIO MURILO
Componentes
Entidades
dos computadores
- Tipos

• Forte: Tem existência independente de outras entidades;


• Fraca: Sua existência depende de outra entidade que geralmente é forte.

Entidade Entidade
forte fraca

empregado dependente

4
MINERAÇÃO DE DADOS – PROFESSOR FLÁVIO MURILO
Componentes
Entidades - Relacionamentos
dos computadores

• Forte: Entre duas entidades fortes;


• Fraca: Entre uma entidade forte e uma fraca.

Relacionamento Relacionamento
forte fraco

pertence pertence

5
MINERAÇÃO DE DADOS – PROFESSOR FLÁVIO MURILO
Entidades
Componentes
- Relacionamentos
dos computadores
(Exemplo)

cargo possui empregado

possui

dependente

6
MINERAÇÃO DE DADOS – PROFESSOR FLÁVIO MURILO
Componentes
Cardinalidade
dos computadores

(1,1) (1,1)
• Um para um motorista dirige carro

(1,1) (1,N)
• Um para vários motorista possui carro

(1,N) (1,N)
• Vários para vários aluno cursa disciplina

7
MINERAÇÃO DE DADOS – PROFESSOR FLÁVIO MURILO
Componentes
Atributos
dos computadores
nome
data_de_nascimento
• Normal
empregado

codigo
nome
data_de_nascimento
• Chave
empregado

8
MINERAÇÃO DE DADOS – PROFESSOR FLÁVIO MURILO
Componentes
Exercício
dos
- Equipe
computadores
1
Nome da equipe/projeto
Plataforma
Linguagem
Banco

Membro Função

9
MINERAÇÃO DE DADOS – PROFESSOR FLÁVIO MURILO
Componentes
Exercício
dos
- Equipe
computadores
2
Nome da equipe/projeto
Plataforma
Linguagem
Banco

Membro Função

10
MINERAÇÃO DE DADOS – PROFESSOR FLÁVIO MURILO
Componentes
Exercício
dos
- Equipe
computadores
3
Nome da equipe/projeto
Plataforma
Linguagem
Banco

Membro Função

11
MINERAÇÃO DE DADOS – PROFESSOR FLÁVIO MURILO
Componentes
Exercício
dos
- Equipe
computadores
4
Nome da equipe/projeto
Plataforma
Linguagem
Banco

Membro Função

12
MINERAÇÃO DE DADOS – PROFESSOR FLÁVIO MURILO
Componentes
Exercício
dos
- Equipe
computadores
5
Nome da equipe/projeto
Plataforma
Linguagem
Banco

Membro Função

13
MINERAÇÃO DE DADOS – PROFESSOR FLÁVIO MURILO
Componentes
Exercíciodos
- Para
computadores
hoje

• Fazer a modelagem conceitual do banco de dados de acordo com a respectiva


proposta de projeto integrador.

1. Listas todas as entidades;


a) Descrever textualmente as relações entre as entidades (incluindo
informações sobre cardinalidade).
2. Listar todos os atributos;
a) Identificar quais são chaves e quais são normais;
b) Identificar os tipos de dados dos atributos.

14
MINERAÇÃO DE DADOS – PROFESSOR FLÁVIO MURILO
Componentes
Exercício - Para
dos aula
computadores
que vem

• Apresentar a modelagem conceitual respondendo as seguintes perguntas:


1. A qual(is) regra(s) de negócio(s) cada entidade está relacionada?
2. Houve necessidade de alterar alguma regra de negócio em função da
modelagem conceitual realizada em sala?
3. Houve necessidade de alterar a modelagem em função da regra de negócio?

15
MINERAÇÃO DE DADOS – PROFESSOR FLÁVIO MURILO

Vous aimerez peut-être aussi