Banco de Dados Relacionamentos entre Entidades Aula de 15/03/2016 Professor Alessandro Carneiro.

Slides:



Advertisements
Apresentações semelhantes
Projeto Cadastro Desenho de Processo 1Desenho de processo.
Advertisements

SISTEMA DE AUTOMAÇÃO DE VENDAS (SAV) APLICADO A TASCHIBRA Marco Antônio Batista Orientador: Wilson Pedro Carli.
Banco de Dados.  Relacionamentos  Exercícios  abstração de uma associação entre  (ocorrências de) entidades  simbologia: losango nomeado  denota.
Gestão da Tecnologia da Informação Fundamentos de Sistemas de Banco de Dados Faculdade de Tecnologia Senac Jaraguá do Sul.
Coordenadora: Prof. Daniele da Rocha Carvalho, MSc Vice-Coordenador: Prof. Luiz Vieira de Oliveira Sobrinho, MSc Natal/RN, TRABALHO FINAL DE CURSO.
Prof. André Luiz da Costa Carvalho RELACIONAMENTOS BINÁRIOS, ATRIBUTOS E CHAVES.
Diagrama de Use Cases. Objetivo  O Diagrama de Use Cases tem o objetivo de auxiliar a comunicação entre os analistas e o cliente.
Sicon – Sistema de Condicionalidade Trata-se de um sistema multiusuário para Gestores Federal, Estadual e Municipal e Instâncias de Controle Social acessível.
(Material cedido pela Profa. Daniela Leal Musa)
Modelo Entidade-Relacionamento
Modelo Entidade- relacionamento
FORMALIZAÇÃO FORMALIZAÇÃO CARTÃO PARA VER CLIQUE AQUI Início SAIR
Bruno Adolfo Luis Henrique Natanael de Carvalho Lucas Fernandes
Banco de Dados I Modelagem Relacional
ESTATÍSTICA AULA 15 Testes de hipóteses – Unidade 10
TUTORIAL - Como inserir, no sistema Apolo, PDF de atestado registrado para consulta pública Núcleo de ART e Acervo Técnico.
Inteligência Artificial (GTSI1306, GCC1734)
Banco de Dados Modelo de Dados
Universidade Federal de Santa Catarina Mapeamento ER- Relacional
Critérios de aprovação
ESTATÍSTICA . SÍNTESE DO 10.º ANO . RELAÇÕES BIDIMENSIONAIS (11.º ANO)
Diagrama de Use Cases.
Registro de frequência
Pedido de Matrícula CAGR
Banco de Dados em Jogos Digitais
Diagrama de Casos de Uso (Use Cases)
Universidade Federal de Santa Catarina Mapeamento ER- Relacional
TIC Excel.
Trabalho 4 Entendendo um banco de dados
Tema 3 - Modelagem ER: Conceitos e Fundamentos
Prof: Márcio Soussa Centro Universitário Jorge Amado
Só rosas ! LIGUE O SOM !.
FUNDAMENTO DE PROGRAMAÇÃO
TREINAMENTO   TRAVELLER ·   VENDA .
Banco de Dados Prof: Márcio Soussa Centro Universitário Jorge Amado.
Cadastro de Funcionário
Manual para preenchimento de informações
Modelos de Banco de Dados
BANCO DE DADOS II.
BANCO DE DADOS Araújo Lima Nov / 2017 Araújo.
Prof: Márcio Soussa Centro Universitário Jorge Amado
Análise & Projeto – Diagrama de Entidade-Relacionamento
Operações Administrativas
Modelagem de Banco de Dados através do ERwin
Prof: Márcio Soussa Centro Universitário Jorge Amado
Banco de Dados Prof: Márcio Soussa Centro Universitário Jorge Amado.
Noções Básicas de Sensoriamento Remoto e Geoprocessamento
Método Simplex Montar um dicionário inicial
SIM – Sistemas de Informação em Marketing
A decisão de Concessão de Crédito
Banco de Dados Representa o arquivo físico de dados, armazenado em dispositivos periféricos, para consulta e atualização pelo usuário. Possui uma série.
DCC011 Introdução a Banco de Dados Modelo Entidade-Relacionamento
TUTORIAL CONSIGNA WEB APRENDA SOBRE:
Universidade Federal de Santa Catarina Mapeamento ER- Relacional
FUNDAMENTOS DA GESTÃO DE PROCESSOS Business Process Modeling Notation
Laboratório I Mateus Raeder.
Aula 11- Rafaela Bosse Schroeder
Inteligência Artificial I
Modelagem de Dados 4. Normalização
SERVIÇO DE GESTÃO ACADÊMICA - SECA
Introdução à lógica de programação utilizando Scratch Aula 4
Modelagem Entidade-Relacionamento (MER)
Modelo Entidade-Relacionamento
Menus do Portal - Materiais
Aula 05 Distribuição de freguência Prof. Diovani Milhorim
Formação Livre II O Valor da Tecnologia e a Inovação
Bancos de Dados Relacionais
Solicitação e matrícula em disciplinas de outros cursos
Inteligência Artificial (GTSI1306, GCC1734)
Sistemas de Informação
Transcrição da apresentação:

Banco de Dados Relacionamentos entre Entidades Aula de 15/03/2016 Professor Alessandro Carneiro

Relacionamentos Entre Entidades Uma associação entre duas ou mais entidades sobre a qual deseja-se manter alguma informação útil para o usuário. Exemplo: É desejável saber quais funcionários estão associados a quais departamentos da empresa.

Relacionamentos Entre Entidades Este relacionamento pode ser visualizado no seguinte diagrama de ocorrências:

Relacionamentos Entre Entidades É desejável saber quais são as disciplinas que um aluno está fazendo ou já fez numa universidade. É desejável saber qual o cliente de um dado pedido. Um relacionamento pode conter atributos como: Pertence (Data_Inicio). Cursa (Semestre, Nota, Freqüência, Situacao_Final). Solicita (Data_Pedido)

Relacionamentos Entre Entidades Nunca em um DER deve aparecer relacionamentos que são derivados de processos: Empregado Recebe Contra_Cheque (errado !!!). Aluno Consulta Livro (errado !!!). Cliente Emite Extrato (errado !!!!). Fornecedor Envia Nota Fiscal (errado !!!!). Funcionário Emite Relatório (errado !!!!). Empregado Deixa de Ser Gerente (errado !!!!):

Cardinalidade dos Relacionamentos Expressa a forma como um objeto de uma entidade pode se associar com os outros objetos de uma outra entidade através de um relacionamento. 1. Um objeto da entidade A se relaciona com zero, um ou mais objetos da entidade B:

Cardinalidade dos Relacionamentos 2. Um objeto da entidade A se relaciona com um ou mais objetos da entidade B: Entidade AEntidade B 3. Um objeto da entidade A se relaciona com zero ou no máximo um objeto da entidade B:

Cardinalidade dos Relacionamentos 4. Um objeto da entidade A se relaciona com um e somente um objeto da entidade B: Observação: As cardinalidades totais representam um tipo especial de restrição sobre o banco de dados. Por exemplo, no caso do quarto exemplo estamos dizendo que só é possível inserir um objeto em A se antes o objeto em B relacionado tiver sido inserido. Na dúvida prefira sempre a participação parcial.

Exercícios Indique a cardinalidade dos relacionamentos a seguir: