DISEÑO DE UNA ESTRUCTURA DE INDEXACION DE DATOS TOPOLOGICAMENTE CONTENIDO.

Slides:



Advertisements
Presentaciones similares
DEFINICIONES. TIPOS. SEMANA 12
Advertisements

IBD Clase 7.
LICENCIATURA EN SISTEMAS COMPUTACIONALES EN ADMINISTRACION
Al abrir el Access aparece una ventana para crear una base en blanco, con la ayuda de un asistente o abrir una existente. Al principio optamos por la primera.
BASES DE DATOS.
Bases de Datos Introducción.
CAPACIDADES DEL VECTOR EN SIG
Dinámica de la partícula
Danilo Yáñez Alarcón. Avance II
Tema II Unidad de memoria. 2 Unidad de memoria 2.1 Definiciones y conceptos básicos Localización Capacidad Unidad de transferencia
Teoría de lenguajes y compiladores
| “reactor continuo” Elaborado por: José Luis Huertas Navarro
Johanna Lizeth Rodríguez Lorena Fda. Chávarro Ramos
1.1.2 Sistemas de información para la gestión y para la ayuda en la toma de decisiones. Los SI contribuyen activamente a la consecución de los objetivos.
SISTEMAS DE INFORMACION GEOGRAFICO ANA MARIA AGUDELO ECHEVERRI
Integrantes: Esteban Jiménez Guesseppe Lozada Mario Rodriguez Gustavo Tenorio Fabio.
LOGICA DE NEGOCIOS ADAN GONZALEZ BARRERA.
Answering Queries Using Views (Levy, Mendelzon, Sagiv, Srivastava) Javier López C.
UNIDAD I Conceptos Básicos.
Programación Matemática para distribución eficiente de censistas en censos nacionales: el Censo 2010 de la Provincia de Buenos Aires como caso de estudio.
Árboles, montículos y grafos Cola de prioridades, montículos
Recuperaci ó n Basada en Contenido M. Andrea Rodríguez Tastets DIIC - Universidad de Concepción
Ing. Héctor Abraham Hernández Erazo
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar.
Sistemas de Información IS95872
Introducción A Las Bases De Datos
Geo procesos.
(Organización y Manejo de Archivos)
Inteligencia de Negocios Buenos Aires, mayo de 2009 U.T.N. – F.R.B.A. Prof: Ing. Pablo Cigliuti Ayud: Ing. Rafael Rizzo.
PostgreSQL: Parte 1 Integrantes: Álvaro Marciales Claudio Torrez.
Almacenamiento y Recuperacion de Información- Arbol AVL
Combinación de Clasificadores
Aplicación de estructuras de datos
Página 1 20/03/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Tecnología de la Información Profesora Ariana Rosenthal Administración.
Marco Conceptual para la Gestión de Conocimiento de entornos de colaboración: aplicación a la creación de un portal de revistas electrónicas EUITIO Daniel.
Capítulo 7 Gestión de memoria.
Información Semiestructurada MC Beatriz Beltrán Martínez Primavera 2014.
Análisis y Diseño de Algoritmos
Características Topológicas de Imágenes 3D
Una introducción a la computación evolutiva
SIG. LAURA VELAZQUEZ MORELOS. Hace referencia a un refrán que implica resolver un problema difícil, dividiéndolo en partes más simples tantas veces como.
MEDIOS DE ALMACENAMIENTO
Estructura de Datos M.C. José Andrés Vázquez Flores FCC/BUAP
1. 2 Problema Telemóviles, una gran companía de telefonía, requiere mejorar la capacidad de identificación del usuario que llama: –dado un número de usuario,
Estructura de Datos M.C. J. Andrés V. F. FCC/BUAP
Arboles B (búsqueda externa)
Francisco Gamboa Herrera Tanya Pérez Herrera 26 Noviembre 2010.
Sistema de Información Geográfica
Geometría primitiva y Transformaciones
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
Archivos y bases de datos.
SISTEMA DE INFORMACIÓN DE GEOGRÁFICA
PLAN DE OPERACIONES ESTUDIO TECNICO.
DISEÑO Y DESARROLLO DEL WEB SITE PARA LA CÁTEDRA DE COMPUTACIÓN GRÁFICA INTEGRANTE: VILLEGAS V. OSCAR D. EDU 218.
Base de Datos.
EJERCICIO SEGUNDO PARCIAL Estructuras físicas de la informacion.
MIA - Grupo 5 Unidad 2.

