MODELO ENTIDADE - RELACIONAMENTO

Tamanho: px
Começar a partir da página:

Download "MODELO ENTIDADE - RELACIONAMENTO"

Transcrição

1 MODELO ENTIDADE - RELACIONAMENTO

2 MODELO ENTIDADE - RELACIONAMENTO O modelo entidade-relacionamento (E-R) tem por base a percepção de que o mundo real é formado por um conjunto de objetos chamados de entidade e pelo conjunto de relacionamentos entre esses objetos. Existem 3 noções básicas empregadas pelo modelo E-R: Conjunto de entidades; Conjunto de relacionamentos Atributos.

3 Entidades

4 CONJUNTO DE ENTIDADES Exemplo: Aluno Cliente Produto Compra Venda

5 Representação gráfica Simbologia: Conceito: Tipo de entidades ou entidade Definição: São conjunto de instâncias Exemplos de tipo de entidades: Concretas (pessoas, clientes, usuários, produtos, departamentos, livros, etc) Abstratas (vendas, compras, empréstimos, etc) Do que o de quem desejo quardar Alguma informação

6 Identificação de Entidades Para identificarmos as entidades devemos procurar por coisas que devem ser armazenadas, que possuem várias e cada uma é diferente da outra. Na pratica abaixo tentar identificar os substantivos pode ajudar a identificar as entidades. Em uma escola os professores ministram aulas de diversas disciplinas. Em cada aula os alunos estudam um conteúdo novo e realizam exercícios, para cada exercício realizado os alunos recebem uma nota.

7 Prática Identificação de Entidades Em uma escola os professores ministram aulas de diversas disciplinas. Em cada aula os alunos estudam um conteúdo novo e realizam exercícios, para cada exercício realizado os alunos recebem uma nota. Professor aula disciplina aluno nota exercício conteúdo

8 Prática 2: Identificação de Entidades Uma biblioteca deseja informatizar seus empréstimos. Consultada a bibliotecária ela informou os seguintes dados sobre o funcionamento da biblioteca. as publicações disponíveis para empréstimos deverão ficar distribuídas em prateleiras e organizadas por gênero; cada publicação deve pertencer a um único gênero; Alunos podem fazer reservas de publicações que não estão disponíveis; quando houver atraso na devolução e este for superior a 3 dias, deve ser emitida uma cobrança para o aluno ; e Uma publicação pode possuir vários autores.

9 Identificação de Entidades Uma biblioteca deseja informatizar seus empréstimos. Consultada a bibliotecária ela informou os seguintes dados sobre o funcionamento da biblioteca. as publicações disponíveis para empréstimos deverão ficar distribuídas em prateleiras e organizadas por gênero; cada publicação deve pertencer a um único gênero; Alunos podem fazer reservas de publicações que não estão disponíveis; quando houver atraso na devolução e este for superior a 3 dias, deve ser emitida uma cobrança para o aluno; e Uma publicação pode possuir vários autores.

10 Identificação de Entidades Publicação Aluno Empréstimo reserva autores Prateleira devolução Genero cobrança

11 Atributos

12 ATRIBUTOS Representação gráfica As informações que desejo quardar de alguma coisa ou alguem! Simbologia: Conceito: Atributo Definição: São características comuns as instâncias que formam as entidades.

13 Instância e Tuplas Entidade Nome Cliente CPF Atributos Código Cliente Código Nome CPF 001 José Maria João Instância, Entidade ou Tupla

14 Tipos de Atributos

15 Simples Simbologia: Tipo: Simples Descrição: formado por um único conjunto de caracteres Ex: nome, CPF, RG, data nascimento, etc

16 Composto Simbologia: Tipo: Composto Descrição: formado por um conjunto de atributos simples Exemplo: Endereço = {rua, numero, bairro, cidade, estado}

17 Multivalorado Simbologia: Tipo: Multivalorado Descrição: possui n instâncias do atributo / possui mais de um valor Exemplo: Telefone {residencial, comercial, celular, contato, contato2, contato3}

18 Derivado Simbologia: Tipo: Derivado Descrição: são atributos que não estão no banco de dados, são calculados automaticamente. Exemplo. valor mensal das vendas, quantidade de produtos vendidos em um mês

19 Chave Simbologia: Tipo: chave primária Descrição: identifica o campo que a instância é única, em outras palavras nenhuma outra entidade poderá conter o mesmo valor, pois este valor é utilizado para identificá-la Exemplo: CPF, código produto, numero nota fiscal, CNPJ, CRM,

20 Identificação de Atributo Identificar os atributos de cada entidade e relacionamentos, para uma Locadora de Automóveis, sabendo-se que: para cada veículo é necessário saber, a marca, modelo, descrição, cor, placa e outros; para cada locação é necessário saber, data, preço da diária, o veículo, o locatário e o valor do seguro; para cada locatário é necessário saber, o nome, cpf endereço formado por rua, numero, bairro, cidade, estado e cep, e o telefone residencial, comercial e outros para contato.

21 Marca Descrição Data Preco Cor Modelo Placa Locação bairro Veiculo Valor Seguro locatário cep cpf veiculo cidade endereco nome Locatário numero fone estado rua

22 Chaves

23 Chaves As chaves identificam unicamente uma entidade, bem como, são utilizadas para identificar um relacionamento entre entidades.

24 Tipos de Chave Basicamente existem 2 (dois) tipos de chaves, a primária e a estrangeira, porém algumas nomenclaturas são utilizadas para identificar os atributos que podem ser escolhidos como chave, durante a fase de análise.

25 Tipos de Chaves Exemplo Cliente{CPF} Cliente{CPF, nome} Cliente{CPF, data_nasc} Cliente{nome, data_nasc} Cliente{CPF, nome, data_nasc}

26 Tipos de Chave Super-chaves

