Projeto de BD Relacional

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

Download "Projeto de BD Relacional"

Transcrição

1 Projeto de BD Relacional Vitor Valerio de Souza Campos Objetivos Mostrar um conjunto de regras para transformar um Diagrama Entidade- Relacionamento em um Diagrama Relacional Sumário 1- Implementação inicial de entidades Regra 1: Entidade Regular Regra 2: Entidade Dependente ou fraca 2- Implementação de relacionamentos Regra 3: Relacionamento binário 1:1 Regra 4: Relacionamento binário 1:n 1- Implementaçao inicial de entidades É a transformação de cada entidade do diagrama ER em uma tabela no modelo relacional. Neste processo para cada atributo da entidade do diagrama ER define uma coluna desta tabela. Os atributos identificadores da entidade correspondem às coluna que compõem a chave primária da tabela. Regra 1: Entidades Regulares 1.1. Para cada entidade regular no DER, criamos uma relação (tabela) que inclui os atributos simples da entidade regular Para cada atributo composto da entidade regular incluímos somente os seus atributos simples Escolhemos um dos atributos chaves da entidade regular para ser a chave primária da relação (tabela). Regra 1: Entidade Regular Aplicação da regra 1 para mapear a entidade Empregado sem atributos multivalorados para uma relação (tabela) Empregado. Empregado (NEmp, NomeEmp, Salário) NEmp é chave primária de Empregado 1

2 Aplica-se esta regra quando o identificador de uma entidade, é composto não somente por atributos da própria entidade mas também por relacionamentos das quais a entidade participa (relacionamento identificador). Cada dependente está relacionado a exatamente um empregado. Um dependente é identificado pelo empregado ao qual ele está relacionado e por um nome que distingue os diferentes dependentes de um mesmo empregado. Passo Para cada entidade fraca no DER, criamos uma tabela e incluímos todos os atributos da entidade fraca como atributos da tabela. Passo 2.2 Aplicando a regra 2 Adicionamos como atributo da tabela Dependente a chave primária da tabela Empregado Empregado (NEmp,...) Dependente (NEmp, NomeDep, DataNasc) Empregado (NEmp,...) Dependente (NomeDep, DataNasc) NEmp é chave primária de Empregado e chave estrangeira de Dependente Passo 2.3 Aplicando a regra 2 que diz identificador de uma entidade fraca, é composto não somente por atributos da própria entidade mas também por relacionamentos das quais a entidade participa tem-se: Dependente (NEmp, NomeDep, DataNasc) NEmp e NomeDep é chave primária de Dependente 2 - Implementação de relacionamentos O fator determinante para a tradução a adotar no caso do relacionamento é a cardinalidade mínima e máxima das entidades que participam do relacionamento. Há três formas básicas para tradução de relacionamentos para o modelo relacional apresentadas a seguir. 2

3 2.1 - Tabela própria Dado o relacionamento entre entidades O relacionamento é implementado através de uma tabela própria. Esta tabela contém as seguinte colunas: Colunas correspondem aos identificadores das entidades relacionadas. Colunas correspondem aos atributos do relacionamento Tabela própria A chave primária desta tabela é o conjunto das colunas correspondentes aos identificadores das entidade relacionadas. Esquema relacional correspondente: Engenheiro (CodEng, Nome) Projeto (CodProj, Título) Atuação (CodEng, CodProj, Função) CodEng referencia Engenheiro CodProj referencia Projeto A tabela Atuação implementa o relacionamento Atuação Colunas adicionais dentro da tabela de entidade Inserção de colunas em uma tabela correspondente a uma das entidades que participam do relacionamento. Este tipo de tradução somente é possível quando uma das entidades que participa do relacionamento tem cardinalidade máxima Colunas adicionais dentro da tabela de entidade Dado o relacionamento entre entidades Neste relacionamento a entidade Empregado possui cardinalidade máxima 1, sendo ela a escolhida para adicionar as colunas do relacionamento Lotação Colunas adicionais dentro da tabela de entidade Na tabela correspondente a cardinalidade máxima 1 são adicionadas as seguintes colunas. Colunas correspondentes ao identificador da entidade relacionada, no caso o identificador da entidade Departamento, que é uma chave estrangeira em relação a tabela Empregado Colunas correspondentes aos atributos do relacionamento no caso do exemplo a coluna DataLota Colunas adicionais dentro da tabela de entidade Esquema relacional correspondente Departamento (CodDept, Nome) Empregado (CodEmp, Nome, CodDept, DataLota) CodDept referencia Departamento 3

4 2.3 - Fusão de tabelas de entidades Relacionamento que é implementado através da fusão das tabelas referentes às entidades envolvidas no relacionamento. Esta tradução somente é aplicada quando o relacionamento é de tipo 1:1. A tradução consta de implementar todos atributos de ambas as entidades, bem como os atributos do relacionamento em um única entidade Fusão de tabelas de entidades Dado o relacionamento entre entidades Esquema relacional correspondente Conferência (CodConf, Nome, DataInstComOrg, EnderComOrg) Regra 3: Relacionamento binário 1:1 Passo Para cada entidade no DER, criamos uma tabela e incluímos todos os atributos da entidade como atributos da tabela Regra 3: Relacionamento binário 1:1 Passo 3.2 Em cada uma das tabelas, identificar e sublinhar o(s) atributo(s) da chave primária. Regra 3: Relacionamento Binário 1:1 Passo 3.3 Aplicando a implementação de relacionamentos através de colunas adicionais dentro da tabela de entidade, temos: Departamento (Ndept, NomeDept, Nemp) Regra 4: Relacionamento binário de 1:N Passo Para cada entidade no DER, criamos uma tabela e incluímos todos os atributos da entidade como atributos da tabela. Nemp é chave estrangeira de Empregado 4

