SlideShare uma empresa Scribd logo
1 de 37
Baixar para ler offline
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Seleção em Sistemas
de Informações
Geográficas
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Por que selecionar?
• Selecionar (consultar) é recuperar ou
evidenciar um sub-conjunto de
indivíduos ou objetos;
• Seleção é realizada mediante a
condições definidas;
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Em banco de dados...
• Condições estabelecidas através dos
valores de atributos ou
relacionamentos.
– Qual o nome do aluno com a matrícula
2007.49829-3?
– Quais empregados estão lotados no
setor de Marketing?
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Trabalhar em sub-conjuntos
• Realizar análises:
– Qual é a média em história dos alunos com 18 anos da
escola que estão no terceiro ano do ensino médio?
• Aplicar alterações:
– Aumentar em 10% o salário dos funcionários do
departamento de vendas.
• Exclusão:
– Tirar do cadastro todos os fornecedores que não
fornecem nenhum produto a mais de 2 anos.
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
No SIG...
• Podemos aplicar ferramentas em
apenas um sub-conjunto de
elementos de uma camada ou tabela;
– Qual a média de renda familiar dos
municípios vizinhos de Teresópolis?
– Converta para Shapefile os polígonos de
florestas da camada de vegetação.
• Usam-se atributos, relacionamentos
espaciais ou não-espaciais;
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Seleção por Atributos
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
No computador...
• Necessita-se de uma linguagem bem
definida (sintaxe, semântica, ...);
• A linguagem de seleção mais
utilizada é Structured Query
Language (SQL) e suas variantes;
Exemplo:
Select Nome from Alunos where Matricula=20031;
(selecione o atributo Nome da tabela Alunos onde
o atributo Matricula seja igual à 20031)
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Select o quê, onde, como?!
• O SIG geralmente utiliza SQL para
consultas com atributos;
• Para relacionamentos espaciais, o
SIG ou SGBD-E estendem o SQL ou
utilizam outros mecanismos;
• Todavia, tende-se a oferecer
ferramentas mais intuitivas ao
usuário;
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Álgebra Booleana
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
O que é?
• Composição de variáveis lógicas e
conectivos lógicos;
• Forma uma equação booleana, onde
o resultado é um valor lógico;
• Comumente aplicado em seleções
por atributos, compõe características
do SQL;
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Valor e Variável Lógicos
• Valor lógico pode assumir dois
estados:
– 0 ou falso;
– 1 ou verdadeiro;
• Variável lógica assume um valor
lógico;
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Variáveis Lógicas
• Comumente em banco de dados
definidas por comparações com
textos e números;
• Exemplos:
– 5 = 7 (falso)
– 4 >= 2 (falso)
– ‘asa’ > ‘abacate’ (verdadeiro)
– 4,55 <> 8,91 (verdadeiro)
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Símbolos de Comparação no SQL
• Igualdade: A = B
• Superioridade: A > B
• Inferioridade: A < B
• Diferente de: A <> B
• Superioridade ou Igualdade: A >= B
• Inferioridade ou Igualdade: A <= B
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Na prática numa tabela
7,5Garfield
5,5Chiquinha
10,0Sócrates
1,5Conan
NotaAluno
Variável lógica: Nota >= 7,0
1,5 >= 7,0 (falso)
10,0 >= 7,0 (verdadeiro)
7,5 >= 7,0 (verdadeiro)
5,5 >= 7,0 (falso)
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Expressões Lógicas
• Formadas por variáveis e conectivos
lógicos;
• Expressam seleções mais
complexas;
• O resultado é um valor lógico;
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Conectivos lógicos
• Há três tipos de conectores na lógica
de Boole:
– AND, . , ^ (conjunção);
– OR, + , v (disjunção);
– NOT, ~ (negação);
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
NOT
• Nega ou inverte o valor lógico;
• É um operador unário, AND e OR são
operadores binários;
FV
VF
Resp.A
NOT A
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
AND
• Literalmente, o resultado é 1 quando
ambas as entradas são 1;
VVV
FVF
FFV
FFF
Resp.BA
A AND B
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
OR
• Literalmente, o resultado é 1 quando
pelo menos uma das entradas é 1;
VVV
VVF
VFV
FFF
Resp.BA
A OR B
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Na prática numa tabela
2.800.0001.600.000ES
4.450.0002.500.000MG
15.400.0005.150.000SP
8.700.0003.200.000RJ
PIBPOPUF
Expressão 1: POP >= 3.000.000 AND PIB < 10.000.000
Expressão 2: POP < 2.000.000 OR PIB > 5.000.000
VF
FF
VF
VV
E2E1
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Expressões Lógicas
• Uso de () é permitido e recomendado
para clareza;
• Não há limite de variáveis e
conectivos:
(A OR B) AND ((NOT C) OR B) AND
(D OR A)) OR (D AND (C OR E))
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Outros conectivos lógicos
• No SQL e em outras linguagens
temos conectivos derivados de OR,
AND e NOT.
• Exemplo:
– XOR: (A AND (NOT B)) OR ((NOT A) AND B)
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
No ArcGIS...
• Linguagem para consultas por
atributos baseado em SQL:
– Nomes de campos entre aspas duplas:
“NOME”, “REGIAO”, “PIB”.
– Textos são aspas simples:
‘Rio de Janeiro’, ‘Floresta’, “Rodovia”.
• Interface facilitadora – usuário não
precisa dominar SQL;
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Por fim...
• O homem constrói expressões lógicas de
forma literal:
– Selecionar dentre os municípios do Brasil, o
município Rio de Janeiro:
“NOME” = ‘Rio de Janeiro’;
– Selecionar os estados com a população entre
1.000.000 e 2.500.000 de habitantes:
“POPULACAO”>=1000000 AND
“POPULACAO”<=2500000
– Selecionar os estados com a renda menor do
que R$ 300,00 e não pertencentes a região
Sudeste:
“RENDA”<300 AND NOT “REGIAO”=‘Sudeste’
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Cuidado!
• Erros muito comuns:
– “UF” = ‘RJ’ AND ‘SP’;
– “AREA” > 100 OR “AREA” < 200;
– “RENDA” < 200 AND “RENDA” > 100;
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Seleção Espacial
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Seleção Espacial
• O SIG trabalha também com as
características geográficas das
informações.
• Não há padrão de implementação;
• Desta forma, também realiza
consultas por estas:
– Selecione as construções a 100 metros
das margens de algum rio;
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Relações espaciais
• Entre duas feições geográficas;
• Depende se cada feição é ponto,
linha ou polígono;
• A seguir veremos as principais
relações espaciais;
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Polígono/Polígono
• Disjunto
• Contém / Está Contido
• Dentro
• Igual
• Encontram (toca ou adjacente)
• Cobre
• Coberto por
• Sobreposição ou Interceptam
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Linha/Linha
• Cruza
• Toca
• Coincide
• Acima, Abaixo
• Perto de
• Entre
• Paralelo a
• Sobre
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Ponto/Ponto
• Disjunto
• Coincide
• Perto de
• Acima, Abaixo
• Em frente a
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Ponto/Polígono
• Disjunto
• Adjacente (sobre a borda)
• Perto de
• Dentro de
• Acima, Abaixo
• Em frente a
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Linha/Ponto
• Disjunto
• Toca (sobre)
• Perto de
• Acima, Abaixo
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Linha/Polígono
• Disjunto
• Adjacente
• Perto de
• Dentro de
• Acima, Abaixo
• Cruza
• Atravessa
• Em frente a
• Toca
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Fim
Perguntas???
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Leitura Complementar
• Páginas 29 e 30 do capítulo 4 -
Modelagem de Dados Geográficos
do livro Introdução à Ciência da
Geoinformação.
• Tutorial de SQL aqui e aqui.
Laboratório de Geoprocessamento
da Faculdade de Geologia da UERJ
Obrigado
José Augusto Sapienza Ramos
ja_sapienza@yahoo.com.br

Mais conteúdo relacionado

Destaque

Ecuaciones trigonométricas
Ecuaciones trigonométricasEcuaciones trigonométricas
Ecuaciones trigonométricasMarlon Santillan
 
Ecuaciones trigonométricas racionales
Ecuaciones trigonométricas racionalesEcuaciones trigonométricas racionales
Ecuaciones trigonométricas racionalesCipriano Arboleda
 
Trigonometría identidades trigonometricas
Trigonometría identidades trigonometricasTrigonometría identidades trigonometricas
Trigonometría identidades trigonometricasArmando Failoc
 
Trigonometria- Básica
Trigonometria- BásicaTrigonometria- Básica
Trigonometria- BásicaIsabele Félix
 
Curso algebra psu preparación para la universidad
Curso algebra psu preparación para la universidadCurso algebra psu preparación para la universidad
Curso algebra psu preparación para la universidadEducagratis
 
Ecuaciones trigonométricas con funciones trigonométricas inversas trabajo val...
Ecuaciones trigonométricas con funciones trigonométricas inversas trabajo val...Ecuaciones trigonométricas con funciones trigonométricas inversas trabajo val...
Ecuaciones trigonométricas con funciones trigonométricas inversas trabajo val...Cipriano Arboleda
 
Presentation trigonometria 2
Presentation trigonometria 2Presentation trigonometria 2
Presentation trigonometria 2Silvia Vedani
 
Ecuaciones con mas de una funcion trigonometrica
Ecuaciones con mas de una funcion trigonometricaEcuaciones con mas de una funcion trigonometrica
Ecuaciones con mas de una funcion trigonometricaCipriano Arboleda
 
Series de fourier matematica iv
Series de fourier matematica ivSeries de fourier matematica iv
Series de fourier matematica ivkaterine278
 
Circunferencia y Funciones Trigonométricas
Circunferencia y Funciones TrigonométricasCircunferencia y Funciones Trigonométricas
Circunferencia y Funciones TrigonométricasEstela
 
Presentation - you tube
Presentation - you tubePresentation - you tube
Presentation - you tubesunil.dce
 

Destaque (20)

EmbellishedEvents
EmbellishedEventsEmbellishedEvents
EmbellishedEvents
 
Primera clase mvi
Primera clase mviPrimera clase mvi
Primera clase mvi
 
Ecuaciones trigonométricas
Ecuaciones trigonométricasEcuaciones trigonométricas
Ecuaciones trigonométricas
 
Calculo
CalculoCalculo
Calculo
 
Ecuaciones trigonométricas racionales
Ecuaciones trigonométricas racionalesEcuaciones trigonométricas racionales
Ecuaciones trigonométricas racionales
 
Trigonometría identidades trigonometricas
Trigonometría identidades trigonometricasTrigonometría identidades trigonometricas
Trigonometría identidades trigonometricas
 
Bolquee 6
Bolquee 6Bolquee 6
Bolquee 6
 
Trigonometria- Básica
Trigonometria- BásicaTrigonometria- Básica
Trigonometria- Básica
 
Curso algebra psu preparación para la universidad
Curso algebra psu preparación para la universidadCurso algebra psu preparación para la universidad
Curso algebra psu preparación para la universidad
 
Campos Electromagneticos - Tema 11
Campos Electromagneticos - Tema 11Campos Electromagneticos - Tema 11
Campos Electromagneticos - Tema 11
 
Ecuaciones trigonométricas con funciones trigonométricas inversas trabajo val...
Ecuaciones trigonométricas con funciones trigonométricas inversas trabajo val...Ecuaciones trigonométricas con funciones trigonométricas inversas trabajo val...
Ecuaciones trigonométricas con funciones trigonométricas inversas trabajo val...
 
Presentation trigonometria 2
Presentation trigonometria 2Presentation trigonometria 2
Presentation trigonometria 2
 
Ecuaciones
EcuacionesEcuaciones
Ecuaciones
 
Tercera clase
Tercera claseTercera clase
Tercera clase
 
Ecuaciones con mas de una funcion trigonometrica
Ecuaciones con mas de una funcion trigonometricaEcuaciones con mas de una funcion trigonometrica
Ecuaciones con mas de una funcion trigonometrica
 
Series de fourier matematica iv
Series de fourier matematica ivSeries de fourier matematica iv
Series de fourier matematica iv
 
Ditch the Toxins
Ditch the ToxinsDitch the Toxins
Ditch the Toxins
 
Plano de Estudos para Concurso INSS
Plano de Estudos para Concurso INSSPlano de Estudos para Concurso INSS
Plano de Estudos para Concurso INSS
 
Circunferencia y Funciones Trigonométricas
Circunferencia y Funciones TrigonométricasCircunferencia y Funciones Trigonométricas
Circunferencia y Funciones Trigonométricas
 
Presentation - you tube
Presentation - you tubePresentation - you tube
Presentation - you tube
 

Mais de Carlos Alberto Monteiro

Diversidade de Scolitynae (Coleoptera, Curculionidae) em Fragmentos de Flores...
Diversidade de Scolitynae (Coleoptera, Curculionidae) em Fragmentos de Flores...Diversidade de Scolitynae (Coleoptera, Curculionidae) em Fragmentos de Flores...
Diversidade de Scolitynae (Coleoptera, Curculionidae) em Fragmentos de Flores...Carlos Alberto Monteiro
 
Roteiro para elaboração de aplano RPPN
Roteiro para elaboração de aplano RPPNRoteiro para elaboração de aplano RPPN
Roteiro para elaboração de aplano RPPNCarlos Alberto Monteiro
 
Dissertação sobre chuva de sementes na recuperação de áreas
Dissertação sobre chuva de sementes na recuperação de áreasDissertação sobre chuva de sementes na recuperação de áreas
Dissertação sobre chuva de sementes na recuperação de áreasCarlos Alberto Monteiro
 
Flavio Monteiro Santos dissertação restauração
Flavio Monteiro Santos dissertação restauraçãoFlavio Monteiro Santos dissertação restauração
Flavio Monteiro Santos dissertação restauraçãoCarlos Alberto Monteiro
 
Ecossistemologia - Slides usados em aula 04/04/2016
Ecossistemologia - Slides usados em aula 04/04/2016Ecossistemologia - Slides usados em aula 04/04/2016
Ecossistemologia - Slides usados em aula 04/04/2016Carlos Alberto Monteiro
 
Fragmentos Florestais - Ecossistemologia
Fragmentos Florestais - EcossistemologiaFragmentos Florestais - Ecossistemologia
Fragmentos Florestais - EcossistemologiaCarlos Alberto Monteiro
 
Terry Eagleton - Marx e a critica literária
Terry Eagleton -  Marx e a critica literáriaTerry Eagleton -  Marx e a critica literária
Terry Eagleton - Marx e a critica literáriaCarlos Alberto Monteiro
 

Mais de Carlos Alberto Monteiro (20)

Diversidade de Scolitynae (Coleoptera, Curculionidae) em Fragmentos de Flores...
Diversidade de Scolitynae (Coleoptera, Curculionidae) em Fragmentos de Flores...Diversidade de Scolitynae (Coleoptera, Curculionidae) em Fragmentos de Flores...
Diversidade de Scolitynae (Coleoptera, Curculionidae) em Fragmentos de Flores...
 
Revisão ARTIGO APP
Revisão ARTIGO APPRevisão ARTIGO APP
Revisão ARTIGO APP
 
Roteiro para elaboração de aplano RPPN
Roteiro para elaboração de aplano RPPNRoteiro para elaboração de aplano RPPN
Roteiro para elaboração de aplano RPPN
 
Pacto2009 restauração florestal
Pacto2009 restauração florestalPacto2009 restauração florestal
Pacto2009 restauração florestal
 
Dissertação sobre chuva de sementes na recuperação de áreas
Dissertação sobre chuva de sementes na recuperação de áreasDissertação sobre chuva de sementes na recuperação de áreas
Dissertação sobre chuva de sementes na recuperação de áreas
 
Flavio Monteiro Santos dissertação restauração
Flavio Monteiro Santos dissertação restauraçãoFlavio Monteiro Santos dissertação restauração
Flavio Monteiro Santos dissertação restauração
 
Resenha Crítica - Aula
Resenha Crítica - AulaResenha Crítica - Aula
Resenha Crítica - Aula
 
Ecossistemologia - Slides usados em aula 04/04/2016
Ecossistemologia - Slides usados em aula 04/04/2016Ecossistemologia - Slides usados em aula 04/04/2016
Ecossistemologia - Slides usados em aula 04/04/2016
 
Ecossistemologia Biodiversidade 2016
Ecossistemologia Biodiversidade 2016Ecossistemologia Biodiversidade 2016
Ecossistemologia Biodiversidade 2016
 
Fragmentos Florestais - Ecossistemologia
Fragmentos Florestais - EcossistemologiaFragmentos Florestais - Ecossistemologia
Fragmentos Florestais - Ecossistemologia
 
Caos em uma comunidade
Caos em uma comunidadeCaos em uma comunidade
Caos em uma comunidade
 
O justo e a justica politica
O justo e a justica politicaO justo e a justica politica
O justo e a justica politica
 
O acaso na biologia evolutiva
O acaso na biologia evolutivaO acaso na biologia evolutiva
O acaso na biologia evolutiva
 
General ecology
General ecologyGeneral ecology
General ecology
 
Design Fernanda de Souza Quintao
Design Fernanda de Souza QuintaoDesign Fernanda de Souza Quintao
Design Fernanda de Souza Quintao
 
Causalidade e acaso
Causalidade e acasoCausalidade e acaso
Causalidade e acaso
 
Terry Eagleton - Marx e a critica literária
Terry Eagleton -  Marx e a critica literáriaTerry Eagleton -  Marx e a critica literária
Terry Eagleton - Marx e a critica literária
 
Dialogos - Estudos de Revisão
Dialogos - Estudos de RevisãoDialogos - Estudos de Revisão
Dialogos - Estudos de Revisão
 
Terry eagleton cultura
Terry eagleton   culturaTerry eagleton   cultura
Terry eagleton cultura
 
Reforma ortografica
Reforma ortograficaReforma ortografica
Reforma ortografica
 

Último

PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfFrancisco Márcio Bezerra Oliveira
 
Araribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioAraribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioDomingasMariaRomao
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfmaurocesarpaesalmeid
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....LuizHenriquedeAlmeid6
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfEmanuel Pio
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfWagnerCamposCEA
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanholaSLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanholacleanelima11
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 
AULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobreAULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobremaryalouhannedelimao
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 

Último (20)

PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
Araribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioAraribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medio
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdf
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanholaSLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
AULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobreAULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobre
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 

Seleção em SIG e banco de dados

  • 1. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Seleção em Sistemas de Informações Geográficas
  • 2. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Por que selecionar? • Selecionar (consultar) é recuperar ou evidenciar um sub-conjunto de indivíduos ou objetos; • Seleção é realizada mediante a condições definidas;
  • 3. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Em banco de dados... • Condições estabelecidas através dos valores de atributos ou relacionamentos. – Qual o nome do aluno com a matrícula 2007.49829-3? – Quais empregados estão lotados no setor de Marketing?
  • 4. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Trabalhar em sub-conjuntos • Realizar análises: – Qual é a média em história dos alunos com 18 anos da escola que estão no terceiro ano do ensino médio? • Aplicar alterações: – Aumentar em 10% o salário dos funcionários do departamento de vendas. • Exclusão: – Tirar do cadastro todos os fornecedores que não fornecem nenhum produto a mais de 2 anos.
  • 5. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ No SIG... • Podemos aplicar ferramentas em apenas um sub-conjunto de elementos de uma camada ou tabela; – Qual a média de renda familiar dos municípios vizinhos de Teresópolis? – Converta para Shapefile os polígonos de florestas da camada de vegetação. • Usam-se atributos, relacionamentos espaciais ou não-espaciais;
  • 6. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Seleção por Atributos
  • 7. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ No computador... • Necessita-se de uma linguagem bem definida (sintaxe, semântica, ...); • A linguagem de seleção mais utilizada é Structured Query Language (SQL) e suas variantes; Exemplo: Select Nome from Alunos where Matricula=20031; (selecione o atributo Nome da tabela Alunos onde o atributo Matricula seja igual à 20031)
  • 8. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Select o quê, onde, como?! • O SIG geralmente utiliza SQL para consultas com atributos; • Para relacionamentos espaciais, o SIG ou SGBD-E estendem o SQL ou utilizam outros mecanismos; • Todavia, tende-se a oferecer ferramentas mais intuitivas ao usuário;
  • 9. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Álgebra Booleana
  • 10. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ O que é? • Composição de variáveis lógicas e conectivos lógicos; • Forma uma equação booleana, onde o resultado é um valor lógico; • Comumente aplicado em seleções por atributos, compõe características do SQL;
  • 11. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Valor e Variável Lógicos • Valor lógico pode assumir dois estados: – 0 ou falso; – 1 ou verdadeiro; • Variável lógica assume um valor lógico;
  • 12. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Variáveis Lógicas • Comumente em banco de dados definidas por comparações com textos e números; • Exemplos: – 5 = 7 (falso) – 4 >= 2 (falso) – ‘asa’ > ‘abacate’ (verdadeiro) – 4,55 <> 8,91 (verdadeiro)
  • 13. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Símbolos de Comparação no SQL • Igualdade: A = B • Superioridade: A > B • Inferioridade: A < B • Diferente de: A <> B • Superioridade ou Igualdade: A >= B • Inferioridade ou Igualdade: A <= B
  • 14. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Na prática numa tabela 7,5Garfield 5,5Chiquinha 10,0Sócrates 1,5Conan NotaAluno Variável lógica: Nota >= 7,0 1,5 >= 7,0 (falso) 10,0 >= 7,0 (verdadeiro) 7,5 >= 7,0 (verdadeiro) 5,5 >= 7,0 (falso)
  • 15. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Expressões Lógicas • Formadas por variáveis e conectivos lógicos; • Expressam seleções mais complexas; • O resultado é um valor lógico;
  • 16. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Conectivos lógicos • Há três tipos de conectores na lógica de Boole: – AND, . , ^ (conjunção); – OR, + , v (disjunção); – NOT, ~ (negação);
  • 17. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ NOT • Nega ou inverte o valor lógico; • É um operador unário, AND e OR são operadores binários; FV VF Resp.A NOT A
  • 18. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ AND • Literalmente, o resultado é 1 quando ambas as entradas são 1; VVV FVF FFV FFF Resp.BA A AND B
  • 19. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ OR • Literalmente, o resultado é 1 quando pelo menos uma das entradas é 1; VVV VVF VFV FFF Resp.BA A OR B
  • 20. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Na prática numa tabela 2.800.0001.600.000ES 4.450.0002.500.000MG 15.400.0005.150.000SP 8.700.0003.200.000RJ PIBPOPUF Expressão 1: POP >= 3.000.000 AND PIB < 10.000.000 Expressão 2: POP < 2.000.000 OR PIB > 5.000.000 VF FF VF VV E2E1
  • 21. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Expressões Lógicas • Uso de () é permitido e recomendado para clareza; • Não há limite de variáveis e conectivos: (A OR B) AND ((NOT C) OR B) AND (D OR A)) OR (D AND (C OR E))
  • 22. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Outros conectivos lógicos • No SQL e em outras linguagens temos conectivos derivados de OR, AND e NOT. • Exemplo: – XOR: (A AND (NOT B)) OR ((NOT A) AND B)
  • 23. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ No ArcGIS... • Linguagem para consultas por atributos baseado em SQL: – Nomes de campos entre aspas duplas: “NOME”, “REGIAO”, “PIB”. – Textos são aspas simples: ‘Rio de Janeiro’, ‘Floresta’, “Rodovia”. • Interface facilitadora – usuário não precisa dominar SQL;
  • 24. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Por fim... • O homem constrói expressões lógicas de forma literal: – Selecionar dentre os municípios do Brasil, o município Rio de Janeiro: “NOME” = ‘Rio de Janeiro’; – Selecionar os estados com a população entre 1.000.000 e 2.500.000 de habitantes: “POPULACAO”>=1000000 AND “POPULACAO”<=2500000 – Selecionar os estados com a renda menor do que R$ 300,00 e não pertencentes a região Sudeste: “RENDA”<300 AND NOT “REGIAO”=‘Sudeste’
  • 25. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Cuidado! • Erros muito comuns: – “UF” = ‘RJ’ AND ‘SP’; – “AREA” > 100 OR “AREA” < 200; – “RENDA” < 200 AND “RENDA” > 100;
  • 26. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Seleção Espacial
  • 27. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Seleção Espacial • O SIG trabalha também com as características geográficas das informações. • Não há padrão de implementação; • Desta forma, também realiza consultas por estas: – Selecione as construções a 100 metros das margens de algum rio;
  • 28. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Relações espaciais • Entre duas feições geográficas; • Depende se cada feição é ponto, linha ou polígono; • A seguir veremos as principais relações espaciais;
  • 29. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Polígono/Polígono • Disjunto • Contém / Está Contido • Dentro • Igual • Encontram (toca ou adjacente) • Cobre • Coberto por • Sobreposição ou Interceptam
  • 30. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Linha/Linha • Cruza • Toca • Coincide • Acima, Abaixo • Perto de • Entre • Paralelo a • Sobre
  • 31. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Ponto/Ponto • Disjunto • Coincide • Perto de • Acima, Abaixo • Em frente a
  • 32. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Ponto/Polígono • Disjunto • Adjacente (sobre a borda) • Perto de • Dentro de • Acima, Abaixo • Em frente a
  • 33. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Linha/Ponto • Disjunto • Toca (sobre) • Perto de • Acima, Abaixo
  • 34. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Linha/Polígono • Disjunto • Adjacente • Perto de • Dentro de • Acima, Abaixo • Cruza • Atravessa • Em frente a • Toca
  • 35. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Fim Perguntas???
  • 36. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Leitura Complementar • Páginas 29 e 30 do capítulo 4 - Modelagem de Dados Geográficos do livro Introdução à Ciência da Geoinformação. • Tutorial de SQL aqui e aqui.
  • 37. Laboratório de Geoprocessamento da Faculdade de Geologia da UERJ Obrigado José Augusto Sapienza Ramos ja_sapienza@yahoo.com.br