SlideShare uma empresa Scribd logo
1 de 46
Baixar para ler offline
# Banco de Dados II #
Aula 02 - MODELAGEM DE DADOS
(Definição, Modelo Conceitual)
Prof. Leinylson Fontinele Pereira
Naaulaanterior...
 Apresentação da disciplina
 Conhecer o Plano de Ensino
 Agendamento das avaliações
 Revisão de Banco de Dados
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
Introdução
17:40 3 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
O que vamosaprender?
 MODELAGEM DE DADOS
# Definição
# Modelo Conceitual
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
Vamos começar?
17:40 5 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
17:40 6 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
O que é Modelagem de dados?
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
É o processo anterior a
construção de um banco de
dados em um software
Modelagemde dados
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
Primeira etapa de um projeto que envolva banco de dados
Ajuda a organizar a forma de pensamento sobre os dados
Estabelece o vínculo entre as necessidades dos usuários e a
solução de software que as atende
Redução na complexidade do projeto a um ponto que o
projetista possa compreender e manipular os dados
PodemosDefinira ModelagememTrêsModelos...
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
Do Negócioao Sistema
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
Modelo Conceitual
17:40 11 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
17:40 12 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
ModeloConceitual
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
 MER:Modelagem do mini-mundo de uma vídeo-locadora.
# Clientes são reconhecidos por seu CPF e possuem nome, sexo, telefones e dependentes.
# Cada cliente pode alugar vários filmes de uma só vez.
# Um mesmo filme pode ser alugado por vários clientes.
# Um filme possui nome e gênero.
# Os aluguéis possuem data de locação, valor e data de devolução.
 DER: O diagrama (representação gráfica) da descrição acima
ModeloConceitual
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
 O modelo conceitual também é definido por um grupo de
questionamentosque ajudam a identificar formas de atingir os objetivos
 Nesta etapa é necessário que o usuário saiba:
# Quais são os objetos disponíveis?
# Como utilizar tais objetos para atingir o objetivo?
# Como estes objetos trabalham juntos?
# Quais são as propriedades destes objetos?
Bancode DadosRelacionais
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
17:40 16 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
17:40 17 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
MER (Modelo de Entidade e Relacionamento)
é utilizado no auxílio da implementação de
bancos de dados cuja a finalidade é identificar as
entidades e os seus relacionamentos.
Componentesdo MER
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
Entidades Atributos
Relacionamentos
MER:Entidades
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
 Entidades
# Abstrações do mundo real que contem um conjunto de
informações inter-relacionadas e coerentes, estas informações são
chamadas de atributos.
MER:Entidades
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
MER:Atributo
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
 Atributo
# Cada informação que compõe uma Entidade, possui um NOME,
um TIPO e um TAMANHO (número de caracteres).
# De modo genérico o “tipo” pode nominado como “texto”,
“número”, “data e hora”, entre outros.
MER:Atributo
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
Tiposde Atributo
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
Simples
Composto
Identificador
Derivado
Multivalorado
Opcional
MER:Atributo
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
 AtributoComposto
# Representa a estrutura das informações que serão armazenados
no atributo.
MER:Atributo
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
 Atributo Multivalorado
# Pode possuir diversos valores para uma única entidade.
MER:Atributo
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
 Atributo Opcional
# Atributo que define opções de escolha.
MER:Atributo
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
 Atributo Derivado
# Atributo cujo valor pode ser derivado a partir de outro atributo.
MER:Atributo
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
 Atributo Identificador
# Permite identificar univocamente cada entidade em um conjunto
de entidades.
MER:Relacionamento
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
 Elemento responsável por definir as características das ligações
entre as entidades.
MER:Cardinalidade
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
Definição do tipo de Relacionamento entre as Entidades.
MER:Cardinalidade
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
Definição do tipo de Relacionamento entre as Entidades.
MER:Cardinalidade
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
Definição do tipo de Relacionamento entre as Entidades.
MER:Cardinalidade
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
Definição do tipo de Relacionamento entre as Entidades.
MER:Cardinalidade
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
 Exemplo: Sua implementação exige a inclusão das chaves
primárias das entidades envolvidas e se for necessário outros atributos.
MER:Restrições
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
 Melhor entendimento da situação.
MER:Agregação
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
 Definição de relacionamentocom um conjunto de entidades.
17:40 37 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
17:40 38 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
DER (Diagrama de Entidade e Relacionamento)
é a representação gráfica dos elementos definidos
como parte do MER, após o levantamento das
entidades, atributos e relacionamentos.
Diagramade Entidade e Relacionamento(DER)
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
 O Modelo ER gera o Diagrama de ER.
Concluindo...
17:40 40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
Exercício
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
 Criar um Diagrama de Entidade e Relacionamento para um Banco
de Dados que armazenará informações de um Sistema para uma
Mecânica.O Diagrama deverá ter no mínimo 3 entidades.
Material:https://sites.google.com/site/leinylsonuespi
17:40
Aula baseadano material da disciplina de Banco de Dados II,
ministrada peloprof.Gustavo Zimmermann
{ contato@gust4vo.com}
Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
Nestaaulaaprendemos...
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
Napróximaaulaveremos...
 MODELAGEM DE DADOS
# Modelo Lógico
17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
AlgumaDúvida?
17:40
Até a próxima aula...
leinylson@gmail.com
17:40