27 Tipos de Chave Chave candidata: podem existir diversos conjuntos de superchaves que identifique uma entidade. Estas super-chaves são chamadas de chaves candidatas, contudo Embora as chaves: Cliente{CPF, nome}, Cliente{CPF, data_nasc} sejam super-chaves, estas não são consideradas chaves candidatas, pois o atributo CPF sozinho é capaz de identificar uma entidade.

28 Tipos de Chave

29 Tipos de Chave

30 Identificação de Chaves CPF Aluno Data Nacimento Nome RA Mae

31 Identificar Super-chaves Aluno{CPF} Aluno{RA} Aluno{Nome, data nacimento, RA} Aluno{Nome, data nacimento, cpf} Aluno{cpf, data nascimento, nome, ra, mae} Aluno{Nome, data nacimento, CPF} Aluno{nome, data nascimento, mae} Aluno{Nome, RA} Aluno{CPF, RA} Aluno{Mae, RA} Aluno{data nacimento, RA} Aluno{Nome, CPF} Aluno{Mae, CPF} Aluno{data nacimento, CPF} Etc.

32 Identificar Chaves-Candidatas Aluno{CPF} Aluno{RA} Aluno{nome, data nascimento, mae}

33 Identificar Chave-Primária Provavelmente escolheríamos Aluno{RA} Pois a chave não pode ser nula ou repetida, assim caso escolhêssemos o cpf, o aluno ao efetuar a matricula deveria estar obrigatoriamente portando o documento, caso o contrario não seria possível efetuar o cadastro.

34 Exercício Em uma folha de caderno desenhe as entidades e atributos que encontrar: 1) Em um cinema todos os dias existe várias sessões, cada sessão possui o dia e a hora de exibição e o filme que será exibido. O filme possui um titulo, uma duração, o ano de produção, uma sinopse e a classificação indicativa. Todo filme tem um elenco, o elenco são as pessoas que participam do filme, essas pessoas podem ser atores, diretores e figurinistas. O Cinema vende ingressos, nos ingressos existe um numero de identificação, a sala onde o filme será apresentado e a data e a hora da sessão e o nome do filme. Os clientes podem comprar vários ingressos, para isso devem fornecer o nome, a idade e um documento com foto para comprovação dos dados.

35 Exercício O diretor do IFSuldeminas solicitou que o setor de TI criasse uma agenda eletrônica, para que a organização de suas atividades diárias fossem facilitadas e compartilhada com outras pessoas. Em uma entrevista com o diretor ele informou que desejava que a agenda armazena-se o dia e a hora de todas as atividades que ele realiza. Seria interessante também armazenar as pessoas que ele tem contato. Neste caso é necessário mante o nome do contato, seus telefones (residencial, celular, contato, etc) o endereço do contato que é formado pela tipo de logradouro, nome do logradouro, numero, cep, cidade, bairro, uf.

Modelo Relacional. Aula 02

Modelo Relacional. Aula 02 Aula 02 Modelo Relacional É um modelo baseado em relações, seus dados no BD são representados através de tabelas, ou seja, sua coleção ou relação recebe cada uma um nome único. Revisando: Dados: é o conteúdo

Leia mais

TRABALHO DE MODELAGEM

TRABALHO DE MODELAGEM TRABALHO DE MODELAGEM Desenvolva os diagramas de banco de dados utilizando o software Workbench, caso seja necessário defina os atributos faltantes para cada exercício. O trabalho deve ser entregue até

Leia mais

MER e DER Entidades Relacionamentos Atributos Ferramentas CASE Exemplos de DERs Exemplo de Minimundo. Banco de Dados. Aula 1.

MER e DER Entidades Relacionamentos Atributos Ferramentas CASE Exemplos de DERs Exemplo de Minimundo. Banco de Dados. Aula 1. Banco de Dados Aula 1.5 - Modelo ER Bruno Neiva Moreno Instituto Federal do Rio Grande do Norte Campus Nova Cruz bruno.moreno@ifrn.edu.br 1/40 Modelo Entidade Relacionamento Descreve objetos (entidades),

Leia mais

Revisão Banco de Dados

Revisão Banco de Dados Revisão Banco de Dados Banco de Dados Banco de Dados: Conjunto de dados, organizados por categorias, de modo a facilitar a pesquisa, comparação e atualização das informações. Os banco de dados são os locais

Leia mais

Revisando Banco de Dados. Modelo Relacional

Revisando Banco de Dados. Modelo Relacional : Revisando Banco de Dados Banco de Dados (BD) é o arquivo físico, em dispositivos periféricos, onde estão armazenados os dados de diversos sistemas, para consulta e atualização pelo usuário. Sistema Gerenciador

Leia mais

Relembrando... Banco de Dados Professor Vanderlei Frazão

