Álgebra Relacional. André Restivo. Faculdade de Engenharia da Universidade do Porto. February 24, 2012
|
|
- Maria de Lourdes Vilaverde Madeira
- 7 Há anos
- Visualizações:
Transcrição
1 Álgebra Relacional André Restivo Faculdade de Engenharia da Universidade do Porto February 24, 2012 André Restivo (FEUP) Álgebra Relacional February 24, / 39
2 Sumário 1 Modelo Relacional 2 Operadores de Tabelas 3 Operadores de Conjuntos 4 Junções 5 Divisão 6 Agregações 7 Exercícios André Restivo (FEUP) Álgebra Relacional February 24, / 39
3 Modelo Relacional Modelo Relacional Uma BD relacional é um conjunto de relações. A estrutura de uma relação é definida pelo seu esquema. Uma relação pode ser vista como uma tabela de valores, em que cada coluna representa um atributo da relação e cada linha é um tuplo de valores relacionados. Notação: O esquema de uma relação Ê com atributos ½, ¾,..., Ò escreve-se: Ê( ½, ¾,..., Ò). Um tuplo de uma relação escreve-se: Ø =< Ú ½,Ú¾,...,ÚÒ >, onde Ú é o valor do atributo. Ê. representa o atributo Ai da relação R. ÓÑ( ) é o domínio de e define o conjunto de valores que pode tomar. representa o valor nulo. André Restivo (FEUP) Álgebra Relacional February 24, / 39
4 Modelo Relacional Modelo Relacional : s Relação: Empregado(PNome, UNome, BI, Salario, SuperBI, NDep) Tuplo: t = <João, Santos, , 900, , 4> Atributo: Empregado.PNome Dom(Empregado.PNome) = texto André Restivo (FEUP) Álgebra Relacional February 24, / 39
5 Operadores de Tabelas Selecção Permite seleccionar um sub-conjunto de tuplos de uma relação que satisfazem uma determinada condição sobre alguns atributos. ʽ = σ (ʾ) Onde é uma condição envolvendo os atributos de ʾ. A relação resultante ʽ tem os mesmos atributos que a relação original ʾ. A condição pode conter operadores de comparação (<, >,,,...) e pode ser composta usando, e. A selecção é um operador unário, i.e. só pode ser aplicado a uma relação, e é comutativa. André Restivo (FEUP) Álgebra Relacional February 24, / 39
6 Selecção : Operadores de Tabelas ÙØÓ ÖÖÓ matrícula marca modelo kms dataes datarev FG Volvo AB Renault PR LH Volvo FD Renault FR1 GTX σ Ñ Ö = ÎÓÐÚÓ Ñ >½¼¼¼¼¼( ÙØÓ ÖÖÓ) matrícula marca modelo kms dataes datarev FG Volvo LH Volvo FD Renault FR1 GTX André Restivo (FEUP) Álgebra Relacional February 24, / 39
7 Operadores de Tabelas Projecção Permite-nos obter uma nova relação com apenas alguns atributos da relação original (seleccionam-se as colunas que ficam) ʽ =Π Ä (ʾ) Ä é uma lista de atributos de ʾ. ʽ tem apenas os atributos definidos em Ä. Tuplos repetidos são eliminados. Pode acontecer se Ä não contiver a chave de ʾ. André Restivo (FEUP) Álgebra Relacional February 24, / 39
8 Projecção : Operadores de Tabelas ÙØÓ ÖÖÓ matrícula marca modelo kms dataes datarev FG Volvo AB Renault PR LH Volvo FD Renault FR1 GTX Π Ñ Ö, Ñ ( ÙØÓ ÖÖÓ) marca kms Volvo 5000 Renault Renault André Restivo (FEUP) Álgebra Relacional February 24, / 39
9 Operadores de Tabelas Projecção : Renomeação e Aritmética Podemos ainda usar a projecção para renomear atributos. ʽ =Π ÒÓÑ,ÑÓÖ = Ò Ö Ó ( ÑÔÖ Ó) Ou para efectuar operações aritméticas entre atributos. Neste caso, é recomendado renomear o resultado da operação. ʽ =Π ÒÓÑ,ÑÓÖ, _Ð ÕÙ Ó= Ð Ö Ó ÓÒØÓ ( ÑÔÖ Ó) André Restivo (FEUP) Álgebra Relacional February 24, / 39
10 Operadores de Tabelas Renomeação Produz uma relação idêntica a ʽ mas designada ʾ e com atributos, por ordem, ½, ¾,...,. ρ Ê ¾( ½, ¾,..., )(ʽ) ρ Ú ÙÐÓ(Ñ Ø,Ñ Ö,ÑÓ, Ñ,, ÔÖ) ( ÙØÓ ÖÖÓ) mat mar mod kms des dpr FG Volvo Ú ÙÐÓ AB Renault PR LH Volvo FD Renault FR1 GTX André Restivo (FEUP) Álgebra Relacional February 24, / 39
11 Operadores de Conjuntos Reunião, Intersecção e Diferença Duas relações, ʽ( ½,..., Ò) e ʾ( ½,..., Ò), dizem-se compatíveis para a reunião, intersecção ou diferença se tiverem o mesmo grau Ò e se ÓÑ( )= ÓÑ( ):½ Ò (i.e. Têm de ter o mesmo tipo de tuplos). ʽ ʾ é a relação que inclui todos os tuplos que estão em ʽ ou em ʾ. Os tuplos duplicados são eliminados. ʽ ʾ é a relação que inclui todos os tuplos que estão em ʽ e em ʾ. ʽ ˾ é a relação que inclui todos os tuplos que estão em ʽ mas não em ʾ. A reunião e intersecção são comutativas mas a diferença não. André Restivo (FEUP) Álgebra Relacional February 24, / 39
12 União : Operadores de Conjuntos matrícula marca modelo FG Volvo AB Renault PR LH Volvo 8500 FD Renault FR1 GTX matrícula marca modelo FG Volvo FC Volvo 7500 matrícula marca modelo FG Volvo AB Renault PR LH Volvo 8500 FD Renault FR1 GTX FC Volvo 7500 André Restivo (FEUP) Álgebra Relacional February 24, / 39
13 Intersecção : Operadores de Conjuntos matrícula marca modelo FG Volvo AB Renault PR LH Volvo 8500 FD Renault FR1 GTX matrícula marca modelo FG Volvo FC Volvo 7500 matrícula marca modelo FG Volvo 7700 André Restivo (FEUP) Álgebra Relacional February 24, / 39
14 Diferença : Operadores de Conjuntos matrícula marca modelo FG Volvo AB Renault PR LH Volvo 8500 FD Renault FR1 GTX matrícula marca modelo FG Volvo FC Volvo 7500 matrícula marca modelo AB Renault PR LH Volvo 8500 FD Renault FR1 GTX André Restivo (FEUP) Álgebra Relacional February 24, / 39
15 Junções Produto Cartesiano Permite-nos combinar tuplos de relações diferentes. Ê = ʽ ʾ Sejam ʽ( ½,..., Ò) e ʾ( ½,..., Ñ), então Ê é uma relação com Ò+ Ñ atributos, Ê( ½,..., Ò, ½,..., Ò), onde existe um tuplo para cada combinação possível de tuplos de ʽ com tuplos de ʾ. O número de tuplos de R é ÒÖ ½ ÒÖ ¾ em que ÒÖ ½ é o número de tuplos de ʽ e ÒÖ ¾ é o número de tuplos de ʾ. Para nos referirmos a atributos Ü e Ý com o mesmo nome usa-se ʽ. Ü e ʾ. Ý. André Restivo (FEUP) Álgebra Relacional February 24, / 39
16 Junções Produto Cartesiano : ÙØÓ ÖÖÓ matrícula marca modelo kms dataes datarev FG Volvo AB Renault PR LH Volvo FD Renault FR1 GTX Ñ Ö nome Volvo Renault pais Suécia França ÙØÓ ÖÖÓ Ñ Ö matrícula marca modelo kms dataes datarev nome pais FG Volvo Volvo Suécia AB Renault PR Volvo Suécia LH Volvo Volvo Suécia FD Renault FR1 GTX Volvo Suécia FG Volvo Renault França AB Renault PR Renault França LH Volvo Renault França FD Renault FR1 GTX Renault França André Restivo (FEUP) Álgebra Relacional February 24, / 39
17 Junções Junção-θ Permite-nos combinar tuplos de duas relações, que obedecem a uma condição de junção (equivale a produto cartesiano + selecção). Ê = ʽ ʾ o mesmo que: Ê = σ(ê½ Ê¾) Ê é uma relação com Ò+ Ñ atributos Ê( ½,..., Ò, ½,..., Ñ), em que os são atributos de ʽ e os são atributos de ʾ. Ê tem um tuplo para cada combinação de tuplos ʽ com tuplos ʾ que satisfaz a condição de junção c. Operação muito importante pois permite lidar com as associações entre relações. André Restivo (FEUP) Álgebra Relacional February 24, / 39
18 Junção-θ : Junções ÙØÓ ÖÖÓ matrícula marca modelo kms dataes datarev FG Volvo AB Renault PR LH Volvo FD Renault FR1 GTX Ñ Ö nome Volvo Renault pais Suécia França ÙØÓ ÖÖÓ Ñ Ö =ÒÓÑ Ñ Ö matrícula marca modelo kms dataes datarev nome pais FG Volvo Volvo Suécia LH Volvo Volvo Suécia AB Renault PR Renault França FD Renault FR1 GTX Renault França André Restivo (FEUP) Álgebra Relacional February 24, / 39
19 Junções Equi-Junção Caso especial de uma Junção-θ em que a condição é uma relação de igualdade entre atributos das duas relações. Ê = ʽ Ê ½. =ʾ. ʾ Como resultado de uma Equi-Junção ficamos sempre com uma coluna repetida. As Equi-Junções são normalmente usadas para igualar uma chave estrangeira à chave principal da tabela alvo dessa mesma chave estrangeira. André Restivo (FEUP) Álgebra Relacional February 24, / 39
20 Junção Natural Junções Uma Junção-θ em que a condição é implícita e corresponde à igualdade dos atributos com o mesmo nome. Ê = ʽ ʾ Os atributos repetidos são removidos. André Restivo (FEUP) Álgebra Relacional February 24, / 39
21 Junções Junção Natural : ÙØÓ ÖÖÓ matrícula marca modelo kms dataes datarev FG Volvo AB Renault PR LH Volvo FD Renault FR1 GTX ÙØÓ ÖÖÓ Ñ Ö matrícula marca modelo kms dataes datarev pais FG Volvo Suécia LH Volvo Suécia AB Renault PR França FD Renault FR1 GTX França Ñ Ö marca Volvo Renault pais Suécia França André Restivo (FEUP) Álgebra Relacional February 24, / 39
22 Junções Junção Natural Uma junção natural entre duas relações sem atributos comuns equivale a um produto cartesiano porque, após este, não há nenhuma selecção a fazer. É possível renomear colunas de modo a facilitar junções naturais. André Restivo (FEUP) Álgebra Relacional February 24, / 39
23 Junções Junção Externa Tuplos pendentes, isto é desemparelhados, quer em ʽ quer em ʾ, desaparecem na Junção-θ e na Junção Natural. A Junção Externa (θ ou natural) inclui os tuplos pendentes de ʽ ou ʾ completados a nulos. Ê = ʽ + ʾ ou Ê = ʽ + ʾ ou Ê = ʽ + Ê ¾ As junções externas podem ser à esquerda (só os tuplos pendentes da tabela da esquerda aparecem no resultado), à direita ou totais. André Restivo (FEUP) Álgebra Relacional February 24, / 39
24 Junções Junção Externa : ÙØÓ ÖÖÓ matrícula marca modelo kms dataes datarev FG Volvo AB Renault PR LH Volvo FD FR1 GTX Ñ Ö marca Volvo Renault Scania pais Suécia França Suécia ÙØÓ ÖÖÓ + Ñ Ö matrícula marca modelo kms dataes datarev pais FG Volvo Suécia LH Volvo Suécia AB Renault PR França FD FR1 GTX Scania Suécia André Restivo (FEUP) Álgebra Relacional February 24, / 39
25 Junções Semi-Junção Projecção(Π) nos atributos de ʽ da junção (θ ou natural) de ʽ com ʾ. Dá os tuplos de ʽ que têm par em ʾ. Ê = ʽ ʾ =Π Ê ½ (Ê ½ ʾ) Ê = ʽ ʾ =Π Ê ¾ (Ê ½ ʾ) André Restivo (FEUP) Álgebra Relacional February 24, / 39
26 Semi-Junção : Junções ÙØÓ ÖÖÓ matrícula marca modelo kms dataes datarev FG Volvo AB Renault PR LH Volvo FD FR1 GTX Ñ Ö marca Volvo Renault Scania pais Suécia França Suécia ÙØÓ ÖÖÓ Ñ Ö matrícula marca modelo kms dataes datarev FG Volvo LH Volvo AB Renault PR André Restivo (FEUP) Álgebra Relacional February 24, / 39
27 Divisão Divisão ou Quociente Operação que implica que o número de atributos de ʽ seja maior que o número de atributos de ʾ. Se ʽ tiver Ò atributos e ʾ tiver Ñ atributos, o resultado será uma relação com Ò Ñ atributos. Ê = ʽ ʾ = ʽ/ʾ A operação efectua-se, partindo ʽ em duas partes: ʽ com Ò Ñ atributos e ʽ com Ñ atributos. O resultado serão todos os tuplos de ʽ que tenham correspondência com todos os tuplos de ʾ em ʽ. André Restivo (FEUP) Álgebra Relacional February 24, / 39
28 Divisão : Divisão Que departamentos existem em todas as cidades? Ô ÖØ Ñ ÒØÓ num nome cidade 1 Informática Porto 1 Informática Lisboa 1 Informática Coimbra 2 Marketing Lisboa 3 Recursos Humanos Porto 3 Recursos Humanos Coimbra cidade Porto Lisboa Coimbra Ô ÖØ Ñ ÒØÓ num nome 1 Informática André Restivo (FEUP) Álgebra Relacional February 24, / 39
29 Divisão Divisão sem usar a divisão Nota Em SQL não existe um operador equivalente à divisão. Por isso é necessário efectua-la usando outros operadores. ʽ ʾ =Π ½,..., Ò Ñ (Ê ½) Π ½,..., Ò Ñ (Π ½,..., Ò Ñ (Ê ½) ʾ ʽ) André Restivo (FEUP) Álgebra Relacional February 24, / 39
30 Divisão Divisão sem usar a divisão : Passo 1 Nota ʽ ʾ =Π ½,..., Ò Ñ (Ê ½) Π ½,..., Ò Ñ (Π ½,..., Ò Ñ (Ê ½) ʾ ʽ) Todas as combinações possíveis: num nome cidade 1 Informática Porto 1 Informática Lisboa 1 Informática Coimbra 2 Marketing Porto 2 Marketing Lisboa 2 Marketing Coimbra 3 Recursos Humanos Porto 3 Recursos Humanos Lisboa 3 Recursos Humanos Coimbra André Restivo (FEUP) Álgebra Relacional February 24, / 39
31 Divisão Divisão sem usar a divisão : Passo 2 Nota ʽ ʾ =Π ½,..., Ò Ñ (Ê ½) Π ½,..., Ò Ñ (Π ½,..., Ò Ñ (Ê ½) ʾ ʽ) Todas as combinações possíveis menos as que existem: num nome cidade 2 Marketing Porto 2 Marketing Coimbra 3 Recursos Humanos Lisboa André Restivo (FEUP) Álgebra Relacional February 24, / 39
32 Divisão Divisão sem usar a divisão : Passo 3 Nota ʽ ʾ =Π ½,..., Ò Ñ (Ê ½) Π ½,..., Ò Ñ (Π ½,..., Ò Ñ (Ê ½) ʾ ʽ) Todas as combinações possíveis menos as que existem mas só nas colunas de ½ a Ò Ñ: num nome 2 Marketing 3 Recursos Humanos André Restivo (FEUP) Álgebra Relacional February 24, / 39
33 Divisão Divisão sem usar a divisão : Passo 4 Nota ʽ ʾ =Π ½,..., Ò Ñ (Ê ½) Π ½,..., Ò Ñ (Π ½,..., Ò Ñ (Ê ½) ʾ ʽ) ʽ projectada nas colunas de ½ a Ò Ñ: num nome 1 Informática 2 Marketing 3 Recursos Humanos André Restivo (FEUP) Álgebra Relacional February 24, / 39
34 Divisão Divisão sem usar a divisão : Passo 5 Nota ʽ ʾ =Π ½,..., Ò Ñ (Ê ½) Π ½,..., Ò Ñ (Π ½,..., Ò Ñ (Ê ½) ʾ ʽ) Subtracção das duas partes: num nome 1 Informática 2 Marketing 3 Recursos Humanos num nome 2 Marketing 3 Recursos Humanos = num nome 1 Informática Nota Ô ÖØ Ñ ÒØÓ = ΠÒÙÑ,ÒÓÑ ( Ô ÖØ Ñ ÒØÓ) ΠÒÙÑ,ÒÓÑ (ΠÒÙÑ,ÒÓÑ ( Ô ÖØ Ñ ÒØÓ) Ô ÖØ Ñ ÒØÓ) André Restivo (FEUP) Álgebra Relacional February 24, / 39
35 Agregações Agregações Permitem fazer operações com valores de várias linhas. Operadores de Agregaçao: cnt, avg, sum, max e min. São usados nas projecções. Numa projecção com agregação, os atributos não agregados são agrupados de forma a não haver valores repetidos. Para cada grupo são efectuadas as operações de agregação. ʽ =Π ½, ¾,Å= Ú ( )(ʾ) A relação ʽ contém 3 atributos: ½, ¾ e Å = a média de todos os valores de para cada combinação existente de ½ e ¾. André Restivo (FEUP) Álgebra Relacional February 24, / 39
36 Agregação : Agregações ÑÔÖ Ó bi nome num departamento salario 1234 João Maria Carlos Manuel Joana Marco Marta Π ÒÙÑ,Ñ = Ú ( Ð Ö Ó) ( ÑÔÖ Ó) num media André Restivo (FEUP) Álgebra Relacional February 24, / 39
37 Agregações Agregação : Contagens O operador de contagem (cnt), conta o número de valores não nulos no atributo. Um caso especial é o cnt(*) que conta o número de linhas. André Restivo (FEUP) Álgebra Relacional February 24, / 39
38 Expressão Tipo Agregações A forma mais comum de usar álgebra relacional para responder a uma pergunta é: Efectuar junções entre todas as tabelas necessárias; Seleccionar as linhas importantes; Efectuar uma agregação (se necessário); Voltar a seleccionar as linhas importantes, desta vez tendo em conta o resultado da agregação; Projectar nos atributos desejados. ʽ=Π, ((σ ½ (Π,, = Ú ( ) (σ ¾ (ʽ ʾ...)))) André Restivo (FEUP) Álgebra Relacional February 24, / 39
39 Exercícios Exercícios Que trabalhadores trabalham no projecto com o número 1 mas não trabalham no projecto com o número 2? (nome) Quantos projectos são controlados por cada departamento? (nome, número) Quantos trabalhadores trabalham em cada departamento? (nome, número) Qual a média dos ordenados de cada departamento? (nome, media) Qual o salário mais alto? (maximo) Qual o salário mais alto e de quem é? (nome, maximo) Quem trabalha em todos os projectos controlados pelo departamento XPTO? (nome) Quem trabalha em todos os projectos controlados pelo departamento XPTO e quantas horas trabalha em cada um? (nome, horas) Quantas horas são gastas por semana em cada projecto? (nome, horas) Indique pares de empregados que trabalham exactamente nos mesmos projectos? (nome1, nome2) André Restivo (FEUP) Álgebra Relacional February 24, / 39
SQL - Perguntas. André Restivo. Faculdade de Engenharia da Universidade do Porto. February 24, 2012
SQL - Perguntas André Restivo Faculdade de Engenharia da Universidade do Porto February 24, 2012 André Restivo (FEUP) SQL - Perguntas February 24, 2012 1 / 46 Sumário 1 Introdução 2 Seleccionar e Filtrar
Leia maisSumário SELECT + FROM
Sumário 1 Introdução SQL - Perguntas André Restivo Faculdade de Engenharia da Universidade do Porto October 18, 2010 2 3 Operadores de Conjuntos 4 5 Agregações 6 Ordenações e Limites 7 Sub-perguntas 8
Leia maisBases de Dados BDDAD. Álgebra Relacional. Nelson Freire (ISEP LEI-BDDAD 2015/16) 1/33
BDDAD Bases de Dados Álgebra Relacional Nelson Freire (ISEP LEI-BDDAD 2015/16) 1/33 1. Introdução 2. Expressões Algébricas 3. Álgebra Relacional Implementada em SGBD 4. Operações Algébricas Remover Parte
Leia maisÁlgebra Relacional. Linguagens de consultas relacionais
Álgebra Relacional 1 Linguagens de consultas relacionais Linguagens de consultas: Permitem manipulação e recuperação de dados de um BD. O modelo relacional suporta LCs simples e poderosas: Forte fundamentação
Leia maisÅ ÒÙ Ö ØÓ ËÙ Ñ Ø Ó Ê Ú Ø ÁÒ ÓÖÑ Ø Ì ÓÖ ÔÐ ¾¼ ÒÓÚ Ñ ÖÓ ¾¼¼¼ Ê ÙÔ Ö Ó Ò ÓÖÑ Ó Ú Ù Ð ÓÑ ÒÓ ÓÒØ Ù Ó Ñ Ñ Ò Ú Ó Ø ÖÒ Ð Ó Ð ÙÕÙ ÖÕÙ Ö Ù Ó Ë ÐÚ Ó Â Ñ Ð ÖÞÓÐ Ù Ñ Ö Ê ÙÔ Ö Ó Ò ÓÖÑ Ó Ú Ù Ð ÓÑ ÒÓ ÓÒØ Ù Ó Ñ Ñ Ò Ú Ó
Leia maisOperações Relacionais Binárias. Junção Divisão
Operações Relacionais Binárias Junção Divisão Operação Junção Usada para combinar tuplas relacionadas de duas relações em uma única tupla 'maior'. Permite processar relacionamentos entre as relações Exemplo:
Leia maisÁlgebra Relacional. Banco de Dados. Profa. Dra. Cristina Dutra de Aguiar Ciferri. Profa. Dra. Cristina Dutra de Aguiar Ciferri
Álgebra Relacional Banco de Dados Junção Concatena tuplas relacionadas de duas relações em tuplas únicas Simplifica consultas que requerem produto cartesiano forma um produto cartesiano dos argumentos
Leia mais¾ Ò Ñ Ó ÐÙ Ó ÓÑÔÐ Ñ ÒØ ËÙ Ø ÒØ Ó ÓÑÔÐ Ñ ÒØ Ø ÓÒ Ó Ù ÝÒ Ñ Ò ÖÓ ÝÒ Ñ Ð Ø ÃÐ Ù Ï ÐØÒ Ö Å ÖØ Ò ÁÒ ÐÑ Ò¹ËÙÒ Ö ÒØÓÒ Ó Ë Ö Ó Ô Ö Ó È ÙÐÓ Å Ö Ò ÁÒ Ø ØÙØÓ Í ÊÙ Ø ÒÓ ÅÓÙÖ ½¾ ¹ Ö Ó ÑÔÙ ÍÒ Ú Ö Ø Ö Ó ÇÒ Ò È ¼º¾½¼¹
Leia maisÁlgebra Relacional. Banco de Dados. Profa. Dra. Cristina Dutra de Aguiar Ciferri. Profa. Dra. Cristina Dutra de Aguiar Ciferri
Álgebra Relacional Banco de Dados Álgebra Relacional Maneira teórica de se manipular o banco de dados relacional Linguagem de consulta procedural usuários especificam os dados necessários e como obtê-los
Leia maisOperações relacionais e Álgebra relacional
Introdução A discussão sobre algumas operações básicas de álgebra relacional realizada a seguir considera um banco de dados composto pelas seguintes relações: funcionário (NrMatric, NmFunc, DtAdm, Sexo,
Leia maisÒ ÓÙÚ Ä Ö ØÙ Ó ØÖ Ù Ó È ÕÙ ÒÓ Ç ØÓ ÒÓ Ë Ø Ñ ËÓÐ Ö Ì ÔÖ ÒØ ÍÒ Ú Ö Ö Ð Î Ó ÓÑÓ Ô ÖØ Ü ¹ Ò Ó ÔÖÓ Ö Ñ È Ó ¹ Ö Ù Ó Ñ ÔÐ Ô Ö Ó Ø Ò Ó Ó Ø ØÙÐÓ Å Ø Ö Ë ÒØ º ÎÁ ÇË ÅÁÆ Ë Ê ÁË ¹ Ê ËÁÄ ¾¼¼ Ñ Ò ÔÓ Â Ò Ö Ñ Ò Ð ÄÙ ÒÒ
Leia maisMé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 maisRoteador. subrede de comunicação. canal
Ê Ë ÇÅÈÍÌ ÇÊ Ë ÅÇ ÄÇ ÇËÁ Ð Ö Ö ÓÞÓ Å ÙÖ Ó º Å Ð Ô ÖØ Ñ ÒØÓ Ò Ò Ö ÓÑÔÙØ Ó ÙØÓÑ Ó ÁÒ Ù ØÖ Ð ÙÐ Ò Ò Ö Ð ØÖ ÓÑÔÙØ Ó ÍÒ Ú Ö Ø Ù Ð ÑÔ Ò ¾¼¼¾ ½ ¹¾¼¼¾»»ÍÆÁ ÅÈ Ô ØÙÐÓ ½ ÁÆÌÊÇ Í Ç ½º½ ÓÒ ØÓ Ó Ò Ö ÑÓ Ê ÓÑÔÙØ ÓÖ ÓÑÓ
Leia maisModelagem de Dados. Prof. Paulo Cesar F. De Oliveira, BSc, PhD. Álgebra Relacional
Modelagem de Dados Prof. Paulo Cesar F. De Oliveira, BSc, PhD Álgebra Relacional Álgebra Na matemática, uma álgebra é um conjunto de objetos e um conjunto de operações sobre estes objetos. Exemplo: Aritmética,
Leia maisSeleção, Projeção, Produto Cartesiano e Junção
Seleção, Projeção, Produto Cartesiano e Junção Apresentar as operações de seleção, projeção e junção com a linguagem principal utilizada pelos bancos de dados relacionais. SQL Structured Query Language
Leia maisROTEIRO. Operações da Álgebra Relacional Operadores Binários da Álgebra Relacional Produto Cartesiano
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 ROTEIRO Operações
Leia maisBanco de dados. Aula 22 O Comando SELECT. 1 Wedson Quintanilha da Silva -
Banco de dados Aula 22 O Comando SELECT 1 O comando SELECT O comando SELECT serve para recuperarmos os dados armazenados no banco de dados. Sua estrutura BASICA é: SELECT FROM WHERE campo1, campo2, campo3,
Leia maisCircuitos Aritméticos
Circuitos Aritméticos Semi-Somador Quando queremos proceder à realização de uma soma em binário, utilizamos várias somas de dois bits para poderemos chegar ao resultado final da operação. Podemos, então,
Leia maisDispositivo: o cinema e o fim da moldura
INTRODUÇÃO TRANSCINEMAS Ð ³ ² ³=» Ý ³»²ô ³ ² ª- Ê ô ³ ² ¾ ª- α» ³ ² ª- л 7 «ò O CINEMA SEMPRE FOI EXPERIMENTALô ± ¼» »³» º± «³ ½ ³ ± ¼»» «ò ݱ³± ½ «³ ³ ¹»³»³ ³±ª ³»² ±á ݱ³± ±» á ݱ³± ± ± «3¼± ¼± ±»
Leia maissubdiretório diretório de usuário
Ô ØÙÐÓ Ë Ø Ñ ÖÕÙ ÚÓ Ô ÖØ Ñ Ú Ú Ð ÙÑ Ø Ñ ÓÔ ÖÓÒ Ð Ó Ù Ø Ñ ÖÕÙ ÚÓ º ÈÖÓ Ö Ñ ÔÐØ ÚÓ ÙØ Ð Þ Ñ Ó Ø Ñ ÖÕÙ ÚÓ Ú Ñ Ø Ñ µ Ô Ö ÖÖ Ð Ö Ö Ú Ö Ö ÑÓÚ Ö ÖÕÙ ÚÓ º Í Ù Ö Ó ÙØ Ð Þ Ñ ÒØ Ö Ø Ú Ñ ÒØ Ó Ø Ñ ÖÕÙ ÚÓ Ú Ðе Ô Ö
Leia mais1. Álgebra Relacional e Operações Relacionais
1. Álgebra Relacional e Operações Relacionais UNIP SBD Álgebra Relacional Prof.Antonio A.Palladino A álgebra relacional é uma linguagem de consulta procedural. Ela consiste em um conjunto de operações
Leia maisMatemática. A probabilidade pedida é p =
a) Uma urna contém 5 bolinhas numeradas de a 5. Uma bolinha é sorteada, tem observado seu número, e é recolocada na urna. Em seguida, uma segunda bolinha é sorteada e tem observado seu número. Qual a probabilidade
Leia maisINFORMÁTICA PARA GESTÃO II Curso Superior de Gestão de Marketing
INFORMÁTICA PARA GESTÃO II Curso Superior de Gestão de Marketing Docente (Teóricas): Eng.º Vitor M. N. Fernandes Web: http://www.vmnf.net/ipam Mail: vmnf@yahoo.com Aula 10 Sumário Relacionamentos entre
Leia maisProjecto Delfos: Escola de Matemática Para Jovens 1 TEORIA DOS NÚMEROS
Projecto Delfos: Escola de Matemática Para Jovens 1 A Teoria dos Números tem como objecto de estudo o conjunto Z dos números inteiros (a letra Z vem da palavra alemã Zahl que significa número). 1. DIVISIBILIDADE
Leia maisCurso EFA Tecnológico Técnico de Informática e Sistemas. - Álgebra Relacional - João Leitão
Curso EFA Tecnológico Técnico de Informática e Sistemas - Álgebra Relacional - João Leitão Linguagens relacionais Notações para expressar perguntas: algébrica aplicação de operadores a relações lógica
Leia mais1 Teoria de conjuntos e lógica
1 Teoria de conjuntos e lógica Estes breves apontamentos dizem respeito à parte do programa dedicada à teoria de conjuntos e à lógica matemática. Embora concebidos sem grandes formalismos e com poucas
Leia maisDepartamento de Matemática da Universidade de Coimbra Álgebra Linear e Geometria Analítica Engenharia Civil Ano lectivo 2005/2006 Folha 1.
Departamento de Matemática da Universidade de Coimbra Álgebra Linear e Geometria Analítica Engenharia Civil Ano lectivo 2005/2006 Folha 1 Matrizes 1 Considere as matrizes A = 1 2 3 2 3 1 3 1 2 Calcule
Leia maisForma Normal de Boyce-Codd
Teste de Preservação de Dependências Para verificar se α β é preservada na decomposição R em R 1, R 2,..., R n aplica-se o seguinte teste: res := α enquanto (houver alterações em res) faz para cada R i
Leia maisNesta aula vamos rever operações com frações,
A UA UL LA Operações com frações Introdução Nesta aula vamos rever operações com frações, verificando a validade das propriedades operatórias dos números racionais. Veremos também o cálculo de expressões
Leia maisModelo Entidade Relacionamento (MER)
Banco de Dados Modelo Entidade Relacionamento (MER) Grau de Relacionamento Representa o número de entidades que participam do relacionamento. Grau 1 (Auto-relacionamento) Prof. Raquel Silveira Grau 2 (Binário)
Leia mais2 - Generalidades sobre funções reais de variável real
Análise Matemática I - 006/007 - Generalidades sobre unções reais de variável real.-deinição e Propriedades De.. Sejam A e B conjuntos, e uma correspondência de A para B, isto é um processo de associar
Leia mais=...= 1,0 = 1,00 = 1,000...
OPERAÇÕES COM NÚMEROS DECIMAIS EXATOS Os números decimais exatos correspondem a frações decimais. Por exemplo, o número 1,27 corresponde à fração127/100. 127 = 1,27 100 onde 1 representa a parte inteira
Leia maisMatemática - Módulo 1
1. Considerações iniciais Matemática - Módulo 1 TEORIA DOS CONJUNTOS O capítulo que se inicia trata de um assunto que, via-de-regra, é abordado em um plano secundário dentro dos temas que norteiam o ensino
Leia maisAs operações de adição, subtração e multiplicação são feitas de maneira natural, considerando-se o número complexo como um binômio.
NÚMEROS COMPLEXOS Prof Eduardo Nagel. DEFINIÇÃO No conjunto dos números reais R, temos que a = a. a é sempre um número não negativo para todo a. Ou seja, não é possível extrair a rai quadrada de um número
Leia mais(1, 6) é também uma solução da equação, pois 3 1 + 2 6 = 15, isto é, 15 = 15. ( 23,
Sistemas de equações lineares generalidades e notação matricial Definição Designa-se por equação linear sobre R a uma expressão do tipo com a 1, a 2,... a n, b R. a 1 x 1 + a 2 x 2 +... + a n x n = b (1)
Leia maisActividade de enriquecimento. Algoritmo da raiz quadrada
Actividade de enriquecimento Algoritmo da raiz quadrada Nota: Apresenta-se uma actividade de enriquecimento e de um possível trabalho conjunto com as disciplinas da área de informática: os alunos poderão
Leia maisAprendendo SQL. Alan Beaulieu. Novatec
Aprendendo SQL Alan Beaulieu Novatec Sumário Prefácio... 11 CAPÍTULO 1 Uma breve introdução... 17 Introdução aos bancos de dados... 17 Sistemas de banco de dados não-relacional... 18 O modelo relacional...20
Leia maisModelo Relacional. André Restivo. Faculdade de Engenharia da Universidade do Porto. February 24, 2012
Modelo Relacional André Restivo Faculdade de Engenharia da Universidade do Porto February 24, 2012 André Restivo (FEUP) Modelo Relacional February 24, 2012 1 / 19 Sumário 1 Modelo Relacional 2 Operações
Leia maisMatrizes e Sistemas Lineares. Professor: Juliano de Bem Francisco. Departamento de Matemática Universidade Federal de Santa Catarina.
e Aula Zero - Álgebra Linear Professor: Juliano de Bem Francisco Departamento de Matemática Universidade Federal de Santa Catarina agosto de 2011 Outline e e Part I - Definição: e Consideremos o conjunto
Leia maisU N I V E R S I D A D E F E D E R A L D A P A R A Í B A C E N T R O D E C I Ê N C I A S D A S A Ú D E
U N I V E R S I D A D E F E D E R A L D A P A R A Í B A C E N T R O D E C I Ê N C I A S D A S A Ú D E D E P A R T A M E N T O D E C I Ê N C I A S F A R M A C Ê U T I C A S C U R S O D E F A R M Á C I A
Leia maisBLOCO Nº 2 JORNAIS, BOLETINS, PANFLETOS D a N º 1. H i n o N a c i o n a l e H i n o d a I n t e r n a c i o n a l? 0 1 C U T N a c i o n a l 2. M o d i f i c a ç õ e s d o E s t a t u t o p r o p o s
Leia maisRoteiro. 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 maisMatemática A. Teste Intermédio Matemática A. Versão 1. Teste Intermédio. Versão 1. Duração do Teste: 90 minutos 27.05.2009. 12.º Ano de Escolaridade
Teste Intermédio Matemática A Versão 1 Teste Intermédio Matemática A Versão 1 Duração do Teste: 90 minutos 27.05.2009 12.º Ano de Escolaridade Decreto-Lei n.º 74/2004, de 26 de Março Na folha de respostas,
Leia maisDeterminantes. Matemática Prof. Mauricio José
Determinantes Matemática Prof. Mauricio José Determinantes Definição e Conceito Matriz de ordem 1 Dizemos que um determinante é um resultado (numérico) de operações que são realizadas em uma matriz quadrada.
Leia maisPlanilha Eletrônica - Microsoft Excel -
Planilha Eletrônica - Microsoft Excel - Aula do dia 20 de junho de 2012 Profª. Me. Valéria Espíndola Lessa valeria-lessa@uergs.edu.br Sobre Planilhas Eletrônicas São usadas para: Trabalhar com lista de
Leia maisEscola Secundária c/3º CEB José Macedo Fragateiro. Curso Profissional de Nível Secundário. Componente Técnica. Disciplina de
Escola Secundária c/3º CE José Macedo Fragateiro Curso Profissional de Nível Secundário Componente Técnica Disciplina de Sistemas Digitais e Arquitectura de Computadores 2009/2010 Módulo 2: Álgebra e Lógica
Leia maisEstruturas de Repetição
Estruturas de Repetição Lista de Exercícios - 04 Algoritmos e Linguagens de Programação Professor: Edwar Saliba Júnior Estruturas de Repetição O que são e para que servem? São comandos que são utilizados
Leia maisProva Escrita de MATEMÁTICA A - 12o Ano 2011-2 a Fase
Prova Escrita de MATEMÁTICA A - 1o Ano 011 - a Fase Proposta de resolução GRUPO I 1. Como no lote existem em total de 30 caixas, ao selecionar 4, podemos obter um conjunto de 30 C 4 amostras diferentes,
Leia maisTeste Intermédio Matemática A. Versão 1. Teste Intermédio Matemática A. Versão 1. Duração do Teste: 90 minutos 24.01.2008. 11.º Ano de Escolaridade
Teste Intermédio Matemática A Versão 1 Teste Intermédio Matemática A Versão 1 Duração do Teste: 90 minutos 24.01.2008 11.º Ano de Escolaridade Decreto-Lei n.º 74/2004, de 26 de Março Na sua folha de respostas,
Leia maisUm pouco da História dos Logaritmos
Um pouco da História dos Logaritmos Os logaritmos, como instrumento de cálculo, surgiram para realizar simplificações, uma vez que transformam multiplicações e divisões nas operações mais simples de soma
Leia maisMódulo IV Programação Visual Basic. Programação
Módulo IV Visual Basic 1 Vamos considerar os seguintes elementos e estruturas fundamentais que são habitualmente usados em programação: Tipos de Dados Operadores Atribuições Entrada e Saída de Dados Estruturas
Leia maisErros e Incertezas. Rafael Alves Batista Instituto de Física Gleb Wataghin Universidade Estadual de Campinas (Dated: 10 de Julho de 2011.
Rafael Alves Batista Instituto de Física Gleb Wataghin Universidade Estadual de Campinas (Dated: 10 de Julho de 2011.) I. INTRODUÇÃO Quando se faz um experimento, deseja-se comparar o resultado obtido
Leia maisALGA - Eng.Civil - ISE - 2009/2010 - Matrizes 1. Matrizes
ALGA - Eng.Civil - ISE - 00/010 - Matrizes 1 Matrizes Introdução Se m e n são números naturais, chama-se matriz real de tipo m n (m vezes n ou m por n) a uma aplicação A : f1; ; :::; mg f1; ; :::; ng R:
Leia maisAnálise de Variância (ANOVA)
Análise de Variância (ANOVA) A Regressão Linear visa modelar uma variável resposta numérica (quantitativa), à custa de uma ou mais variáveis preditoras, igualmente numéricas. Mas uma variável resposta
Leia mais4. Álgebra Booleana e Simplificação Lógica. 4. Álgebra Booleana e Simplificação Lógica 1. Operações e Expressões Booleanas. Objetivos.
Objetivos 4. Álgebra Booleana e Simplificação Lógica Aplicar as leis e regras básicas da álgebra Booleana Aplicar os teoremas de DeMorgan em expressões Booleanas Descrever circuitos de portas lógicas com
Leia maisNOTAÇÕES. : distância do ponto P à reta r : segmento de extremidades nos pontos A e B
R C i z Rez) Imz) det A tr A : conjunto dos números reais : conjunto dos números complexos : unidade imaginária: i = 1 : módulo do número z C : parte real do número z C : parte imaginária do número z C
Leia maisApontamentos de matemática 5.º ano - Múltiplos e divisores
Múltiplos e divisores (revisão do 1.º ciclo) Os múltiplos de um número inteiro obtêm-se multiplicando esse número pela sequência dos números inteiros. Exemplos: Alguns múltiplos de 6 são: 0, 6, 12, 18,
Leia maisLista de Exercícios 5: Soluções Teoria dos Conjuntos
UFMG/ICEx/DCC DCC Matemática Discreta Lista de Exercícios 5: Soluções Teoria dos Conjuntos Ciências Exatas & Engenharias 2 o Semestre de 206. Escreva uma negação para a seguinte afirmação: conjuntos A,
Leia maisa, em que a e b são inteiros tais que a é divisor de 3
Matemática 0. Considere a expressão x x 3 5x x 6. Pede-se: A) encontrar o valor numérico da expressão para x. B) obter todas as raízes complexas do polinômio p(x) x x 3 5x x 6. Questão 0 Comentários: A
Leia maisÁlge g bra b B ooleana n Bernardo Gonçalves
Álgebra Booleana Bernardo Gonçalves Sumário Histórico Álgebra de Boole Axiomas da Álgebra de Boole Álgebra de Boole de dois valores literais Teoremas da Álgebra de Boole Simplificação de expressões booleanas
Leia maisMÓDULO XVI MEDIDAS DE ÂNGULOS. Um ângulo é classificado como agudo quando sua medida é maior que 0º e menor que 90º. 1. Definição de ângulo
MÓDUL XVI 1. Definição de ângulo MEDIDS DE ÂNGULS Um ângulo é classificado como agudo quando sua medida é maior que 0º e menor que 90º. Ângulo é a união de duas semi-retas e de mesma origem e não colineares.
Leia maisFicha Prática 5: Cap 3.Princípios Elementares de Contagem
Matemática Discreta - 2010/11 Cursos: Engenharia Informática, Informática de Gestão DEPARTAMENTO de MATEMÁTICA ESCOLA SUPERIOR de TECNOLOGIA e de GESTÃO - INSTITUTO POLITÉCNICO de BRAGANÇA Ficha Prática
Leia maisPERMUTAÇÃO, ARRANJO E COMBINAÇÃO Monitora Juliana
PERMUTAÇÃO, ARRANJO E COMBINAÇÃO Monitora Juliana PERMUTAÇÕES SIMPLES Uma permutação de se denominarmos objetos distintos é qualquer agrupamento ordenado desses objetos, de modo que, o número das permutações
Leia maisGeometria Analítica. Prof Marcelo Maraschin de Souza
Geometria Analítica Prof Marcelo Maraschin de Souza Disciplina Aulas: Segunda-feira e terça-feira: 8:00 até 9:50 Avaliações: listas de exercícios e três provas; Sala: 222; Livros. Conteúdos Plano de Ensino
Leia maisSÍMBOLOS MATEMÁTICOS. adição Lê-se como "mais" Ex: 2+3 = 5, significa que se somarmos 2 e 3 o resultado é 5.
SÍMBOLOS MATEMÁTICOS Símbolo Nome Explicação + adição Lê-se como "mais" 2+3 = 5, significa que se somarmos 2 e 3 o resultado é 5. - subtração Lê-se como "menos" 5-3 = 2, significa que se subtrairmos 3
Leia maisNúmeros inteiros Z ± 7º Ano / 2013
Números inteiros Z ± 7º Ano / 2013 Sobre a origem dos sinais A idéia sobre os sinais vem dos comerciantes da época. Os matemáticos encontraram a melhor notação para expressar esse novo tipo de número.
Leia maisBases de Dados. Parte IV: Álgebra e Cálculo Relacional
Bases de Dados MI / LCC / LEG / LERSI / LMAT Parte IV Álgebra e Cálculo Relacional Álgebra Relacional Conjunto básico de operações que nos permitem manipular relações no modelo relacional. As operações
Leia maisNoções básicas de Lógica
Noções básicas de Lógica Consideremos uma linguagem, com certos símbolos. Chamamos expressão a uma sequências de símbolos. uma expressão com significado Uma expressão pode ser expressão sem significado
Leia maisMatemática Básica Intervalos
Matemática Básica Intervalos 03 1. Intervalos Intervalos são conjuntos infinitos de números reais. Geometricamente correspondem a segmentos de reta sobre um eixo coordenado. Por exemplo, dados dois números
Leia maisBanco de Dados Prof. Célio R. Castelano Página 1 de 9. Álgebra Relacional
Banco de Dados Prof. Célio R. Castelano Página 1 de 9 Álgebra Relacional A álgebra relacional é uma linguagem procedural, que possui uma coleção de operações que são utilizadas para manipular relações
Leia maisSinais e Sistemas Unidade 2 Conceitos de Matemática de Variável Complexa
Sinais e Sistemas Unidade 2 Conceitos de Matemática de Variável Complexa Prof. Cassiano Rech, Dr. Eng. rech.cassiano@gmail.com Prof. Rafael Concatto Beltrame, Me. Eng. rcbeltrame@gmail.com Conteúdo da
Leia maisÁLGEBRA. Aula 5 _ Função Polinomial do 1º Grau Professor Luciano Nóbrega. Maria Auxiliadora
1 ÁLGEBRA Aula 5 _ Função Polinomial do 1º Grau Professor Luciano Nóbrega Maria Auxiliadora 2 FUNÇÃO POLINOMIAL DO 1º GRAU Uma função polinomial do 1º grau (ou simplesmente, função do 1º grau) é uma relação
Leia maisPROPOSIÇÕES. Proposições Simples e Proposições Compostas. Conceito de Proposição
PROPOSIÇÕES Conceito de Proposição Definição: chama-se proposição todo o conjunto de palavras ou símbolos que exprimem um pensamento de sentido completo. As proposições transmitem pensamentos, isto é,
Leia mais1. À primeira coluna (P), atribui-se uma quantidade de valores V igual à metade do total de linhas
LÓGICA MATEMÁTICA Walter Sousa Resumo teórico 1) PROPOSIÇÕES LÓGICAS SIMPLES Uma proposição é uma sentença declarativa que pode ser classificada em verdadeira (V) ou falsa (F), mas não ambas as interpretações.
Leia maisBanco de Dados. Modelo Entidade Relacionamento Estendido DCC IME USP. João Eduardo Ferreira Osvaldo Kotaro Takai Marcelo Finger
Banco de Dados Modelo Entidade Relacionamento Estendido João Eduardo Ferreira Osvaldo Kotaro Takai Marcelo Finger DCC IME USP MER X O MER X é uma extensão do MER, o qual adiciona: Abstração de Agregação
Leia maisEngenharia Econômica
UNIVERSIDADE FEDERAL DE PERNAMBUCO UFPE CENTRO ACADÊMICO DO AGRESTE NÚCLEO DE TECNOLOGIA ENGENHARIA CIVIL Engenharia Econômica Aula I Professora Jocilene Otilia da Costa, Dra Conteúdo Juros Simples Juros
Leia maisAula 1 Conjuntos Numéricos
1 Tecnólogo em Construção de Edifícios Aula 1 Conjuntos Numéricos Professor Luciano Nóbrega 2 SONDAGEM Inicialmente, façamos uma revisão: 1 Calcule o valor das expressões abaixo. Dê as respostas de todas
Leia maisInversão de Matrizes
Inversão de Matrizes Prof. Márcio Nascimento Universidade Estadual Vale do Acaraú Centro de Ciências Exatas e Tecnologia Curso de Licenciatura em Matemática Disciplina: Álgebra Matricial - 2014.2 13 de
Leia maisPRINCÍPIOS DA MULTIPLICAÇÃO, DA ADIÇÃO E DA INCLUSÃO-
Matemática Discreta 2009.10 Exercícios CAP2 pg 1 PRINCÍPIOS DA MULTIPLICAÇÃO, DA ADIÇÃO E DA INCLUSÃO- EXCLUSÃO 1. Quantas sequências com 5 letras podem ser escritas usando as letras A,B,C? 2. Quantos
Leia mais5. O Mapa de Karnaugh
Objetivos 5. O Mapa de Karnaugh Usar um mapa de Karnaugh para simplificar expressões Booleanas Usar um mapa de Karnaugh para simplificar funções de tabela-verdade Utilizar condições don t care para simplificar
Leia maisFABIANO KLEIN CRITÉRIOS NÃO CLÁSSICOS DE DIVISIBILIDADE
FABIANO KLEIN CRITÉRIOS NÃO CLÁSSICOS DE DIVISIBILIDADE FLORIANÓPOLIS 2007 FABIANO KLEIN CRITÉRIOS NÃO CLÁSSICOS DE DIVISIBILIDADE Trabalho de conclusão de Curso apresentado ao curso de Matemática Habilitação
Leia maisIntrodução à Aritmética Modular. George Darmiton da Cunha Cavalcanti CIn - UFPE
Introdução à Aritmética Modular George Darmiton da Cunha Cavalcanti CIn - UFPE Introdução Em alguns problemas o interesse se concentra no resto da divisão entre dois números, por exemplo Que horas serão
Leia maisO que é Microsoft Excel? Microsoft Excel. Inicialização do Excel. Ambiente de trabalho
O que é Microsoft Excel? Microsoft Excel O Microsoft Excel é um programa para manipulação de planilhas eletrônicas. Oito em cada dez pessoas utilizam o Microsoft Excel pra trabalhar com cálculos e sistemas
Leia mais1. Números. MatemáticaI Gestão ESTG/IPB Departamento de Matemática. Números inteiros. Nota: No Brasil costuma usar-se: bilhão para o número
MatemáticaI Gestão ESTG/IPB Departamento de Matemática 1. Números Números inteiros 0 10 1 1 10 10 2 10 100 3 10 1000 6 10 1000000 10 10 12 18 Uma unidade (um) Uma dezena (dez) Uma centena (cem) Um milhar
Leia maisDisciplina: Álgebra Linear - Engenharias ], C = Basta adicionar elemento a elemento de A e B que ocupam a mesma posição na matriz.
Universidade Federal de Goiás Campus Catalão Departamento de Matemática Disciplina: Álgebra Linear - Engenharias Professor: André Luiz Galdino Gabarito da 1 a Lista de Exercícios 1. Sejam Encontre: [ 1
Leia mais1.10 Sistemas de coordenadas cartesianas
7 0 Sistemas de coordenadas cartesianas Definição : Um sistema de coordenadas cartesianas no espaço é um v v conjunto formado por um ponto e uma base { } v3 Indicamos um sistema de coordenadas cartesianas
Leia maisMATRIZ - FORMAÇÃO E IGUALDADE
MATRIZ - FORMAÇÃO E IGUALDADE 1. Seja X = (x ij ) uma matriz quadrada de ordem 2, onde i + j para i = j ;1 - j para i > j e 1 se i < j. A soma dos seus elementos é igual a: 2. Se M = ( a ij ) 3x2 é uma
Leia maisCanos (Pipes) As pipes são um mecanismo de comunicação unidirecional entre dois ou mais processos. Um exemplo do uso de pipes na shell é:
Canos (Pipes) As pipes são um mecanismo de comunicação unidirecional entre dois ou mais processos. Um exemplo do uso de pipes na shell é: O programaû Ógera uma linha por utilizador e envia-a ao programaû
Leia maisEstatística. Conjunto de métodos e processos quantitativos que serve para estudar e medir os fenômenos coletivos ou de massa.
Faculdade de Tecnologia Senac Pelotas Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Matemática Aplicada Prof. Edécio Fernando Iepsen Estatística Variáveis Qualitativas, Quantitativas
Leia maisQUESTÃO 3 ALTERNATIVA E 24 é o maior número que aparece na figura. Indicamos abaixo a sequência de operações e seu resultado. 24 2 12 6 144.
OBMEP 009 Nível 1 1 QUESTÃO 1 Na imagem que aparece no espelho do Benjamim, o ponteiro dos minutos aponta para o algarismo, enquanto que o ponteiro das horas está entre o algarismo 6 e o traço correspondente
Leia maisA forma geral de uma equação de estado é: p = f ( T,
Aula: 01 Temática: O Gás Ideal Em nossa primeira aula, estudaremos o estado mais simples da matéria, o gás, que é capaz de encher qualquer recipiente que o contenha. Iniciaremos por uma descrição idealizada
Leia maisTeste Intermédio de Matemática A Matemática A Versão 1 11.º Ano de Escolaridade
Teste Intermédio de Matemática A Versão 1 Teste Intermédio Matemática A Versão 1 Duração do Teste: 90 minutos 27.01.2010 11.º Ano de Escolaridade Decreto-Lei n.º 74/2004, de 26 de Março Na sua folha de
Leia maisEXERCÍCIOS PREPARATÓRIOS PARA AS DISCIPLINAS INTRODUTÓRIAS DA MATEMÁTICA
UNIVERSIDADE FEDERAL DE CAMPINA GRANDE CENTRO DE CIÊNCIAS E TECNOLOGIA UNIDADE ACADÊMICA DE MATEMÁTICA PROGRAMA DE EDUCAÇÃO TUTORIAL TUTOR: Prof. Dr. Daniel Cordeiro de Morais Filho BOLSISTA: Tiago Alves
Leia mais1. Pablo tinha uma nota, mas não sabemos de quanto era essa nota, então a chamaremos de x. 2x + 8 = 0 5x 4 = 6x + 8 3a b c = 0
Aula Período Zero Turma 1 Data: 13/03/2013 Tópicos Equação de 1º Grau Noção de Equação Incógnitas Operações com incógnitas (Adição, subtração, multiplicação, divisão, potência) Exemplos para montar equação
Leia maisÍÆÁÎ ÊËÁ Ç ËÌ Ç Ë ÆÌ Ì ÊÁÆ ¹ Í Ë ÆÌÊÇ Á Æ Á Ë Ì ÆÇÄ Á Ë ¹ Ì È ÊÌ Å ÆÌÇ Æ ÆÀ ÊÁ Ä ÌÊÁ ¹ ÈÊÇ Ê Å È Ë Ê Í Ç Å ÍÌÇÅ Ç ÁÆ ÍËÌÊÁ Ä ÁËË ÊÌ Ç Å ËÌÊ Ç Å ØÖ Ò Ó
ÍÆÁÎ ÊËÁ Ç ËÌ Ç Ë ÆÌ Ì ÊÁÆ ¹ Í Ë ÆÌÊÇ Á Æ Á Ë Ì ÆÇÄ Á Ë ¹ Ì È ÊÌ Å ÆÌÇ Æ ÆÀ ÊÁ Ä ÌÊÁ ¹ ÈÊÇ Ê Å È Ë Ê Í Ç Å ÍÌÇÅ Ç ÁÆ ÍËÌÊÁ Ä ÓÖÑ Ó Å ØÖ Ó Ñ ÙØÓÑ Ó ÁÒ Ù ØÖ Ð ÁËË ÊÌ Ç Å ËÌÊ Ç Ç ÌÁ ÈÇÊ Ö Ù Ù ØÓ È Ö Ö Ë ÐÚ
Leia mais21- EXERCÍCIOS FUNÇÕES DO SEGUNDO GRAU
1 21- EXERCÍCIOS FUNÇÕES DO SEGUNDO GRAU 1. O gráfico do trinômio y = ax 2 + bx + c. Qual a afirmativa errada? a) se a > 0 a parábola possui concavidade para cima b) se b 2 4ac > 0 o trinômio possui duas
Leia mais- Um "query block" permite a implementação das operações de selecção, projecção e junção da álgebra relacional.
2.3 Linguagens relacionais (continuação) SQL Structured Query Language 1) "Query block" Select From Where - Um "query block" permite a implementação
Leia maisAula 6 Medidas de Tendência Central
1 Estatística e Probabilidade Aula 6 Medidas de Tendência Central Professor Luciano Nóbrega Somatório Quando queremos representar uma soma de valores que obedecem à uma sequência, podemos codificá-la através
Leia mais