Divisão (cont.) Obter TODOS os nomes dos empregados que trabalham em TODOS os projectos nos quais Joao trabalha. projectos em que Joao trabalha.

Documentos relacionados
/ :;7 1 6 < =>6? < 7 A 7 B 5 = CED? = DE:F= 6 < 5 G? DIHJ? KLD M 7FD? :>? A 6? D P

Exercício: Exercício:

v 4 v 6 v 5 b) Como são os corte de arestas de uma árvore?

Hewlett-Packard MATRIZES. Aulas 01 a 05. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz

FUNÇÕES DE UMA VARIÁVEL COMPLEXA

Hewlett-Packard MATRIZES. Aulas 01 a 06. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz

Escola Politécnica da Universidade de São Paulo. Departamento de Engenharia de Estruturas e Fundações

Representação de Números no Computador e Erros

ANÁLISE MATEMÁTICA IV A =

EXPRESSÕES LÓGICAS. 9.1 Lógica proposicional AULA 9

TÓPICOS. ordem; grau; curvas integrais; condições iniciais e fronteira. 1. Equações Diferenciais. Conceitos Gerais.

ATIVIDADES PARA SALA. Capítulo 11 FÍSICA 2. Associação de resistores Associação mista. 2? a série Ensino Médio Livro 3? B Veja a figura.

TÓPICOS DE MATEMÁTICA PROF.: PATRÍCIA ALVES

Enunciados equivalentes

VI - ANÁLISE CUSTO - VOLUME - RESULTADOS

3. Geometria Analítica Plana

Material Teórico - Módulo: Vetores em R 2 e R 3. Exercícios Sobre Vetores. Terceiro Ano - Médio

COLÉGIO OBJETIVO JÚNIOR

Álgebra. Matrizes. . Dê o. 14) Dada a matriz: A =.

Estatística II. Aula 8. Prof. Patricia Maria Bortolon, D. Sc.

Razão e Proporção. Noção de Razão. 3 3 lê-se: três quartos lê-se: três para quatro ou três está para quatro

Introdução ao Processamento Digital de Sinais Soluções dos Exercícios Propostos Capítulo 6

FUNÇÃO REAL DE UMA VARIÁVEL REAL

EXERCÍCIO: BRECHA ALEATÓRIA

. A é uma matriz linha se m=1, A é uma matriz coluna se n=1, A é uma matriz quadrada se m=n, e neste caso diz-se que A é uma matriz de ordem n.

Módulo 04. Vectores em R 2 e R 3. [Poole 003 a 028]

AULA Subespaço, Base e Dimensão Subespaço.

III Encontro de Educação, Ciência e Tecnologia

ANÁLISE MATEMÁTICA IV FICHA SUPLEMENTAR A =

CIRCUITOS EM REGIME SINUSOIDAL

Cálculo de Autovalores, Autovetores e Autoespaços Seja o operador linear tal que. Por definição,, com e. Considere o operador identidade tal que.

Capítulo 4 Resposta em frequência

Sala: Rúbrica do Docente: Registo:

Geometria Analítica - Aula

MESTRADO PROFISSIONAL EM ECONOMIA DO SETOR PÚBLICO

MESTRADO PROFISSIONAL EM ECONOMIA DO SETOR PÚBLICO

Análise Matemática IV

ANÁLISE MATEMÁTICA IV FICHA SUPLEMENTAR 2. < arg z < π}.

1 a Prova de F-128 Turmas do Noturno Segundo semestre de /10/2004

Equações não lineares processo iterativo

Módulo II Resistores e Circuitos

Dependências Funcionais (DFs) Dependências Funcionais. Normalização. Refinamento de Esquema. Esquemas. Alguns Exemplos de DFs

Hewlett-Packard MATRIZES. Aulas 01 a 06. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz

2 x. ydydx. dydx 1)INTEGRAIS DUPLAS: RESUMO. , sendo R a região que. Exemplo 5. Calcule integral dupla. xda, no retângulo

Teoria dos Grafos Aula 11

ANÁLISE DIMENSIONAL E SEMELHANÇA. Determinação dos parâmetros