Relembrando... Banco de Dados Professor Vanderlei Frazão Relembrando... Dados: São matéria bruta de que é feita a informação. Tipos de dados: Texto (curto, longo e extra longo), número (inteiro e decimais), lógico e do tipo multimídia (imagens, vídeos, áudio,

Leia mais

Prof. Fabiano Taguchi

Prof. Fabiano Taguchi BANCO DE DADOS Prof. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com MODELAGEM ER Consiste em um modelo conceitual, criado em 1976 por Peter Chen. O diagrama que resulta

Leia mais

BANCO DE DADOS. TÁSSIO JOSÉ GONÇALVES GOMES

BANCO DE DADOS. TÁSSIO JOSÉ GONÇALVES GOMES BANCO DE DADOS TÁSSIO JOSÉ GONÇALVES GOMES www.tassiogoncalves.com.br tassiogoncalvesg@gmail.com ROTEIRO Modelagem de Dados Modelo Entidade-Relacionamento Componentes Tipos de atributos Atributo em um

Leia mais

Banco 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 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 mais

1. MINI MUNDO Descrição formal da realidade a ser representada. Exemplo: suponhamos que as Faculdades Dom Bosco funcionem assim:

1. MINI MUNDO Descrição formal da realidade a ser representada. Exemplo: suponhamos que as Faculdades Dom Bosco funcionem assim: Gerenciamento de Dados Assunto 2. 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

Leia mais

Banco de Dados Diagrama Entidade Relacionamento DER

Banco de Dados Diagrama Entidade Relacionamento DER Universidade Estadual de Mato Grosso do Sul Curso de Computação, Licenciatura Banco de Dados Diagrama Entidade Relacionamento DER Prof. José Gonçalves Dias Neto profneto_ti@hotmail.com Notação Existem

Leia mais

Restrições de Integridade. Prof. Jefferson Silva CEFET.PHB - PI

Restriçõ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 mais

Prof. Fabiano Taguchi

Prof. Fabiano Taguchi BANCO DE DADOS Prof. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com MODELO RELACIONAL O modelo relacional é baseado no conceito de relações (conjuntos), neste modelo as

Leia mais

BCD29008 Banco de dados

BCD29008 Banco de dados BCD29008 Banco de dados Modelo Entidade-Relacionamento (ER) Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José mello@ifsc.edu.br http://docente.ifsc.edu.br/mello/bcd

Leia mais

Modelo de Dados Wendel Melo

Modelo de Dados Wendel Melo Wendel Melo Faculdade de Computação Universidade Federal de Uberlândia www.facom.ufu.br/~wendelmelo Banco de Dados I Modelo de Dados 2 Modelos de Dados Modelo de dados: coleção de conceitos que podem ser

Leia mais

Eleições Fundação Itaú Unibanco - Previdência Complementar - Anexo III. Ficha de Inscrição para Chapa dos Candidatos Representantes dos Assistidos

Eleições Fundação Itaú Unibanco - Previdência Complementar - Anexo III. Ficha de Inscrição para Chapa dos Candidatos Representantes dos Assistidos Conselho Fiscal Foto 3 x 4 3 x 4 Nome Completo Dados Pessoais Apelido (opcional) Data Nascimento / / / / Local Nacimento Sexo RG / Órgão emissor (anexar cópia) CPF (anexar cópia) Estado Civil Endereço

Leia mais

Banco de Dados. Modelo de Dados Relacional. João Eduardo Ferreira Osvaldo Kotaro Takai Marcelo Finger

Banco de Dados. Modelo de Dados Relacional. João Eduardo Ferreira Osvaldo Kotaro Takai Marcelo Finger Banco de Dados Modelo de Dados Relacional João Eduardo Ferreira Osvaldo Kotaro Takai Marcelo Finger Tópicos Introdução Notação Chaves Esquema Restrições de Integridade Introdução O Modelo Relacional (MR)

Leia mais

MODELO ENTIDADE - RELACIONAMENTO

MODELO ENTIDADE - RELACIONAMENTO MODELO ENTIDADE - RELACIONAMENTO Relacionamentos Relacionamentos Relacionamento ou tipo de relacionamento é uma associação entre duas ou mais entidades distintas (ou instancias distintas de uma entidade),

Leia mais

O MODELO ENTIDADE RELACIONAMENTO. Tiago Alves de Oliveira

O MODELO ENTIDADE RELACIONAMENTO. Tiago Alves de Oliveira O MODELO ENTIDADE RELACIONAMENTO Tiago Alves de Oliveira Sumário Noções Básicas MER Entidades Atributos Relacionamentos MER estendido Noções Básicas Modelo conceitual de alto nível empregado em projetos

Leia mais

Modelo Entidade - Relacionamento (ER ou MER) Parte 3

Modelo Entidade - Relacionamento (ER ou MER) Parte 3 Modelo Entidade - Relacionamento (ER ou MER) Parte 3 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA CAMPUS DE FLORIANÓPOLIS CURSO TÉCNICO T DE METEOROLOGIA DASS - Departamento Acadêmico

Leia mais

Unidade 2 Modelo Conceitual

Unidade 2 Modelo Conceitual Unidade 2 Modelo Conceitual UFCG/CEEI/DSC Banco de Dados I Prof. Cláudio Baptista, PhD Motivação Motivação Modelagem semântica permite aproximar o modelo obtido do mundo real Exemplo de modelos: MER -

Leia mais

Modelagem semântica permite aproximar o modelo obtido do mundo real Exemplo de modelos:

Modelagem semântica permite aproximar o modelo obtido do mundo real Exemplo de modelos: Motivação Modelagem semântica permite aproximar o modelo obtido do mundo real Exemplo de modelos: Modelo de Entidades e Relacionamento (MER) UML (linguagem de modelagem universal) Fases de um projeto de

Leia mais

MATA60 BANCO DE DADOS Aula 3- Modelo de Entidades e Relacionamentos. Prof. Daniela Barreiro Claro

MATA60 BANCO DE DADOS Aula 3- Modelo de Entidades e Relacionamentos. Prof. Daniela Barreiro Claro MATA60 BANCO DE DADOS Aula 3- Modelo de Entidades e Relacionamentos Prof. Daniela Barreiro Claro Agenda Modelo de Dados MER 2 de X; X=37 Modelo de Dados O Modelo de Dados é a principal ferramenta que fornece

Leia mais

Banco de Dados. Aula 7 - Prof. Bruno Moreno 13/09/2011

Banco de Dados. Aula 7 - Prof. Bruno Moreno 13/09/2011 Banco de Dados Aula 7 - Prof. Bruno Moreno 13/09/2011 Banco de Dados I MODELO RELACIONAL 21:24 Restrições de chave Chave candidata É uma superchave com uma propriedade adicional Uma chave tem que ser mínima!

Leia mais

Banco de Dados 30/04/2012 1

Banco de Dados 30/04/2012 1 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 de informações relacionadas a um determinado assunto.

Leia mais

Banco 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 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 mais

Banco de Dados. Modelagem de Dados. Prof.: Salustiano Rodrigues

Banco de Dados. Modelagem de Dados. Prof.: Salustiano Rodrigues Banco de Dados Modelagem de Dados Prof.: Salustiano Rodrigues OBJETIVOS: Entender o que é um mini mundo O que é o modelo Entidade Relacionamento? Identificar as entidades de um Mini Mundo Identificar o

Leia mais

1. MINI MUNDO Descrição formal da realidade a ser representada. Exemplo: suponhamos que as Faculdades Dom Bosco funcionem assim:

1. 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 mais

Modelagem de Dados (Estrutura Relacional)

Modelagem de Dados (Estrutura Relacional) Modelagem de Dados (Estrutura Relacional) Se você pretende desenvolver aplicações que usam banco de dados relacionais deverá possuir os conceitos básicos sobre modelagem de dados. Não importa se sua aplicação

Leia mais

Banco de Dados. Aula 6 - Prof. Bruno Moreno 09/09/2011

Banco de Dados. Aula 6 - Prof. Bruno Moreno 09/09/2011 Banco de Dados Aula 6 - Prof. Bruno Moreno 09/09/2011 Banco de Dados I MODELO RELACIONAL 16:52 Modelos anteriores Modelo hierárquico e em rede Propostos na década de 60 Implementados durante décadas de

Leia mais

Banco de Dados II. Prof. Fiorin

Banco de Dados II. Prof. Fiorin Banco de Dados II Prof. Fiorin andre.fiorin@iffarroupilha.edu.br Aula 01 Revisão sobre Modelagem Modelagem conceitual modelo conceitual Diagrama Entidade-Relacionamento (DER) Objetivo: Obter uma descrição

Leia mais

SUMÁRIO. Restrições de Integridade Dicionário de Dados Relacionamentos n-ários Generalização/Especialização em DER

SUMÁ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 mais

BANCO DE DADOS. Bacharelado em Sistemas de Informação MODELAGEM DE DADOS. Profº Luciano Roberto Rocha. Itararé, 2º período

BANCO DE DADOS. Bacharelado em Sistemas de Informação MODELAGEM DE DADOS. Profº Luciano Roberto Rocha. Itararé, 2º período BANCO DE DADOS Bacharelado em Sistemas de Informação MODELAGEM DE DADOS Profº Luciano Roberto Rocha Itararé, 2º período CONCEITOS MODELO ENTIDADE RELACIONAMENTO Entidade Relacionamento Atributos Cardinalidade

Leia mais

PROPOSTA PARA LOCAÇÃO DE IMÓVEL PESSOA FÍSICA fl. 01/06

PROPOSTA PARA LOCAÇÃO DE IMÓVEL PESSOA FÍSICA fl. 01/06 PESSOA FÍSICA fl. 01/06 AVISO: Preferência do imóvel até / / Endereço do Imóvel: Cidade: Finalidade: Aluguel R$: Encargos R$: Condições: Modalidade locação: ( ) Fiador ( ) Caução Imobiliária ( ) Seguro

Leia mais

Análise e Projeto de Sistemas

Análise e Projeto de Sistemas Análise e Projeto de Sistemas Prof. Dr. Ronaldo C. de Oliveira ronaldo.co@ufu.br www.facom.ufu.br/~ronaldooliveira FACOM - 2017 Introdução a Modelagem de Dados Modelagem de Dados Definição: Uma abordagem

Leia mais

MC536. Modelo Entidade- Relacionamento

MC536. 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 mais

Análise e Projeto de Sistemas I

Análise e Projeto de Sistemas I Análise e Projeto de Sistemas I Curso de Sistemas de Informação Karla Donato Fook karladf@ifma.edu.br DESU / DComp 2017 Análise Estruturada Diagrama de Entidade e Relacionamento 2 1 Representação gráfica

Leia mais

Banco de Dados Modelagem de Dados

Banco de Dados Modelagem de Dados Universidade Estadual de Mato Grosso do Sul Curso de Computação, Licenciatura Banco de Dados Modelagem de Dados Prof. José Gonçalves Dias Neto profneto_ti@hotmail.com Modelagem de Dados Um projeto de banco

Leia mais

Fundamentos de Banco de Dados e Modelagem de Dados

Fundamentos 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 mais

MODELO RELACIONAL Prof.: Jacson Tiola Técnico em Redes de Computadores

MODELO RELACIONAL Prof.: Jacson Tiola Técnico em Redes de Computadores MODELO RELACIONAL Prof.: Jacson Tiola Técnico em Redes de Computadores http://tiola.net Modelo Relacional Introduzido por Codd em 1970 (IBM/ Califórnia) Modelo com uma sólida base formal teoria dos conjuntos

Leia mais

Curso Superior de Tecnologia em BD Curso Superior de Tecnologia em DAI

Curso Superior de Tecnologia em BD Curso Superior de Tecnologia em DAI Curso Superior de Tecnologia em BD Curso Superior de Tecnologia em DAI Fundamentos de Banco de Dados Aula 03 Modelo de Dados Relacional Modelo de Dados Relacional Objetivo Estudar os conceitos envolvidos

Leia mais

Arquitetura dos SBDs Características e Benefícios Visão Geral de Projeto de BD MER: Entidades e Atributos Atividade.

Arquitetura dos SBDs Características e Benefícios Visão Geral de Projeto de BD MER: Entidades e Atributos Atividade. Banco de Dados Aula 1.4 - Sistemas de Banco de Dados Bruno Neiva Moreno Instituto Federal do Rio Grande do Norte Campus Nova Cruz bruno.moreno@ifrn.edu.br 1/25 Arquitetura dos SBDs 2/25 Objetivos dos SGBDs

Leia mais

TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS BANCO DE DADOS I PROFA. CLEIANE GONÇALVES OLIVEIRA

TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS BANCO DE DADOS I PROFA. CLEIANE GONÇALVES OLIVEIRA TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS BANCO DE DADOS I PROFA. CLEIANE GONÇALVES OLIVEIRA Gincana Questão 01 A técnica de diagramação no modelo de Entidade-Relacionamento é bem simples. Utiliza

Leia mais

Modelo Lógico de Dados. Modelo Relacional

Modelo Lógico de Dados. Modelo Relacional Modelo Lógico de Dados Modelo Relacional 1 Composição de um Banco de Dados Relacional É composto de tabelas ou relações O termo tabela é mais comum nos produtos comerciais e na prática O termo relação

Leia mais

Modelagem de Dados. Conceitos de Normalização. Prof. Esp. Andrew Rodrigues

Modelagem de Dados. Conceitos de Normalização. Prof. Esp. Andrew Rodrigues Modelagem de Dados Conceitos de Normalização Prof. Esp. Andrew Rodrigues www.andrewrodrigues.com.br Introdução Para utilizar a técnica de normalização, é preciso antes conhecer alguns conceitos fundamentais

Leia mais

PG200 Cadastro de Transportadoras.

PG200 Cadastro de Transportadoras. PG200 Cadastro de Transportadoras. Cadastro O cadastro de transportadoras no sistema TCar é realizado através do módulo PG Cadastro Transportadoras. Figura 1 Módulo PG Cadastro Na aba Transportadora é

Leia mais

Banco de Dados Modelagem Conceitual de Dados. Prof. Edjandir Corrêa Costa

Banco de Dados Modelagem Conceitual de Dados. Prof. Edjandir Corrêa Costa Banco de Dados Modelagem Conceitual de Dados Prof. Edjandir Corrêa Costa edjandir.costa@ifsc.edu.br Introdução Modelagem conceitual de dados É a etapa inicial do projeto de banco de dados É uma descrição

Leia mais

Modelagem de Dados. Abordagem Entidade-Relacionamento - Conceitos

Modelagem de Dados. Abordagem Entidade-Relacionamento - Conceitos Abordagem Entidade-Relacionamento - Conceitos Abordagem Entidade-Relacionamento - Conceitos Abordagem Entidade-Relacionamento - ENTIDADE Abordagem Entidade-Relacionamento - ENTIDADE Entidade é um objeto

Leia mais

MODELAGEM DE DADOS PARTE 1

MODELAGEM DE DADOS PARTE 1 Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI MODELAGEM DE DADOS PARTE 1 Disciplina: Banco de Dados Prof: Márcio Palheta, Esp Manaus - AM ROTEIRO Introdução

Leia mais

Modelos. Banco de dados. Professor: Jarbas Araújo CENTRO EDUCACIONAL RADIER.

Modelos. Banco de dados. Professor: Jarbas Araújo CENTRO EDUCACIONAL RADIER. Modelos Banco de dados Professor: Jarbas Araújo professorjarbasaraujo@gmail.com CENTRO EDUCACIONAL RADIER Projeto de banco de dados Todo bom sistema de banco de dados deve apresentar um projeto, que visa

Leia mais

Cadastro de Clientes a Prazo Manual do Usuário Notas a Prazo Cód. RETNOT01

Cadastro de Clientes a Prazo Manual do Usuário Notas a Prazo Cód. RETNOT01 Introdução Como cadastrar clientes a prazo. Procedimento Cadastro de Clientes a Prazo Manual do Usuário Notas a Prazo Cód. RETNOT01 Revisão 02/02/2017 Passo 1 No menu principal clique na aba NOTAS A PRAZO

Leia mais

Projeto de Banco de Dados

Projeto de Banco de Dados Estudos de Caso: 1) Uma instituição bancária deseja controlar o movimento das suas contas correntes. A instituição possui agências espalhadas por várias cidades do país e o seu cadastro contém informações

