BANCO DE DADOS Araújo Lima Nov / 2017 Araújo.

Slides:



Advertisements
Apresentações semelhantes
Um pouco mais de cardinalidade e Relacionamentos
Advertisements

Abordagem Entidade Relacionamento
Organização e Projeto de
Laboratório WEB Professora: Viviane de Oliveira Souza Gerardi.
Modelo Entidade-Relacionamento
Renata Viegas Extensões MER Renata Viegas
O Modelo E-R Definição: Características
Prof.: Bruno Rafael de Oliveira Rodrigues
Projeto de Banco de Dados
Sistemas de Informação Gerencial
Prof. Carlos H. Marcondes
SCC Bancos de Dados e Suas Aplicações
SCC Bancos de Dados e Suas Aplicações
SCC Bancos de Dados e Suas Aplicações
Projeto de Bancos de Dados
Prof. Alexander Roberto Valdameri
FORMAS DE REPRESENTAÇÃO QUE SERVEM PARA DESCREVER AS ESTRUTURAS DAS INFORMAÇÕES CONTIDAS EM UM BD. Modelos de Dados.
Modelagem de Dados Usando o Modelo Entidade-Relacionamento
Banco de Dados Prof. MSc Wagner Siqueira Cavalcante
Professora: Sílvia C. Matos Soares
Bancos de Dados Projeto de BD
Profª Daniela TLBD.
Introdução a Banco de dados
Curso Técnico em Informática
Banco de dados 1 Modelagem de Dados Utilizando MER
Profa. Ana Karina Barbosa fevereiro/2008
Projeto de BD Análise de Requisitos Projeto Conceitual Projeto Lógico
Modelo Entidade-Relacionamento
Banco de Dados I Aula 4 - Projeto Conceitual de Banco de Dados
Banco de Dados I Aula 3 - Projeto Conceitual de Banco de Dados
Objetivos do Curso Este curso tem como objetivo, oferecer uma noção geral sobre a construção de sistemas de banco de dados. Para isto, é necessário estudar:
4 Projeto de Banco de Dados Carlos Alberto Heuser.
Salário, Sexo, R$200,00, Veículos, Idade, Marco Antônio, Masculino, R$600,00, Funcionário, Marca, 18 anos, Livros, Motoristas, Maria do Carmo, Endereço,
Banco de Dados Prof. MSc Wagner Siqueira Cavalcante.
Modelo Entidade-Relacionamento (ER)
Modelo de Entidade-relacionamento
Modelagem Entidade-Relacionamento (MER)
Processo de desenvolvimento de sistema de informação - DSI Diagrama de Entidade-Relação (DER) ou Entidade Associação (DEA) Representa as entidades envolvidas.
SISTEMA DE INFORMAÇÕES WEB PARA REPRESENTANTES COMERCIAIS COM ACESSO ATRAVÉS DE DISPOSITIVOS MÓVEIS UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS.
Banco de Dados.  Relacionamentos  Exercícios  abstração de uma associação entre  (ocorrências de) entidades  simbologia: losango nomeado  denota.
Banco de Dados Relacionamentos entre Entidades Aula de 15/03/2016 Professor Alessandro Carneiro.
Gestão da Tecnologia da Informação Fundamentos de Sistemas de Banco de Dados Faculdade de Tecnologia Senac Jaraguá do Sul.
Modelo Entidade-Relacionamento
Relacionamentos Avançados do Modelo Entidade-Relacionamento
Banco de Dados Modelo de Dados
Universidade Federal de Santa Catarina Mapeamento ER- Relacional
Universidade Federal de Santa Catarina
Análise e Projeto de Sistemas II
Tema 4 - Modelagem ER: Técnicas e Ferramentas
Universidade Federal de Santa Catarina Mapeamento ER- Relacional
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.
Tema 3 - Modelagem ER: Conceitos e Fundamentos
Curso Superior de Tecnologia em BD
Banco de Dados Prof: Márcio Soussa Centro Universitário Jorge Amado.
Prof: Márcio Soussa Centro Universitário Jorge Amado
BANCO DE DADOS Araújo Lima Nov / 2017 Araújo.
BANCO DE DADOS Araújo Lima Nov / 2017 Araújo.
Modelagem de Banco de Dados através do ERwin
BANCO DE DADOS Araújo Lima Ago / 2017 Araújo.
Banco de Dados Prof: Márcio Soussa Centro Universitário Jorge Amado.
Modelagem de Dados/Modelo Entidade-Relacionamento
BANCO DE DADOS I.
Modelagem de Objetos de Domínio com Diagrama de Classes
MER – Modelo de Entidade Relacionamento
Universidade Federal de Santa Catarina Mapeamento ER- Relacional
Modelagem Conceitual - Análise Conceitual
Modelagem Entidade-Relacionamento (MER)
Modelo Entidade-Relacionamento
Prof. Marcio Ferreira Modelagem de dados II
Modelagem de Banco de Dados
Transcrição da apresentação:

BANCO DE DADOS Araújo Lima Nov / 2017 Araújo

PROJETO DE BANCO DE DADOS RELACIONAIS MODELO ENTIDADE-RELACIONAMENTO Introdução Construtores Básicos do Modelo ER Diagrama ER Araújo

MODELO DE ENTIDADES E RELACIONAMENTOS (MER) ... modelo prévio de dados é um excelente instrumento de documentação do mundo real, em tempo de entrevista levanta e documenta a parte mais estável de uma aplicação: os dados excelente ferramenta gráfica de projeto conceitual de bd Araújo

... MODELO DE ENTIDADES E RELACIONAMENTOS (MER) ... Ferramenta para projeto de banco de dados proposta por Peter S. Chen em 1976 Baseia-se nos conceitos básicos Entidade Atributo Relacionamento entre entidades Araújo

... MODELO DE ENTIDADES E RELACIONAMENTOS (MER) ... - algo sobre o que se armazenam dados - representação abstrata de algo do mundo real exemplo: aluno - tem matrícula, nome, gênero, ... cliente - nome, cpf, RG, endereço,... pedido - numero, data, valor, ... imovel - inscrição, endereço, área, ... Araújo

... MODELO DE ENTIDADES E RELACIONAMENTOS (MER) ... Entidade X Conjunto de entidades Conjunto de entidades - grupo de entidades com mesmas características ex.: alunos, clientes, pedidos, imóveis, ... ALUNOS  (conjunto de entidades) Matricula Nome Gênero Nascimento 10050 Pedro Masculino 10/10/1994 10060 Luzia Feminino 12/12/1995 Entidade Atributo (característica da entidade) Araújo

... MODELO DE ENTIDADES E RELACIONAMENTOS (MER) ... ATRIBUTOS - são características de entidades ou de relacionamentos - são funções que levam um ponto do conjunto de entidades ou de relacionamentos a um ponto de um conjunto de valores ° 100 FUNCIONÁRIOS MATRÍCULA ° 200 ° ° ° F SEXO ° M Araújo

... MER ... relacionamento - associação entre entidades relacionamento binário - é um par ordenado (e1, e2), onde e1 e e2 são respectivamente elementos dos conjuntos das entidades E1 e E2 M N CURSA ALUNOS DISCIPLINAS COD DES MAT NOM NOTA PERÍODO NOTA e PERÍODO são atributos de relacionamento Araújo

... MER ... conjunto de relacionamentos - grupo de relacionamentos do mesmo tipo ; no caso binário, conjunto de pares ordenados c (a, d) onde: a ed  D grau de um relacionamento - número de conjuntos de entidades envolvidos no relacionamento. ex.: unário, binário, ternário (grau 3), ... Araújo

... MER ... classe ou cardinalidade do relacionamento razão entre as quantidades de entidades com que cada conjunto participa do relacionamento N 1 ALOCA Funcionarios Departamentos DESCR MAT NOM DATA DA ALOCAÇÃO COD 1 departamento aloca N funcionários 1 funcionário é alocado em 1 departamento Araújo

