Documente Academic
Documente Profesional
Documente Cultură
1
2. TIPOS DE BASES DE DATOS
En general las bases de datos se clasifican a travs de tipo de gestor que las
soporta y administra diferencindose fundamentalmente 5 tipos que son:
MODELO EN RED: Es muy parecido al jerrquico, diferencindose de la
anterior en el conceptode nodo, permitiendo que en un mismo nodotenga varios
padres, dando solucin alproblema de la redundancia de datos.
base de datos y que se diferenciarn unos de otros por una serie de
atributos o caractersticas.
GRUPO DE ENTIDADES: ser la agrupacin de entidades del mismo
tipo.
ATRIBUTO: son los datos reales que caracterizan una entidad que los
describe.
DOMINIO: es el conjunto de datos admitidos para un atributo.
CAMPOS: son la columnas de la tabla y se corresponden con cada uno de
los atributos que componen un registro y hacen referencia a un dominio
de la entidad que deseamos describir. Estn definidos por el tipo de
datos que contienen.
CLAVE: El campo o conjunto de campos que representa a cada entidad
de forma nica.
REGISTRO LGICO, FILA O TUPLA: son las filas o fichas de la tabla
y contienen todos los datos de inters de una entidad. Estos registros
pueden ser de dos tipo atendiendo a su longitud, fija o variable.
TABLAS: es un contenedor de datos dividido en filas o registros y
columnas o campos.
Tienen las siguientes propiedades:
Cada entrada en la tabla corresponde a un tem individual.
Todos los tems de una columna son de la misma clase.
Cada columna tiene asignado un nombre nico en el conjunto de
columnas de la tabla.
Para una tabla dada todas las filas son diferentes.
Tanto las filas como las columnas pueden ser consideradas en
cualquier secuencia sin afectar ni el contenido ni la
representacin de la informacin.
4. JOIN
Une dos tablas de forma no permanente, se encuentran dinmicamente unidas.
El tipo de unin que se suele realizar con este operador es de uno a uno o
muchos a uno.
A una tabla se le pueden unir tantas tablas como se desee.
5. RELATES:
Une dos tablas de forma no permanente, sin unin fsica de los campos de
ambas tablas, pero las actuaciones sobre una tabla son referenciadas en la
relacionada. El tipo de unin que se suele realizar con este operador es de uno
a muchos o muchos a muchos. A una tabla se le pueden unir tantas tablas como
se desee.
Uno a uno: seria una tabla en la que se relacionase cada registro con un
registro nico de la otra tabla y viceversa. Un ejemplo serauna tabla con los
datos personales de personasy la otra con los expedientes de cada una deellas
siendo el campo comn el DNI:
Uno a muchos: seria una tabla en la que serelacionase cada registro con
muchos registros de otra tabla. Un ejemplo sera una tabla con los eras
geolgicas.
Muchos a muchos: sera una tabla en la que se relacionase cada registro con
muchos registros de otra tabla y viceversa. Un ejemplo sera una tabla con los
direcciones de viviendas y otra con los nombres de los inquilinos, en los que
cada piso puede contener a ms de un inquilino y cada inquilino puede vivir en
ms de un piso.
1. DEFINICION
Un Sistema de Gestin de Bases de Datos (SGBD) consiste en una coleccin
de datos interrelacionados y un conjunto de programas para acceder a los
mismos. Esta definicin es prcticamente idntica a la que se dio
anteriormente de Sistema de Informacin geogrfica.
Sin embargo, a lo largo del desarrollo de las tecnologas ligadas a los SIG
desde los setenta hasta la actualidad, una de las tendencias ms claras es el
papel, cada vez ms importante, que tiene el uso de SGBD para la gestin de
datos temticos como apoyo al SIG. En principio se utilizaron para
almacenar los atributos temticos asociados a un conjunto de entidades
espaciales almacenadas en formato vectorial, hoy en da se est empezando
a utilizar adems para el almacenamiento de la informacin geomtrica
(conjunto de coordenadas) de las entidades espaciales. Aunque se han hecho
algunos intentos para almacenar informacin en formato raster en un SGBD,
esta opcin no resulta eficiente.
El almacenamiento de los datos se hace de forma eficiente aunque oculta
para el usuario y normalmente tiene, al contrario de lo que ocurre con las
hojas de clculo, poco que ver con la estructura con la que los datos se
presentan al usuario.
El acceso concurrente de mltiples usuarios autorizados a los datos,
realizando operaciones de actualizacin y consulta de los mismos
garantizando la ausencia de problemas de seguridad (debidos a accesos
no autorizados) o integridad (prdida de datos por el intento de varios
usuarios de acceder al mismo fichero al mismo tiempo.
Comandos para insercin, borrado o modificacin de datos (INSERT,
DELETE, UPDATE).
10
11
a. PREPROCESAMIENTO
Significa que el mdulo encargado de construir de forma automtica
consultas SQL como las que hemos visto antes, y lanzarlas al
programa servidor de bases de datos, deber hacerlo teniendo en
cuenta una serie de criterios espaciales definidos por el usuario.
Por ejemplo, si el usuario pincha en la pantalla dentro de un polgono
esperando obtener nombre y poblacin del municipio, el mdulo
deber determinar de que
polgono se trata e incluir su identificador, por ejemplo 17, como
condicin que debe cumplirse:
b. POSTPROCESAMIENTO
Implica que los resultados de la consulta SQL debern filtrarse para
determinar cules cumplen determinadas condiciones relacionada con
el espacio. Para ello, una de las columnas pedidas en la consulta ha de
ser el identificador a partir del cual se obtiene, ya en el SIG, la
geometra del polgono a la que se puede aplicar la operacin de
12
anlisis espacial (distancia, cruce, inclusin, adyacencia, etc.)
necesaria para determinar si se cumple o no la condicin. Aquellos
casos en los que si se cumple constituye la salida del mdulo, el resto
se desechan.
7. GEODATABASE
En su nivel ms bsico, una geodatabase de ArcGIS es una coleccin de
datasets geogrficos de varios tipos contenida en una carpeta de sistema
de archivos comn, una base de datos de Microsoft Access o una base de
datos relacional multiusuario DBMS (por ejemplo Oracle, Microsoft SQL
Server, PostgreSQL, Informix o IBM DB2).
Las geodatabases tienen diversos tamaos, distinto nmero de usuarios,
pueden ir desde pequeas bases de datos de un solo usuario generadas en
archivos hasta geodatabases de grupos de trabajo ms grandes,
13
departamentos o geodatabases corporativas a las que acceden muchos
usuarios.
14
shapefiles, archivos de dibujo asistido por ordenador (CAD), redes
irregulares de tringulos (TIN), cuadrculas, datos CAD, imgenes,
archivos de lenguaje de marcado geogrfico (GML) y numerosas otras
fuentes de datos SIG.
Las geodatabases poseen un modelo de transaccin para administrar
flujos de trabajo de datos SIG.
15