Leia mais

Sistema de gerenciamento de cinema {CINESIS} Alunas: Alexia Lorhainy De Souza Anna Júlia Letroche Félix

Sistema de gerenciamento de cinema {CINESIS} Alunas: Alexia Lorhainy De Souza Anna Júlia Letroche Félix Curso Técnico Integrado de Informática 2 Ano Projeto Integrador Formação Profissional Sistema de gerenciamento de cinema {CINESIS} Alunas: Alexia Lorhainy De Souza 1560204 Anna Júlia Letroche Félix 1560255

Leia mais

Introdução ao Modelo Relacional

Introdução ao Modelo Relacional INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Introdução ao Modelo Relacional Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com 19/05/2016 Sumário Instalação do

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO Secretaria de Educação Profissional e Tecnológica

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO Secretaria de Educação Profissional e Tecnológica EDITAL Nº 5, DE 19 DE FEVEREIRO DE 2019 DISTRIBUIÇÃO DE VAGAS NO ESTACIONAMENTO DO IFRS - CAMPUS IBIRUBÁ PARA USO DE DISCENTES EM 2019 O, Campus Ibirubá, de acordo com os ordenamentos internos da Instituição,

Leia mais

Faculdade IEducare Disciplina: Engenharia de Software Professora: Raquel Silveira DESCRIÇÃO DO TRABALHO DA 3ª AP

