Modelagem de Dados. Aula 03 Álgebra Relacional. (continuação) Maxwell Anderson
|
|
- Valdomiro Veiga Sanches
- 8 Há anos
- Visualizações:
Transcrição
1 Modelagem de Dados Aula 03 Álgebra Relacional (continuação) Maxwell Anderson
2 Observemos as relações abaixo: IDProprietario Nome 1 João da Silva 2 Pedro Tiago 3 Luiz Augusto Proprietario IDImovel IDProprietario Endereco Valor 1 1 Rua Abacaxi, 100 R$ , Rua Beterraba, 200 R$ , Rua Carambola, 300 R$ , Rua Abacaxi, 210 R$ , Rua Beterraba, 220 R$ , Rua Abacaxi, 310 R$ ,00 Imovel
3 Qual seria a relação resultante da operação abaixo? r = Proprietario x Imovel
4 Proprietario. IDproprietario Nome IDImovel Imovel. IDproprietario Endereco Valor 1 João da Silva 1 1 Rua Abacaxi, ,00 1 João da Silva 2 1 Rua Beterraba, ,00 1 João da Silva 3 1 Rua Carambola, ,00 1 João da Silva 4 2 Rua Abacaxi, ,00 1 João da Silva 5 2 Rua Beterraba, ,00 1 João da Silva 6 3 Rua Abacaxi, ,00 2 Pedro Tiago 1 1 Rua Abacaxi, ,00 2 Pedro Tiago 2 1 Rua Beterraba, ,00 2 Pedro Tiago 3 1 Rua Carambola, ,00 2 Pedro Tiago 4 2 Rua Abacaxi, ,00 2 Pedro Tiago 5 2 Rua Beterraba, ,00 2 Pedro Tiago 6 3 Rua Abacaxi, ,00 3 Luiz Augusto 1 1 Rua Abacaxi, ,00 3 Luiz Augusto 2 1 Rua Beterraba, ,00 3 Luiz Augusto 3 1 Rua Carambola, ,00 3 Luiz Augusto 4 2 Rua Abacaxi, ,00 3 Luiz Augusto 5 2 Rua Beterraba, ,00 3 Luiz Augusto 6 3 Rua Abacaxi, ,00 Proprietario x Imovel
5 Temos um problema Temos uma nova relação r criada a partir da realização da operação produto cartesiano Proprietario x Imovel que exibe a concatenação entre várias tuplas das relações. Gostaria de obter uma relação com o nome dos proprietarios e suas respectivas casas. Como nós poderiamos obter essa relação, levando em consideração que conhecemos outras operações em álgebra relacional?
6 Proprietario. IDproprietario Nome IDImovel Imovel. IDproprietario Endereco Valor 1 João da Silva 1 1 Rua Abacaxi, ,00 1 João da Silva 2 1 Rua Beterraba, ,00 1 João da Silva 3 1 Rua Carambola, ,00 1 João da Silva 4 2 Rua Abacaxi, ,00 1 João da Silva 5 2 Rua Beterraba, ,00 1 João da Silva 6 3 Rua Abacaxi, ,00 2 Pedro Tiago 1 1 Rua Abacaxi, ,00 2 Pedro Tiago 2 1 Rua Beterraba, ,00 2 Pedro Tiago 3 1 Rua Carambola, ,00 2 Pedro Tiago 4 2 Rua Abacaxi, ,00 2 Pedro Tiago 5 2 Rua Beterraba, ,00 2 Pedro Tiago 6 3 Rua Abacaxi, ,00 3 Luiz Augusto 1 1 Rua Abacaxi, ,00 3 Luiz Augusto 2 1 Rua Beterraba, ,00 3 Luiz Augusto 3 1 Rua Carambola, ,00 3 Luiz Augusto 4 2 Rua Abacaxi, ,00 3 Luiz Augusto 5 2 Rua Beterraba, ,00 3 Luiz Augusto 6 3 Rua Abacaxi, ,00 Proprietario x Imovel
7 Fazendo σ Proprietario.IDProprietario = Imovel.IDProprietario (Proprietario x Imovel) teremos: Proprietario. IDproprietario Nome IDImovel Imovel. IDproprietario Endereco Valor 1 João da Silva 1 1 Rua Abacaxi, ,00 1 João da Silva 2 1 Rua Beterraba, ,00 1 João da Silva 3 1 Rua Carambola, ,00 2 Pedro Tiago 4 2 Rua Abacaxi, ,00 2 Pedro Tiago 5 2 Rua Beterraba, ,00 3 Luiz Augusto 6 3 Rua Abacaxi, ,00
8 Operações fundamentais da álgebra relacional Operação renomeação Os resultados das expressões de álgebra relacional não possuem um nome para referenciá-las. matr nome_aluno nota João Pedro Luiz Paulo Renata Silva Marina Oliveira 10.0 σ nota < 7.0 (NP1) NP1 matr nome_aluno nota Renata Silva 6.0?
9 Operações fundamentais da álgebra relacional Operação renomeação Com a operação renomeação poderemos atribuir nomes ás relações. Considere a expressão: ρ x (E) E expressão de álgebra relacional qualquer ou nome de outra relação x nome da nova relação ρ reprovadosnp1 (σ nota < 7.0 (NP1))
10 Operações fundamentais da álgebra relacional Operação renomeação Desta forma, aplicando a operação do exemplo anterior: matr nome_aluno nota João Pedro Luiz Paulo Renata Silva Marina Oliveira 10.0 NP1 ρ reprovadosnp1 (σ nota < 7.0 (NP1)) matr nome_aluno nota Renata Silva 6.0 reprovadosnp1
11 Operações fundamentais da álgebra relacional Operação renomeação Outra forma de utilização: ρ x (A 1, A2,..., An ) (E) A expressão acima retorna uma expressão E com o nome x, com os atributos renomeados para A1, A2,..., An ρ reprovadosnp1 (matricula, aluno, nota) (σ nota < 7.0 (NP1))
12 Operações fundamentais da álgebra relacional Operação renomeação Desta forma, aplicando a operação do exemplo anterior: matr nome_aluno nota João Pedro Luiz Paulo Renata Silva Marina Oliveira 10.0 NP1 ρ reprovadosnp1 (matricula, aluno, nota) (σ nota < 7.0 (NP1)) matricula aluno nota Renata Silva 6.0 reprovadosnp1
13 Outras operações da álgebra relacional As operações da álgebra relacional são suficientes para expressar qualquer consulta de álgebra relacional. Algumas consultas comunspoderão se tornar extensas para expressar. São definidas algumas operações adicionais para simplicar expressões complexas.
14 Outras operações da álgebra relacional Operação interseção de conjuntos ( ) Vejamos um exemplo: emprestimo nome numero_emprestimo Luiz Inácio L-16 João Soares L-93 Cristinny Serjey L-15 Sthepanny Lopes L-14 Tatiana Amaral L-17 João Pessoa L-11 Luiza Brunet L-23 conta nome numero_conta Cristinny Serjey A-75 João Soares A-53 Luiz Inácio A-46 Sthepanny Lopes A-84 Luiz Teles A-35
15 Outras operações da álgebra relacional Operação interseção de conjuntos ( ) Desejamos encontrar todos os nomes dos clientes que possuem um emprestimo e uma conta. emprestimo nome numero_emprestimo Luiz Inácio L-16 João Soares L-93 Cristinny Serjey L-15 Sthepanny Lopes L-14 Tatiana Amaral L-17 João Pessoa L-11 Luiza Brunet L-23 conta nome numero_conta Cristinny Serjey A-75 João Soares A-53 Luiz Inácio A-46 Sthepanny Lopes A-84 Luiz Teles A-35
16 Outras operações da álgebra relacional Operação interseção de conjuntos ( ) Π nome (emprestimo) Π nome (conta) emprestimo nome numero_emprestimo Luiz Inácio L-16 João Soares L-93 Cristinny Serjey L-15 Sthepanny Lopes L-14 Tatiana Amaral L-17 João Pessoa L-11 Luiza Brunet L-23 conta nome numero_conta Cristinny Serjey A-75 João Soares A-53 Luiz Inácio A-46 Sthepanny Lopes A-84 Luiz Teles A-35
17 Outras operações da álgebra relacional Operação interseção de conjuntos ( ) Π nome (emprestimo) Π nome (conta) nome numero_conta Cristinny Serjey A-75 João Soares A-53 Luiz Inácio A-46 Sthepanny Lopes A-84
18 Outras operações da álgebra relacional Operação interseção de conjuntos ( ) Π nome (emprestimo) Π nome (conta) Tatiana Amaral João Pessoa Luiza Brunet Cristinny Serjey João Soares Luiz Inácio Sthepanny Lopes Luiz Teles
19 Outras operações da álgebra relacional Operação interseção de conjuntos ( ) r s = r (r s) r s r s
20 Referências Bibliográficas SILBERCHATZ, Abraham. Sistema de Banco de Dados. Tradução da 5ª edição. Editora Campus
Modelagem de Dados. Aula 02 Arquitetura e Álgebra Relacional. Maxwell Anderson
Modelagem de Dados Aula 02 Arquitetura e Álgebra Relacional Maxwell Anderson Arquitetura de Sistemas de Banco de Dados São três níveis de arquitetura: Nível físico Nível lógico Nível de view Nível de view
Leia maisModelagem de Dados. Aula 04 Introdução ao Modelo Entidade- Relacionamento. Maxwell Anderson
Modelagem de Dados Aula 04 Introdução ao Modelo Entidade- Relacionamento Maxwell Anderson Modelo Entidade-Relacionamento O MER é um modelo de dados conceitual de altonível, ou seja, seus conceitos foram
Leia maisBanco de Dados I. Projeto de Banco de Dados e o Modelo E-R. Fabricio Breve
Banco de Dados I Projeto de Banco de Dados e o Modelo E-R Fabricio Breve O Modelo E-R Representação do mundo real por meio de Entidades e dos Relacionamentos entre as entidades Desenvolvido originalmente
Leia maisÁlgebra relacional. Fernando Lobo. Base de Dados, aula 12
Álgebra Relacional Fernando Lobo Base de Dados, aula 12 1 / 28 Álgebra relacional Conjunto de operadores que permitem manipular relações: 1. operações sobre conjuntos:,, 2. remover linhas (selecção), remover
Leia mais4.1 O curso oferece 20 vagas e destina-se a inscrever os alunos no curso de xadrez do Projeto A Grande Jogada.
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO MARANHÃO, Campus São Raimundo das Mangabeiras DIRETORIA DE PESQUISA, EXTENSÃO
Leia maisBanco de Dados I 2007. Módulo III: Linguagens de Consulta. (Aula 2) Clodis Boscarioli
Banco de Dados I 2007 Módulo III: Linguagens de Consulta (Aula 2) Clodis Boscarioli Agenda: Álgebra Relacional; Operador Divisão; Álgebra Relacional Estendida. Operações Adicionais Divisão Operação adicional,
Leia maisPersistência e Banco de Dados em Jogos Digitais
Persistência e Banco de Dados em Jogos Digitais Prof. Marcos Francisco Pereira da Silva Especialista em Engenharia de Software Jogos Digitais - Banco de Dados 1 Agenda Modelo Entidade-Relacionamento UML
Leia maisBanco de Dados I 2007 Módulo III: Linguagens de Consulta. (Aula 9) Clodis Boscarioli
Banco de Dados I 2007 Módulo III: Linguagens de Consulta (Aula 9) Clodis Boscarioli Agenda: QBE (Query-by-Example) Histórico e Características; Notações; Exemplos da linguagem; Ferramentas que suportam
Leia maisTRABALHO DE BANCO DE DADOS POSTGRES MINI-MUNDO: BD PARA GERENCIAMENTO DE UNIDADES DE CONSERVAÇÃO
UERJ Universidade do Estado do Rio de Janeiro Mestrado em Engenharia da Computação Geomática Docente: Oscar Luiz Monteiro de Farias Disciplina: Banco de Dados Alunos: Elisa Santos de Oliveira Teixeira
Leia maisSimulado Banco de Dados I Bimestre 1 Capítulo 1 Projeto Lógico de Banco de Dados
Simulado Banco de Dados I Bimestre 1 Capítulo 1 Projeto Lógico de Banco de Dados 01) Defina com suas próprias palavras: a) Banco de Dados b) Sistema Gerenciador de Banco de Dados c) Sistema de Banco de
Leia maisMicrosoft Access INTRODUÇÃO. Sumário INTRODUÇÃO INTRODUÇÃO INTRODUÇÃO INTRODUÇÃO. O que é Banco de Dados?
Microsoft Access Sumário 1. 2. ABRINDO UM BANCO DE DADOS PRONTO 3. ASSISTENTE DE BANCO DE DADOS 4. NAVEGANDO PELO BANCO DE DADOS 5. CRIANDO UM BANCO DE DADOS DESDE O INÍCIO 6. CRIANDO COSULTAS 7. CRIANDO
Leia maisÁlgebra relacional. Fernando Lobo. Conjunto de operadores que permitem manipular relações: produtos cartesianos e joins.
Álgebra Relacional Fernando Lobo Base de Dados, Universidade do Algarve 1 / 50 Álgebra relacional Conjunto de operadores que permitem manipular relações: 1 operações sobre conjuntos:,, 2 remover linhas
Leia mais07/08/2008. Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan
Faculdade IED Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional Prof.: Fernando Hadad Zaidan Unidade Álgebra Relacional 2 Leitura Obrigatória ELMASRI, R.;
Leia maisUNIVERSIDADE REGIONAL DE BLUMENAU DIVISÃO DE TECNOLOGIA DA INFORMAÇÃO
UNIVERSIDADE REGIONAL DE BLUMENAU DIVISÃO DE TECNOLOGIA DA INFORMAÇÃO MANUAL DE UTILIZAÇÃO DO DION (DIÁRIO ONLINE FURB) - PROFESSORES 1. ACESSANDO O SISTEMA O sistema DION está disponível no endereço www.furb.br/dion.
Leia maisManual SIGEESCOLA Matrícula - 2009
Manual SIGEESCOLA Matrícula - 2009 GOVERNO DO ESTADO DO CEARÁ SECRETARIA DA EDUCAÇÃO BÁSICA COORDENADORIA DE DESENVOLVIMENTO DA ESCOLA PASSO A PASSO DA UTILIZAÇÃO DO SIGE ESCOLA 2009 1. PARA ACESSAR O
Leia maisAula I_VI Exercícios de Revisão
Aula I_VI Exercícios de Revisão 1. Usando as regras de transformação de modelos ER para modelo lógico relacional apresentadas neste capítulo, projete um BD relacional para o modelo abaixo. ESCRITÓRIO (1,1)
Leia maisBanco de Dados I 2007. Módulo III: Linguagens de Consulta. (Aula 8) Clodis Boscarioli
Banco de Dados I 2007 Módulo III: Linguagens de Consulta (Aula 8) Clodis Boscarioli Agenda: Cálculo Relacional de Domínio (CRD) Definições Formais; Notações; Exemplos. Definição Formal Trata-se de uma
Leia maisProjeto de Distribuição de Banco de Dados
Bancos de Dados Distribuídos e Móveis Aula 01 Bernade.e Farias Lóscio bfl@cin.ufpe.br de Distribuição de Banco de Dados Como os dados serão distribuídos ao longo da rede? Que unidades lógicas do banco
Leia maisACESSANDO COM USUÁRIO DE PROFESSOR
ACESSANDO COM USUÁRIO DE PROFESSOR 1º passo: Acesse a página através do link existente no site de Newton laboratório e audiovisual: 2º passo: Na tela inicial do sistema digite seu usuário e sua senha nos
Leia maisBanco de Dados I 2007. Módulo II: Modelagem Entidade- Relacionamento versus Relacional. (Aula 3) Clodis Boscarioli
Banco de Dados I 2007 Módulo II: Modelagem Entidade- Relacionamento versus Relacional (Aula 3) Clodis Boscarioli Agenda: Exercícios de Mapeamento ME-R para MR; Restrições de Domínio; Restrições de Chave
Leia maisEspecificação do Trabalho
Especificação do Trabalho I. Introdução O objetivo deste trabalho é abordar a prática da programação orientada a objetos usando a linguagem Java envolvendo os conceitos de classe, objeto, associação, ligação,
Leia maisBanco de Dados I. SQL SELECT Parte 1 - Básico. Prof. Moser Fagundes. Curso TSI Instituto Federal Sul-Rio-Grandense (IFSul) Campus Charqueadas
Banco de Dados I SQL SELECT Parte 1 - Básico Prof. Moser Fagundes Curso TSI Instituto Federal Sul-Rio-Grandense (IFSul) Campus Charqueadas Sumário da aula Notas sobre prioridade de restrições de integridade
Leia maisAcesso Escola. Primeiro Acesso
Acesso Escola Primeiro Acesso Após receber o e-mail da AESA, a escola deve seguir as orientações abaixo. Ao clicar no link, você será direcionado a tela do portal CADES. Utilize usuário e senha temporária
Leia maisLinguagem e Técnicas de Programação I Tipos de dados, variáveis e constantes. Prof. MSc. Hugo Souza Material desenvolvido por: Profa.
Linguagem e Técnicas de Programação I Tipos de dados, variáveis e constantes Prof. MSc. Hugo Souza Material desenvolvido por: Profa. Ameliara Freire Tipos de dados Os programas manipulam dados, armazenando-os
Leia mais3.1 Definições Uma classe é a descrição de um tipo de objeto.
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Classes Autoria:Aristófanes Corrêa Silva Adaptação:
Leia maisExercícios. Aula 03 Banco de Dados. Capítulo 3 Modelo Relacional. Estrutura / Esquemas de banco de dados. Álgebra Relacional
Exercícios Aula 03 Banco de Dados Capítulo 3 Modelo Relacional Estrutura / Esquemas de banco de dados 01) Defina banco de dados relacional. 02) O que é relação e tupla. Cite três exemplos. 03) O que significa
Leia maisTutorial Agenda. Conteúdo. Tutorial Agenda
Tutorial Agenda Conteúdo 1 Criar Grupos de Agenda... 1 2 Como Visualizar Eventos Cadastrados... 3 3 Incluir Tarefas... 6 4 Incluir Funcionário Novo em uma Agenda Existente... 8 A agenda do sistema funcionará
Leia maisBanco de Dados. Microsoft Access. Índice
Banco de Dados Microsoft Access PARTE 03 edição 2007 Índice 19-) Consulta... 27 20) Criando uma consulta... 27 21) Salvando a consulta... 28 22) Selecionando os campos das tabelas para a consulta... 29
Leia maisPró-Reitoria Acadêmica Coordenadoria de Ensino Matrícula on-line
De De29/09 2/10 a 10/11 07/11 1º Passo) Acesse o sistema em https://ucsvirtual.ucs.br. Entre com seu Usuário e Senha. (Obs.: as datas referidas nas telas são meramente ilustrativas) Clicar em matrícula
Leia maisTUTORIAL DE UTILIZAÇÃO GOOGLE MAP MAKER
TUTORIAL DE UTILIZAÇÃO GOOGLE MAP MAKER 2 Sumário 1. INÍCIO... 3 2. ADICIONAR VIAS... 4 3. EDITAR NOME DA VIA... 8 4. EDITAR NUMERAÇÃO DA VIA...12 5. EDITAR SENTIDO DA VIA...16 6. BOAS PRÁTICAS DE MAPEAMENTO...
Leia maisAnálise e Projeto Orientado a Objetos
Análise e Projeto Orientado a Objetos Linguagem UML Modelagem Estrutural Modelagem Estrutural Anderson Belgamo Classes Definição: uma classe é uma descrição de um conjunto de objetos que compartilham os
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 maisBanco de Dados. Modelo Relacional. Prof. Enzo Seraphim
Banco de Dados Modelo Relacional Prof. Enzo Seraphim Tópicos Definição do Modelo Estrutura sintática Terminologia Domínios Esquemas de Relações Ordem Base Relacional Chave Restrições de Integridades 2
Leia maisGUIA CASEDITOR - CRM
GUIA CASEDITOR - CRM ÍNDICE ITEM Página 1. Objetivo... 3 2. Criando um Modelo de Contrato... 3 3. Carregando dados no Modelo de Contrato... 13 4. Aproveitando Modelos de contratos em Word... 19 Página
Leia maisÁlgebra Relacional. Conjunto de operações que usa uma ou duas relações como entrada e gera uma relação de saída. Operações básicas:
Álgebra Relacional Conjunto de operações que usa uma ou duas relações como entrada e gera uma relação de saída operação (REL 1 ) REL 2 operação (REL 1,REL 2 ) REL 3 Operações básicas: seleção projeção
Leia maisINSTRUÇÕES PARA INSCRIÇÕES EM EVENTOS DO CÂMPUS POSSE
1 INSTRUÇÕES PARA INSCRIÇÕES EM EVENTOS DO CÂMPUS POSSE Com a finalidade de simplificar as inscrições em eventos promovidos pelo Câmpus Posse da Universidade Estadual de Goiás (UEG), assim como facilitar
Leia maisBANCO DE DADOS aula 6 álgebra relacional -
INSTITUTO DE EXATAS E TECNOLÓGICAS Curso de Ciência da Computação BANCO DE DADOS aula 6 álgebra relacional - professor: Juliano Varella de Carvalho 5.1. Álgebra Relacional relações de exemplo conta agencia
Leia maisMIT072 Manual de Operação do Portal - Professores
ACESSO AO PORTAL Para acessar o Portal, o professor deve entrar no site Https://meu.ifmg.edu.br/Corpore.Net/Logon.aspx. Na página apresentada será necessário fazer o login preenchendo os campos Usuário
Leia maisTribunal de Justiça do Estado do Amapá Secretaria de Gestão Processual Eletrônica. Custas Judiciais Contato: tucujuris@tjap.jus.br
1. Para gerar o boleto de custas processuais iniciais ou complementares, clique nas opções respectivas no quadro indicado abaixo na página do TJAP: www.tjap.jus.br. 2. Abaixo é exibida a tela das custas
Leia maisBanco de Dados I 2007. Módulo V: Indexação em Banco de Dados. (Aulas 4) Clodis Boscarioli
Banco de Dados I 2007 Módulo V: Indexação em Banco de Dados (Aulas 4) Clodis Boscarioli Agenda: Indexação em SQL; Vantagens e Custo dos Índices; Indexação no PostgreSQL; Dicas Práticas. Índice em SQL Sintaxe:
Leia maisProgramação Orientada a Objetos. Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br http://www.diemesleno.com.br
Programação Orientada a Objetos Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br http://www.diemesleno.com.br Programação Orientada a Objetos Na aula passada, vimos: Encapsulamento Programação Orientada
Leia mais1. Introdução 2. Conceitos 3. Gerenciador de Banco de Dados (SGBD) 3.1. Arquitetura ANSI/SPARC 32 3.2. Regras básicas 3.3.
UNIDADE I - AMBIENTE DE BANCO DE DADOS 1. Introdução 2. Conceitos 3. Gerenciador de Banco de Dados (SGBD) 3.1. Arquitetura ANSI/SPARC 32 3.2. Regras básicas 3.3. Usuários 3.4. Linguagem de Banco de Dados
Leia maisProcedimentos para Realização de Avaliação de Desempenho Etapa 1: Organizar Estrutura
Procedimentos para Realização de Avaliação de Desempenho Etapa 1: Organizar Estrutura Versão: V0_0_3 Data: 11 de abril de 2014 Diretoria Geral de Recursos Humanos - DGRH Site: http://www.dgrh.unicamp.br
Leia maisMicrosoft Excel. Formulários PARTE 8 SUMÁRIO
Microsoft Excel Formulários PARTE 8 SUMÁRIO 1-) Formulários Personalizados no Excel... 2 1.1-) Botão Caixa de combinação.... 4 1.2-) Botão Caixa de opção.... 8 1.3-) Caixa de Grupo.... 11 1-) Formulários
Leia maisMODELAGEM DE DADOS - NORMALIZAÇÃO. Prof. Angelo Augusto Frozza, M.Sc.
MODELAGEM DE DADOS - NORMALIZAÇÃO Prof. Angelo Augusto Frozza, M.Sc. MOTIVAÇÃO Tipos de chave Chave candidata: Todas as opções de identificação única de um registro; Chave primária: Chave escolhida como
Leia maisCEFET.PHB - PI. Plano de Ensino. Banco de Dados. Plano de Ensino. Plano de Ensino. Plano de Ensino - Conteúdo. Plano de Ensino - Conteúdo
CEFET.PHB - PI Plano de Ensino Banco de Dados Prof. Jefferson Silva Sistema de Banco de Dados Objetivos Vantagens e Desvantagens Conceitos básicos de BD e de SGBD Abstração de Dados Linguagem de Definição
Leia maisMODELAGEM DE DADOS MODELAGEM DE DADOS. rafaeldiasribeiro.com.br. Aula 4. Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord
MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 4 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Aprofundar seus conhecimentos sobre o Modelo Entidade Relacionamento.
Leia maisAtenção ainda não conecte a interface em seu computador, o software megadmx deve ser instalado antes, leia o capítulo 2.
Atenção ainda não conecte a interface em seu computador, o software megadmx deve ser instalado antes, leia o capítulo 2. Interface megadmx SA Firmware versão 1, 2 e 3 / software megadmx 2.000 (Windows/MAC
Leia maisGestão de projectos na Web
Gestão de projectos na Web Relatório de desenho de alto nível Versão 1.0, 5 de Maio de 2003 Telmo Pedro Gomes Amaral (mee02013@fe.up.pt) (Grupo 15) Aplicações na Web Mestrado em Engenharia Electrotécnica
Leia maisBanco de Dados I. Modelo Entidade Relacionamento Mapeamento para tabelas. Apresentação. Ementa
Banco de Dados I Modelo Entidade Relacionamento para tabelas Prof. Rodrigo Rocha prof.rodrigorocha@yahoo.com Apresentação Prof. Rodrigo Rocha prof.rodrigorocha@yahoo.com Ementa Conceitos Fundamentais de
Leia maisUma expressão básica em SQL consiste em três cláusulas: select, from e where.
Introdução a Banco de Dados O.K. Takai; I.C.Italiano; J.E. Ferreira. 67 8 A Linguagem SQL A linguagem SQL é um padrão de linguagem de consulta comercial que usa uma combinação de construtores em Álgebra
Leia maisManual do Cliente. Alu Tracker Monitoramento Veicular
Alu Tracker Monitoramento Veicular Manual do cliente Manual do Cliente Alu Tracker Monitoramento Veicular Introdução Este manual faz parte do contrato de prestação de serviços. Obrigado por escolher a
Leia maisDesenho assistido por computador II CAD II
Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina Campus Florianópolis Departamento Acadêmico de Metal Mecânica Desenho assistido por computador II CAD II Aula 6 Equações e Tabelas
Leia maisGOVERNO DO ESTADO DO RIO DE JANEIRO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA FUNDAÇÃO DE APOIO À ESCOLA TÉCNICA
1. COMPETÊNCIAS GOVERNO DO ESTADO DO RIO DE JANEIRO Modelar corretamente um sistema de dados; Interpretar e analisar o resultado da modelagem de dados; Conhecer técnicas de modelagem de dados; Compreender
Leia maisSISTEMAS DE INFORMAÇÃO GERENCIAIS
SISTEMAS DE INFORMAÇÃO GERENCIAIS Aluno: Luiza Cavalcanti Marques Orientador: Silvio Hamacher Introdução A modelagem e a utilização de bancos de dados em atividades gerenciais têm sofrido um aumento significativo
Leia maisUniversidade da Beira Interior Cursos: Engenharia Informática, Ensino da Informática, Matemática Aplicada e Matemática /Informática
Modelos de Dados 1 - Introdução 2 - Modelo Relacional 2.1. Estrutura de Dados Relacional 2.1.1. Modelo Conceptual de Dados Um modelo conceptual de dados é a representação de um conjunto de objectos e das
Leia maisPROPRIEDADES MECÂNICAS V
INSTITUTO MILITAR DE ENGENHARIA PROGRAMA DE CIÊNCIA DOS MATERIAIS PROPRIEDADES MECÂNICAS V Propriedades dos Materiais Ten Cel Sousa Lima, D. C. SUMÁRIO Dureza Fatores de projeto/segurança Durômetro Rockwell
Leia maisModelagem Conceitual Exercício resolvido 02 Modelagem Conceitual
Modelagem Conceitual Exercício resolvido 02 Modelagem Conceitual Vitor Valerio de Souza Campos (adaptado do material de um curso de modelagem de dados da Oracle) Uma pequena locadora de vídeos possui ao
Leia maisCobrança Bancária. Contas / Manutenção.
Cobrança Bancária Este tutorial objetiva auxiliar os usuários na configuração do sistema para que a emissão de cobrança bancária dos títulos a receber seja feita. Os processos a seguir consistem na geração
Leia maisCOLÉGIO ESTADUAL VISCONDE DE BOM RETIRO. Plano de aula 05 junho de 2015. Bolsistas: Guimara Bulegon, Maiara Ghiggi e Viviane Polachini
COLÉGIO ESTADUAL VISCONDE DE BOM RETIRO Plano de aula 05 junho de 2015 Bolsistas: Guimara Bulegon, Maiara Ghiggi e Viviane Polachini Supervisora: Raquel Marchetto Série: 2º ano do Ensino Médio Politécnico
Leia maisBanco de Dados Transformação Modelo Conceitual para Lógico Relacional. Prof. Juliano Lucas Gonçalves juliano.gonçalves@ifsc.edu.br
Banco de Dados Transformação Modelo Conceitual para Lógico Relacional Prof. Juliano Lucas Gonçalves juliano.gonçalves@ifsc.edu.br Implementação inicial de entidades Cada entidade é traduzida para uma tabela.
Leia maisDIRETORIA DE EXTENSÃO ORIENTAÇÕES AOS COORDENADORES DE PROJETOS/PROGRAMAS PARA UTILIZAÇÃO DO SISTEMA ON-LINE DE EXTENSÃO UNIVERSITÁRIA
ORIENTAÇÕES AOS COORDENADORES DE PROJETOS/PROGRAMAS PARA UTILIZAÇÃO DO SISTEMA ON-LINE DE EXTENSÃO UNIVERSITÁRIA Acesse o SGUWeb com seu usuário e senha. Entre na opção Projetos Minhas Propostas Escolha
Leia maisProfa. Daniela Barreiro Claro
Profa. Daniela Barreiro Claro Modelar é criar representações do mundo real A modelagem relacional pode ser representada via MER (Modelo de Entidade Relacionamento) O MER define estruturas e restrições
Leia maisOrientações para o uso do webmail da CODEVASF
Orientações para o uso do webmail da CODEVASF Índice: Página Inicial 2 Correio 2 Enviando uma mensagem Catálogo de endereços 2 3 Configurando o catálogo de endereços 3 Adicionando um contato 4 Enviando
Leia maisPonto Eletrônico. Com isso, ele atende necessidades específicas dos clientes em diversas situações.
Editor de Folha de Ponto Editor de Folha de Ponto Ponto Eletrônico 1 O editor de folha de ponto foi desenvolvido pela necessidade de se criar relatórios no sistema Ponto Eletrônico. Com isso, ele atende
Leia maisESTUDO AVALIATIVO DE ACESSIBILIDADE E USABILIDADE APLICADO AO AMBIENTE WEB.
ESTUDO AVALIATIVO DE ACESSIBILIDADE E USABILIDADE APLICADO AO AMBIENTE WEB. Rogério Albuquerque Ribeiro, Claudete Werner Universidade Paranaense (Unipar) Paranavaí - PR - Brasil albuquerque.rogerio@icloud.com
Leia mais1º Acessar o site: www.educacenso.inep.gov.br. Utilizar, de preferência, o navegador Mozilla Firefox, pois o site funciona melhor.
PASSO A PASSO ACESSO E CADASTRO PRIMEIRO ACESSO 1º Acessar o site: www.educacenso.inep.gov.br. Utilizar, de preferência, o navegador Mozilla Firefox, pois o site funciona melhor. 2º Entrar com usuário
Leia maisPara os demais formatos, o relatório será gerado mas virá com configurações incorretas.
Balancete Orçamentário Produto : TOTVS Gestão Patrimonial - 12.1.6 Processo : Relatórios Subprocesso : Balancete Orçamentário Data publicação da : 17/06/2015 O Balancete é um relatório contábil oficial
Leia maisEtapas da Elaboração de um Projeto de Banco de Dados
Etapas da Elaboração de um Projeto de Banco de Dados Apresentar os modelos de dados em rede, hierárquicos, relacionais e orientados a objetos. Demonstrar as etapas de desenvolvimento de um projeto de banco
Leia maisCRIAÇÃO DE MAPAS TEMÁTICOS COM ALOV MAP
CRIAÇÃO DE MAPAS TEMÁTICOS COM ALOV MAP INTRODUÇÃO Este é o segundo tutorial sobre o desenvolvimento de webmapping com o ALOV Map. Para obter informações sobre como elaborar uma aplicação básica com o
Leia maisUNIVERSIDADE FEDERAL DE SANTA MARIA - UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN BANCO DE DADOS II
UNIVERSIDADE FEDERAL DE SANTA MARIA - UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN BANCO DE DADOS II BANCO DE DADOS II AULA 1 Linguagem SQL Linguagem de definição de dados (DDL) DISCIPLINA: Banco de Dados
Leia maisManual de instruções SGA. Módulo Aluno de Graduação
Manual de instruções SGA Módulo Aluno de Graduação (Utilizar o navegador Mozilla Firefox) Sumário 1. Acesso ao SGA... 3 2. Recuperação de Senha... 4 3. Alteração de senha... 4 Opções do Módulo Aluno de
Leia maisDistribuição de probabilidades
Luiz Carlos Terra Para que você possa compreender a parte da estatística que trata de estimação de valores, é necessário que tenha uma boa noção sobre o conceito de distribuição de probabilidades e curva
Leia maisAula 9 EXCEL. Patrícia Soares de Lima. META Discutir a importância da utilização do Excel no preenchimento de planilhas.
Aula 9 EXCEL META Discutir a importância da utilização do Excel no preenchimento de planilhas. OBJETIVOS Ao final desta aula, o aluno deverá: Discutir, de forma breve, a utilização deste software como
Leia maisBanco de Dados. Modelo Entidade Relacionamento Estendido (ME-RX) Prof. Enzo Seraphim
Banco de Dados Modelo Entidade Relacionamento Estendido (ME-RX) Prof. Enzo Seraphim Roteiro Abstração Agregação Abstração Generalização Abstração em Modelo de Dados Agregação Usualmente a agregação assume
Leia maisDesenvolvimento de Sistemas WEB
Desenvolvimento de Sistemas WEB JavaScript - Aula 14 Introdução Arthur Porto - IFNMG Campus Salinas arthur.porto@ifnmg.edu.br arthurporto.com.br JavaScript - Aula 14 Introdução Desenvolvimento de Sistemas
Leia maisRecuperando a chave do produto. Emails Chaves do produto Assinando contratos Usando o VLSC
1 Recuperando a chave do produto Emails Chaves do produto Assinando contratos Usando o VLSC 2 Notificação por email Depois da aceitação do pedido, a Microsoft enviará um email para o Cliente final e para
Leia maisMEMOREX BANCO DE DADOS por Paulo Marcelo
MEMOREX BANCO DE DADOS por Paulo Marcelo paulo1410@hotmail.com 10/10/2009 Esse é o terceiro memorex destinado aos concurseiros de TI. Neste material, foram compilados os principais conceitos sobre banco
Leia maisO Modelo de Entidade Relacionamento (ER ou MER) Parte 1
O Modelo de Entidade Relacionamento (ER ou MER) Parte 1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA CAMPUS DE FLORIANÓPOLIS CURSO TÉCNICO T DE METEOROLOGIA DASS - Departamento
Leia maisDisciplina: Unidade III: Prof.: E-mail: Período:
Encontro 08 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 Relembrando... Necessidade de Dados Projeto
Leia maisGerenciador de Congressos de Iniciação Científica Manual de Instruções
Pág. 1 Autores Gerência de Redes e Sistemas Versão Data 1. Apresentação Este é um produto desenvolvido pela equipe da Gerência de Redes e Sistemas da FARN, atualmente estruturada com o
Leia maisCURSO PREPARATÓRIO PARA OAB 1ª FASE IX EXAME DE ORDEM UNIFICADO 2º SEMESTRE 2012 EDITAL DE SELEÇÃO
CURSO PREPARATÓRIO PARA OAB 1ª FASE IX EXAME DE ORDEM UNIFICADO 2º SEMESTRE 2012 EDITAL DE SELEÇÃO NOME DO CURSO Preparatório para Exame da OAB 1ª Fase COORDENAÇÃO Professor Ms. Wagner Antônio Alves ÁREA
Leia maisBanco de Dados I Módulo II: Modelagem Entidade- Relacionamento versus Relacional. (Aula 2) Clodis Boscarioli
Banco de Dados I 2007 Módulo II: Modelagem Entidade- Relacionamento versus Relacional (Aula 2) Clodis Boscarioli Agenda: O Modelo Relacional; Mapeamento do ME-R para o MR. Estrutura Básica Um banco de
Leia maisACOMPANHAMENTO FÍSICO E FINANCEIRO DESCENTRALIZAÇÃO DE CRÉDITO PARA AS SDRS
18/10/2013 SEF/SC ACOMPANHAMENTO FÍSICO E FINANCEIRO DESCENTRALIZAÇÃO DE CRÉDITO PARA AS SDRS Orientações Diretoria de Planejamento Orçamentário - DIOR Sumário 1.Descentralização de Crédito... 2 1.1 Conceito...
Leia maisManual de usuário - GLPI Página 1
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIENCIA E TECNOLOGIA DE GOIÁS DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO Versão: 1.1 - DTI Manual de usuário
Leia maisAULA 15 Plugin Preenchimento de Células
15.1 AULA 15 Plugin Preenchimento de Células Nessa aula são apresentadas as funcionalidades do plugin de preenchimento de células. O plugin Preenchimento de Células possibilita calcular valores para atributos
Leia maisIntrodução ao SQL. Aécio Costa
Aécio Costa A linguagem SQL é um padrão de linguagem de consulta comercial e possui as seguintes partes: Linguagem de definição de dados (DDL) Linguagem interativa de manipulação de dados (DML) Definição
Leia maisInformática no Ensino de Matemática Prof. José Carlos de Souza Junior
Informática no Ensino de Matemática Prof. José Carlos de Souza Junior http://www.unifal-mg.edu.br/matematica/?q=disc jc Aula 07 ATIVIDADE 01 Na aula anterior, vimos como rastrear pontos. Abra o arquivo
Leia maisProfessor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede
Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede O servidor de arquivos fornece um ponto centralizado na rede para armazenamento e compartilhamento de arquivos entre os usuários. Quando
Leia maisDocumentação da Ferramenta EMap Edimar Manica
Documentação da Ferramenta EMap Edimar Manica 1. Objetivo A ferramenta EMap (Extrai e Mapeia) tem como objetivo permitir o suporte a consultas temporais, escritas na linguagem de consulta temporal TSQL2,
Leia maisCompositor de Impressão do QGIS
Compositor de Impressão do QGIS 1. Introdução O Compositor de Impressão é uma ferramenta oferecida pelo QGIS para elaborar a versão final dos mapas que serão impressos. Permite a definição de escala e
Leia maisCORPO DE BOMBEIROS MILITAR DO DISTRITO FEDERAL. CERBERUS Manual do sistema Versão 1.0
CORPO DE BOMBEIROS MILITAR DO DISTRITO FEDERAL CERBERUS Manual do sistema HISTÓRICO DA REVISÃO Data Versão Descrição Autor 07/08/2014 1.0 Criação do documento Antonio Rogério da Costa Silva LISTA DE FIGURAS
Leia maisPrincipais Conceitos. Modelo Relacional representa o banco de dados como uma coleção de relações Tupla Atributos Relação Domínio
MODELO RELACIONAL Principais Conceitos Modelo Relacional representa o banco de dados como uma coleção de relações Tupla Atributos Relação Domínio Conceitos Básicos - Relações A Álgebra Relacional fundamenta-se
Leia maisGerenciamento do Tempo do Projeto (PMBoK 5ª ed.)
Gerenciamento do Tempo do Projeto (PMBoK 5ª ed.) O gerenciamento do tempo inclui os processos necessários para gerenciar o término pontual do projeto, logo o cronograma é uma das principais restrições
Leia maisImplementando uma Classe e Criando Objetos a partir dela
Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 04 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 2 Prof. Cristóvão Cunha Implementando uma Classe
Leia maisProcedimento para Configurar ActiveSync Nokia
Procedimento para Configurar ActiveSync Nokia Classificação do Documento: Página 1 de 5 ÍNDICE ÍNDICE... 2 CONTROLE DOCUMENTO... 3 OBJETIVO... 4 USUÁRIOS DO DOCUMENTO... 4 INTER-RELACIONAMENTO COM OUTROS
Leia maisEDUCAÇÃO A DISTÂNCIA: ELABORAÇÃO DE MATERIAL, TUTORIA E EDITAL DE SELEÇÃO
EDUCAÇÃO A DISTÂNCIA: ELABORAÇÃO DE MATERIAL, TUTORIA E Direito AMBIENTES civil - parte VIRTUAIS geral EDITAL DE SELEÇÃO Direito civil - parte geral CURSO JURÍDICO DE EXTENSÃO ONLINE DIREITO CIVIL - PARTE
Leia maisCoordenadas absolutas e relativas
Coordenadas absolutas e relativas O QUE SÃO COORDENADAS Coordenadas são pontos contidos no Plano Cartesiano e são formadas no mínimo por pontos em dois eixos, quando falamos de desenhos bidimensionais
Leia maisCapítulo 1 INTRODUÇÃO A BANCO DE DADOS
Capítulo 1 INTRODUÇÃO A BANCO DE DADOS 1.1 - BANCO DE DADOS - INTRODUÇÃO...2 1.1.1- Dados...2 1.1.2- Hardware...3 1.1.3- Software...3 1.1.4- Usuários...4 1.2 - SISTEMAS DE ARQUIVOS CONVENCIONAIS...5 1.3
Leia maisEXEMPLO DE COMO FAZER UMA MALA DIRETA
EXEMPLO DE COMO FAZER UMA MALA DIRETA OBS: Para esta nota de aula foi utilizada como referência: Apostila Mala Direta Santos, Jorge Rodrigues dos. Foram adaptados os comando para utilizar mala direta no
Leia mais