Curso Sistemas de Información Geográfica (SIG): Profesor: Luis Carvacho Bart Ayudante: Claudia Ebensperger León Profesor: Luis Carvacho Bart Ayudante:

Slides:



Advertisements
Presentaciones similares
Estructuras de Control
Advertisements

Matemáticas Discretas
Datos que pueden utilizarse en ArcView Cualquier dato que describa la superficie de la tierra o sus atributos puede considerarse un dato geográfico Ello.
El ELKA es una técnica de modelado de información desarrollada por Hughes Aircraft Company. Esta técnica especifica a través de gráficas, contempla las.
PRESENTA: M.C. J. ALFREDO OCHOA G. UNIVERSIDAD DE SONORA División de Ciencias Exactas y Naturales Departamento de Geología MATERIA SISTEMAS DE INFORMACIÓN.
Universidad Pedagógica Francisco Morazán Tema: SISTEMA DE BASE DE DATOS Grupo: 5 Integrantes: Danilo Hernán Lagos Avilés Erlinda Yohanna Díaz Elvir Indira.
Programación II Sesión 3. TABLA DE CONTENIDO  Tipos de Datos en C  Delimitadores  Tipo Char  Tipo Int  Tipo Float  Tipo Double  Constantes  Operadores.
2012-BM5A. Introducción Todos los lenguajes de programación son distintos entre si. Sin embargo, pueden ser agrupados según la forma de pensar y estructurar.
MICROSOFT ACCESS. Definición de una Base de Datos: un programa que permite gestionar y organizar una serie de datos. Por ejemplo, para la gestión de los.
¿Qué es Excel? Taller Básico de Excel (3/5)
Conceptos generales de base de datos
BASE DE DATOS.
ARCGIS Taller básico con enfoque a Moscas de la Fruta
Estado del arte y Gestión de la Información
SQL: Structured Query Language
¿Cómo almacenar datos dentro del computador?
Excel: Fórmulas y funciones
Instituto Profesional Virginio Gómez
Tecnología de la Información y Transformación Organizacional
¿Qué es una consulta? En bases de datos, una consulta es el método para acceder a los datos en las bases de datos. Con las consultas se puede modificar,
Arquitectura de una Base de Datos
U.T. 11: Introducción A Las Bases De Datos
Facultad de Arquitectura y Urbanismo
Fechas evaluaciones Parcial: 11 de octubre
Técnicas y Herramientas de Computación
BASES DE DATOS.
Structure Query Languaje
SQL: structured Query Language
Álgebra relacional.
Lenguajes de programación
EL MODELO RELACIONAL Creado por Edgar Codd, 1970:
¿Qué es un OPERADOR? “Un operador es un elemento de programa que se aplica a uno o varios operandos en una expresión o instrucción. Los operadores que.
Restricciones de integridad en el modelo relacional
INTRODUCCIÒN AL SISTEMA GESTOR DE BASE DE DATOS
SQL Lenguaje de Consulta Estructurado
Estrategias de Búsqueda de Información
TIPO DE DATOS EN ACCESS 2010 TEXTO, MEMO, NUMERO, FECHA/HORA, MONEDA, AUTONUMERACION, SI/NO, OBJETO OLE, HIPERVINCULO, DATOS ADJUNTADOS, CALCULADO Y ASISTENTES.
Bases De Datos : Consultas
LÓGICA DE PROGRAMACIÓN
S.I.G (SISTEMA DE INFORMACION GEOGRAFICO)
Representaciones Geográficas
Orígenes Funciones Condicionales
Olaya, Víctor (2011), ´´Bases de Datos´´
Consultas SQL.
Hipervínculos scratch
Conceptos Relacionados Unidad I. Parte A.
M.I.R.S.T. Gabriel Orozco Martínez
Structure Query Languaje
Convenio CECC/SICA-Intel-Embajada de Taiwán
Bienvenidos A clase.
Diseño de una Base de datos
Introducción a Access Juan Alberto Sigüenza Escuela Técnica Superior de Informática.
CURSO PROGRAMACIÓN BÁSICA SEMANA 3 ¿Qué es un programa?
CURSO NIVEL MEDIO ArcGis.
LICENCIATURA EN SISTEMAS COMPUTACIONALES EN ADMINISTRACION
Sotfware de Desarrollo de Sistemas
Generalidades de ArcGis Ingeniera Vanessa Trujillo Arzayus.
Base de datos simples, relaciones Cardinalidad Claves.
R.A 1.1 Da tratamiento de datos e información mediante la herramienta de hoja de cálculo electrónica. Excel ¿Qué es y para qué sirve? Excel es un programa.
CC Bases de Datos Otoño Clase 5: El Cálculo Relacional + SQL (I)
Capítulo 7 USO DE BASES DE DATOS OBJETO- RELACIONALES.
NATURALEZA DE LOS DATOS Valores Numéricos Son los valores que se pueden hacer cálculos aritméticosritméticos Tipos de valores Entero Real Cadena ( “ h”
CONTROLES Y ESTRUCTURAS BÁSICAS DE PROGRAMACIÓN  1. Algoritmos: conjunto de instrucciones programadas para resolver una tarea específica.  2. Datos:
Funciones principales de Excel Online
ALGEBRA RELACIONAL UNIDAD 3 ALGEBRA RELACIONAL. INTRODUCCIÓN Se forma a partir de la matemática formal Creada por Edgar Frank Codd en 1972 Concede comportamineto.
MICROSOFT ACCESS. Definición de una Base de Datos: un programa que permite gestionar y organizar una serie de datos. Por ejemplo, para la gestión de los.
Access Este programa permite manipular datos en forma de tablas, realizar cálculos complejos con fórmulas y funciones, incluso dibujar distintos tipos.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS
Base de datos años  En la década de los años 80’, se desarrolló el SQL, un lenguaje de consultas que permite consultar, valga la redundancia,
El SQL es el lenguaje estándar ANSI/ISO de definición, manipulación y control de bases de datos relacionales. La sigla que se conoce como SQL corresponde.
Transcripción de la presentación:

Curso Sistemas de Información Geográfica (SIG): Profesor: Luis Carvacho Bart Ayudante: Claudia Ebensperger León Profesor: Luis Carvacho Bart Ayudante: Claudia Ebensperger León Manejo de tablas de atributos y consultas a la base de datos

MANEJO DE TABLAS DE ATRIBUTOS Introducción - Los aspectos temáticos o atributos de los datos geográficos son organizados para su uso por el SIG en bases de datos, es decir, en uno o más archivos de datos almacenados de forma ordenada y que contienen información no redundante. - Una de las funciones que deben cumplir los SIG como programas, es gestionar estas bases de datos mediante programas diseñados específicamente para ello. - Bases de datos → Tablas → Tablas de atributos

Contienen información descriptiva asociada a elementos geográficos contenidos en la capa de información. TABLAS DE ATRIBUTOS 1. ¿Qué son? Comunas Componente espacial Componente temático

Las tablas se componen de filas (registros) y columnas (campos). 2. ¿Cómo se estructuran? TABLAS DE ATRIBUTOS Registros Campos Cada registro corresponde a un elemento de la capa de información. Cada campo corresponde a una variable que describe los elementos contenidos en la capa de información. Valores

3. ¿Qué tipos de datos pueden almacenar? TABLAS DE ATRIBUTOS Cada campo puede almacenar un tipo de dato específico: Números Textos (text) Fechas (dates) Cada campo puede almacenar un tipo de dato específico: Números Textos (text) Fechas (dates) Tipos de datos numéricos: Tipos de datos numéricos: Enteros: Short integer → 2 bytes Enteros: Short integer → 2 bytes Long integer → 4 bytes Decimales: Single-precision floating point numbers (Float) → 4 bytes Decimales: Single-precision floating point numbers (Float) → 4 bytes Double-precision floating point numbers (Double) → 8 bytes Double-precision floating point numbers (Double) → 8 bytes

4. Tareas comunes TABLAS DE ATRIBUTOS Es posible realizar una serie de tareas o acciones relativas a las tablas de atributos, entre las más comúnes están: Es posible realizar una serie de tareas o acciones relativas a las tablas de atributos, entre las más comúnes están: Modificar registros Modificar registros Añadir registros Añadir registros Borrar registros Borrar registros Crear campos Crear campos Eliminar campos Eliminar campos Obtener estadísticas Obtener estadísticas Asociar datos externos Asociar datos externos

4. Tareas comunes TABLAS DE ATRIBUTOS Asociación de datos externos a los elementos geográficos de una capa: Permite organizar la información en múltiples tablas. Permite organizar la información en múltiples tablas. El trabajar con múltiples tablas previene el duplicado de información. El trabajar con múltiples tablas previene el duplicado de información. Es posible desplegar en el mapa cualquier tipo de información relacionada con los elementos geográficos de una capa determinada. Es posible desplegar en el mapa cualquier tipo de información relacionada con los elementos geográficos de una capa determinada. Existen dos maneras de asociar datos almacenados en tablas externas con elementos geográficos de una capa determinada: Existen dos maneras de asociar datos almacenados en tablas externas con elementos geográficos de una capa determinada:  Unión lateral o join  Relación o relate

4. Tareas comunes TABLAS DE ATRIBUTOS Agrega a la tabla de atributos de una capa de información los campos de una tabla externa mediante la existencia de un campo común en ambas. Tabla externa Tabla de atributos de la capa “Predios” JOIN Unión lateral o join Predios (47) (124) (114) (77)

Viviendas (40) (39) (41) 4. Tareas comunes TABLAS DE ATRIBUTOS Establece una conexión entre los registros de dos tablas usando para ello un campo común a ambas. Tabla externa Tabla de atributos de la capa “Viviendas” RELATE Relación o relate

4. Tareas comunes TABLAS DE ATRIBUTOS - La asociación entre la tabla de atributos y la tabla externa se realiza a partir de un campo común existente en ambas. - Si bien este campo común puede tener nombres distintos en ambas tablas, debe tener el mismo tipo de datos. - Las asociaciones pueden ser de distinto tipo: Uno a uno Uno a uno Uno a muchos y viceversa Uno a muchos y viceversa Muchos a muchos Muchos a muchos - Mediante un join es recomendable realizar asociaciones de tipo uno a uno y muchos a uno. - Mediante un relate es recomendable realizar asociaciones de tipo uno a muchos y muchos a muchos. Unión lateral (join) y Relación (relate) aspectos comunes:

5. ¿Qué podemos hacer a partir de la información contenida en ellas? TABLAS DE ATRIBUTOS A partir de la información tabular es posible realizar diversas tareas relativas a: Provincias y comunas Visualización: Consultas Visualización Síntesis Consultas Visualización Síntesis

CONSULTAS A LA BASE DE DATOS Introducción - ¿Qué hospitales se encuentran a menos de 30 km del hospital de San Fernando? - ¿Qué ciudades tienen una población mayor a personas? - ¿Qué parcelas poseen como cobertura del suelo bosque nativo y tienen una superficie mayor a hectáreas? - ¿Qué comunas son atravesadas por la línea férrea? - ¿Qué poblados se localizan en la provincia de Colchagua? - ¿Qué comunas tienen una población menor a personas y son atravesadas por la línea férrea? Consulta por proximidad Consultas por atributos Consultas por localización Combinación de consultas

CONSULTAS A LA BASE DE DATOS 1. Consultas por proximidad ¿Qué poblados se localizan a menos de 5 km de Santa Teresa? Santa Teresa

CONSULTAS A LA BASE DE DATOS 2. Consultas por atributos Las expresiones de búsqueda o consultas por atributos se construyen a partir de operadores de distinto tipo, siendo los más comúnmente utilizados los siguientes: Relacionales Booleanos Tienen su origen en cálculos lógicos AND OR NOT = = > > < < <> >= <= Tienen su origen en relaciones condicionales A través del Lenguaje de Consulta Estructurado (SQL, Structured Query Language) es posible definir uno o más criterios de búsqueda.

CONSULTAS A LA BASE DE DATOS 2. Consultas por atributos ¿Qué parcelas tienen una superficie menor a 100 há? Operadores relacionales Area_ha < 100

CONSULTAS A LA BASE DE DATOS 2. Consultas por atributos ¿Qué viviendas se encuentran en mal estado de conservación? Operadores relacionales Estado = “Malo”

CONSULTAS A LA BASE DE DATOS 2. Consultas por atributos Operadores booleanos AND → Y OR → O inclusivo NOT → No lógico PQP AND Q VVV VFF FVF FFF PQP OR Q VVV VFV FVV FFF P Not P VF FV Selecciona aquellos elementos que cumplan ambas condiciones. Basta con que los elementos cumplan solo una de las condiciones para que sean seleccionados. Selecciona aquellos elementos que no cumplan con la condición dada. Las operaciones booleanas consisten en probar dos suposiciones mediante un operador lógico.

CONSULTAS A LA BASE DE DATOS 2. Consultas por atributos Operadores booleanos ¿Qué viviendas se encuentran en buen estado de conservación y tienen dos pisos? Estado = “Bueno” AND Pisos = 2

CONSULTAS A LA BASE DE DATOS 2. Consultas por atributos Operadores booleanos ¿Qué viviendas se encuentran en estado de conservación regular o malo? Estado = “Regular” OR Estado = “Malo”

CONSULTAS A LA BASE DE DATOS 3. Consultas por localización A través de este tipo de consultas es posible realizar análisis de proximidad y adyacencia. buscar La idea es buscar relaciones espaciales entre diferentes capas de información, para obtener información útil a partir de un proceso, y no de una mera consulta a la información que ya existe. Existen diversos operadores que permiten construir expresiones de búsqueda o consultas por localización, algunos de los más comúnmente utilizados son: Existen diversos operadores que permiten construir expresiones de búsqueda o consultas por localización, algunos de los más comúnmente utilizados son: Intersect Intersect Are within a distance of Are within a distance of Completely contain Completely contain Are completely within Are completely within Have their center in Have their center in

CONSULTAS A LA BASE DE DATOS 3. Consultas por localización Intersect ¿Qué parcelas se sitúan en la zona de riesgo asociada al aeródromo? Seleccione los elementos de la capa “Parcelas” que intersectan los elementos de la capa “Area_riesgo”

CONSULTAS A LA BASE DE DATOS 3. Consultas por localización Are completely within ¿Qué poblados se localizan en la comuna de Litueche? Comuna = “Litueche” “Poblados” que estén completamente contenidos en “Comunas”