Faculdade IEducare Disciplina: Engenharia de Software Professora: Raquel Silveira DESCRIÇÃO DO TRABALHO DA 3ª AP Faculdade IEducare Disciplina: Engenharia de Software Professora: Raquel Silveira DESCRIÇÃO DO TRABALHO DA 3ª AP Objetivo: O objetivo do trabalho é realizar uma prática da engenharia de requisitos. Descrição:

Leia mais

Conceito de Campos e Tabelas

Conceito de Campos e Tabelas Aula 04 Conceito de Campos e Tabelas Tabelas É um conjunto de registros de um mesmo tipo onde cada linha é composta por um campo que recebe um valor de atributo. Em um Banco de Dados poderá existir uma

Leia mais

INTRODUÇÃO AO MODELO RELACIONAL

INTRODUÇÃO AO MODELO RELACIONAL INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE INTRODUÇÃO AO MODELO RELACIONAL Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com 26/06/2013 SUMÁRIO Instalação do

Leia mais

Sistema de gerenciamento de cinema {CINESIS} Alunas: Alexia Lorhainy De Souza Anna Júlia Letroche Félix

Sistema de gerenciamento de cinema {CINESIS} Alunas: Alexia Lorhainy De Souza Anna Júlia Letroche Félix Curso Técnico Integrado de Informática 2 Ano Projeto Integrador Formação Profissional Sistema de gerenciamento de cinema {CINESIS} Alunas: Alexia Lorhainy De Souza 1560204 Anna Júlia Letroche Félix 1560255