Programación II Concepto de Archivos.
Matemáticas Discretas MISTI
Bases de Datos y Sistemas de Gestión de Bases Relacionales.
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
Institución: Colegio Cosubsidio las Mercedes I.E.D Fecha: Nombre:martinez González David Arturo Grado: Decimo Presentado a: Gabriel Sánchez.
Diccionario/Directorio de Datos
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
Aprendiendo a pensar Espacialmente: La naturaleza y funciones del pensamiento espacial National Academy of Sciences The Nature of Spatial Thinking.
Gestión de Memoria – Parte 2
Arquitectura de Computadores Clase 18 Memoria Caché: Fundamentos IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de Chile Escuela.
Verificación y Validación del Software
1 C OMPUTACIÓN A VANZADA PARA M ÚSICA POR O RDENADOR ALGORITHMS FOR COMPUTING GEOMETRIC MEASURES OF MELODIC SIMILARITY 1.
Transcripción de la presentación:

DISEÑO DE UNA ESTRUCTURA DE INDEXACION DE DATOS TOPOLOGICAMENTE CONTENIDO

INTRODUCCION En este artículo presentamos una investigación en el campo de sistemas información geográfica. En este artículo presentamos una investigación en el campo de sistemas información geográfica. ¿Qué es una SIG? ¿Qué es una SIG? - Es una tecnología de información geográfica que permite almacenar, organizar, visualizar e integrar Datos Espaciales.

¿Qué son datos espaciales? Son datos que permiten aproximar las características geométricas de un objeto. Son datos que permiten aproximar las características geométricas de un objeto. Estos pueden ser: Estos pueden ser: -Puntos -Rectángulos -Líneas -Superficies -Regiones -Volúmenes

Los tipos de consultas que se puedan realizar con estos datos espaciales son: - Consulta por rango

Consulta por vecino mas cercano

- Consulta por ranking

Objetos que están estructurados en una relación topológica de contenidos.

¿Que estructura de datos espaciales usaremos? Condiciones que deben cumplir la estructura de datos a usar: Condiciones que deben cumplir la estructura de datos a usar: - Se debe mantener la jerarquía de los datos independientemente de las operaciones de independientemente de las operaciones de Inserción, eliminación y búsqueda. Inserción, eliminación y búsqueda. - Debe soportar eficientemente un gran numero de datos esto implica el menor numero de accesos a disco y un esto implica el menor numero de accesos a disco y un menor tiempo de respuesta. menor tiempo de respuesta. - Por el hecho de soportar consultas espaciales. Es necesario preservar la proximidad espacial de sus objetos. necesario preservar la proximidad espacial de sus objetos.

Nuestra Propuesta Es una asociación de estructuras: Es una asociación de estructuras: - Tablas Hash. - B-Tree. - R-Tree.

Tablas Hash ¿Por que? Su función principal: almacena para cada nombre de lugar su posición en la estructura de indexación B-Tree. Esto permite un acceso directo por medio de una palabra clave. Su función principal: almacena para cada nombre de lugar su posición en la estructura de indexación B-Tree. Esto permite un acceso directo por medio de una palabra clave. Porque es eficiente cuando la cantidad de datos es de tamaño fijo. Porque es eficiente cuando la cantidad de datos es de tamaño fijo.