5 Regra 4: Relacionamento binário de 1:N Passo Em cada uma das tabelas, identificar e sublinhar o(s) atributo(s) da chave primária. Regra 4: Relacionamento binário 1:N Passo Adicionamos a entidade Empregado que participa do lado n do relacionamento a chave primária da relação Departamento. Empregado (Nemp, NomeEmp, Salário, NDept) Ndept referencia Departamento NDept é chave estrangeira de Empregado Passo Para cada entidade no DER, criamos uma tabela e incluímos todos os atributos da entidade como atributos da tabela. Passo Em cada uma das tabelas, identificar e sublinhar o(s) atributo(s) da chave primária. Projeto (NProj, NomeProj, Local) Projeto (NProj, NomeProj, Local) Passo Criar uma nova relação Participa-de para representar o relacionamento Participa-de entre as entidades. Passo Incluímos como chave estrangeira em Participa-de as chaves primárias das relações que participam do relacionamento. Participa-de (HsTrab) Participa-de (Nemp, Nproj, HsTrab) 5

6 Passo A combinação destas chaves formará a chave primária da relação Participa-de, que deve ser sublinhada. A cardinalidade entre Empregado e Participa-de e entre Projeto e Participa-de será de 1:n. Exemplo de Diagrama ER (DER) Participa-de (Nemp, Nproj, HsTrab) Mapear entidades para tabelas. Entidade Empregado Entidade Dependente Dependente (NomeDep, DataNasc) Entidade Departamento Entidade Projeto Projeto (NProj, NomeProj, Local) Entidade fraca Dependente. A entidade Dependente é uma entidade fraca, assim, aplicando a regra 2 adicionamos como atributo da tabela Dependente a chave primária da tabela Empregado. NEmp e NomeDep forma chave primária de Dependente Dependente (NEmp, NomeDep, DataNasc) Mapear os relacionamentos 1:1. Relacionamento Gerencia entre Empregado e Departamento tem cardinalidade mínima e máxima 1. Aplica-se a regra 3, assim, a implementação de relacionamento é feita através de coluna adicional dentro da tabela Departamento. Departamento (Ndept, NomeDept, Nemp) Nemp referencia Empregado Mapear os relacionamentos 1:n. Relacionamento Trabalha para entre Empregado e Departamento tem cardinalidade 1:n. Aplica-se a regra 4, assim, adicionamos a entidade Empregado que participa do lado n do relacionamento a chave primária da relação Departamento. Empregado (Nemp, NomeEmp, Salário, NDept) Ndept referencia Departamento 6

7 Mapear os relacionamentos 1:n. Relacionamento Controla entre Departamento e Projeto tem cardinalidade 1:n. Aplica-se a regra 4, assim, adicionamos a entidade Projeto que participa do lado n do relacionamento a chave primária da relação Departamento. Projeto (Nproj, NomeProj, Local, NDept) Ndept referencia Departamento Mapear os relacionamentos n:n. Relacionamento Participa-de entre Empregado e Projetos tem cardinalidade n:n. Aplica-se a regra 5, assim, Cria-se uma nova relação Participa-de e incluí-se como chave estrangeira as chaves primárias das relações que participam do relacionamento. Mapear os relacionamentos n:n. A combinação destas chaves formará a chave primária da relação Participa-de. Participa-de (Nemp, Nproj, HsTrab) Nemp referencia Empregado Nproj referencia Projeto Diagrama relacional do Diagrama ER. Dependente (NEmp, NomeDep, DataNasc) Empregado (Nemp, NomeEmp, Salário, NDept) Ndept referencia Departamento Departamento (Ndept, NomeDept, Nemp) Nemp referencia Empregado Projeto (NProj, NomeProj, Local, Ndept) Ndept referencia Departamento Participa-de (Nemp, Nproj, HsTrab) Nemp referencia Empregado Nproj referencia Projeto Para criar o esquema lógico do diagrama relacional deve primeiro criar as tabelas Empregado, Dependente, Departamento e Projeto. Neste processo deverão ser criadas a chaves primárias de cada tabela Não serão levadas em consideração os tipos dos atributos neste processo. Tabelas do esquema lógico 7

8 Exercícios b) Companhia aérea Relacionamentos do esquema lógico Exercícios c) Clínica Médica Fontes consultadas Sistemas de banco de dados, Elmasri Navathe BDadosI/ 8

Projeto de Banco de Dados Relacional

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

Banco de Dados I Unidade 3: Projeto de BD Relacional. Cláudio Baptista

Banco de Dados I Unidade 3: Projeto de BD Relacional. Cláudio Baptista Banco de Dados I Unidade 3: Projeto de BD Relacional Cláudio Baptista 4.1 Transformação de Diagramas MER em Diagramas DR Principais conceitos do MER: Tipos de entidades (regular, fraca) Graus de relacionamentos

Leia mais

Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões

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

Modelo Lógico: Tabelas, Chaves Primárias e Estrangeiras

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

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

Modelo Entidade-Relacionamento. José Antônio da Cunha CEFET-RN

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

Modelo Entidade Relacionamento (MER) Professor : Esp. Hiarly Alves

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

DCC011 Introdução a Banco de Dados -20. Revisão: Modelagem de Dados. Revisão: Processo de Projeto de BD. Revisão: Projeto de Bancos de Dados

DCC011 Introdução a Banco de Dados -20. Revisão: Modelagem de Dados. Revisão: Processo de Projeto de BD. Revisão: Projeto de Bancos de Dados DCC011 Introução a Banco e Daos -20 Revisão: Moelagem e Daos Mirella M. Moro Departamento e Ciência a Computação Universiae Feeral e Minas Gerais mirella@cc.ufmg.br Revisão: Projeto e Bancos e Daos Inepenente