Leia mais

Entidade Associativa

Entidade Associativa Entidade Associativa Exercício Um funcionário pode ser alocado a vários projetos a partir de certa data. Em um projeto podem estar alocados vários funcionários. Um funcionário ao ser alocado a um projeto

Leia mais

FICHA DE MATRICULA NA PÓS-GRADUAÇÃO (LATO SENSU) DA FACULDADE PESTALOZZI DE FRANCA - FAPESF

FICHA DE MATRICULA NA PÓS-GRADUAÇÃO (LATO SENSU) DA FACULDADE PESTALOZZI DE FRANCA - FAPESF FICHA DE MATRICULA NA PÓS-GRADUAÇÃO (LATO SENSU) DA FACULDADE PESTALOZZI DE FRANCA - FAPESF (É obrigatório o preenchimento de todos os campos) O profissional vem respeitosamente requerer sua matricula

Leia mais

Banco de Dados. Aula 3 - Prof. Bruno Moreno 26/08/2011

Banco de Dados. Aula 3 - Prof. Bruno Moreno 26/08/2011 Banco de Dados Aula 3 - Prof. Bruno Moreno 26/08/2011 Aula passada.. PostgreSQL Profissionais de BD Vantagens do uso de BD Modelagem de Dados Esquema de Banco de Dados Arquitetura de Banco de Dados Independência

Leia mais

Classes e Banco de Dados

Classes e Banco de Dados Classes e Banco de Dados FEMA - IMESA Engenharia de Software I Introdução a Banco de Dados Os dados referentes à aplicação são organizados em estruturas que podem ter relacionamentos independentes do(s)

Leia mais

Modelo Entidade Relacionamento Estendido (ERE)

Modelo Entidade Relacionamento Estendido (ERE) Modelo Entidade Relacionamento Estendido (ERE) A maioria dos BDs podem ser modelados por meio dos conceitos básicos do modelo ER, mas alguns aspectos podem ser expressos mais convenientemente por meio

Leia mais

Banco de Dados. Bruno Rafael de Oliveira Rodrigues

Banco de Dados. Bruno Rafael de Oliveira Rodrigues Banco de Dados Bruno Rafael de Oliveira Rodrigues Modelagem de Dados Usando o Modelo Entidade- Relacionamento (MER) O MER é usado principalmente durante o processo de projeto da base de dados. No projeto

Leia mais

Conceitos Básicos de modelagem de dados Modelo conceitual Modelo Lógico Modelo Físico

Conceitos Básicos de modelagem de dados Modelo conceitual Modelo Lógico Modelo Físico Conceitos Básicos de modelagem de dados Se você pretende desenvolver aplicações que usam banco de dados relacionais deverá possuir os conceitos básicos sobre modelagem de dados. Não importa se sua aplicação

Leia mais

Modelo Relacional Wendel Melo

Modelo Relacional Wendel Melo Wendel Melo Faculdade de Computação Universidade Federal de Uberlândia www.facom.ufu.br/~wendelmelo Banco de Dados I 2 Proposto por Ted Codd em 1970; Se tornou padrão nos principais SGBD s de uso geral

Leia mais

CADASTRO PESSOA FÍSICA

CADASTRO PESSOA FÍSICA CADASTRO PESSOA FÍSICA CADASTRO APROVADO ( ) CADASTRO RECUSADO ( ) IMÓVEL PRETENDIDO Endereço: Aluguel: R$ Condomínio R$ Seguro Anual: R$ Finalidade: Residencial ( ) Comercial ( ) Atividade Comercial:

Leia mais

Banco de Dados. Dependências Funcionais e Normalização de Bancos de Dados Relacionais. João Eduardo Ferreira Osvaldo Kotaro Takai

Banco de Dados. Dependências Funcionais e Normalização de Bancos de Dados Relacionais. João Eduardo Ferreira Osvaldo Kotaro Takai Banco de Dados Dependências Funcionais e Normalização de Bancos de Dados Relacionais João Eduardo Ferreira Osvaldo Kotaro Takai Abordagens de Projeto Top-down Iniciar com o agrupamento dos atributos obtidos

Leia mais

Análise e Projeto de Software Parte II. Marcos Dósea

Análise e Projeto de Software Parte II. Marcos Dósea Análise e Projeto de Software Parte II Marcos Dósea marcosdosea@gmail.com Agenda Aula III Análise de Software Orientado à Objetos Motivação Marcos Dósea marcosdosea@gmail.com O que é análise e projeto?

Leia mais

Banco de Dados Modelagem e Normalização

Banco de Dados Modelagem e Normalização Técnico em Informática Banco de Dados Modelagem e Normalização Profª Ana Paula Mandelli BANCO DE DADOS RELACIONAL De forma mais detalhada, um Banco de Dados Relacional é um conceito abstrato que define