10 Encontro de Ensino, Pesquisa e Extensão, Presidente Prudente, 21 a 24 de outubro, 2013

Desse modo, sendo E a energia de ligação de um núcleo formado por Z prótons e (A Z) nêutrons, de massa M(Z,A), pode-se escrever: E 2

Desse modo, podemos dizer que as forças que atuam sobre a partícula que forma o pêndulo simples são P 1, P 2 e T.

FÍSICA COMENTÁRIO DA PROVA DE FÍSICA

DICAS PARA CÁLCULOS MAIS RÁPIDOS ARTIGO 03

estados. Os estados são influenciados por seus próprios valores passados x

UNIVERSIDADE DE SÃO PAULO Faculdade de Economia, Administração e Contabilidade de Ribeirão Preto Departamento de Economia

EXAME NACIONAL MATEMÁTICA

Apêndice Matemático. Se este resultado for inserido na expansão inicial (A1.2), resulta

LEITURA 1: CAMPO ELÁSTICO PRÓXIMO À PONTA DA TRINCA

Hewlett-Packard CONJUNTOS NUMÉRICOS. Aulas 01 a 06. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz Ramos

Equações não lineares processo iterativo

ANÁLISE CUSTO - VOLUME - RESULTADOS

Mecânica Quântica /7/2017 Teoria de Perturbações

Sistemas de coordenadas em movimento

Função do 2 o Grau. Uma aplicação f der emr

a) (0.2 v) Justifique que a sucessão é uma progressão aritmética e indique o valor da razão.

FILTROS. Assim, para a frequência de corte ω c temos que quando g=1/2 ( )= 1 2 ( ) = 1 2 ( ) e quando = 1 2

Algumas distribuições de variáveis aleatórias discretas importantes:

Amplificador diferencial com transistor bipolar

Aula Teórica nº 8 LEM-2006/2007. Trabalho realizado pelo campo electrostático e energia electrostática

Seja f uma função r.v.r. de domínio D e seja a R um ponto de acumulação de

Em cada ciclo, o sistema retorna ao estado inicial: U = 0. Então, quantidade de energia W, cedida, por trabalho, à vizinhança, pode ser escrita:

Calor Específico. Q t

Escola Básica Tecnopolis Matemática - PLANIFICAÇÃO ANUAL 6ºano

Questões para o concurso de professores Colégio Pedro II

Programa de Pós-Graduação Processo de Seleção 2 0 Semestre 2008 Exame de Conhecimento em Física

Adriano Pedreira Cattai

Ficha 2. 1 Polinómios de Taylor de um campo escalar. 1.1 O primeiro polinómio de Taylor.

POTÊNCIAS EM SISTEMAS TRIFÁSICOS

R é o conjunto dos reais; f : A B, significa que f é definida no conjunto A (domínio - domain) e assume valores em B (contradomínio range).

CAPÍTULO 14. Exemplo : Mostre que y = g(x) = 1 x 2, x 1 está dado de forma implícita na equação x 2 + y 2 1 = 0.

Índice. Introdução. Pré-requisitos. Requisitos. Dispositivos suportados

Segunda Prova de Física Aluno: Número USP:

RESOLUÇÃO. Revisão 03 ( ) ( ) ( ) ( ) 0,8 J= t ,3 milhões de toneladas é aproximadamente. mmc 12,20,18 = 180

PGF MECÂNICA QUÂNTICA I (2010) Resolução Comentada da Lista de Problemas 1 Eduardo T. D. Matsushita

UFJF ICE Departamento de Matemática Cálculo I Terceira Avaliação 03/12/2011 FILA A Aluno (a): Matrícula: Turma: x é: 4

tg 2 x , x > 0 Para determinar a continuidade de f em x = 0, devemos calcular os limites laterais

Laboratório de Física

Curso de Engenharia Mecânica Disciplina: Física 2 Nota: Rubrica. Coordenador Professor: Rudson R Alves Aluno:

Canguru Matemático sem Fronteiras 2018

Canguru Matemático sem Fronteiras 2018