Leia mais

Curso Superior em Tecnologia de Análise e Desenvolvimento de Sistemas. Campus Alegrete. Banco de Dados I. Cristhiano Bossardi de Vasconcellos.

Curso Superior em Tecnologia de Análise e Desenvolvimento de Sistemas. Campus Alegrete. Banco de Dados I. Cristhiano Bossardi de Vasconcellos. Curso Superior em Tecnologia de Análise e Desenvolvimento de Sistemas Campus Alegrete Banco de Dados I Cristhiano Bossardi de Vasconcellos Parte 8 TRANSFORMAÇÃO ENTRE MODELOS A abordagem ER é voltada à

Leia mais

Modelo Comportamental

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

CRIAÇÃO DE TABELAS NO ACCESS. Criação de Tabelas no Access

CRIAÇÃO DE TABELAS NO ACCESS. Criação de Tabelas no Access CRIAÇÃO DE TABELAS NO ACCESS Criação de Tabelas no Access Sumário Conceitos / Autores chave... 3 1. Introdução... 4 2. Criação de um Banco de Dados... 4 3. Criação de Tabelas... 6 4. Vinculação de tabelas...

Leia mais

Roteiro. Mapeamento dos Modelos ER e EER. Processo de Projeto de Banco de Dados. BCC321 - Banco de Dados I. Ementa. Posicionamento

Roteiro. Mapeamento dos Modelos ER e EER. Processo de Projeto de Banco de Dados. BCC321 - Banco de Dados I. Ementa. Posicionamento Roteiro Mapeamento dos Modelos ER e EER Luiz Henrique de Campos Merschmann Departamento de Computação Universidade Federal de Ouro Preto luizhenrique@iceb.ufop.br www.decom.ufop.br/luiz Posicionamento

Leia mais

Disciplina: Unidade III: Prof.: E-mail: Período:

Disciplina: Unidade III: Prof.: E-mail: Período: Encontro 09 Disciplina: Sistemas de Banco de Dados Unidade III: Modelagem Lógico de Dados Prof.: Mario Filho E-mail: pro@mariofilho.com.br Período: 5º. SIG - ADM 6. Introdução ao MS Access O Microsoft

Leia mais

ADMINISTRAÇÃO DE BANCOS DE DADOS MÓDULO 8

ADMINISTRAÇÃ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 mais

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

AULA 1 INTRODUÇÃO A BANCO DE DADOS E VISÃO GERAL DO SQL CONCEITUANDO BANCO DE DADOS MODELO RELACIONAL

AULA 1 INTRODUÇÃO A BANCO DE DADOS E VISÃO GERAL DO SQL CONCEITUANDO BANCO DE DADOS MODELO RELACIONAL BANCO DE DADOS GERENCIAL 1 AULA 1 INTRODUÇÃO A BANCO DE DADOS E VISÃO GERAL DO SQL CONCEITUANDO BANCO DE DADOS Um banco de dados é uma coleção de dados (ou informações) organizadas de forma lógica, e que

Leia mais

Modelo Relacional Normalização Diagramas E-R e Tabelas Originadas

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

Modelo Relacional. Modelo Relacional. Tabelas

Modelo Relacional. Modelo Relacional. Tabelas MODELO RELACIONAL Banco de Dados Relacional = consiste em uma coleção de tabelas ou relações, cada uma das quais com um nome único. 2 1 Tabelas Conjunto não ordenado de linhas (tuplas); Cada linha é composta

Leia mais

Exercícios de Projeto de Banco de Dados Relacional Aula 8

Exercí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 mais

Tradução de Entidade. Tradução de Relacionamentos 1:1. Tradução de Relacionamentos 1:1. Empregado. Empregado (CPF, Nome, Salário) CPF Nome Salário

Tradução de Entidade. Tradução de Relacionamentos 1:1. Tradução de Relacionamentos 1:1. Empregado. Empregado (CPF, Nome, Salário) CPF Nome Salário Mapeamento ER->Relacional Fernanda Baião UNIRIO Material parcialmente extraído a partir das notas de aula de Maria Luiza M. Campos, Arnaldo Rocha e Maria Cláudia Cavalcanti Mapeamento do ER para Relacional

Leia mais

Modelo Comportamental

Modelo Comportamental MEDIDA 2.2 - Cursos de Educação e Formação de Adultos Modelo Comportamental Documento de apoio 4 Normalização de Dados Curso de Educação e Formação de Adultos Turma de Qualificação Escolar de Nível Secundário

Leia mais

Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL. Plano de Trabalho Docente 2013

Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL. Plano de Trabalho Docente 2013 Administração Central Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL Plano de Trabalho Docente 2013 Etec Paulino Botelho Código: 091 Município: São Carlos EE: Arlindo Bittencourt Eixo Tecnológico:

Leia mais

Exercício. Exercício

Exercício. Exercício Exercício Exercício Aula Prática Utilizar o banco de dados ACCESS para passar o MER dos cenários apresentados anteriormente para tabelas. 1 Exercício oções básicas: ACCESS 2003 2 1 Exercício ISERIDO UMA

Leia mais

MODELAGENS. Modelagem Estratégica

MODELAGENS. Modelagem Estratégica Material adicional: MODELAGENS livro Modelagem de Negócio... Modelagem Estratégica A modelagem estratégica destina-se à compreensão do cenário empresarial desde o entendimento da razão de ser da organização

Leia mais

Mapeamento do Modelo Entidade-Relacionamento para o Modelo Relacional

Mapeamento do Modelo Entidade-Relacionamento para o Modelo Relacional Mapeamento do Modelo Entidade-Relacionamento para o Modelo Relacional Banco de Dados Modelo de Dados e o Projeto de BD minimundo independe do SGBD depende do SGBD conjunto de necessidades esquema conceitual