Leia mais

Banco de dados. Objetivo: Reter os dados de forma que possam ser utilizados em outros momentos

Banco de dados. Objetivo: Reter os dados de forma que possam ser utilizados em outros momentos Banco de dados BD Dados x Informações Banco de dados Objetivo: Armazenar dados Consultar dados (dentro de um determinado contexto) gerando informações úteis Reter os dados de forma que possam ser utilizados

Leia mais

Banco de dados. Objetivo: Reter os dados de forma que possam ser utilizados em outros momentos

Banco de dados. Objetivo: Reter os dados de forma que possam ser utilizados em outros momentos Banco de dados BD Banco de dados Objetivo: Armazenar dados Consultar dados (dentro de um determinado contexto) gerando informações úteis Reter os dados de forma que possam ser utilizados em outros momentos

Leia mais

Sistema de gerenciamento de cinema {CINESIS} Alunas: Alexia Lorhainy De Souza Anna Júlia Letroche Félix

Sistema de gerenciamento de cinema {CINESIS} Alunas: Alexia Lorhainy De Souza Anna Júlia Letroche Félix Curso Técnico Integrado de Informática 2 Ano Projeto Integrador Formação Profissional Sistema de gerenciamento de cinema {CINESIS} Alunas: Alexia Lorhainy De Souza 1560204 Anna Júlia Letroche Félix 1560255

Leia mais

Banco de Dados I Curso: Sistemas de Informação

Banco de Dados I Curso: Sistemas de Informação Banco de Dados I Curso: Sistemas de Informação Prof.: José Ronaldo Leles Júnior Email.: juniorleles80@gmail.com Alguns aspectos da arquitetura dos computadores têm influência na arquitetura do banco de

Leia mais

SISTEMA DE INFORMAÇÃO Modelo Conceitual. Prof. Luiz Fernando Laguardia Campos FMS

SISTEMA DE INFORMAÇÃO Modelo Conceitual. Prof. Luiz Fernando Laguardia Campos FMS SISTEMA DE INFORMAÇÃO Modelo Conceitual Prof. Luiz Fernando Laguardia Campos FMS lflcampos@machadosobrinho.com.br Modelo conceitual Um modelo conceitual é uma descrição do banco de dados de forma independente

Leia mais

Sistema de Banco de Dados

Sistema de Banco de Dados Sistema de Banco de Dados Abordagem Entidade Relacionamento(ER) Professor: Armando Hage Belém-PA Abordagem ER Técnica para construir modelos conceituais de bases de dados Técnica de modelagem de dados

Leia mais

SUMÁRIO. Introdução Modelo de Dados Esquema Geral de Modelagem de BD; ME-R: Conceitos gerais; DE-R Representação e exemplos.

SUMÁRIO. Introdução Modelo de Dados Esquema Geral de Modelagem de BD; ME-R: Conceitos gerais; DE-R Representação e exemplos. 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 Introdução

Leia mais

Aula 3 - Modelo Entidade-Relacionamento

Aula 3 - Modelo Entidade-Relacionamento Aula 3 - Modelo Entidade-Relacionamento 1. Conceitos básicos O modelo Entidade-Relacionamento (E-R) tem por base a percepção de que o mundo real é formado por um conjunto de objetos chamados de entidades

Leia mais

EDITAL Nº. 015/2019-DG/PF/IFRN SELEÇÃO DE TUTOR DE APRENDIZAGEM E LABORATÓRIO

EDITAL Nº. 015/2019-DG/PF/IFRN SELEÇÃO DE TUTOR DE APRENDIZAGEM E LABORATÓRIO Ministério da Educação Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte CAMPUS PAU DOS FERROS BR 405, KM 154, Chico Cajá, PAU DOS FERROS / RN, CEP 59.900-000 Fone: (84) 4005-4109

Leia mais

MODELAGEM DE DADOS LISTA 001 Projeto Conceitual

MODELAGEM DE DADOS LISTA 001 Projeto Conceitual LISTA DE EXERCÍCIOS 001 1. AGÊNCIA DE TURISMO Faça a modelagem de dados de uma agência de turismo, que tenha: controle de clientes, com todas as informações detalhadas; controle de companhias aéreas que

Leia mais

CADASTRO LOCATÁRIO Pessoa Física

CADASTRO LOCATÁRIO Pessoa Física CADASTRO LOCATÁRIO Pessoa Física Dados da Locação: Imóvel a ser locado: Bairro: Cidade: Complemento: Valor do aluguel: R$ Encargos: ( )Água ( )Luz ( )Condomínio ( )IPTU ( ) Seguro do imóvel Prazo da locação:

Leia mais

CONCURSO SELETIVO PARA ESPECIALIZAÇÃO EM CARDIOLOGIA 2018

CONCURSO SELETIVO PARA ESPECIALIZAÇÃO EM CARDIOLOGIA 2018 CONCURSO SELETIVO PARA ESPECIALIZAÇÃO EM CARDIOLOGIA 2018 O diretor da Sociedade Hospitalar Angelina Caron torna público o edital que rege o processo para seleção e ingresso de médicos no programa de especialização

Leia mais

Banco de Dados Modelagem e Normalização

Banco de Dados Modelagem e Normalização Técnico em Informática Banco de Dados Modelagem e Normalização Profª Ana Paula Mandelli NORMALIZAÇÃO DE DADOS A normalização de dados é uma técnica que visa analisar e refinar arquivos de dados, dividindo-os

Leia mais

DOCUMENTOS NECESSÁRIOS PARA MATRÍCULA NA PÓS-GRADUAÇÃO EM COMPUTAÇÃO APLICADA