Mais conteúdo relacionado

Mais procurados

Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)
Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)
Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)Leinylson Fontinele
 
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)Leinylson Fontinele
 
Aula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosAula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosRafael Albani
 
Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...
Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...
Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...Leinylson Fontinele
 
Banco de Dados II Aula 05 - Modelagem de Dados (Normalização de dados e as fo...
Banco de Dados II Aula 05 - Modelagem de Dados (Normalização de dados e as fo...Banco de Dados II Aula 05 - Modelagem de Dados (Normalização de dados e as fo...
Banco de Dados II Aula 05 - Modelagem de Dados (Normalização de dados e as fo...Leinylson Fontinele
 
Banco de Dados I Aula 02 - Introdução aos Bancos de Dados
Banco de Dados I  Aula 02 - Introdução aos Bancos de DadosBanco de Dados I  Aula 02 - Introdução aos Bancos de Dados
Banco de Dados I Aula 02 - Introdução aos Bancos de DadosLeinylson Fontinele
 
Banco de Dados I - Aula 09 - Normalização de Dados
Banco de Dados I - Aula 09 - Normalização de DadosBanco de Dados I - Aula 09 - Normalização de Dados
Banco de Dados I - Aula 09 - Normalização de DadosLeinylson Fontinele
 
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)Leinylson Fontinele
 
Banco de Dados II Aula 08 - Linguagem de Consulta SQL (Comandos DML)
Banco de Dados II Aula 08 - Linguagem de Consulta SQL (Comandos DML)Banco de Dados II Aula 08 - Linguagem de Consulta SQL (Comandos DML)
Banco de Dados II Aula 08 - Linguagem de Consulta SQL (Comandos DML)Leinylson Fontinele
 
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de DadosBanco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de DadosLeinylson Fontinele
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Leinylson Fontinele
 
Sistema de gerenciamento de banco de dados
Sistema de gerenciamento de banco de dadosSistema de gerenciamento de banco de dados
Sistema de gerenciamento de banco de dadosJuh Souza
 
Banco de Dados I Aula 06 - Generalização e Especialização
Banco de Dados I Aula 06 - Generalização e EspecializaçãoBanco de Dados I Aula 06 - Generalização e Especialização
Banco de Dados I Aula 06 - Generalização e EspecializaçãoLeinylson Fontinele
 
Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01thomasdacosta
 
Banco de Dados II Aula 03 - Modelagem de Dados (Modelo Lógico)
Banco de Dados II Aula 03 - Modelagem de Dados (Modelo Lógico)Banco de Dados II Aula 03 - Modelagem de Dados (Modelo Lógico)
Banco de Dados II Aula 03 - Modelagem de Dados (Modelo Lógico)Leinylson Fontinele
 

Mais procurados (20)

Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)
Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)
Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)
 
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)
 
Aula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosAula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de Dados
 
Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...
Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...
Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...
 
Banco de Dados - Conceitos Básicos
Banco de Dados - Conceitos BásicosBanco de Dados - Conceitos Básicos
Banco de Dados - Conceitos Básicos
 
