Está en la página 1de 27

Introducción

Modelos de bases de datos


Modos de enlace entre SIG y bases de datos

Sistemas de Información Geográfica

Tema 9. Sistemas de Gestión de Bases de Datos y SIG

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos Características de un SGBD
Modos de enlace entre SIG y bases de datos

Introducción

Gran parte de la información necesaria en el trabajo con


SIG no es información espacial.
A lo largo del desarrollo de los SIG se observa una
importancia cada vex mayor del uso de SGBD para la
gestión de datos temáticos
Hoy en día se están empezando a utilizar además para el
almacenamiento de la información geométrica de las
entidades espaciales.

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos Características de un SGBD
Modos de enlace entre SIG y bases de datos

Introducción

Gran parte de la información necesaria en el trabajo con


SIG no es información espacial.
A lo largo del desarrollo de los SIG se observa una
importancia cada vex mayor del uso de SGBD para la
gestión de datos temáticos
Hoy en día se están empezando a utilizar además para el
almacenamiento de la información geométrica de las
entidades espaciales.

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos Características de un SGBD
Modos de enlace entre SIG y bases de datos

Introducción

Gran parte de la información necesaria en el trabajo con


SIG no es información espacial.
A lo largo del desarrollo de los SIG se observa una
importancia cada vex mayor del uso de SGBD para la
gestión de datos temáticos
Hoy en día se están empezando a utilizar además para el
almacenamiento de la información geométrica de las
entidades espaciales.

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos Características de un SGBD
Modos de enlace entre SIG y bases de datos

Características fundamentales de un SGBD

El método de almacenamiento y el programa que gestiona los


datos (servidor) son independientes del programa desde el que
se lanzan las consultas (cliente)
El ojetivo fundamental es permitir consultas complejas, cuya
resolución está optimizada, expresadas mediante un lenguaje
formal (SQL).
El almacenamiento de los datos se hace de forma eficiente
aunque oculta para el usuario y normalmente tiene poco que
ver con la estructura con la que los datos se presentan al
usuario.
Se garantiza el acceso concurrente de múltiples usuarios sin
problemas de seguridad o integridad.

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos Características de un SGBD
Modos de enlace entre SIG y bases de datos

Características fundamentales de un SGBD

El método de almacenamiento y el programa que gestiona los


datos (servidor) son independientes del programa desde el que
se lanzan las consultas (cliente)
El ojetivo fundamental es permitir consultas complejas, cuya
resolución está optimizada, expresadas mediante un lenguaje
formal (SQL).
El almacenamiento de los datos se hace de forma eficiente
aunque oculta para el usuario y normalmente tiene poco que
ver con la estructura con la que los datos se presentan al
usuario.
Se garantiza el acceso concurrente de múltiples usuarios sin
problemas de seguridad o integridad.

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos Características de un SGBD
Modos de enlace entre SIG y bases de datos

Características fundamentales de un SGBD

El método de almacenamiento y el programa que gestiona los


datos (servidor) son independientes del programa desde el que
se lanzan las consultas (cliente)
El ojetivo fundamental es permitir consultas complejas, cuya
resolución está optimizada, expresadas mediante un lenguaje
formal (SQL).
El almacenamiento de los datos se hace de forma eficiente
aunque oculta para el usuario y normalmente tiene poco que
ver con la estructura con la que los datos se presentan al
usuario.
Se garantiza el acceso concurrente de múltiples usuarios sin
problemas de seguridad o integridad.

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos Características de un SGBD
Modos de enlace entre SIG y bases de datos

Características fundamentales de un SGBD

El método de almacenamiento y el programa que gestiona los


datos (servidor) son independientes del programa desde el que
se lanzan las consultas (cliente)
El ojetivo fundamental es permitir consultas complejas, cuya
resolución está optimizada, expresadas mediante un lenguaje
formal (SQL).
El almacenamiento de los datos se hace de forma eficiente
aunque oculta para el usuario y normalmente tiene poco que
ver con la estructura con la que los datos se presentan al
usuario.
Se garantiza el acceso concurrente de múltiples usuarios sin
problemas de seguridad o integridad.

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos Características de un SGBD
Modos de enlace entre SIG y bases de datos

Esquema de un SGBD

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Modelos de bases de datos


Bases de datos relacionales

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Modelos de bases de datos


Bases de datos relacionales: Lenguaje SQL

select ident,nombre,p1900 from poblacion where p1900>20000;

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Modelos de bases de datos


Bases de datos orientadas a objetos (modelo OO)

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Modelos de bases de datos


Bases de datos objeto-relacionales (modelo OR)

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Bases de datos geo-relacionales


Combina un SIG, generalmente vectorial con una base de
datos relacional

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Problemas del modelo geo-relacional

El SQL estandar no admite funciones u operadores


espaciales
Soluciones:
Generar las consultas incluyendo condiciones espaciales:
SELECT ident,x,y
FROM observatorios
WHERE x>’$oeste’ and x<’$este’ y >’$sur’ y <’$norte’ ;

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Problemas del modelo geo-relacional

El SQL estandar no admite funciones u operadores


espaciales
Soluciones:
Generar las consultas incluyendo condiciones espaciales:
SELECT ident,x,y
FROM observatorios
WHERE x>’$oeste’ and x<’$este’ y >’$sur’ y <’$norte’ ;

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Problemas del modelo geo-relacional

El SQL estandar no admite funciones u operadores


espaciales
Soluciones:
Generar las consultas incluyendo condiciones espaciales:
SELECT ident,x,y
FROM observatorios
WHERE x>’$oeste’ and x<’$este’ y >’$sur’ y <’$norte’ ;

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Bases de datos geo-relacionales: SQL

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Bases de datos geo-relacionales: SQL

El SQL estandar no admite funciones u operadores


espaciales
Soluciones:
Generar las consultas incluyendo condiciones espaciales:
SELECT ident,x,y
FROM observatorios
WHERE x>’$oeste’ and x<’$este’ y >’$sur’ y <’$norte’ ;
Procesar los resultados de la consulta mediante funciones
espaciales en un SIG: si ([x,y]=>caravaca) { pinta [x,y] }

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Bases de datos geo-relacionales: SQL

El SQL estandar no admite funciones u operadores


espaciales
Soluciones:
Generar las consultas incluyendo condiciones espaciales:
SELECT ident,x,y
FROM observatorios
WHERE x>’$oeste’ and x<’$este’ y >’$sur’ y <’$norte’ ;
Procesar los resultados de la consulta mediante funciones
espaciales en un SIG: si ([x,y]=>caravaca) { pinta [x,y] }

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Bases de datos geo-relacionales: SQL

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Bases de datos objeto-relacionales

Modelo en desarrollo bajo las especificaciones del Open GIS


Consortium.
Deben poder definirse nuevos tipos de datos que permitan
almacenar la geometría (puntos, lineas, polígonos, etc.).
El lenguaje SQL se adapta y extiende para manipular datos
espaciales con operadores y funciones específicos:
SELECT o.ident,o.punto
FROM observatorios o, municipios m
WHERE within(o.punto,m.poligono) and m.nombre=’Caravaca’;
En el nivel físico, es decir en el modelo digital, se requieren
cambios profundos.
Ventajas: Acceso concurrente, inclusión de geometría, topología
y datos temáticos en una sola base de datos, operadores y
funciones geométricos y topológicos

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Bases de datos objeto-relacionales

Modelo en desarrollo bajo las especificaciones del Open GIS


Consortium.
Deben poder definirse nuevos tipos de datos que permitan
almacenar la geometría (puntos, lineas, polígonos, etc.).
El lenguaje SQL se adapta y extiende para manipular datos
espaciales con operadores y funciones específicos:
SELECT o.ident,o.punto
FROM observatorios o, municipios m
WHERE within(o.punto,m.poligono) and m.nombre=’Caravaca’;
En el nivel físico, es decir en el modelo digital, se requieren
cambios profundos.
Ventajas: Acceso concurrente, inclusión de geometría, topología
y datos temáticos en una sola base de datos, operadores y
funciones geométricos y topológicos

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Bases de datos objeto-relacionales

Modelo en desarrollo bajo las especificaciones del Open GIS


Consortium.
Deben poder definirse nuevos tipos de datos que permitan
almacenar la geometría (puntos, lineas, polígonos, etc.).
El lenguaje SQL se adapta y extiende para manipular datos
espaciales con operadores y funciones específicos:
SELECT o.ident,o.punto
FROM observatorios o, municipios m
WHERE within(o.punto,m.poligono) and m.nombre=’Caravaca’;
En el nivel físico, es decir en el modelo digital, se requieren
cambios profundos.
Ventajas: Acceso concurrente, inclusión de geometría, topología
y datos temáticos en una sola base de datos, operadores y
funciones geométricos y topológicos

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Bases de datos objeto-relacionales

Modelo en desarrollo bajo las especificaciones del Open GIS


Consortium.
Deben poder definirse nuevos tipos de datos que permitan
almacenar la geometría (puntos, lineas, polígonos, etc.).
El lenguaje SQL se adapta y extiende para manipular datos
espaciales con operadores y funciones específicos:
SELECT o.ident,o.punto
FROM observatorios o, municipios m
WHERE within(o.punto,m.poligono) and m.nombre=’Caravaca’;
En el nivel físico, es decir en el modelo digital, se requieren
cambios profundos.
Ventajas: Acceso concurrente, inclusión de geometría, topología
y datos temáticos en una sola base de datos, operadores y
funciones geométricos y topológicos

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Bases de datos objeto-relacionales

Modelo en desarrollo bajo las especificaciones del Open GIS


Consortium.
Deben poder definirse nuevos tipos de datos que permitan
almacenar la geometría (puntos, lineas, polígonos, etc.).
El lenguaje SQL se adapta y extiende para manipular datos
espaciales con operadores y funciones específicos:
SELECT o.ident,o.punto
FROM observatorios o, municipios m
WHERE within(o.punto,m.poligono) and m.nombre=’Caravaca’;
En el nivel físico, es decir en el modelo digital, se requieren
cambios profundos.
Ventajas: Acceso concurrente, inclusión de geometría, topología
y datos temáticos en una sola base de datos, operadores y
funciones geométricos y topológicos

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica


Introducción
Modelos de bases de datos
Modos de enlace entre SIG y bases de datos

Bases de datos objeto-relacionales

Tema 9. Sistemas de Gestión de Bases de Datos y SIG Sistemas de Información Geográfica

También podría gustarte