DOCUMENTOS NECESSÁRIOS PARA MATRÍCULA NA PÓS-GRADUAÇÃO EM COMPUTAÇÃO APLICADA DOCUMENTOS NECESSÁRIOS PARA MATRÍCULA NA PÓS-GRADUAÇÃO EM COMPUTAÇÃO APLICADA 1 foto 3x4 Formulários de Inscrição/Matrícula (abaixo) Cópia da Certidão de Nascimento/Casamento Cópia do RG Cópia do CPF Cópia

Leia mais

UNIVERSIDADE FEDERAL DE SÃO CARLOS. Programa de Pós-Graduação em Gerontologia PPGGero

UNIVERSIDADE FEDERAL DE SÃO CARLOS. Programa de Pós-Graduação em Gerontologia PPGGero Programa de Pós-Graduação em Gerontologia DIVULGAÇÃO DA LISTA DE CANDIDATOS PARA MATRÍCULA EM TERCEIRA CHAMADA São Carlos, 28 de fevereiro de 2018. Gabriela Talomani Julio Cesar Ribeiro PROCEDIMENTOS PARA

Leia mais

SMART CADASTRO DE EMPRESA

SMART CADASTRO DE EMPRESA SMART CADASTRO DE EMPRESA -> Cadastros/ Parâmetros/ Empresa O objetivo principal é cadastrar dados relacionados a Empresa (razão social da empresa, fantasia, alíquotas para cálculo de custos) conforme

Leia mais

Funções Básicas do sistema:

Funções Básicas do sistema: Introdução Foi solicitado um Sistema em Java que possa manter Cadastro de Clientes que frequentem a videolocadora, e que também controle os filmes que cada Cliente tenha alugado, informando as datas que

Leia mais

MATA60 BANCO DE DADOS Aula 4- Modelo de Entidades e Relacionamentos Estendido. Prof. Daniela Barreiro Claro

MATA60 BANCO DE DADOS Aula 4- Modelo de Entidades e Relacionamentos Estendido. Prof. Daniela Barreiro Claro MATA60 BANCO DE DADOS Aula 4- Modelo de Entidades e Relacionamentos Estendido Prof. Daniela Barreiro Claro Agenda MER-Estendido Subtipo de uma entidade Supertipo de uma entidade Especialização Generalização

Leia mais

Projeto de Bancos de Dados

Projeto de Bancos de Dados Projeto de Bancos de Dados Compreende três etapas: 1) Modelagem Conceitual (Projeto Conceitual): - Modelo de dados abstrato - Define os dados do domínio - Independente do SGBD 2) Projeto Lógico - Define

Leia mais

Especificação do Caso de Uso. Manter Cliente. Versão 1.0

Especificação do Caso de Uso. Manter Cliente. Versão 1.0 Especificação do Caso de Uso Manter Cliente Versão 1.0 Histórico de Revisão Data Versão Descrição Autor 27/05/2011 1.0 Elaboração do documento Isaque J. Barbosa Índice 1. Manter Cliente 3 1.1 Breve Descrição...

Leia mais

Sistema de Atendimento Hospitalar Resumo de Funcionalidades

Sistema de Atendimento Hospitalar Resumo de Funcionalidades Sistema de Atendimento Hospitalar Resumo de Funcionalidades Tela Login : O usuário deve inserir seu usuário e senha previamente cadastrados para acesso às funcionalidades. Tela Agendamento de Consultas

Leia mais

Tópico: Modelagem CONTEÚDO PROGRAMÁTICO

Tópico: Modelagem CONTEÚDO PROGRAMÁTICO Tópico: Modelagem CONTEÚDO PROGRAMÁTICO INTRODUÇÃO Algumas definições: Modelo: Abstração da Realidade Esquema Instância Cliente Nome Cidade Rua João Ouro Preto Albino Sartori Antônio Mariana Sete Setembro

Leia mais

Sistema de Contribuição Assistencial

Sistema de Contribuição Assistencial Sistema de Contribuição Assistencial Manual do Usuário Versão 1.2 Março/2018 Sumário 1. Descrição do Sistema... 3 2. Endereço de Acesso... 3 3. Tela Inicial do Sistema... 3 4. Cadastrar Novo Usuário...

Leia mais

Banco de Dados. Diagramas de Entidade Relacionamento (DER) - Complementos. Ref. Prof. Renato de Oliveira Violin - UFSCar

Banco de Dados. Diagramas de Entidade Relacionamento (DER) - Complementos. Ref. Prof. Renato de Oliveira Violin - UFSCar Banco de Dados Diagramas de Entidade Relacionamento (DER) - Complementos Ref. Prof. Renato de Oliveira Violin - UFSCar Tipo de Entidade Fraca ou Dependente É a entidade cuja identificação não pode ser

Leia mais

Base de Dados. Base de Dados. O diagrama Entidade - Relacionamento Setembro, Msc Célio B. sengo. Ano Lectivo 2013

Base de Dados. Base de Dados. O diagrama Entidade - Relacionamento Setembro, Msc Célio B. sengo. Ano Lectivo 2013 Base de Dados O diagrama Entidade - Relacionamento Setembro, 2013 Msc Célio B. sengo Ano Lectivo 2013 Uma empresa quer ter o controle dos cursos internos realizados de todos funcionários. Os dados que

Leia mais

Banco de Dados I. Prof. Diego Buchinger. Profa. Rebeca Schroeder Freitas Prof. Fabiano Baldo.

Banco de Dados I. Prof. Diego Buchinger. Profa. Rebeca Schroeder Freitas Prof. Fabiano Baldo. Banco de Dados I Prof. Diego Buchinger diego.buchinger@outlook.com diego.buchinger@udesc.br Profa. Rebeca Schroeder Freitas Prof. Fabiano Baldo Projeto de Banco de Dados Existem três níveis de modelagem

Leia mais