Banco de Dados II Aula 05 - Modelagem de Dados (Normalização de dados e as fo...
Banco de Dados II Aula 05 - Modelagem de Dados (Normalização de dados e as fo...Banco de Dados II Aula 05 - Modelagem de Dados (Normalização de dados e as fo...
Banco de Dados II Aula 05 - Modelagem de Dados (Normalização de dados e as fo...
 
Banco de Dados I Aula 02 - Introdução aos Bancos de Dados
Banco de Dados I  Aula 02 - Introdução aos Bancos de DadosBanco de Dados I  Aula 02 - Introdução aos Bancos de Dados
Banco de Dados I Aula 02 - Introdução aos Bancos de Dados
 
Banco de Dados I - Aula 09 - Normalização de Dados
Banco de Dados I - Aula 09 - Normalização de DadosBanco de Dados I - Aula 09 - Normalização de Dados
Banco de Dados I - Aula 09 - Normalização de Dados
 
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
 
Banco de Dados II Aula 08 - Linguagem de Consulta SQL (Comandos DML)
Banco de Dados II Aula 08 - Linguagem de Consulta SQL (Comandos DML)Banco de Dados II Aula 08 - Linguagem de Consulta SQL (Comandos DML)
Banco de Dados II Aula 08 - Linguagem de Consulta SQL (Comandos DML)
 
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de DadosBanco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
 
Introdução a Bancos de Dados
Introdução a Bancos de DadosIntrodução a Bancos de Dados
Introdução a Bancos de Dados
 
Modelagem de dados
Modelagem de dadosModelagem de dados
Modelagem de dados
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
 
Sistema de gerenciamento de banco de dados
Sistema de gerenciamento de banco de dadosSistema de gerenciamento de banco de dados
Sistema de gerenciamento de banco de dados
 
Banco de Dados I Aula 06 - Generalização e Especialização
Banco de Dados I Aula 06 - Generalização e EspecializaçãoBanco de Dados I Aula 06 - Generalização e Especialização
Banco de Dados I Aula 06 - Generalização e Especialização
 
Aula 4 banco de dados
Aula 4   banco de dados Aula 4   banco de dados
Aula 4 banco de dados
 
Aula 1
Aula 1Aula 1
Aula 1
 
Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01
 
Banco de Dados II Aula 03 - Modelagem de Dados (Modelo Lógico)
Banco de Dados II Aula 03 - Modelagem de Dados (Modelo Lógico)Banco de Dados II Aula 03 - Modelagem de Dados (Modelo Lógico)
Banco de Dados II Aula 03 - Modelagem de Dados (Modelo Lógico)
 

Destaque

Informática Agrícola Aula 01 - Apresentação
Informática Agrícola Aula 01 - ApresentaçãoInformática Agrícola Aula 01 - Apresentação
Informática Agrícola Aula 01 - ApresentaçãoLeinylson Fontinele
 
Sistemas Cooperativos Aula 10 - Sistemas e Domínios (Aprendizagem colaborati...
Sistemas Cooperativos  Aula 10 - Sistemas e Domínios (Aprendizagem colaborati...Sistemas Cooperativos  Aula 10 - Sistemas e Domínios (Aprendizagem colaborati...
Sistemas Cooperativos Aula 10 - Sistemas e Domínios (Aprendizagem colaborati...Leinylson Fontinele
 
Introdução à Computação Aula 02 - Introdução a Ciência da Computação (Históri...
Introdução à Computação Aula 02 - Introdução a Ciência da Computação (Históri...Introdução à Computação Aula 02 - Introdução a Ciência da Computação (Históri...
Introdução à Computação Aula 02 - Introdução a Ciência da Computação (Históri...Leinylson Fontinele
 
Informática Agrícola Aula 02 - Introdução a Informática (Histórico - a evoluç...
Informática Agrícola Aula 02 - Introdução a Informática (Histórico - a evoluç...Informática Agrícola Aula 02 - Introdução a Informática (Histórico - a evoluç...
Informática Agrícola Aula 02 - Introdução a Informática (Histórico - a evoluç...Leinylson Fontinele
 
Introdução à Computação Aula 01 - Apresentação
Introdução à Computação  Aula 01 - ApresentaçãoIntrodução à Computação  Aula 01 - Apresentação
Introdução à Computação Aula 01 - ApresentaçãoLeinylson Fontinele
 
Sistemas Cooperativos - Aula 08 - Sistemas e Domínios (Democracia eletrônica)
Sistemas Cooperativos - Aula 08 - Sistemas e Domínios (Democracia eletrônica)Sistemas Cooperativos - Aula 08 - Sistemas e Domínios (Democracia eletrônica)
Sistemas Cooperativos - Aula 08 - Sistemas e Domínios (Democracia eletrônica)Leinylson Fontinele
 
Estrutura de Dados - Aula 06 - Pilhas Estáticas
Estrutura de Dados - Aula 06 - Pilhas EstáticasEstrutura de Dados - Aula 06 - Pilhas Estáticas
Estrutura de Dados - Aula 06 - Pilhas EstáticasLeinylson Fontinele
 
Sistemas Cooperativos Aula 07 - Sistemas e Domínios (Ambientes Virtuais Cola...
Sistemas Cooperativos  Aula 07 - Sistemas e Domínios (Ambientes Virtuais Cola...Sistemas Cooperativos  Aula 07 - Sistemas e Domínios (Ambientes Virtuais Cola...
Sistemas Cooperativos Aula 07 - Sistemas e Domínios (Ambientes Virtuais Cola...Leinylson Fontinele
 
Sistemas Cooperativos Aula 09 - Sistemas e Domínios (Desenvolvimento colabor...
Sistemas Cooperativos  Aula 09 - Sistemas e Domínios (Desenvolvimento colabor...Sistemas Cooperativos  Aula 09 - Sistemas e Domínios (Desenvolvimento colabor...
Sistemas Cooperativos Aula 09 - Sistemas e Domínios (Desenvolvimento colabor...Leinylson Fontinele
 
Estrutura de Dados Aula 05 - Filas Estáticas
Estrutura de Dados  Aula 05 - Filas EstáticasEstrutura de Dados  Aula 05 - Filas Estáticas
Estrutura de Dados Aula 05 - Filas EstáticasLeinylson Fontinele
 
Sistemas Computacionais Aula 08 - Projeto e Manutenção de SI
Sistemas Computacionais  Aula 08 - Projeto e Manutenção de SISistemas Computacionais  Aula 08 - Projeto e Manutenção de SI
Sistemas Computacionais Aula 08 - Projeto e Manutenção de SILeinylson Fontinele
 
Auditoria de banco_de_dados_sql_server_em_conformidade_com_a_sox
Auditoria de banco_de_dados_sql_server_em_conformidade_com_a_soxAuditoria de banco_de_dados_sql_server_em_conformidade_com_a_sox
Auditoria de banco_de_dados_sql_server_em_conformidade_com_a_soxSQLServerRS
 
Utilização de Heurísticas Bioinspiradas em Sistemas de Inteligência Coletiva ...
Utilização de Heurísticas Bioinspiradas em Sistemas de Inteligência Coletiva ...Utilização de Heurísticas Bioinspiradas em Sistemas de Inteligência Coletiva ...
Utilização de Heurísticas Bioinspiradas em Sistemas de Inteligência Coletiva ...Leinylson Fontinele
 
Sistemas Computacionais - Aula Revisão para 1ª Avaliação
Sistemas Computacionais - Aula Revisão para 1ª AvaliaçãoSistemas Computacionais - Aula Revisão para 1ª Avaliação
Sistemas Computacionais - Aula Revisão para 1ª AvaliaçãoLeinylson Fontinele
 
Monitoramento de Serviços de Bancos de Dados - Nagios
Monitoramento de Serviços de Bancos de Dados - NagiosMonitoramento de Serviços de Bancos de Dados - Nagios
Monitoramento de Serviços de Bancos de Dados - NagiosEduardo Legatti
 
Sistemas Computacionais Aula 06 - Sistemas de Informação Pessoal e Grupal
Sistemas Computacionais Aula 06 - Sistemas de Informação Pessoal e GrupalSistemas Computacionais Aula 06 - Sistemas de Informação Pessoal e Grupal
Sistemas Computacionais Aula 06 - Sistemas de Informação Pessoal e GrupalLeinylson Fontinele
 
Sql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentosSql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentosFábio dos Reis
 
Sistemas Cooperativos Aula 06 - Sistemas e Domínios (Sistemas de comunicação...
Sistemas Cooperativos  Aula 06 - Sistemas e Domínios (Sistemas de comunicação...Sistemas Cooperativos  Aula 06 - Sistemas e Domínios (Sistemas de comunicação...
Sistemas Cooperativos Aula 06 - Sistemas e Domínios (Sistemas de comunicação...Leinylson Fontinele
 

Destaque (20)

Informática Agrícola Aula 01 - Apresentação
Informática Agrícola Aula 01 - ApresentaçãoInformática Agrícola Aula 01 - Apresentação
Informática Agrícola Aula 01 - Apresentação
 
Sistemas Cooperativos Aula 10 - Sistemas e Domínios (Aprendizagem colaborati...
Sistemas Cooperativos  Aula 10 - Sistemas e Domínios (Aprendizagem colaborati...Sistemas Cooperativos  Aula 10 - Sistemas e Domínios (Aprendizagem colaborati...
Sistemas Cooperativos Aula 10 - Sistemas e Domínios (Aprendizagem colaborati...
 
Trabalho em grupo
Trabalho em grupoTrabalho em grupo
Trabalho em grupo
 
Introdução à Computação Aula 02 - Introdução a Ciência da Computação (Históri...
Introdução à Computação Aula 02 - Introdução a Ciência da Computação (Históri...Introdução à Computação Aula 02 - Introdução a Ciência da Computação (Históri...
Introdução à Computação Aula 02 - Introdução a Ciência da Computação (Históri...
 
Informática Agrícola Aula 02 - Introdução a Informática (Histórico - a evoluç...
Informática Agrícola Aula 02 - Introdução a Informática (Histórico - a evoluç...Informática Agrícola Aula 02 - Introdução a Informática (Histórico - a evoluç...
Informática Agrícola Aula 02 - Introdução a Informática (Histórico - a evoluç...
 
Introdução à Computação Aula 01 - Apresentação
Introdução à Computação  Aula 01 - ApresentaçãoIntrodução à Computação  Aula 01 - Apresentação
Introdução à Computação Aula 01 - Apresentação
 
Sistemas Cooperativos - Aula 08 - Sistemas e Domínios (Democracia eletrônica)
Sistemas Cooperativos - Aula 08 - Sistemas e Domínios (Democracia eletrônica)Sistemas Cooperativos - Aula 08 - Sistemas e Domínios (Democracia eletrônica)
Sistemas Cooperativos - Aula 08 - Sistemas e Domínios (Democracia eletrônica)
 
Estrutura de Dados - Aula 06 - Pilhas Estáticas
Estrutura de Dados - Aula 06 - Pilhas EstáticasEstrutura de Dados - Aula 06 - Pilhas Estáticas
Estrutura de Dados - Aula 06 - Pilhas Estáticas
 
Sistemas Cooperativos Aula 07 - Sistemas e Domínios (Ambientes Virtuais Cola...
Sistemas Cooperativos  Aula 07 - Sistemas e Domínios (Ambientes Virtuais Cola...Sistemas Cooperativos  Aula 07 - Sistemas e Domínios (Ambientes Virtuais Cola...
Sistemas Cooperativos Aula 07 - Sistemas e Domínios (Ambientes Virtuais Cola...
 
Sistemas Cooperativos Aula 09 - Sistemas e Domínios (Desenvolvimento colabor...
Sistemas Cooperativos  Aula 09 - Sistemas e Domínios (Desenvolvimento colabor...Sistemas Cooperativos  Aula 09 - Sistemas e Domínios (Desenvolvimento colabor...
Sistemas Cooperativos Aula 09 - Sistemas e Domínios (Desenvolvimento colabor...
 
Estrutura de Dados Aula 05 - Filas Estáticas
Estrutura de Dados  Aula 05 - Filas EstáticasEstrutura de Dados  Aula 05 - Filas Estáticas
Estrutura de Dados Aula 05 - Filas Estáticas
 
Sistemas Computacionais Aula 08 - Projeto e Manutenção de SI
Sistemas Computacionais  Aula 08 - Projeto e Manutenção de SISistemas Computacionais  Aula 08 - Projeto e Manutenção de SI
Sistemas Computacionais Aula 08 - Projeto e Manutenção de SI
 
Auditoria de banco_de_dados_sql_server_em_conformidade_com_a_sox
Auditoria de banco_de_dados_sql_server_em_conformidade_com_a_soxAuditoria de banco_de_dados_sql_server_em_conformidade_com_a_sox
Auditoria de banco_de_dados_sql_server_em_conformidade_com_a_sox
 
Utilização de Heurísticas Bioinspiradas em Sistemas de Inteligência Coletiva ...
Utilização de Heurísticas Bioinspiradas em Sistemas de Inteligência Coletiva ...Utilização de Heurísticas Bioinspiradas em Sistemas de Inteligência Coletiva ...
Utilização de Heurísticas Bioinspiradas em Sistemas de Inteligência Coletiva ...
 
Banco de Dados - Entidade
Banco de Dados - EntidadeBanco de Dados - Entidade
Banco de Dados - Entidade
 
Sistemas Computacionais - Aula Revisão para 1ª Avaliação
Sistemas Computacionais - Aula Revisão para 1ª AvaliaçãoSistemas Computacionais - Aula Revisão para 1ª Avaliação
Sistemas Computacionais - Aula Revisão para 1ª Avaliação
 
Monitoramento de Serviços de Bancos de Dados - Nagios
Monitoramento de Serviços de Bancos de Dados - NagiosMonitoramento de Serviços de Bancos de Dados - Nagios
Monitoramento de Serviços de Bancos de Dados - Nagios
 
Sistemas Computacionais Aula 06 - Sistemas de Informação Pessoal e Grupal
Sistemas Computacionais Aula 06 - Sistemas de Informação Pessoal e GrupalSistemas Computacionais Aula 06 - Sistemas de Informação Pessoal e Grupal
Sistemas Computacionais Aula 06 - Sistemas de Informação Pessoal e Grupal
 
Sql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentosSql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentos
 
Sistemas Cooperativos Aula 06 - Sistemas e Domínios (Sistemas de comunicação...
Sistemas Cooperativos  Aula 06 - Sistemas e Domínios (Sistemas de comunicação...Sistemas Cooperativos  Aula 06 - Sistemas e Domínios (Sistemas de comunicação...
Sistemas Cooperativos Aula 06 - Sistemas e Domínios (Sistemas de comunicação...
 

Semelhante a Banco de Dados II: Modelagem de Dados

Banco de Dados II: MER (aula 1)
Banco de Dados II: MER (aula 1)Banco de Dados II: MER (aula 1)
Banco de Dados II: MER (aula 1)Gustavo Zimmermann
 
01 banco de dados-basico
01 banco de dados-basico01 banco de dados-basico
01 banco de dados-basicoAmadeo Santos
 
Livro banco de_dados_volume_02
Livro banco de_dados_volume_02Livro banco de_dados_volume_02
Livro banco de_dados_volume_02CLEAN LOURENÇO
 
Banco de Dados _ Modelagem Conceitual.pdf
Banco de Dados _ Modelagem Conceitual.pdfBanco de Dados _ Modelagem Conceitual.pdf
Banco de Dados _ Modelagem Conceitual.pdfPauloVictor415128
 
Banco de dados aula 2
Banco de dados   aula 2Banco de dados   aula 2
Banco de dados aula 2danitrani
 
Sistema de Base de Dados1.ppt
Sistema de Base de Dados1.pptSistema de Base de Dados1.ppt
Sistema de Base de Dados1.ppthhuu6
 
Apostila Modelagem e Desenvolvimento de Banco de Dados.pdf
Apostila Modelagem e Desenvolvimento de Banco de Dados.pdfApostila Modelagem e Desenvolvimento de Banco de Dados.pdf
Apostila Modelagem e Desenvolvimento de Banco de Dados.pdfFlvioMachadoLobo
 
Modelagem Dados - Introdução à Conceitos
Modelagem Dados - Introdução à ConceitosModelagem Dados - Introdução à Conceitos
Modelagem Dados - Introdução à Conceitospaulocoob
 
Banco de Dados (parte 01)
Banco de Dados (parte 01)Banco de Dados (parte 01)
Banco de Dados (parte 01)Alex Camargo
 
Aula1-Conceitos de SGBD
Aula1-Conceitos de SGBDAula1-Conceitos de SGBD
Aula1-Conceitos de SGBDCris Fidelix
 
Sistemas de Informações - Aula 05: Banco de Dados e Redes
Sistemas de Informações - Aula 05: Banco de Dados e RedesSistemas de Informações - Aula 05: Banco de Dados e Redes
Sistemas de Informações - Aula 05: Banco de Dados e RedesMarcus Araújo
 
Caderno de info(banco de dados).
Caderno de info(banco de dados).Caderno de info(banco de dados).
Caderno de info(banco de dados).Ajudar Pessoas
 
Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoRademaker Siena
 
Introdução à Computação - Aula Prática 3 - Banco de Dados (Conversão do model...
Introdução à Computação - Aula Prática 3 - Banco de Dados (Conversão do model...Introdução à Computação - Aula Prática 3 - Banco de Dados (Conversão do model...
Introdução à Computação - Aula Prática 3 - Banco de Dados (Conversão do model...Leinylson Fontinele
 

Semelhante a Banco de Dados II: Modelagem de Dados (20)

Banco de Dados II: MER (aula 1)
Banco de Dados II: MER (aula 1)Banco de Dados II: MER (aula 1)
Banco de Dados II: MER (aula 1)
 
01 banco de dados-basico
01 banco de dados-basico01 banco de dados-basico
01 banco de dados-basico
 
Banco de dados aula 2
Banco de dados  aula 2Banco de dados  aula 2
Banco de dados aula 2
 
Livro banco de_dados_volume_02
Livro banco de_dados_volume_02Livro banco de_dados_volume_02
Livro banco de_dados_volume_02
 
Banco de Dados _ Modelagem Conceitual.pdf
Banco de Dados _ Modelagem Conceitual.pdfBanco de Dados _ Modelagem Conceitual.pdf
Banco de Dados _ Modelagem Conceitual.pdf
 
Banco de dados aula 2
Banco de dados   aula 2Banco de dados   aula 2
Banco de dados aula 2
 
Aula banco de dados
Aula banco de dadosAula banco de dados
Aula banco de dados
 
Modelagem de Dados
Modelagem de DadosModelagem de Dados
Modelagem de Dados
 
Banco de dados
Banco de dadosBanco de dados
Banco de dados
 
Sistema de Base de Dados1.ppt
Sistema de Base de Dados1.pptSistema de Base de Dados1.ppt
Sistema de Base de Dados1.ppt
 
Apostila Modelagem e Desenvolvimento de Banco de Dados.pdf
Apostila Modelagem e Desenvolvimento de Banco de Dados.pdfApostila Modelagem e Desenvolvimento de Banco de Dados.pdf
Apostila Modelagem e Desenvolvimento de Banco de Dados.pdf
 
Modelagem Dados - Introdução à Conceitos
Modelagem Dados - Introdução à ConceitosModelagem Dados - Introdução à Conceitos
Modelagem Dados - Introdução à Conceitos
 
Aula3
Aula3Aula3
Aula3
 
Banco de Dados (parte 01)
Banco de Dados (parte 01)Banco de Dados (parte 01)
Banco de Dados (parte 01)
 
Aula1-Conceitos de SGBD
Aula1-Conceitos de SGBDAula1-Conceitos de SGBD
Aula1-Conceitos de SGBD
 
Sistemas de Informações - Aula 05: Banco de Dados e Redes
Sistemas de Informações - Aula 05: Banco de Dados e RedesSistemas de Informações - Aula 05: Banco de Dados e Redes
Sistemas de Informações - Aula 05: Banco de Dados e Redes
 
Caderno de info(banco de dados).
Caderno de info(banco de dados).Caderno de info(banco de dados).
Caderno de info(banco de dados).
 
Access1
Access1Access1
Access1
 
Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade Relacionamento
 
Introdução à Computação - Aula Prática 3 - Banco de Dados (Conversão do model...
Introdução à Computação - Aula Prática 3 - Banco de Dados (Conversão do model...Introdução à Computação - Aula Prática 3 - Banco de Dados (Conversão do model...
Introdução à Computação - Aula Prática 3 - Banco de Dados (Conversão do model...
 

Mais de Leinylson Fontinele

Utilização do editor de texto Word
Utilização do editor de texto WordUtilização do editor de texto Word
Utilização do editor de texto WordLeinylson Fontinele
 
Aula 05 - Importância do teste, auditoria e monitoramento
Aula 05 - Importância do teste, auditoria e monitoramentoAula 05 - Importância do teste, auditoria e monitoramento
Aula 05 - Importância do teste, auditoria e monitoramentoLeinylson Fontinele
 
Aula 04 - Implementação efetiva da política de segurança
Aula 04 - Implementação efetiva da política de segurançaAula 04 - Implementação efetiva da política de segurança
Aula 04 - Implementação efetiva da política de segurançaLeinylson Fontinele
 
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...Leinylson Fontinele
 
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...Leinylson Fontinele
 
Aula 01 - Fundamentos da segurança dos sistemas de informações
Aula 01 - Fundamentos da segurança dos sistemas de informaçõesAula 01 - Fundamentos da segurança dos sistemas de informações
Aula 01 - Fundamentos da segurança dos sistemas de informaçõesLeinylson Fontinele
 
A história da Segurança da Informação
A história da Segurança da InformaçãoA história da Segurança da Informação
A história da Segurança da InformaçãoLeinylson Fontinele
 
Introdução ao Prolog - Prof. Sérgio S. Costa
Introdução ao Prolog - Prof. Sérgio S. CostaIntrodução ao Prolog - Prof. Sérgio S. Costa
Introdução ao Prolog - Prof. Sérgio S. CostaLeinylson Fontinele
 
Aula 02 - Agentes e problemas de busca
Aula 02 - Agentes e problemas de buscaAula 02 - Agentes e problemas de busca
Aula 02 - Agentes e problemas de buscaLeinylson Fontinele
 

Mais de Leinylson Fontinele (20)

Utilização do editor de texto Word
Utilização do editor de texto WordUtilização do editor de texto Word
Utilização do editor de texto Word
 
Prática com slide.pptx
Prática com slide.pptxPrática com slide.pptx
Prática com slide.pptx
 
A galinha carijó
A galinha carijóA galinha carijó
A galinha carijó
 
Descrição do Projeto 8 puzzle
Descrição do Projeto 8 puzzleDescrição do Projeto 8 puzzle
Descrição do Projeto 8 puzzle
 
Aula 05 - Importância do teste, auditoria e monitoramento
Aula 05 - Importância do teste, auditoria e monitoramentoAula 05 - Importância do teste, auditoria e monitoramento
Aula 05 - Importância do teste, auditoria e monitoramento
 
Aula 04 - Implementação efetiva da política de segurança
Aula 04 - Implementação efetiva da política de segurançaAula 04 - Implementação efetiva da política de segurança
Aula 04 - Implementação efetiva da política de segurança
 
Aula 02 - Agentes Inteligentes
Aula 02 - Agentes InteligentesAula 02 - Agentes Inteligentes
Aula 02 - Agentes Inteligentes
 
Aula 01 - Visão Geral da IA
Aula 01 - Visão Geral da IAAula 01 - Visão Geral da IA
Aula 01 - Visão Geral da IA
 
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...
 
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...
 
Aula 01 - Fundamentos da segurança dos sistemas de informações
Aula 01 - Fundamentos da segurança dos sistemas de informaçõesAula 01 - Fundamentos da segurança dos sistemas de informações
Aula 01 - Fundamentos da segurança dos sistemas de informações
 
A história da Segurança da Informação
A história da Segurança da InformaçãoA história da Segurança da Informação
A história da Segurança da Informação
 
Introdução ao Prolog - Prof. Sérgio S. Costa
Introdução ao Prolog - Prof. Sérgio S. CostaIntrodução ao Prolog - Prof. Sérgio S. Costa
Introdução ao Prolog - Prof. Sérgio S. Costa
 
Caso 1 - Boing 777
Caso 1 - Boing 777Caso 1 - Boing 777
Caso 1 - Boing 777
 
Caso 2 - Aeroporto de Denver
Caso 2 - Aeroporto de DenverCaso 2 - Aeroporto de Denver
Caso 2 - Aeroporto de Denver
 
Aula 02 - Agentes e problemas de busca
Aula 02 - Agentes e problemas de buscaAula 02 - Agentes e problemas de busca
Aula 02 - Agentes e problemas de busca
 
Aula 01 - Visão geral da IA
Aula 01 - Visão geral da IAAula 01 - Visão geral da IA
Aula 01 - Visão geral da IA
 
Aula 7 - Modelagem de Software
Aula 7 - Modelagem de SoftwareAula 7 - Modelagem de Software
Aula 7 - Modelagem de Software
 
Aula 6 - Qualidade de Software
Aula 6 - Qualidade de SoftwareAula 6 - Qualidade de Software
Aula 6 - Qualidade de Software
 
Aula 07 - Diagrama de sequencia
Aula 07 - Diagrama de sequenciaAula 07 - Diagrama de sequencia
Aula 07 - Diagrama de sequencia
 

Último

Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
caderno de matematica com as atividade e refrnciais de matematica ara o fu...
caderno de matematica  com  as atividade  e refrnciais de matematica ara o fu...caderno de matematica  com  as atividade  e refrnciais de matematica ara o fu...
caderno de matematica com as atividade e refrnciais de matematica ara o fu...EvandroAlvesAlves1
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e CaracterísticassAugusto Costa
 
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdfPortfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdfjanainadfsilva
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
Livro O QUE É LUGAR DE FALA - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA  - Autora Djamila RibeiroLivro O QUE É LUGAR DE FALA  - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA - Autora Djamila RibeiroMarcele Ravasio
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptxMarlene Cunhada
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBAline Santana
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.Vitor Mineiro
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptMaiteFerreira4
 
CLASSE DE PALAVRAS completo para b .pptx
CLASSE DE PALAVRAS completo para b .pptxCLASSE DE PALAVRAS completo para b .pptx
CLASSE DE PALAVRAS completo para b .pptxFranciely Carvalho
 
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxD9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxRonys4
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdflucassilva721057
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
Atividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas GeográficasAtividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas Geográficasprofcamilamanz
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -Aline Santana
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasRosalina Simão Nunes
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 

Último (20)

Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
caderno de matematica com as atividade e refrnciais de matematica ara o fu...
caderno de matematica  com  as atividade  e refrnciais de matematica ara o fu...caderno de matematica  com  as atividade  e refrnciais de matematica ara o fu...
caderno de matematica com as atividade e refrnciais de matematica ara o fu...
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e Característicass
 
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdfPortfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
Livro O QUE É LUGAR DE FALA - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA  - Autora Djamila RibeiroLivro O QUE É LUGAR DE FALA  - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA - Autora Djamila Ribeiro
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptx
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.ppt
 
CLASSE DE PALAVRAS completo para b .pptx
CLASSE DE PALAVRAS completo para b .pptxCLASSE DE PALAVRAS completo para b .pptx
CLASSE DE PALAVRAS completo para b .pptx
 
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxD9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdf
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
Atividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas GeográficasAtividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas Geográficas
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 

Banco de Dados II: Modelagem de Dados

  • 1. # Banco de Dados II # Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual) Prof. Leinylson Fontinele Pereira
  • 2. Naaulaanterior...  Apresentação da disciplina  Conhecer o Plano de Ensino  Agendamento das avaliações  Revisão de Banco de Dados 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 3. Introdução 17:40 3 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 4. O que vamosaprender?  MODELAGEM DE DADOS # Definição # Modelo Conceitual 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 5. Vamos começar? 17:40 5 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 6. 17:40 6 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual) O que é Modelagem de dados?
  • 7. 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual) É o processo anterior a construção de um banco de dados em um software
  • 8. Modelagemde dados 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual) Primeira etapa de um projeto que envolva banco de dados Ajuda a organizar a forma de pensamento sobre os dados Estabelece o vínculo entre as necessidades dos usuários e a solução de software que as atende Redução na complexidade do projeto a um ponto que o projetista possa compreender e manipular os dados
  • 9. PodemosDefinira ModelagememTrêsModelos... 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 10. Do Negócioao Sistema 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 11. Modelo Conceitual 17:40 11 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 12. 17:40 12 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 13. ModeloConceitual 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)  MER:Modelagem do mini-mundo de uma vídeo-locadora. # Clientes são reconhecidos por seu CPF e possuem nome, sexo, telefones e dependentes. # Cada cliente pode alugar vários filmes de uma só vez. # Um mesmo filme pode ser alugado por vários clientes. # Um filme possui nome e gênero. # Os aluguéis possuem data de locação, valor e data de devolução.  DER: O diagrama (representação gráfica) da descrição acima
  • 14. ModeloConceitual 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)  O modelo conceitual também é definido por um grupo de questionamentosque ajudam a identificar formas de atingir os objetivos  Nesta etapa é necessário que o usuário saiba: # Quais são os objetos disponíveis? # Como utilizar tais objetos para atingir o objetivo? # Como estes objetos trabalham juntos? # Quais são as propriedades destes objetos?
  • 15. Bancode DadosRelacionais 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 16. 17:40 16 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 17. 17:40 17 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual) MER (Modelo de Entidade e Relacionamento) é utilizado no auxílio da implementação de bancos de dados cuja a finalidade é identificar as entidades e os seus relacionamentos.
  • 18. Componentesdo MER 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual) Entidades Atributos Relacionamentos
  • 19. MER:Entidades 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)  Entidades # Abstrações do mundo real que contem um conjunto de informações inter-relacionadas e coerentes, estas informações são chamadas de atributos.
  • 20. MER:Entidades 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 21. MER:Atributo 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)  Atributo # Cada informação que compõe uma Entidade, possui um NOME, um TIPO e um TAMANHO (número de caracteres). # De modo genérico o “tipo” pode nominado como “texto”, “número”, “data e hora”, entre outros.
  • 22. MER:Atributo 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 23. Tiposde Atributo 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual) Simples Composto Identificador Derivado Multivalorado Opcional
  • 24. MER:Atributo 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)  AtributoComposto # Representa a estrutura das informações que serão armazenados no atributo.
  • 25. MER:Atributo 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)  Atributo Multivalorado # Pode possuir diversos valores para uma única entidade.
  • 26. MER:Atributo 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)  Atributo Opcional # Atributo que define opções de escolha.
  • 27. MER:Atributo 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)  Atributo Derivado # Atributo cujo valor pode ser derivado a partir de outro atributo.
  • 28. MER:Atributo 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)  Atributo Identificador # Permite identificar univocamente cada entidade em um conjunto de entidades.
  • 29. MER:Relacionamento 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)  Elemento responsável por definir as características das ligações entre as entidades.
  • 30. MER:Cardinalidade 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual) Definição do tipo de Relacionamento entre as Entidades.
  • 31. MER:Cardinalidade 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual) Definição do tipo de Relacionamento entre as Entidades.
  • 32. MER:Cardinalidade 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual) Definição do tipo de Relacionamento entre as Entidades.
  • 33. MER:Cardinalidade 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual) Definição do tipo de Relacionamento entre as Entidades.
  • 34. MER:Cardinalidade 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)  Exemplo: Sua implementação exige a inclusão das chaves primárias das entidades envolvidas e se for necessário outros atributos.
  • 35. MER:Restrições 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)  Melhor entendimento da situação.
  • 36. MER:Agregação 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)  Definição de relacionamentocom um conjunto de entidades.
  • 37. 17:40 37 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 38. 17:40 38 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual) DER (Diagrama de Entidade e Relacionamento) é a representação gráfica dos elementos definidos como parte do MER, após o levantamento das entidades, atributos e relacionamentos.
  • 39. Diagramade Entidade e Relacionamento(DER) 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)  O Modelo ER gera o Diagrama de ER.
  • 40. Concluindo... 17:40 40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 41. Exercício 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)  Criar um Diagrama de Entidade e Relacionamento para um Banco de Dados que armazenará informações de um Sistema para uma Mecânica.O Diagrama deverá ter no mínimo 3 entidades.
  • 42. Material:https://sites.google.com/site/leinylsonuespi 17:40 Aula baseadano material da disciplina de Banco de Dados II, ministrada peloprof.Gustavo Zimmermann { contato@gust4vo.com} Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 43. Nestaaulaaprendemos... 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 44. Napróximaaulaveremos...  MODELAGEM DE DADOS # Modelo Lógico 17:40 Banco de Dados II: Aula 02 - MODELAGEM DE DADOS (Definição, Modelo Conceitual)
  • 45. AlgumaDúvida? 17:40 Até a próxima aula... leinylson@gmail.com
  • 46. 17:40