Leia mais

O modelo de dados relacional e as restrições de um banco de dados relacional

O modelo de dados relacional e as restrições de um banco de dados relacional O modelo de dados relacional e as restrições de um banco de dados relacional Vitor Valerio de Souza Campos Modelo de dados relacional OBJETIVOS Apresentar os conceitos do Modelo Relacional Apresentar as

Leia mais

Funcionários. Funcionários. PrimeiroNome NomesDoMeio ÚltimoNome. CPF Nome Salário. CPF PrimeiroNome NomesDoMeio ÚltimoNome Salário

Funcionários. Funcionários. PrimeiroNome NomesDoMeio ÚltimoNome. CPF Nome Salário. CPF PrimeiroNome NomesDoMeio ÚltimoNome Salário 1 Para cada conjunto de entidades criar uma relação (tabela). Para cada atributo simples incluir uma coluna na tabela. No caso de atributo composto, incluir somente os atributos simples que o compõe. PrimeiroNome

Leia mais

Esta melhoria depende de execução do update de base U_UPDFIN, conforme procedimento para implementação.

Esta melhoria depende de execução do update de base U_UPDFIN, conforme procedimento para implementação. Solicitação de Fundos Novas Funcionalidades Produto : Microsiga Protheus Financeiro versão 11 Chamado : TEIXDG Data da publicação : 01/08/12 País(es) : Argentina Banco(s) de Dados : Todos Esta melhoria

Leia mais

BANCO DE DADOS I. Exercícios

BANCO DE DADOS I. Exercícios BANCO DE DADOS I Exercícios Nos próximos slide estão apresentados um modelo ER parcial de uma fábrica e o seu respectivo modelo Relacional. O esquema da base de dados relacional contém os nomes das tabelas,

Leia mais

Introdução a Banco de Dados

Introdução a Banco de Dados Sumário DCC011: Introdução a Banco de Mirella Moro mirella@dcc.ufmg.br DCC011 Conceitos Básicos O que é um banco de dados Como manipular um banco de dados Projeto de Banco de Tópicos Importantes Aplicações

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 26 http://www.ic.uff.br/~bianca/engsoft2/ Aula 26-21/07/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software Métricas para software

Leia mais

SISTEMAS DE BANCO DE DADOS. Prof. Adriano Pereira Maranhão

SISTEMAS DE BANCO DE DADOS. Prof. Adriano Pereira Maranhão SISTEMAS DE BANCO DE DADOS Prof. Adriano Pereira Maranhão 1 Coleção de operações usadas para manipular relações Grupos de operações Operações relacionais Seleção; projeção; junção Operações de conjunto

Leia mais

Modelos Conceituais de Dados

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

Programação Orientada a Objetos SANTOS, Rafael

Programação Orientada a Objetos SANTOS, Rafael Programação Orientada a Objetos SANTOS, Rafael É parte do software, e deve atender os requisitos do usuário Controla o hardware, incluindo periféricos de entrada e saída Usa um conjunto de comandos e regras:

Leia mais

Administração de Bancos de Dados

Administraçã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 mais

Níveis de Abstração. Mundo Real. Transformações entre modelos. Analista. Mini-mundo. Banco de Dados I. Unidade I. Modelo de Banco de Dados.

Níveis de Abstração. Mundo Real. Transformações entre modelos. Analista. Mini-mundo. Banco de Dados I. Unidade I. Modelo de Banco de Dados. Níveis de Abstração Mundo Real Modelo de Banco de Dados Analista Mini-mundo organiza idéias (abstração da realidade) Descreve Define Projeto de Banco de Dados Modelo Conceitual Modelo Lógico Modelo Físico

Leia mais

Prova de Fundamentos de Bancos de Dados 1 a Prova