B-Trees. ¿Por que? Es eficiente al momento de manejar grandes cantidades de información. Es eficiente al momento de manejar grandes cantidades de información. Mantiene un árbol balanceado y ordenado. Importante si se desea combinar una consulta Espacial y no espacial para obtener un resultado más exacto. Mantiene un árbol balanceado y ordenado. Importante si se desea combinar una consulta Espacial y no espacial para obtener un resultado más exacto. En nuestro diseño el B-tree va a contener información de claves homogeneas (objetos de la misma jerarquia). En nuestro diseño el B-tree va a contener información de claves homogeneas (objetos de la misma jerarquia).

R-Tree. ¿Por que? Esta estructura es adecuada para manejar consultas espaciales haciendo uso de una clave geométrica MBR (minum bouding rectangles) que da una aproximación de la geometría del objeto. Esta estructura es adecuada para manejar consultas espaciales haciendo uso de una clave geométrica MBR (minum bouding rectangles) que da una aproximación de la geometría del objeto. Utilizar el MBR como aproximación del objeto espacial original reduce la complejidad del objeto a los dos puntos que determinan el rectángulo mínimo (caras paralelas a los ejes coordenados) que cubre. Utilizar el MBR como aproximación del objeto espacial original reduce la complejidad del objeto a los dos puntos que determinan el rectángulo mínimo (caras paralelas a los ejes coordenados) que cubre. El MBR permite conservar las características mas importantes del objeto que son su posición (Punto) y extensión (área y perímetro). El MBR permite conservar las características mas importantes del objeto que son su posición (Punto) y extensión (área y perímetro).

ARQUITECTURA GENERAL DEL SISTEMA

CONSULTAS QUE SOPORTA Hallar una región del Brasil que contenga al punto (x, y). Hallar una región del Brasil que contenga al punto (x, y). Llamada consulta buena porque permite acceder directamente desde la tabla hash y realizar la consulta espacial respectiva en los objetos contenidos. Llamada consulta buena porque permite acceder directamente desde la tabla hash y realizar la consulta espacial respectiva en los objetos contenidos. Hallar todos estados de EEUU. que tengan un superficie mayor o igual a 5000Km2 Hallar todos estados de EEUU. que tengan un superficie mayor o igual a 5000Km2 De la misma manera que la anterior solo que esta se realiza con la característica geométrica derivada del objeto y la salida son varios objetos. Hallar todas las ciudades de Chile que tengan un perímetro de Km. Hallar todas las ciudades de Chile que tengan un perímetro de Km. Esta consulta es más compleja se analizará en el siguiente capitulo.

Complejidad y Costos La complejidad será analizada analizara de acuerdo a los siguientes algoritmos: La complejidad será analizada analizara de acuerdo a los siguientes algoritmos:

Complejidad y Costos

Conclusiones y Trabajos Futuros La relacion entre los objetos(inclusion o topologicamente contenidos)limitan el uso de una unica estructura espacial para la indexacion. La relacion entre los objetos(inclusion o topologicamente contenidos)limitan el uso de una unica estructura espacial para la indexacion. Mantener la proximidad entre los objetos es util cuando se hace las consultas espaciales por MBR. Mantener la proximidad entre los objetos es util cuando se hace las consultas espaciales por MBR. Las operaciones que realizan en el B-tree no perjudica a la jerarquia de objetos(de inclusion). Las operaciones que realizan en el B-tree no perjudica a la jerarquia de objetos(de inclusion). El uso de B-trees minimiza el numero de accesos a discos, ya que es eficiente con grandes cantidad de datos. El uso de B-trees minimiza el numero de accesos a discos, ya que es eficiente con grandes cantidad de datos.

Trabajos Futuros: Diseño de modelos de costo de B-Tree, R-Tree y toda estructura. Diseño de modelos de costo de B-Tree, R-Tree y toda estructura. Implementacion del sistema. Implementacion del sistema. Mejoramiento del Proyecto llevandolo a una definicion formal. Mejoramiento del Proyecto llevandolo a una definicion formal.

FIN