You are on page 1of 5

TEMA: OPERADORES LOGICOS

1. OBJETIVOS:
Consultar los componentes lgicos y sus funciones
Demostrar cada uno de los operadores lgicos con un ejemplo.

2. DESARROLLO:
OPERADORES LOGICOS
Las expresiones de consulta se utilizan en ArcGIS para seleccionar un subconjunto de caractersticas
y registros de la tabla. Las expresiones de consulta en responden a las expresiones SQL estndar.
Por ejemplo, se utiliza esta sintaxis con la herramienta Seleccionar por Atributos o con el cuadro de
dilogo Query Builder (Generador de consultas) para establecer una consulta de definicin de una
capa. Mediante la seleccin por atributos, podemos localizar todos los elementos que tengan
caractersticas concretas. La seleccin acta como filtro sobre los elementos de la capa, permitiendo
operar por separado con los elementos seleccionados. La bsqueda se realiza entre todos los valores
de uno o ms campos concretos de la tabla de atributos.
Seleccin por Atributos:
Al igual que las consultas utilizando Querys se utilizan los operadores de Lenguaje de consulta
estructurado SQL (Structured Query Language), este tipo de seleccin trabaja con la informacin
de atributos de la capa, por ello es necesario conocer la informacin con la que se cuenta en la Tabla
de atributos.
UNIVERSIDAD NACIONAL DE LOJA
rea de la Energa, las Industrias y los Recursos Naturales No Renovables
Carrera de Geologa Ambiental y Ordenamiento Territorial

Herramientas Definition Query:


El instrumento de Query (Pregunta), realiza consultas a una base de datos y los resultados son
representados en la vista de una capa. La capa creada por la consulta es temporal y no persistir
despus de la sesin a no ser que el documento sea salvado.

Operadores SQL:
Or: Es incluyente, selecciona tanto uno como otro. Combina dos condiciones juntas y
selecciona un registro si al menos una condicin es verdadera. Por ejemplo, la expresin
siguiente selecciona cualquier casa con ms de 1.500 pies cuadrados o un garaje para ms
de dos coches: "AREA" > 1500 OR "GARAGE" > 2
And: La aseveracin tiene que ser cierta en ambos lados del operador. Combina dos
condiciones juntas y selecciona un registro si se cumplen ambas condiciones. Por ejemplo,
la expresin siguiente selecciona cualquier casa con ms de 1.500 metros cuadrados y un
garaje para ms de dos coches: "AREA" > 1500 AND "GARAGE" > 2
Like: Se usa para campos textuales: ej. name cc.pp LIKE Tam% seleccionara todos los
centros poblados cuyos nombres comiencen con Tam. (Carcter %, seleccionara cualquier
cosa): Por ejemplo, esta expresin selecciona Mississippi y Missouri, entre los nombres de
Estado de EE.UU.: "STATE_NAME" LIKE 'Miss%'.
El porcentaje (%) significa que cualquier cosa es aceptable en su lugar: un carcter, un
centenar de personajes, o no-caracteres. Como alternativa, si se desea buscar un comodn
que representa slo un caracter, se debe usar un guin bajo (_). Por ejemplo, esta expresin
encuentra Catherine Smith y Katherine Smith: "OWNER_NAME" LIKE 'Smith _atherine'

X MDULO 2
UNIVERSIDAD NACIONAL DE LOJA
rea de la Energa, las Industrias y los Recursos Naturales No Renovables
Carrera de Geologa Ambiental y Ordenamiento Territorial

Not: Negacin, ej. name cc.pp not Like T% por tanto seleccionar todos los centros
poblados que no comiencen con la letra T.: Por ejemplo, la expresin siguiente selecciona
todos los estados excepto California: NOT "STATE_NAME" = 'California'
=: se usa tanto para texto como para campos numricos.
<>: no es igual. Se usa tanto para texto como para campos numricos.
>: Mayor que. Se puede usar con texto tambin. Ej. name cc.pp > T% trae todos los
records que comiencen con la letra T en adelante.
<: Menor que. Se puede usar con texto tambin. Ej. name cc.pp < T% trae todos los
records que comiencen con la letra A hasta la T .
>=: Mayor igual.
<=: Menor igual.
Is: Se usa generalmente para buscar recors en campos vacos. Ej. name cc.pp IS NULL
traera records en donde el campo de name cc.pp este vaci.
(): Se usa para cerrar una parte de la expresin la cual se tiene que tratar como una unidad.

EJEMPLOS
NOT.
Formula: NOT "Altura" >= 820
Descripcin.- De la tabla de atributos NO se seleccionaran las alturas con valores mayores
o iguales a 820.

X MDULO 3
UNIVERSIDAD NACIONAL DE LOJA
rea de la Energa, las Industrias y los Recursos Naturales No Renovables
Carrera de Geologa Ambiental y Ordenamiento Territorial

OR.
Formula: "Altura" >= 820 OR "Descripcio" = 'Primaria'
Descripcin.- De la tabla de atributos se seleccionaran las alturas con valores mayores o
iguales a 820 O las curvas principales.

AND.
Formula: "Altura" >= 820 AND "Descripcio" = 'Primaria'
Descripcin.- De la tabla de atributos se seleccionaran las alturas con valores mayores o
iguales a 820 Y las curvas principales.

X MDULO 4
UNIVERSIDAD NACIONAL DE LOJA
rea de la Energa, las Industrias y los Recursos Naturales No Renovables
Carrera de Geologa Ambiental y Ordenamiento Territorial

LIKE.
Formula: "Descripcio" LIKE '%aria'
Descripcin.- De la tabla de atributos se seleccionaran los tipos de curvas que terminen en
aria.

3. BIBLIOGRAFIA
CASO OSORIO EDSON ELAR (2010); Manual de ArcGIS 9.3 Bsico; first ed; Huancayo.

X MDULO 5

You might also like