Prova de Fundamentos de Bancos de Dados 1 a Prova Prova de Fundamentos de Bancos de Dados 1 a Prova Prof. Carlos A. Heuser Abril de 2009 Prova sem consulta duas horas de duração 1. (Peso 2 Deseja-se projetar um banco de dados para o sítio de uma prefeitura.

Leia mais

Prova de Fundamentos de Bancos de Dados 2003/2 Prova 1

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

INF01145 - Fundamentos de Banco de Dados Exercícios sobre normalização

INF01145 - Fundamentos de Banco de Dados Exercícios sobre normalização INF045 - Fundamentos de Banco de Dados Exercícios sobre normalização Carlos A. Heuser 28 de Junho de 2006 Exercícios do Capítulo 5 do livro Exercício. Considere as seguintes alternativas de implementação

Leia mais

Sistema NetConta I - Guia de Referência Rápida

Sistema NetConta I - Guia de Referência Rápida Sistema NetConta I - Guia de Referência Rápida Dúvidas ou Sugestões: netconta@polimed.com.br Índice Como entrar no sistema NetConta 1?... 3 1. TRABALHANDO COM UMA REMESSA... 3 1.1.Como criar uma nova remessa?...

Leia mais

Banco de Dados. Sistemas de Informação Engenharia de Produção

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

Tópicos Avançados em Banco de Dados Dependências sobre regime e controle de objetos em Banco de Dados. Prof. Hugo Souza

Tópicos Avançados em Banco de Dados Dependências sobre regime e controle de objetos em Banco de Dados. Prof. Hugo Souza Tópicos Avançados em Banco de Dados Dependências sobre regime e controle de objetos em Banco de Dados Prof. Hugo Souza Após vermos uma breve contextualização sobre esquemas para bases dados e aprendermos

Leia mais

BANCO DE DADOS I Atualizado em 13 de maio de 2009

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

Programação para Web HTML - Parte 2

Programação para Web HTML - Parte 2 Programação para Web HTML - Parte 2 Professor: Harlley Lima E-mail: harlley@decom.cefetmg.br Departamento de Computação Centro Federal de Educação Tecnológica de Minas Gerais Belo Horizonte, 2 de março

Leia mais

LINGUAGEM DE BANCO DE DADOS PROFESSORA LUCÉLIA. Normalização

LINGUAGEM DE BANCO DE DADOS PROFESSORA LUCÉLIA. Normalização LINGUAGEM DE BANCO DE DADOS PROFESSORA LUCÉLIA Normalização 1 NORMALIZAÇÃO DESCRIÇÃO DE DOCUMENTO, ARQUIVO OU DE SGBD NÃO RELACIONAL ESQUEMA DE TABELA RELACIONAL NÃO NORMALIZADA 1ª FORMA NORMAL 2ª FORMA

Leia mais

Transformações entre Modelos

Transformações entre Modelos Transformações entre Modelos Maria Claudia Cavalcanti IME Base Bibliog. Projeto de Banco de Dados Carlos Heuser Conceptual Database Design Batini, Ceri, Navathe Qual é o ponto de partida? Esquema Conceitual

Leia mais

Nome: n.º WEB Série 2B 2C 2D 2E Barueri, 17/08/2009 2ª Postagem Disciplina: Gerenciamento e Estrutura de Banco de Dados Professor: Márcio

Nome: n.º WEB Série 2B 2C 2D 2E Barueri, 17/08/2009 2ª Postagem Disciplina: Gerenciamento e Estrutura de Banco de Dados Professor: Márcio Nome: n.º WEB Série 2B 2C 2D 2E Barueri, 17/08/2009 2ª Postagem Disciplina: Gerenciamento e Estrutura de Banco de Dados Professor: Márcio MySQL Query Browser Após usarmos o ambiente MySQL Monitor, que

Leia mais

Disponibilizada a rotina Vale Presente (LOJA830) no módulo Controle de Lojas (SIGALOJA), assim como já é utilizada no módulo Front Loja (SIGAFRT).

Disponibilizada a rotina Vale Presente (LOJA830) no módulo Controle de Lojas (SIGALOJA), assim como já é utilizada no módulo Front Loja (SIGAFRT). Vale Presente para Controle de Lojas Produto : Microsiga Protheus - Controle de Lojas - Versão 10 Chamado : TFDI16 Data da publicação : 12/07/12 País(es) : Brasil Banco(s) de Dados : Todos Esta melhoria

Leia mais

Classificação de Ativo Orçamento e Provisão de Despesa

Classificação de Ativo Orçamento e Provisão de Despesa Classificação de Ativo Orçamento e Provisão de Despesa Produto : Microsiga Protheus Ativo Fixo versão 11 Requisito : 154.03 Data da publicação : 28/02/13 País(es) : Brasil Banco(s) de Dados : Todos Esta

Leia mais

SISTEMAS DE BANCO DE DADOS. Prof. Adriano Pereira Maranhão

SISTEMAS DE BANCO DE DADOS. Prof. Adriano Pereira Maranhão SISTEMAS DE BANCO DE DADOS Prof. Adriano Pereira Maranhão 1 REVISÃO BANCO DE DADOS I O que é banco de dados? Ou seja afinal o que é um SGBD? REVISÃO BD I REVISÃO DE BD I Um Sistema de Gerenciamento de

Leia mais

Introdução de XML. Dados da Web. Gerência de Dados da Web. A Web representa, nos dias de hoje, um repositório universal de dados, onde:

Introdução de XML. Dados da Web. Gerência de Dados da Web. A Web representa, nos dias de hoje, um repositório universal de dados, onde: Dados da Web Introdução de XML Banco de Dados II Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Departamento de Computação DECOM

Leia mais

atualização gratuita *para clientes Solutio com contrato de manutenção ativo.

atualização gratuita *para clientes Solutio com contrato de manutenção ativo. novidades da versão 2.2 Obrigações fiscais 2013 o Comunicação das faturas para a AT através do Serviço Online Ficheiros do processo o Atualizadas as designações dos tipos de ficheiro o Acrescentadas as

Leia mais

Modelo conceitual de Smart Devices

Modelo conceitual de Smart Devices Modelo conceitual de Smart Devices Os aplicativos para Smart Devices organizam e manipulam a informação estruturada com a realidade das entidades com as quais se trabalha. Por exemplo, a realidade poderia

Leia mais

Análise e Projeto Orientado a Objetos. Nazareno Andrade Baseado no material dos profs. Hyggo Almeida e Jacques Sauvé

Análise e Projeto Orientado a Objetos. Nazareno Andrade Baseado no material dos profs. Hyggo Almeida e Jacques Sauvé Análise e Projeto Orientado a Objetos Nazareno Andrade Baseado no material dos profs. Hyggo Almeida e Jacques Sauvé O que veremos hoje? Análise e Projeto Definição Comparação Análise e Projeto OO Definição

Leia mais

Banco de Dados Capítulo 2: Modelo Relacional. Bach. em Ciência da Computação UFPB/CCT Cláudio Baptista, PhD baptista@dsc.ufpb.br

Banco de Dados Capítulo 2: Modelo Relacional. Bach. em Ciência da Computação UFPB/CCT Cláudio Baptista, PhD baptista@dsc.ufpb.br Banco de Dados Capítulo 2: Modelo Relacional Bach. em Ciência da Computação UFPB/CCT Cláudio Baptista, PhD baptista@dsc.ufpb.br 2.1 Histórico Modelo Relacional Foi introduzido por Codd (1970) Tornou-se

Leia mais

PROJETO LÓGICO. Passos para transformação ER Relacional: 1) Tradução inicial de Entidades e seus Atributos;