... MER ... o relacionamento produz informações 1 ALOCA Funcionarios Departamentos mat nom data da alocação cod descr O relacionamento ALOCA produz as informações: Quais são os funcionários do departamento X? O funcionário Y está em qual departamento? Em que data o funcionário Z foi alocado no departamento Q? (graças ao atributo de relacionamento) Araújo

... MER ... classe ou cardinalidade do relacionamento Para determinar a cardinalidade: isola 1 entidade (Aluno) de um conjunto e vê com quantas entidades (Disciplina) se relaciona no outro conjunto (N) M N CURSA ALUNOS DISCIPLINAS DES MAT NOM NOTA PERÍODO COD 1 aluno cursa N disciplinas 1 disciplina é cursada por M alunos Araújo

... MER ... classe ou cardinalidade do relacionamento razão entre as quantidades de entidades com que cada conjunto participa do relacionamento exemplos de classe de relacionamento: Binário (grau 2): 1 : 1 1 : n m : n Ternário: 1 : m : n 1 : 1 : n m : n : p Araújo

... MER ... Relacionamento de classe 1 : N 1 N p1 p2 c1 p3 p4 c2 FAZ CLIENTE PEDIDO p1 p2 p3 p4 c1 c2 Araújo

... MER ... Relacionamento binário de classe M : N d1 d2 a1 d3 a2 d4 CURSA ALUNO DISCIPLINA d1 d2 d3 d4 a1 a2 a3 a4 Araújo

... MER ... Autorelacionamento de classe 1 : N CHEFIA - relaciona elementos do mesmo conjunto f1 f2 f3 f4 f5 f6 FUNCIONÁRIOS chefe 1 N subordinado CHEFIA Araújo

... MER ... Determinar grau e cardinalidade dos relacionamentos PROJETOS CHEFIA - unário Demais - binários DT-ALOC HOR-TRAB TRABALHA ALOCA DEPARTAMENTOS FUNCIONÁRIOS GERENCIA CHEFIA DT-POSSE Araújo

... MER ... RELACIONAMENTO UNÁRIO OU RECURSIVO OU AUTORELACIONAMENTO PESSOAS PRODUTOS 1 1 M N CASA COMPÕE ESPOSA MARIDO É-COMPOSTO É-COMPONENTE PAPEL DA ENTIDADE NO RELACIONAMENTO Araújo

... MER ... RELACIONAMENTO TERNÁRIO Araújo P-R-I ITENS REQUISIÇÕES M N PEDIDOS - A um ITEM de um PEDIDO correspondem N REQUISIÇÕES - A uma REQUISIÇÃO e um PEDIDO correspondem M ITENS - A uma REQUISIÇÃO de um ITEM correspondem P PEDIDOS Araújo

... MER ... RELACIONAMENTO TERNÁRIO P-R-I ITENS REQUISIÇÕES M N P PEDIDOS Isola 1 entidade de um par de conjuntos e vê com quantas entidades do terceiro conjunto o par se relaciona - A um ITEM e um PEDIDO correpondem N REQUISIÇÕES - A uma REQUISIÇÃO e um PEDIDO correspondem M ITENS - A uma REQUISIÇÃO e um ITEM correspondem P PEDIDOS Araújo

... MER ... ...RELACIONAMENTO TERNÁRIO ... Araújo P-A-D PROFESSORES ALUNOS 1 N M DISCIPLINAS - Um ALUNO cursa uma DISCIPLINA com um PROFESSOR - Um PROFESSOR ministra uma DISCIPLINA para N ALUNOS - Um PROFESSOR ministra para um ALUNO M DISCIPLINAS Araújo

... MER RELACIONAMENTO QUATERNÁRIO Araújo CDC CLIENTES NMC N HOR-INI HOR-FIM CDS CDA EXECUTA SISTEMAS ATIVIDADES M P NMS NMA DT-INI DT-FIM Q FUNCIONÁRIOS MAT NMF Araújo