PROFESSOR (A): ANDRÉ (MAL) DISCIPLINA: MATEMÁTICA DATA: 13 / 06 / matricial AX M em que: ) Sejam A =

Aula Expressão do produto misto em coordenadas

RESUMO de LIMITES X CONTINUIDADE. , tivermos que f(x) arbitr

Análise de sistemas: uma introdução

Campo elétrico. Antes de estudar o capítulo PARTE I

Material Teórico - Círculo Trigonométrico. Secante, cossecante e cotangente. Primeiro Ano do Ensino Médio

E X A M E ª FASE, V E R S Ã O 1 P R O P O S T A D E R E S O L U Ç Ã O

COLEÇÃO DARLAN MOUTINHO VOL. 01 RESOLUÇÕES

P R O P O S T A D E R E S O L U Ç Ã O D O E X A M E T I P O 5

Implementação de Filtros Ativos Usando Amplificadores Operacionais de Transcondutância e Capacitores (OTA-C)

A relação formal (parataxe ou hipotaxe) é assegurada pelas conjunções (no caso da coordenação e da subordinação).

= 0. O campo electrostático não tem fontes de circulação, não roda.

Transcrição:

16 Divisão (cont a opração d divisão é útil para qustõs como: Obtr TODOS os noms dos mprgados qu trabalham m TODOS os projctos nos quais Joao trabalha projctos m qu Joao trabalha projctos EBIs d mprgados Aplicar a divisão d PNEBI por PNJ: ' ( * 15

' * * Equi-Junção Junção-natural (ou junção-* Equi-Junção - opração d junção- m qu apnas o oprador = aparc nas comparaçõs Como rsultado das qui-junçõs aparcm smpr um par d atributos com valors idênticos (qu são os atributos nvolvidos na comparação Ex: DirDp Dnom Dnum DirBI DirData Pnom Unom EBI Vndas 5 5769834 1998-10-10 Joao Estvs 5769834 Junção-* é basicamnt uma qui-junção sguida da rmoção d um dos atributos m duplicado Os atributos d junção têm d tr o msmo nom plo qu pod sr ncssário fazr rnomação d atributos Dnum é o atributo d junção 13 Divisão O conjunto d opraçõs da álgbra rlacional é um conjunto complto i qualqur das outras opraçõs pod sr xprssa como uma squência d opraçõs dst conjunto para qu um tuplo no rsultado é ncssário qu os valors d R aparçam combinados com cada tuplo d S R A B a1 b1 a2 b1 a1 b2 a3 b2 a1 b3 a2 b3 a4 b4 S A a1 a2 B b1 b3 A opração opraçõs Sja ntão: pod sr xprssa a partir das tq 14

Junção- : xmplo Qustão1: Obtr o 1o último nom dos mprgados qu trabalham no dpartamnto d Vndas S soubrmos o númro do dpartamnto Vndas podmos slcionar da rlação Emprgados aquls qu trabalham num dpartamnto com ss númro informação complta do dpartamnto Vndas mprgados do dpartamnto Vndas Qustão2: Obtr o nom do Dirctor d cada Dpartamnto Combinar tuplos d Dpartamnto com tuplos d Emprgado m qu EBI sja igual a DirBI 12 Junção- prmit-nos combinar tuplos d duas rlaçõs qu obdcm a uma condição d junção (quival a: produto cartsiano slcção quivalnt a condição nvolvndo atributos d atributos d Daqui a dsignação d opração junção- é uma rlação com atributos m qu os são atributos d os são atributos d tm um tuplo para cada combinação d tuplos com tuplos d qu satisfaz a condição d junção opração muito important m BDs pois prmit lidar com os rlacionamntos ntr rlaçõs 11

Produto Cartsiano prmit-nos combinar tuplos d rlaçõs difrnts sja ntão é uma rlação com ond xist um tuplo para cada combinação possívl d tuplos atributos com tuplos d ( ' * Exmplos com opradors sobr conjuntos R A B C S D E F b g a A B C b g a A B C A B C Qustão: Obtr o númro d EBI d todos os mprgados qu ou trbalham no dpartamnto 5 ou qu suprvisionam um mprgado qu trabalha no dpartamnto 5 todos mprgados do dpartamnto 5 atributo EBI d mprgados do dpartamnto 5 suprvisors d mprgados do dpartamnto 5 9 o númro d tuplos d d tuplos d é m qu é o númro d tuplos d é o númro R A B C S D E F b g a A B C D E F b g a b g a b g a 10

Runião Intrscção Difrnça Condição d compatibilidad para a runião Duas rlaçõs dizm-s compatívis para a runião s tivrm o msmo grau s para (i têm d tr o msmo tipo d tuplos é a rlação qu inclui todos os tuplos qu stão m R ou m S ou m ambos Os tuplos m duplicado são liminados é a rlação qu inclui todos os tuplos qu stão m ambos R S é a rlação qu inclui todos os tuplos qu stão m R mas não m S Notar qu são comutativas associativas mas a opração não 8 Rnomação d atributos ( produz uma rlação idêntica a mas dsignada com atributos por ordm Exmplo: ' ( R PN UN S João Santos 180 Inês Prira 120 Rui Mndonça 90 Ana Fio 140 Pdro Monts 95 Por vzs é ncssário aplicar sucssivas opraçõs criar rsultados intrmédios sobr os quais aplicamos as opraçõs rstants Exmplo: pod sr r-scrito como: 7

Projcção prmit-nos obtr uma nova rlação com apnas alguns atributos da rlação original (slccionam-s as colunas qu ficam ond é uma lista d atributos d tm apnas os atributos dfinidos m tuplos rptidos são liminados Pod acontcr s não contivr a chav d 5 Projcção: xmplo Qustão: Obtnha uma listagm d todos mprgados indicando primiro último nom salário Pnom Unom Salario João Santos 180 Inês Prira 120 Rui Mndonça 90 Ana Fio 140 Pdro Monts 95 Mais xmplos: R A B C a d c A B C A C a c d f c d sm tuplos rptidos 6

( ( ' Slcção Prmit slccionar um sub-conjunto d tuplos d uma rlação qu satisfazm uma dtrminada condição sobr alguns atributos ond é uma condição nvolvndo os atributos d a rlação rsultant tm os msmos atributos qu a rlação original ou m qu é um oprador d comparação a condição pod sr composta d várias clausulas ligadas por AND OR ou NOT é um oprador unário i só pod sr aplicado a uma rlação é comutativo 3 Slcção: xmplos Considr-s a rlação Emprgado: Pnom Unom EBI Salario SuprBI Ndp João Santos 7652348 180 3897634 4 Inês Prira 6788432 120 1297843 5 Rui Mndonça 6923665 90 6632436 6 Ana Fio 4563278 140 7652348 4 Pdro Monts 3657423 95 1297843 5 Qustão: Dtrmin os mprgados qu trabalham no dpartamnto 4 ou cujo salário é maior do qu 100 contos A tabla rsultado sria: Pnom Unom EBI Salario SuprBI Ndp João Santos 7652348 180 3897634 4 Inês Prira 6788432 120 1297843 5 Ana Fio 4563278 140 7652348 4 4

Estrutura d uma BDs rlacional Uma BDs rlacional é um conjunto d rlaçõs A strutura d uma rlação é dfinida plo su squma Uma rlação pod sr vista como uma tabla d valors m qu cada coluna rprsnta um atributo da rlação cada linha é um tuplo d valors rlacionados Notação: O squma d uma rlação com atributos Um tuplo d uma rlação scrv-s como é o valor do atributo rprsnta o atributo da rlação domínio d dfin o conjunto d valors qu Dfinimos a strutura dos dados mas como manipulá-los? scrv-s como: pod tomar ond 1 Álgbra Rlacional Conjunto d opraçõs qu nos prmitm manipular rlaçõs Podmos dividi-las m dois grupos: opraçõs sobr conjuntos: runião intrscção difrnça produto cartsiano opraçõs spcíficas d BDs: slcção slcciona linhas d uma rlação projcção slcciona colunas d uma rlação junção prmit juntar rlaçõs 2