PROJETO LÓGICO. Passos para transformação ER Relacional: 1) Tradução inicial de Entidades e seus Atributos; 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 PROJETO LÓGICO Passos

Leia mais

REITORA Ulrika Arns. VICE-REITOR Almir Barros da Silva Santos Neto. DIRETOR DO NTIC Leonardo Bidese de Pinho

REITORA Ulrika Arns. VICE-REITOR Almir Barros da Silva Santos Neto. DIRETOR DO NTIC Leonardo Bidese de Pinho 2014 Núcleo de Tecnologia da Informação e Comunicação - NTIC 17/01/2014 REITORA Ulrika Arns VICE-REITOR Almir Barros da Silva Santos Neto DIRETOR DO NTIC Leonardo Bidese de Pinho COORDENADOR DE DESENVOLVIMENTO

Leia mais

Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br

Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br Banco de Dados Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br 1 Processo de Projeto de Banco de Dados Minimundo Projeto Lógico (Mapeamento do Modelo de Dados) 1 4 Esquema Lógico (Modelo do SGBD)

Leia mais

Atividade de Treinamento. Documentando Programas no SPDSW. HI Tecnologia Indústria e Comércio Ltda. Documento de acesso Público

Atividade de Treinamento. Documentando Programas no SPDSW. HI Tecnologia Indústria e Comércio Ltda. Documento de acesso Público Atividade de Treinamento HI Tecnologia Indústria e Comércio Ltda. Documento de acesso Público EAT.01005 Versão 1.0 24 de Novembro de 2014 Atividade de Treinamento Ref: EAT.01005 Rev: 1 Arquivo: EAT0100500.odt

Leia mais

Abordagem relacional Capítulo 4

Abordagem relacional Capítulo 4 Abordagem relacional Capítulo 4 Carlos A. Heuser - Transparências para uso com o livro Projeto de Banco de Dados, Ed. Sagra&Luzzatto, Porto Alegre, 1999 1 Abordagem Relacional Abordagem de modelagem de

Leia mais

PESQUISA OPERACIONAL -PROGRAMAÇÃO LINEAR. Prof. Angelo Augusto Frozza, M.Sc.

PESQUISA OPERACIONAL -PROGRAMAÇÃO LINEAR. Prof. Angelo Augusto Frozza, M.Sc. PESQUISA OPERACIONAL -PROGRAMAÇÃO LINEAR Prof. Angelo Augusto Frozza, M.Sc. ROTEIRO Esta aula tem por base o Capítulo 2 do livro de Taha (2008): Introdução O modelo de PL de duas variáveis Propriedades

Leia mais

Processo de Recolha de Dados para cálculo de licenças de emissão gratuitas 2013-2020. DACAR-DPAAC, Maio de 2011, Amadora

Processo de Recolha de Dados para cálculo de licenças de emissão gratuitas 2013-2020. DACAR-DPAAC, Maio de 2011, Amadora Processo de Recolha de Dados para cálculo de licenças de emissão gratuitas 2013-2020 DACAR-DPAAC, Maio de 2011, Amadora Formulário Recolha de Dados - Notas Situações particulares, no que se refere ao Formulário,

Leia mais

Processo de Projeto Bottom-Up. esquema conceitual do BD. engenharia reversa do esquema relacional. esquema relacional integrado do BD (esquema global)

Processo de Projeto Bottom-Up. esquema conceitual do BD. engenharia reversa do esquema relacional. esquema relacional integrado do BD (esquema global) Processo de Projeto Bottom-Up esquema conceitual do BD engenharia reversa do esquema relacional Passo4 esquema relacional integrado do BD (esquema global) esquema relacional 1 normalização tabela ÑN 1

Leia mais

Processo de Projeto Bottom-Up. esquema conceitual do BD. engenharia reversa do esquema relacional. esquema relacional integrado do BD (esquema global)

Processo de Projeto Bottom-Up. esquema conceitual do BD. engenharia reversa do esquema relacional. esquema relacional integrado do BD (esquema global) Processo de Projeto Bottom-Up esquema conceitual do BD engenharia reversa do esquema relacional Passo4 esquema relacional integrado do BD (esquema global) integração Passo3 esquema relacional 1 normalização

Leia mais

Boletim Técnico. Montagem do conteúdo de laudos. Produto : Microsiga Protheus - Medicina e Segurança do Trabalho - Versão 10

Boletim Técnico. Montagem do conteúdo de laudos. Produto : Microsiga Protheus - Medicina e Segurança do Trabalho - Versão 10 Montagem do conteúdo de laudos Produto : Microsiga Protheus - Medicina e Segurança do Trabalho - Versão 10 Chamado : TFCNEF Data da publicação : 23/08/12 País(es) : Todos Banco(s) de Dados : Todos Esta

Leia mais

Modelo Relacional. Aécio Costa

Modelo Relacional. Aécio Costa Aécio Costa O Modelo de Dados Relacional foi introduzido por Codd (1970). Entre os modelos de dados de implementação, o modelo relacional é o mais simples, com estrutura de dados uniforme, e também o mais

Leia mais

Aula 3 SBD Modelo Entidade Relacionamento Parte 1. Profa. Elaine Faria UFU - 2015

Aula 3 SBD Modelo Entidade Relacionamento Parte 1. Profa. Elaine Faria UFU - 2015 Aula 3 SBD Modelo Entidade Relacionamento Parte 1 Profa. Elaine Faria UFU - 2015 Processo do Projeto de um Banco de Dados A criação de uma aplicação de banco de dados envolve várias tarefas Projeto do

Leia mais

Tecnologia da Informação

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

Modelo de Entidade e Relacionamento (MER) - Parte 07

