Banco de Dados I Parte II a: Abordagem Entidade-Relacionamento
|
|
- Lucca Caldas Carrilho
- 6 Há anos
- Visualizações:
Transcrição
1 Banco de Dados I Parte II a: Abordagem Entidade-Relacionamento Prof. Gregorio Perez ( gregorio@uninove.br ) Colaboração: profa. Ana Leda prof. André Santos prof. José Ferreira Prata Roteiro Introdução Entidade Relacionamento Conceitos Básicos Cardinalidade Atributo Generalização / Especialização Entidade Associativa 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 2 Atributo Dado que é associado a cada ocorrência de uma entidade ou de um relacionamento Representações Cada ocorrência de Projeto tem associado exatamente um, um e um tipo Entidades podem ter grande quantidade de atributos Representação textual separada do diagrama ER Dicionário de Dados Projeto tipo Projeto 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 3 tipo
2 Atributo Cardinalidade de Atributo Um atributo pode possuir uma cardinalidade Semelhante à entidade em um relacionamento Define quantos valores deste atributo podem estar associados a uma ocorrência da entidade / relacionamento a qual ele pertence Cliente Telefone A cardinalidade 1,1 pode ser omitida dos diagramas 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 4 Atributo Cardinalidade de Atributo No exemplo Cliente Código e tem cardinalidade 1,1 Cardinalidade mínima 1 : significa valor obrigatório Cardinalidade máxima 1 : monovalorados, apenas um valor Telefone tem cardinalidade 0,n Telefone Cardinalidade mínima 0 : significa valor não obrigatório Cardinalidade máxima n : multivalorados, vários valores 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 5 Atributo Atributo de Relacionamento Relacionamentos também podem possuir atributos No exemplo: Um Engenheiro, quando está atuando em um Projeto assume uma função. O relacionamento atua em possui um atributo Engenheiro função Atua em Não é atributo de Engenheiro nem de Projeto Projeto Um Engenheiro pode atuar em diversos projetos, exercendo diferentes funções Em um Projeto podem atuar diversos Engenheiros com diferentes funções 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 6
3 Atributo Atributo de Relacionamento O exemplo abaixo modela vendas em um comércio Vendas podem ser à vista ou à prazo Uma Venda à prazo está relacionada à uma Financeira nº de parcelas e taxa de juros são atributos do relacionamento Financeira nº de parcelas Estes atributos poderiam ser atributos opcionais de Venda Vendas não são todas a prazo (0,1) financiamento Taxa de juros Portanto, nem todas possuem estes atributos Venda 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 7 Atributo Identificador de Entidade Cada Entidade deve possuir um Identificador É um conjunto de um ou mais atributos e relacionamentos cujos valores servem para distinguir uma ocorrência da entidade das demais ocorrências da mesma entidade Caso mais simples: um único atributo identificador Ex. Cada Pessoa possui um diferente, mas várias ocorrências de Pessoa podem ter o mesmo e endereço Deve ser mínimo e único Pessoa Também denominado chave primária endereço 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 8 Identificador de Entidade Identificador Composto Considere um almoxarifado Os produtos ficam armazenados em prateleiras com certa capacidade de armazenamento As prateleiras encontram-se em armários organizados em corredores Os corredores são numerados seqüencialmente a partir de 1 As prateleiras são numeradas seqüencialmente a partir de 1 dentro de cada corredor Para identificar uma prateleira é necessário conhecer o número da prateleira e o número do corredor onde está Prateleira capacidade num. do corredor num. da prateleira 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 9
4 Identificador de Entidade Relacionamento Identificador O Identificador de uma entidade pode ser composto por atributos da entidade e por relacionamentos das quais a entidade participa Empregado (1,1) E D Dependente número seqüência Linha mais densa representa um relacionamento identificador 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 10 Identificador de Entidade Relacionamento Identificador No exemplo, um Empregado está associado à seus Dependentes para fins de impostos e benefícios Um Dependente está relacionado a exatamente um Empregado Um Dependente é identificado pelo Empregado e ao número de seqüência que o distingue dos demais dependentes do mesmo Empregado Empregado (1,1) E D Dependente número seqüência 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 11 Relacionamento Identificador Entidade Fraca É aquela que só existe relacionada a outra Entidade Entidade Fraca Atributo 1 Atributo 2 Entidade Fraca Atributo 1 Atributo 2 O termo Fraca não é uma propriedade da Entidade Designa uma propriedade da Entidade em um Relacionamento Grupo (1,1) E D Empresa número da empresa (1,1) 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 12 E D Filial número da filial
5 Atributo Identificador de Relacionamento Identificador utilizado para distinguir Relacionamentos nos casos em que podem existir diversos ocorrências de relacionamento entre as mesmas ocorrências das entidades Relacionamento identificado pelas entidades e pelos atributos identificadores Médico n Consulta data / hora Entre um determinado médico (ocorrência de Médico) e um determinado paciente (ocorrência de Paciente) podem haver várias consultas (ocorrência do relacionamento Consulta) 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 13 Generalização / Especialização n Paciente Conceito que permite atribuir propriedades particulares a um subconjunto das ocorrências (especializadas) de uma entidade genérica Filial A entidade Cliente é dividida em 2 subconjuntos: Entidade Pessoa Física e Entidade Pessoa Jurídica (1,1) Pessoa Física Cliente CNPJ Pessoa Jurídica tipo 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 14 CIC Generalização / Especialização Herança de Propriedades sexo Cada ocorrência da entidade especializada possui, além de suas próprias propriedades (atributos e relacionamentos), as propriedades da ocorrência da entidade genérica correspondente Filial A entidade Pessoa Física possui os atributos CIC e sexo (particulares), e (de Cliente), além do relacionamento com a entidade Filial (1,1) Pessoa Física Cliente CNPJ Pessoa Jurídica tipo 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 15 CIC sexo
6 Generalização / Especialização Níveis Não há limite para o número de níveis hierárquicos Veículo Veículo Terrestre Veículo Aquático Uma entidade especializada pode ser a entidade genérica de outra generalização / especialização Automóvel Veículo Anfíbio Barco Herança Múltipla Uma entidade pode ser especialização de mais de uma entidade genérica 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 16 Generalização / Especialização Restrições Entidades Especializadas herdam o identificador das Entidades Genéricas Entidades Especializadas não possuem identificador próprio Só pode haver uma entidade Genérica em cada hierarquia Genérica A Genérica B Hierarquia Proibida A entidade especializada possuiria Identificadores das classes genéricas Especializada 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 17 Entidade Associativa Um relacionamento é uma associação entre entidades Associações entre entidades e relacionamentos não são previstas, mas podem ser desejáveis Suponha que em uma consulta médica (diagrama abaixo), um Médico prescreveu medicamentos para um Paciente Médico consulta Paciente Entre um determinado Paciente e um Médico específico podem ocorrer várias consultas Em cada consulta o Médico pode prescrever medicamentos diferentes para o Paciente Portanto, a prescrição seria um relacionamento entre uma entidade Medicamento e o relacionamento consulta 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 18
7 Médico Entidade Associativa É um relacionamento que é ser tratado como uma Entidade É chamada associativa, pois é baseada em um relacionamento Médico consulta prescrição Medicamento Paciente No exemplo, consulta é um relacionamento entre Médico e Paciente que pode ser visto como um entidade que está associada (Entidade Associativa) às entidades Médico, Paciente e Medicamento 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 19 Entidade Associativa Sem o uso da Entidade Associativa, o relacionamento consulta deveria ser transformado em uma entidade Estes diagramas são equivalentes consulta prescrição Medicamento Paciente (1, 1) Médico Consulta prescrição Medicamento Paciente 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 20 Símbolos Entidade Relacionamento Atributo Atributo Identificador Relacionamento Identificador Generalização / Especialização Entidade Associativa Entidade Entidade Entidade atributo 1 atributo 2 Entidade 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 21 r (1, 1) (1,1) Entidade 1 r i Entidade 2 e a
8 Questões DER de uma Farmácia Considere o Modelo de Dados ao lado que descreve uma farmácia e responda as questões Fornecedor (1,1) Lote 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 22 Questões DER de uma Farmácia Medicamento Fabricante (1,1) Produto Venda Descreva tudo o que está representado no diagrama Invente s para os relacionamentos Perfumaria Defina atributos possíveis para cada entidade do diagrama Para cada entidade, defina os atributos identificadores 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 23 Alguns medicamentos possuem restrições de venda (tarja vermelha ou preta) e só podem ser vendidos com a apresentação de uma receita médica. Esta condição, apesar de ser real, não está descrita no modelo dado. Acrescente esta informação no diagrama. Exemplo: Companhia Considere o exemplo da Companhia dado anteriormente e acrescente os atributos ao DER Exemplo extraído de O.K.Takai, et. al.; Introdução a Banco de Dados, DCC-IME-USP, 2005 A companhia é organizada em departamentos. Cada departamento tem um, um número e um empregado que gerencia o departamento. Armazena-se a data de início que o empregado começou a gerenciar o departamento. Um departamento pode ter diversas localizações Um departamento controla inúmeros projetos, sendo que cada um tem um, um número e uma localização 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 24
9 Exemplo: Companhia Do empregado armazena-se o, o número do seguro social, endereço, salário, sexo e data de nascimento. Todo empregado é associado a um departamento, mas pode trabalhar em diversos projetos, que não são necessariamente controlados pelo mesmo departamento. Armazena-se, também, o número de horas que o empregado trabalha em cada projeto. Mantém-se, ainda, a indicação do supervisor direto dos empregados de cada projeto; Os dependentes de cada empregado são armazenados para propósito dos benefícios. Para cada dependente será armazenado o, sexo, data de nascimento e o relacionamento com o empregado Banco de Dados I - parte II a - prof. Gregorio Perez 25 Exemplo: Companhia DER (1,1) Dependente Empregado supervisor supervisionado (0,1) supervisiona trabalha para (1,1) (1,1) (0,1) gerencia trabalha em Departamento controla Projeto 2007 Banco de Dados I - parte II a - prof. Gregorio Perez Banco de Dados I - parte II a - prof. Gregorio Perez 27 Questões DER de um sistema de RH Considere o Modelo de Dados abaixo que descreve parte de um sistema de Recursos Humanos de uma Empresa (0,1) Gerência Gerente Empregado Secretária domínio Processador Textos (1,1) Lotação Engenheiro participa Projeto Departamento (1,1)
10 Questões DER de um sistema de RH Descreva tudo o que está representado no diagrama Defina atributos possíveis para cada entidade do diagrama Para cada entidade, defina os atributos identificadores 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 28 Bibliografia C.A. Heuser Projeto de Banco de Dados, 5 a Ed. Ed. Sagra Luzzatto C.J. Date Introdução a Sistemas de Bancos de Dados, 7 a Ed. Ed. Campus A. Silberschatz, H.F. Korth e S. Sudarshan Sistema de Banco de Dados, 5 a Edição Ed. Campus 2007 Banco de Dados I - parte II a - prof. Gregorio Perez 29
Abordagem ER. Capítulo 2
Abordagem ER Capítulo 2 1 Abordagem Entidade-Relacionamento Técnica para construir modelos conceituais de bases de dados Técnica de modelagem de dados mais difundida e utilizada 2 Criada em 1976 por Peter
Leia maisModelo Entidade- Relacionamento. Hugo Barros
Modelo Entidade- Relacionamento Hugo Barros emai@hugobarros.com.br http://www.hugobarros.com.br 1 Modelos de Dados Modelo de dados: Descrição formal da estrutura de um banco de dados Modelos propostos:
Leia maisCom base nos slides vistos em sala de aula resolva os seguintes exercícios:
Com base nos slides vistos em sala de aula resolva os seguintes exercícios: 1. Dê ao menos cinco exemplos de cada um dos conceitos básicos da abordagem ER apresentados nesta aula: entidade, relacionamento,
Leia maisAbordagem ER. Capítulo 2
$ Abordagem ER Capítulo 2 # Abordagem Entidade-Relacionamento Técnica para construir modelos conceituais de bases de dados Técnica de modelagem de dados mais difundida e utilizada Criada em 1976, por Peter
Leia maisBanco de Dados. Modelo Entidade - Relacionamento. João Eduardo Ferreira Osvaldo Kotaro Takai jef@ime.usp.br DCC-IME-USP
Banco de Dados Modelo Entidade - Relacionamento João Eduardo Ferreira Osvaldo Kotaro Takai jef@ime.usp.br DCC-IME-USP Introdução O Modelo Entidade-Relacionamento (MER) é um modelo de dados de alto-nível
Leia mais1. MINI MUNDO Descrição formal da realidade a ser representada. Exemplo: suponhamos que as Faculdades Dom Bosco funcionem assim:
MODELAGEM DE DADOS Consiste em mapear o mundo real do sistema em um modelo gráfico que irá representar o modelo e o relacionamento existente entre os dados. MODELO DE ETIDADE-RELACIOAMETO Principal ferramenta
Leia maisBanco de Dados I Modelagem Conceitual
Banco de Dados I Modelagem Conceitual Prof. Moser Fagundes Técnico em Informática Instituto Federal Sul-Rio-Grandense (IFSul) Campus Charqueadas Sumário da aula Modelagem conceitual Projeto de Banco de
Leia maisModelo Entidade-Relacionamento. José Antônio da Cunha CEFET-RN
Modelo Entidade-Relacionamento José Antônio da Cunha CEFET-RN Roteiro Contexto Objetivos Modelo de Entidade-Relacionamento (MER) Notação gráfica Considerações Finais Contexto MER no desenvolvimento de
Leia maisSISTEMAS DE BANCO DE DADOS CONCEITOS DE MODELAGEM CONCEITUAL DE DADOS
SISTEMAS DE BANCO DE DADOS CONCEITOS DE MODELAGEM CONCEITUAL DE DADOS A modelagem conceitual de dados tem por função representar a organização de dados que descreva um determinado mini-mundo.. Esta modelagem
Leia maisBanco de Dados. Diagramas de Entidade Relacionamento (DER) Ref. Prof. Renato de Oliveira Violin - UFSCar
Banco de Dados Diagramas de Entidade Relacionamento (DER) Ref. Prof. Renato de Oliveira Violin - UFSCar Tópicos Introdução Projeto Conceitual Diagrama Entidade-Relacionamento (DER) Entidades Atributos
Leia maisMC536. Modelo Entidade- Relacionamento
MC536 Modelo Entidade- Relacionamento Sumário Noções Básicas MER Entidades Atributos Relacionamentos MER estendido Sumário Noções Básicas MER Entidades Atributos Relacionamentos MER estendido Noções Básicas
Leia maisBanco de Dados I 2007 Módulo II: Modelagem Entidade- Relacionamento versus Relacional. (Aula 1) Clodis Boscarioli
Banco de Dados I 2007 Módulo II: Modelagem Entidade- Relacionamento versus Relacional (Aula 1) Clodis Boscarioli Conteúdo do Módulo: Conceituação Objetivos; Problemas; Chaves; Restrições; Regras de Integridade;
Leia maisFundamentos de Banco de Dados e Modelagem de Dados
Abril - 2015 Universidade Federal de Mato Grosso Instituto de Computação Pós Graduação Lato Sensu em Banco de Dados Fundamentos de Banco de Dados e Modelagem de Dados Prof. Dr. Josiel Maimone de Figueiredo
Leia maisIntrodução à Banco de Dados
Introdução à Banco de Dados Disciplina de Sistemas de Banco de Dados Prof. Marcos Antonio Schreiner /08/2015 Banco de dados Definição Coleção de dados relacionados. Fatos conhecidos que podem ser armazenados.
Leia maisModelo Entidade Relacionamento (MER) Professor : Esp. Hiarly Alves
Tópicos Apresentação Entidade, Atributo e Relacionamento Cardinalidade Representação simbólica Generalizações / Especializações Agregações Apresentação O Modelo Entidade-Relacionamento tem o objetivo de
Leia maisBanco de Dados. Modelo de Dados Relacional. João Eduardo Ferreira Osvaldo Kotaro Takai DCC-IME-USP
Banco de Dados Modelo de Dados Relacional João Eduardo Ferreira Osvaldo Kotaro Takai jef@ime.usp.br DCC-IME-USP Introdução O Modelo Relacional (MR) é um modelo de dados lógico utilizado para desenvolver
Leia maisUNIP Ciência da Computação AES Análise Essencial de Sistemas MER (Modelo Entidade Relacionamento)
MER (Modelo Entidade Relacionamento) O Modelo Entidade Relacionamento é uma ferramenta para modelagem de dados, utilizada durante a modelagem do projeto conceitual de banco de dados. A utilização do MER
Leia maisRestrições de Integridade. Prof. Jefferson Silva CEFET.PHB - PI
Restrições de Integridade Prof. Jefferson Silva CEFET.PHB - PI Restrições de Integridade Um dos principais objetivos de um SGBD é a integridade dos dados. Um banco de dados íntrego é um banco que reflete
Leia maisHerança - Conceitos Básicos
DAELN!! Herança - Conceitos Básicos 1. Introdução! Herança é a capacidade que instâncias de uma classe filha ou Subclasse de acessar dados e procedimentos ou métodos associados com uma Classe Parente ou
Leia maisBANCO DE DADOS. Engenharia da Computação Univasf. Modelo Entidade-Relacionamento. Aula 2. Conjuntos de Entidades - Representação Exemplo:
Banco de Dados / Banco de Dados / 2 Engenharia da Computação Univasf BACO DE DADOS Aul Projeto de um BD: () modelo conceitual (2) projeto lógico : modelo conceitual de dados criado em 976 por Peter Chen
Leia maisModelo Lógico: Tabelas, Chaves Primárias e Estrangeiras
Modelo Lógico: Tabelas, Chaves Primárias e Estrangeiras Apresentar a próxima etapa da modelagem de dados: o modelo lógico e os conceitos de tabelas, chaves primárias e estrangeiras e como o banco de dados
Leia maisDocumento Especificação de Requisitos da Ferramenta de construção de Modelos de Casos de Uso.
Documento Especificação de Requisitos da Ferramenta de construção de Modelos de Casos de Uso. Objetivo: Construção de uma ferramenta capaz de auxiliar a construção de modelos de casos de uso de sistemas,
Leia maisSISTEMA DE INFORMAÇÃO MODELAGEM DE DADOS
SISTEMA DE INFORMAÇÃO MODELAGEM DE DADOS Prof. Edson Thizon Histórico de Evolução dos Modelos e SGBDs Modelo Relacional Modelo E-R 1970 IDMS (Rede) 1966 IMS (Hierárquico) 1962 TOTAL (Rede - limitado) 1958
Leia maisBanco de Dados. Modelo Entidade Relacionamento Estendido DCC IME USP. João Eduardo Ferreira Osvaldo Kotaro Takai Marcelo Finger
Banco de Dados Modelo Entidade Relacionamento Estendido João Eduardo Ferreira Osvaldo Kotaro Takai Marcelo Finger DCC IME USP MER X O MER X é uma extensão do MER, o qual adiciona: Abstração de Agregação
Leia maisSUMÁRIO. Restrições de Integridade Dicionário de Dados Relacionamentos n-ários Generalização/Especialização em DER
BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br SUMÁRIO Restrições
Leia maisDiagrama de Casos de Uso
Diagrama de Casos de Uso Régis Patrick Silva Simão Régis Simão Diagrama de Casos de Uso 1/29 Agenda Introdução Casos de Uso Atores Relacionamento entre Atores e Casos de Uso Relacionamento entre Casos
Leia maisAdministração de Bancos de Dados
Modelo Entidade-Relacionamento Prof. Rodrigo M. Silva Administração de Bancos de Dados 1 silvars@gmail.com Plano de Aula Modelos de Dados (Revisão) O Modelo Entidade-Relacionamento Entidades Atributos
Leia maisModelo Entidade-Relacionamento. Prof. Antonio Almeida de Barros Jr.
Modelo Entidade-Relacionamento Prof. Antonio Almeida de Barros Jr. Conteúdo Contexto Histórico A Importância da Modelagem de Dados Projeto de Banco de Dados Modelagem Conceitual Projeto Lógico Projeto
Leia maisBanco de Dados I. Aula 10 - Prof. Bruno Moreno 23/09/2011
Banco de Dados I Aula 10 - Prof. Bruno Moreno 23/09/2011 Plano de Aula Finalização de Álgebra Relacional Divisão Funções agregadas Projeto de BD Mapeamento MER-R Operação de DIVISÃO T = R S Toda coluna
Leia maisBanco de Dados - Senado
Banco de Dados - Senado Introdução Ilka Kawashita Material preparado :Prof. Marcio Vitorino Ementa do Curso n Banco de Dados n Sistemas de Apoio à Decisão (SAD) n ORACLE BANCO DE DADOS (BD) n Modelo Entidade
Leia mais8/9/2008. Curso Superior de Tecnologia em Bando de Dados Disciplina: Projeto de Banco de Dados Relacional II Prof.: Fernando Hadad Zaidan
Faculdade INED Curso Superior de Tecnologia em Bando de Dados Disciplina: Projeto de Banco de Dados Relacional II Prof.: Fernando Hadad Zaidan Aula 0 1 2 Apresentações Ementa Da equipe; Do professor. Disponibilização
Leia maisModelo de dados relacional e as restrições de um BD relacional
Modelo de dados relacional e as restrições de um BD relacional O modelo relacional foi introduzido por Ted Codd, da IBM em 1970 atraiu a atenção em virtude de sua simplicidade e base matemática o modelo
Leia maisProfessor Eros Moura, DSc
Professor Eros Moura, DSc Nesse capítulo: Modelo Lógico Modelo Físico 2016 Ifes - Campus Cachoeiro de Itapemirim Eros Moura - BD-I 2 Durante o projeto lógico o modelo conceitual é convertido para um modelo
Leia maisMODELO DE BANCO DE DADOS RELACIONAL
UNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ CIÊNCIA DA COMPUTAÇÃO BANCO DE DADOS I MODELO DE BANCO DE DADOS RELACIONAL Profº Erinaldo Sanches Nascimento Objetivos Descrever os princípios básicos
Leia maisFundamentos de Bancos de Dados 3 a Prova Caderno de Questões
Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões Prof. Carlos A. Heuser Dezembro de 2009 Duração: 2 horas Prova com consulta Questão 1 (Construção de modelo ER) Deseja-se projetar a base de
Leia maisATRIBUTOS. Prof. Me. Hélio Esperidião
ATRIBUTOS Prof. Me. Hélio Esperidião ATRIBUTO Para associar informações a ocorrências de entidades ou de relacionamentos usa-se o conceito de atributo. Atributo dado que é associado a cada ocorrência de
Leia maisORGANIZANDO DADOS E INFORMAÇÕES: Bancos de Dados
ORGANIZANDO DADOS E INFORMAÇÕES: Bancos de Dados Gestão da Informação (07182) Instituto de Ciências Econ., Adm. e Contábeis (ICEAC) Universidade Federal do Rio Grande (FURG) Gestão de Dados As organizações
Leia maisProjeto Conceitual. Faculdade de Tecnologia Senac Jaraguá do Sul. Projeto Conceitual. Projeto Conceitual - MER. Projeto Conceitual - MER
Projeto Conceitual Faculdade de Tecnologia Senac Jaraguá do Sul Gestão da Tecnologia da Informação Fundamentos de Sistemas de Banco de Dados Utilização do MER Modelo Entidade e Relacionamento O MER é um
Leia maisModelo Comportamental
MEDIDA 2.2 - Cursos de Educação e Formação de Adultos Modelo Comportamental Documento de apoio 3 Diagrama Entidade Relação Curso de Educação e Formação de Adultos Turma de Qualificação Escolar de Nível
Leia maisProjeto de Banco de Dados
Projeto de Banco de Dados Atividade de modelagem de dados em diversos níveis de abstração Modelagem conceitual (projeto conceitual) abstração de mais alto nível objetivo: representação dos requisitos de
Leia maisDiagrama de Classes (Análise de casos de uso)
Diagrama de Classes (Análise de casos de uso) Prof. Cesar Augusto Tacla Diagrama de classes Estrutura do sistema (classes) Representação estática da colaboração (relações) Relações associação (mais comum)
Leia maisBanco de Dados I. Modelagem Conceitual Parte 2. Cardinalidades, atributos em relacionamentos, identificadores, generalização. Prof.
Banco de Dados I Modelagem Conceitual Parte 2 Cardinalidades, atributos em relacionamentos, identificadores, generalização. Prof. Moser Fagundes Curso TSI Instituto Federal Sul-Rio-Grandense (IFSul) Campus
Leia maisIntrodução. à UML. Histórico (cont.) Histórico Definição Benefícios Notação Diagrama de Classes Diagramas de Interação Conclusões Revisão
Sumário Introdução à UML BSI Bacharelado em Sistemas de Informação LOO Linguagens Orientadas a Objetos Humberto Mossri de Almeida hmossri_cursos@yahoo.com.br Marcelo Nassau Malta nassau_cursos@yahoo.com.br
Leia maisAula 01 Conceito de Banco de Dados e SGBD
Aula 01 Conceito de Banco de Dados e SGBD Dado: conjunto de símbolos arranjados a fim de representar a informação fora da mente humana. Elemento de Dado: subconjunto de símbolos que compõem um dado com
Leia maisModelo Relacional Normalização Diagramas E-R e Tabelas Originadas
Informática II Modelo Relacional Normalização Diagramas E-R e Tabelas Originadas (TÓPICOS ABORDADOS NAS AULAS DE INFORMÁTICA II) Por: Artur Sousa / Jorge Loureiro Conceitos de entidade e atributo Tipos
Leia maisTecnologia da Informação
UNIDADE III Banco de Dados Professor : Hiarly Alves www.har-ti.com Fortaleza - 2014 Tópicos Conceito de Banco de Dados. Problemas com Banco de Dados. Modelos de Relacionamento de um Banco de Dados. SGDB
Leia maisAtributos. Exercício (4.1) Angélica Toffano Seidel Calazans E-mail: angelica_toffano@yahoo.com.br Abordagem Entidade-Relacionamento
Cardinalidades mínimas e máximas Até grau máximo Pelo menos grau mínimo 1,1 1,n Escola atende aluno Até grau máximo Pelo menos grau mínimo Angélica Toffano Seidel Calazans E-mail: angelica_toffano@yahoo.com.br
Leia maisENGENHARIA DA COMPUTAÇÃO CONTEÚDO 4 GENERALIZAÇÃO E ENTIDADE ASSOCIATIVA. Prof. Msc. Ricardo Antonello BANCO DE DADOS I
ENGENHARIA DA COMPUTAÇÃO BANCO DE DADOS I CONTEÚDO 4 GENERALIZAÇÃO E ENTIDADE ASSOCIATIVA Prof. Msc. Ricardo Antonello Generalizaçao ou especialização Além de relacionamentos e atributos, propriedades
Leia maisBANCO DE DADOS MODELAGEM ER GENERALIZAÇÃO / ESPECIALIZAÇÃO. Prof.: Jean Carlo Mendes carlomendes@yahoo.com.br http://www.jeancarlomendes.com.
BANCO DE DADOS MODELAGEM ER GENERALIZAÇÃO / ESPECIALIZAÇÃO Prof.: Jean Carlo Mendes carlomendes@yahoo.com.br http://www.jeancarlomendes.com.br - Além de relacionamentos e atributos, propriedades podem
Leia maisDisciplina: Unidade II: Prof.: E-mail: Período:
Encontro 03 Disciplina: Sistemas de Banco de Dados Unidade II: Modelagem Conceitual de Dados Prof.: Mario Filho E-mail: pro@mariofilho.com.br Período: 5º. SIG - ADM 2. Modelagem Conceitual de Dados (Modelo
Leia maisNome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA
CURSO - TADS TURMA 2008.2 4 PERÍODO 4 MÓDULO AVALIAÇÃO MP1 DATA 05/11/2008 BANCO DE DADOS 2008/2 Dados de identificação do Acadêmico: Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO
Leia maisAula 01. Introdução aos sistemas de informação Conceitos de banco de dados Modelos de BD Linguagens de Banco de Dados Usuários de um Banco de Dados
INSTITUTO FEDERAL NORTE DE MINAS GERAIS Curso Técnico em Informática Disciplina: Banco de Dados Professor: Alessandro Carneiro Ribeiro E-mail: alessandro.carneiro@yahoo.com.br Aula 01 Introdução aos sistemas
Leia maisBanco de Dados 1. O que é banco de dados (base de dados)? PLANO DE AVALIAÇÕES
LANO DE AVALIAÇÕES Banco de Dados 1 1ª A: 18 de março 2ª A: 15 de abril 3ª A: 20 e 27 de maio (50% prova + 50% trab) NAF: 03 de junho Referência bibliográfica: SILBERSCHATZ, A; KORTH, H.F.; SUDARSHAN,
Leia maisExercícios de Projeto de Banco de Dados Relacional Aula 8
Exercícios de Projeto de Banco de Dados Relacional Aula 8 1) (MF 2013) No modelo relacional de banco de dados, a) o cabeçalho de uma tabela contém os atributos. b) o modelo do atributo é o conjunto de
Leia maisADMINISTRAÇÃO DE BANCOS DE DADOS MÓDULO 8
ADMINISTRAÇÃO DE BANCOS DE DADOS MÓDULO 8 Índice 1. Modelagem de Dados - Continuação...3 1.1. Modelo Entidade-Relacionamento (MER) - II... 3 1.1.1. Entidades fortes e entidades fracas... 3 1.2. Dicionário
Leia maisMANUAL DE ESTÁGIOS ENSINO MÉDIO / TÉCNICO SUMÁRIO
MANUAL DE ESTÁGIOS ENSINO MÉDIO / TÉCNICO SUMÁRIO 1. Introdução 2. Professores orientadores de estágio 3. Relatório de estágio 3.1 Apresentação do relatório 4. Roteiro do relatório de estágio 4.1 Estagiário
Leia maisBanco de Dados I 3 Modelagem de Dados Lógico e Físico
Banco de Dados I 3 Modelagem de Dados Lógico e Físico Grinaldo Lopes de Oliveira (grinaldo( grinaldo@gmail.com) Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas * Material com créditos
Leia maisUML Diagramas. UML define 9 (nove) diagramas: Diagramas de Interações
Diagramas define 9 (nove) diagramas: Diagrama de Classes Diagrama de Objetos Diagrama de Casos de Uso Diagrama de Sequência Diagrama de Colaboração Diagrama de Atividades Diagramas de Interações Diagrama
Leia maisBANCO DE DADOS I Atualizado em 13 de maio de 2009
... 3º Período SI 2009 BANCO DE DADOS I http://sidneyjunior.host.sk/ 1. MODELAGEM E PROJETO DE BANCO DE DADOS 1.1. Conceitos BANCO DE DADOS I Atualizado em 13 de maio de 2009 Defini-se Banco de Dados (BD)
Leia maisChaves. Acesso a Registros. Chaves Primária e Secundária. Chaves Primária e Secundária
Algoritmos e Estruturas de Dados II Prof. Ricardo J. G. B. Campello Chaves Acesso a Registros Uma chave (key) está associada a um registro e permite a sua recuperação É uma ferramenta conceitual importante
Leia maisModelagem de Dados com UML. Modelagem de Dados com UML. Modelagem de Dados com UML. Modelagem de Dados com UML. Diagrama de Classes
Diagrama de Classes! Representação dos dados manipulados e armazenados pelos programas de acordo com os conceitos de Orientação a Objetos! Notação fortemente baseada no Diagramas Entidade-Relacionamento
Leia maisTermo de Verificação de Atividades em Estabelecimento Público
Termo de Verificação de Atividades em Estabelecimento Público Denominação do local: Ente responsável pela administração: C.N.P.J.: Endereço: Tel/Fax: Município: Horário de Funcionamento: Farmacêutico:
Leia maisModelo Entidade-Associação
Cadeira de Tecnologias de Informação Ano lectivo 2008/09 Modelo Entidade-Associação Prof.ª Ana Lucas (Responsável) Mestre Cristiane Pedron Mestre Fernando Naves Engª Filipa Pires da Silva Dr. José Camacho
Leia maisArquitetura e Organização de Computadores
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO DEPARTAMENTO DEPARTAMENTO DE CIÊNCIAS CIÊNCIAS EXATAS E E NATURAIS NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO CURSO DE CIÊNCIA DA COMPUTAÇÃO Arquitetura e Organização
Leia maisSolução Pontuação O que está errado? Figura 3a) ou 3b) 0 % do valor da questão Desconhecimento do conceito de Composição.
1 Questão: Ao desenvolver um diagrama UML, um programador definiu uma classe Pessoa e seu autorelacionamento ehamigade. Esse relacionamento deve representar o conceito de amizade entre duas ou mais pessoas
Leia maisModelo Entidade Relacionamento (MER)
Banco de Dados Modelo Entidade Relacionamento (MER) Grau de Relacionamento Representa o número de entidades que participam do relacionamento. Grau 1 (Auto-relacionamento) Prof. Raquel Silveira Grau 2 (Binário)
Leia maisProf. Leonardo Augusto Casillo
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Aula 2 Estrutura de um processador Prof. Leonardo Augusto Casillo Arquitetura de Von Neumann: Conceito de programa armazenado; Dados
Leia maisO tesauro pode ser pesquisado no menu da Jurisprudência pelo link Vocabulário Jurídico.
Perguntas Frequentes Jurisprudência - Tesauro Jurídico 1. O que é o Tesauro Jurídico? Segundo o dicionário Aurélio, Tesauro é um 'vocabulário controlado e dinâmico de descritores relacionados semântica
Leia maisPONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Pró-Reitoria de Graduação - PROGRAD Plano de Ensino 2016/2
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Pró-Reitoria de Graduação - PROGRAD Plano de Ensino 2016/2 Disciplina: CMP1134 - Modelagem Conceitual de Dados Turma: C01 Subturma(s): 1 Créditos: 6 Carga Horária:
Leia maisPROJETO DE BANCO DE DADOS -PROJETO CONCEITUAL. Prof. Angelo Augusto Frozza, M.Sc.
PROJETO DE BANCO DE DADOS -PROJETO CONCEITUAL Prof. Angelo Augusto Frozza, M.Sc. PROJETO CONCEITUAL Levantamento de requisitos Modelagem Conceitual Modelo ER PROJETO CONCEITUAL Parte integrante do Projeto
Leia maisProjeto de Banco de Dados Relacional
Projeto de Banco de Dados Relacional Roteiro Visão Geral do Projeto Lógico Mapeamento de ER para Relacional Implementação Inicial de Entidades Relacionamento Identificador Implementação de Relacionamentos
Leia maisProposta e Aplicação de um Método de Seleção de Fornecedor Baseado no Guia de Aquisição do MPS.BR
Proposta e Aplicação de um Método de Seleção de Fornecedor Baseado no Guia de Aquisição do MPS.BR Ana Márcia Debiasi Duarte Unochapecó Jefferson Oestreich de Mello Unochapecó Denio Duarte UFFS Motivação
Leia maisModelos Conceituais de Dados
Modelos Conceituais de Dados Banco de Dados Motivação Objetivo da abordagem de BD: oferecer abstração dos dados separar aplicações dos usuários dos detalhes de hardware ferramenta utilizada: modelo de
Leia maisO Modelo de Entidades e Relacionamentos (MER) é um modelo conceitual usado para projeto de aplicações de banco de dados.
Fases do Projeto de um Banco de Dados Modelo ER O Modelo de Entidades e Relacionamentos (MER) é um modelo conceitual usado para projeto de aplicações de banco de dados. É um modelo baseado na percepção
Leia maisMATA60 BANCO DE DADOS Aula 5- Modelo Relacional. Prof. Daniela Barreiro Claro
MATA60 BANCO DE DADOS Aula 5- Modelo Relacional Prof. Daniela Barreiro Claro Agenda Histórico Modelo em Redes e Hierárquico Modelo Relacional Restrições de Integridade Chaves FORMAS - UFBA 2 de X Histórico
Leia maisProva de Fundamentos de Bancos de Dados 2003/2 Prova 1
Prova de Fundamentos de Bancos de Dados 2003/2 Prova 1 Prof. Carlos A. Heuser 28 de novembro de 2003 Duração: 2 horas Prova com consulta 1. Uma empresa de montagem de computadores pessoais deseja construir
Leia maisBD Objeto-Relacional - Motivação
BD Objeto-Relacional - Motivação SGBDs Relacionais (SGBDRs) sistemas já consolidados no mercado boa performance muitos anos de pesquisa e aprimoramento eficiência: otimização de consultas, gerenciamento
Leia maisCES-30 Técnicas de Banco de Dados - BD e CE-240 Projeto de Sistema de BD
CURSO DE GRADUAÇÃO e DE PÓS-GRADUAÇÃO DO ITA 1º SEMESTRE 2002 CES-30 Técnicas de Banco de Dados - BD e CE-240 Projeto de Sistema de BD Conceitos de Banco de Dados Hierárquico CES-30 / CE-240 - A. M. Cunha
Leia maisCom base nos slides vistos em sala de aula resolva os seguintes exercícios:
Com base nos slides vistos em sala de aula resolva os seguintes exercícios: 1. Dê ao menos cinco exemplos de cada um dos conceitos básicos da abordagem ER apresentados nesta aula: entidade, relacionamento,
Leia maisTERMO ADITIVO A CONVENÇÃO COLETIVA DE TRABALHO 2013/2015
TERMO ADITIVO A CONVENÇÃO COLETIVA DE TRABALHO 2013/2015 NÚMERO DE REGISTRO NO MTE: RJ000926/2015 DATA DE REGISTRO NO MTE: 10/06/2015 NÚMERO DA SOLICITAÇÃO: MR070301/2014 NÚMERO DO PROCESSO: 46232.001993/2015-07
Leia maisModelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo
MODELAGEM DE DADOS Sistemas de Banco de Dados Profa. Rosemary Melo SISTEMAS DE BANCO DE DADOS OBJETIVOS Apresentar os conceitos fundamentais de Sistemas de Banco de Dados. Principais componentes dos SGBDs
Leia maisANÁLISE E PROJETO DE SISTEMAS
ANÁLISE E PROJETO DE SISTEMAS Profª Andrea Padovan Jubileu Definição de SI e software Processo de Software Modelagem de Sistemas 2 Um Sistema de Informação Baseado em Computador (SIBC) é parte integrante
Leia maisNotas de Aula 03: Introdução a Orientação a Objetos e a UML
Notas de Aula 03: Introdução a Orientação a Objetos e a UML Objetivos da aula: Introduzir os conceitos da Orientação à Objetos (O.O) Introduzir os conceitos da UML Relacionar os processos às ferramentas
Leia maisBanco de Dados I Exemplos de Diagramas Entidade Relacionamento
Baco de Dados I Exemplos de Diagramas Etidade Relacioameto Prof. Gregorio Perez ( gregorio@uiove.br ) Abordagem Etidade Relacioameto Exemplo: Compahia Exemplo extraído de O.K.Takai, I.C.Italiao, J.E.Ferreira
Leia maisSérgio Luisir Díscola Junior
Capítulo-3: Estoque Livro: The Data Warehouse Toolkit - Guia completo para modelagem dimensional Autor: Ralph Kimball / Margy Ross Sérgio Luisir Díscola Junior Introdução Cadeia de valores Modelo de DW
Leia maisOrganização, Sistemas e Métodos. Organogramas. Por José Luís Carneiro. - -
Organização, Sistemas e Métodos Organogramas Por José Luís Carneiro - www.jlcarneiro.com - Organogramas Organogramas 2 - www.jlcarneiro.com - Introdução Gráfico que representa a estrutura formal da organização
Leia maisRequisitos. Silvério Sirotheau
Requisitos Silvério Sirotheau Requisitos O levantamento e análise de requisitos compõem uma parte decisiva da fase de concepção dentro UP. O analista pode e deve utilizar todas as informações disponíveis
Leia maisBanco de Dados I. Projeto de Banco de Dados e o Modelo E-R Parte 2. Fabricio Breve
Banco de Dados I Projeto de Banco de Dados e o Modelo E-R Parte 2 Fabricio Breve Aspectos de projeto de entidaderelacionamento As noções de um conjunto de entidades e um conjunto de relacionamento não
Leia maisGerenciador de Bancos de Dados SQL Server
Curso de Especialização: Engenharia e Administração de Sistemas de Banco de Dados Gerenciador de Bancos de Dados SQL Server 1 Conceitos Fundamentais Profa. Dra. Gisele Busichia Baioco gisele@ft.unicamp.br
Leia maisNORMALIZAÇÃO. Quantidade do Produto. Produto
NORMALIZAÇÃO 1. CONCEITUAÇÃO É o processo formal, passo a passo, que examina os atributos de uma entidade, com o objetivo de evitar anomalias observadas na inclusão, exclusão e alteração de registros.
Leia maisMemória Interna. Prof. Leonardo Barreto Campos 1
Memória Interna Prof. Leonardo Barreto Campos 1 Sumário Introdução; Sistema de Memória de Computadores; Hierarquia de Memória; Memória Principal de Semicondutores; Memória Cache; Organizações das Memórias
Leia maisAs informações dos Eventos Trabalhistas alimentarão uma base de dados denominada RET Registro de Eventos Trabalhistas.
Objeto do esocial O esocial tem por objeto, informações trabalhistas, previdenciárias, tributárias e fiscais relativas à contratação e utilização de mão de obra onerosa, com ou sem vínculo empregatício
Leia maisDCC011 Revisão: Modelagem de Dados
DCC011 Introdução a Banco de Dados -22 Revisão: Modelagem de Dados Mirella M. Moro Departamento de Ciência da Computação Universidade Federal de Minas Gerais mirella@dcc.ufmg.br 2008/2 Revisão: Propriedades
Leia maisOBJETIVO GERAL DA DISCIPLINA
BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br OBJETIVO GERAL DA
Leia maisGuias TISS As condições de preenchimento dos campos são: 1.Obrigatório: a situação na qual o termo deve ser preenchido, incondicionalmente;
Guia Guias TISS 3.02.01 No TISS 3.02.00 a ANS definiu novo layout para troca de informações entre operadoras e prestadores de serviços, na autorização, cobrança, demonstrativos de pagamento e recurso de
Leia maisBanco de Dados. Sistemas de Informação Engenharia de Produção
Banco de Dados Sistemas de Informação Engenharia de Produção Análise do Sistema O que se armazena em um computador são os dados, e os programas que ele deve executar também são dados, de modo que o objetivo
Leia maisGBC053 Gerenciamento de Banco de Dados. Plano de Curso e Introdução. Ilmério Reis da Silva UFU/FACOM/BCC
GBC053 Gerenciamento de Banco de Dados Plano de Curso e Introdução Ilmério Reis da Silva ilmerio@ufu.br www.facom.ufu.br/~ilmerio/gbd UFU/FACOM/BCC Plano de Curso Ementa Arquitetura de um Sistema de Gerenciamento
Leia maisModelagem de dados usando o modelo BANCO DE DADOS 1º TRIMESTRE PROF. PATRÍCIA LUCAS
Modelagem de dados usando o modelo Entidade-Relacionamento BANCO DE DADOS 1º TRIMESTRE PROF. PATRÍCIA LUCAS Introdução Modelagem conceitual fase de planejamento/projeto de um BD; Modelo Entidade/Relacionamento
Leia mais