Modelo de Entidade e Relacionamento (MER) - Parte 07 Modelo de Entidade e Relacionamento (MER) - Parte 07 7.1 Definição 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.

Leia mais

Planejamento - 2. Definição de atividades Sequenciamento das atividades. Mauricio Lyra, PMP

Planejamento - 2. Definição de atividades Sequenciamento das atividades. Mauricio Lyra, PMP Planejamento - 2 Definição de atividades Sequenciamento das atividades 1 6.1 Definir as atividades 1 Lista das atividades A lista das atividades é uma lista abrangente que inclui todas as atividades necessárias

Leia mais

HEMOVIDA (CICLO DO SANGUE - Gerenciamento de estoque para grandes eventos)

HEMOVIDA (CICLO DO SANGUE - Gerenciamento de estoque para grandes eventos) Ministério da Saúde Secretaria Executiva Departamento de Informática do SUS HEMOVIDA (CICLO DO SANGUE - Gerenciamento de estoque para grandes eventos) Manual do Usuário Versão 1.0 Fevereiro, 2014 Índice

Leia mais

TUTORIAL - Importação de dados de coleta de larvas de Aedes aegypti na Bairro de Higienópolis no município do Rio de Janeiro para o SPRING

TUTORIAL - Importação de dados de coleta de larvas de Aedes aegypti na Bairro de Higienópolis no município do Rio de Janeiro para o SPRING TUTORIAL - Importação de dados de coleta de larvas de Aedes aegypti na Bairro de Higienópolis no município do Rio de Janeiro para o SPRING Descrição do dado: os dados aqui trabalhados possuem as coordenadas

Leia mais

Curso de Formação de Oficiais Conhecimentos Específicos ENGENHARIA DE COMPUTAÇÃO CADERNO DE QUESTÕES

Curso de Formação de Oficiais Conhecimentos Específicos ENGENHARIA DE COMPUTAÇÃO CADERNO DE QUESTÕES Curso de Formação de Oficiais Conhecimentos Específicos ENGENHARIA DE COMPUTAÇÃO CADERNO DE QUESTÕES 2014 1 a QUESTÃO Valor: 1,00 a) (0,30) Defina gramáticas livre de contexto. b) (0,30) Crie uma gramática

Leia mais

8 Crie um pequeno sistema para controle automatizado de estoque, com os seguintes registros:

8 Crie um pequeno sistema para controle automatizado de estoque, com os seguintes registros: TRABALHO: REGISTROS 8 Crie um pequeno sistema para controle automatizado de estoque, com os seguintes registros: CLIENTES NOTAS ITENS_NOTAS PRODUTOS Cod_cliente Num_NF Num_NF Cod_produto Endereco Cod_cliente

Leia mais

OBJETIVO GERAL DA DISCIPLINA

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

Gestão de Actas Escolares. Manual Utilizador. (Versão 4)

Gestão de Actas Escolares. Manual Utilizador. (Versão 4) inovar TI Gestão de Actas Escolares Manual Utilizador (Versão 4) ÍNDICE: INTRODUÇÃO... 3 FUNCIONALIDADES DO UTILACTAS... 3 1.ENTRAR NO PROGRAMA... 4 2.CONVOCAR UMA REUNIÃO... 5 2.1. CRIAR... 5 2.2. EDITAR...

Leia mais

Análise de Requisitos

Análise de Requisitos Análise de Requisitos Análise de Requisitos O tratamento da informação é um requisito que fundamenta o processo de desenvolvimento de software antes da solução de tecnologia a ser aplicada. Cada projeto

Leia mais

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

Política de Responsabilidade Socioambiental

Política de Responsabilidade Socioambiental Política de Responsabilidade Socioambiental Criação: junho/2015 Page 1 of 5 1. OBJETIVOS A Política de Responsabilidade Socioambiental ( PRSA ou Política ) tem o objetivo de estabelecer os princípios,

Leia mais

Banco de Dados I. Prof. Edson Thizon ethizon@bol.com.br

Banco de Dados I. Prof. Edson Thizon ethizon@bol.com.br Banco de Dados I Prof. Edson Thizon ethizon@bol.com.br Conceitos Dados Fatos conhecidos que podem ser registrados e que possuem significado implícito Banco de dados (BD) Conjunto de dados interrelacionados

Leia mais

Modelo Entidade-Relacionamento

Modelo Entidade-Relacionamento Modelo Entidade-Relacionamento Banco de Dados I Fases do Projeto jt de BD Enunciado de requisitos entrevista com o usuário do banco de dados para entender e documentar seus requerimentos de dados. Projeto

Leia mais

Criar e formatar relatórios

Criar e formatar relatórios Treinamento Criar e formatar relatórios EXERCÍCIO 1: CRIAR UM RELATÓRIO COM A FERRAMENTA RELATÓRIO Ao ser executada, a ferramenta Relatório usa automaticamente todos os campos da fonte de dados. Além disso,

Leia mais

Orientações para Inscrição do Grupo e Projeto de Pesquisa

Orientações para Inscrição do Grupo e Projeto de Pesquisa 1 Orientações para Inscrição do Grupo e Projeto de Pesquisa O primeiro passo é criar um login de acesso que será com um e-mail e uma senha única para o grupo. Ao entrar no ambiente de Inscrição e selecionar

Leia mais

TUTORIAL PARA UTILIZAÇÃO DO SISTEMA DE REQUISIÇÃO DE TRANSPORTES NA UFOP

TUTORIAL PARA UTILIZAÇÃO DO SISTEMA DE REQUISIÇÃO DE TRANSPORTES NA UFOP MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE OURO PRETO PRÓ-REITORIA DE ADMINISTRAÇÃO DIVISÃO DE TRANSPORTES TUTORIAL PARA UTILIZAÇÃO DO SISTEMA DE REQUISIÇÃO DE TRANSPORTES NA UFOP JANEIRO/2014 O Sistema

Leia mais

Engenharia de Software

Engenharia de Software Prof. M.Sc. Ronaldo C. de Oliveira ronaldooliveira@facom.ufu.br FACOM - 2011 Modelagem de Dados Modelo de Entidade- Relacionamento Conceitos Principais Entidade: Uma entidade é algo do mundo real que possui

Leia mais

Porquê PADRÕES? - Exemplo

Porquê PADRÕES? - Exemplo Porquê PADRÕES? - Exemplo Problema: extrair informação de um sistema CAD/CAM para um sistema pericial Sistema pericial controla a produção de uma peça Sistema pericial tem vida mais longa do que CAD/CAM

Leia mais

Conteúdo programático

Conteúdo programático Introdução à Linguagem C Conteúdo programático Introdução à Linguagem C Estrutura de Programas Variáveis, Constantes Operadores, Entrada e Saída de Dados Estruturas de Desvio Estrutura de Múltipla Escolha

Leia mais

Documentação do produto SAP Business ByDesign, agosto 2015. Dados de parceiros de negócios

Documentação do produto SAP Business ByDesign, agosto 2015. Dados de parceiros de negócios Documentação do produto PUBLIC Dados de parceiros de negócios Índice 1 Fundamentos.... 5 1.1 Gerenciamento de endereços.... 5 1.2 Verificação de duplicados do parceiro de negócios.... 7 2 Visão Parceiros

Leia mais

Especificação de Caso de Uso

Especificação de Caso de Uso Versão: 1.1 Especificação de Caso de Uso UCCITES06 Versão: 1.1 Histórico da Revisão Data Versão Descrição Autor 05/09/2008 0.1 Criação do documento. Ana Ornelas 09/09/2008 0.2 Atualização da seção Pré-condições.

Leia mais

PTT.br Guia de cadastro de informações de ASNs no PeeringDB

PTT.br Guia de cadastro de informações de ASNs no PeeringDB PTT.br Guia de cadastro de informações de ASNs no PeeringDB Julimar Lunguinho Mendes Pablo Martins Figueiro da Costa Equipe PTT.br PTTMetroInterconexãodeAS

Leia mais

Programação Orientada a Objetos. Professor Leonardo Cabral - Larback

Programação Orientada a Objetos. Professor Leonardo Cabral - Larback Programação Orientada a Objetos Professor Leonardo Cabral - Larback Programação Orientada a Objetos O termo Programação Orientada a Objetos (POO) foi criado por Alan Kay (http://pt.wikipedia.org/wiki/alan_kay),

Leia mais

GEE051 - Banco de Dados (BD) Plano de Curso. Ilmério Reis da Silva ilmerio@facom.ufu.br www.facom.ufu.br/~ilmerio/bd UFU/FACOM - 2011/2

GEE051 - Banco de Dados (BD) Plano de Curso. Ilmério Reis da Silva ilmerio@facom.ufu.br www.facom.ufu.br/~ilmerio/bd UFU/FACOM - 2011/2 GEE051 - Banco de Dados (BD) Plano de Curso Ilmério Reis da Silva ilmerio@facom.ufu.br www.facom.ufu.br/~ilmerio/bd UFU/FACOM - 2011/2 Motivação Problemas reais encontrados por engenheiros exigem uma visão

Leia mais

Banco de Dados. Arquitetura e Terminologia. Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo.

Banco de Dados. Arquitetura e Terminologia. Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo. Banco de Dados Arquitetura e Terminologia Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo.com 2015 Modelo de Dados e Esquemas O modelo de Banco de Dados é como um detalhamento

Leia mais

Métodos Formais. Agenda. Relações Binárias Relações e Banco de Dados Operações nas Relações Resumo Relações Funções. Relações e Funções

Métodos Formais. Agenda. Relações Binárias Relações e Banco de Dados Operações nas Relações Resumo Relações Funções. Relações e Funções Métodos Formais Relações e Funções por Mauro Silva Agenda Relações Binárias Relações e Banco de Dados Operações nas Relações Resumo Relações Funções MF - Relações e Funções 2 1 Relações Binárias Definição

Leia mais

POLÍTICA DE RESPONSABILIDADE SOCIOAMBIENTAL CREDITÁ S.A. Crédito, Financiamento e Investimento

POLÍTICA DE RESPONSABILIDADE SOCIOAMBIENTAL CREDITÁ S.A. Crédito, Financiamento e Investimento POLÍTICA DE RESPONSABILIDADE SOCIOAMBIENTAL CREDITÁ S.A. Crédito, Financiamento e Investimento SUMÁRIO 1. Propósito 2. Abrangência 3. Política 3.1 Princípios Fundamentais 3.2 Diretrizes Socioambientais

Leia mais

Gestão Documental. Gestão Documental

Gestão Documental. Gestão Documental Alcides Marques, 2007 Actualizado por Ricardo Matos em Junho de 2009 Neste capítulo pretende-se analisar a temática da, começando por apresentar um breve resumo dos conceitos subjacentes e apresentando

Leia mais

1. Listar todos os dados da tabela Funcionários ordenados por matrícula. 2. Forneça o número total de empregados da companhia.

1. Listar todos os dados da tabela Funcionários ordenados por matrícula. 2. Forneça o número total de empregados da companhia. ETER ESCOLA TÉCNICA REPÚLICA Prof. Menezes Definição das tabelas FUNCIONARIO (matricula, nome_func, anos_servico, salario, cod_orgao) ORGAO (cod_orgao, nome_orgao) DEPARTAMENTO (cod_depto, localizacao)

Leia mais