Base De Datos

Páginas: 7 (1720 palabras) Publicado: 16 de enero de 2013
TALLER DE PLANIFICACIÓN
ANÁLISIS TERRITORIAL MEDIANTE SIG
BASES DE DATOS: 1
BASES DE DATOS
Podemos definir base de datos (BD) como un cuerpo de datos relacionados que son
almacenados de forma estructurada (UNIGIS, 20052). Las BD son un componente
fundamental de los SIG vectoriales, ya que la información temática (atributos) de este
modelo de datos se almacena en forma de BD y es gestionadapor un Sistema Gestor
de Base de Datos (SGBD). Por tanto merece la pena detenernos brevemente en
explorar algunas cuestiones básicas acerca de ellas.
Desde nuestra perspectiva, el interés por las bases de datos se centra en el diseño
lógico de la misma, esto es, en la forma en la que los datos se relacionan entre sí,
además de cómo realizar consultas a las mismas para “explotar “ toda lainformación
contenida en ellas con nuestro SIG.
EL MODELO RELACIONAL: LAS TABLAS
Existen diversos modelos de BD, si bien será de nuestro interés el modelo relacional,
en el que todos los datos aparecen almacenados en diferentes tablas bidimensionales
(filas y columnas), (generalmente una base de datos relacional está compuesta por
muchas tablas), que se relacionan entre sí por medio de columnascompartidas (figura
1).
Alumno Cod_Asignatura DNI
J.Romera 002 4444
A.Espejo 004 7777
A.Benitez 005 6666
M.Izquierdo 005 5555
Asignatura Cod_Asignatura Curso
Bases Datos 001 1º
SIG 002 1º
Análisis espacial 003 1º
CAD 004 1º
Visual Basic 005 2º
Geomarketing 006 2º
Bases Datos 007 2º
Figura 1. Relación entre tablas mediante columnas compartidas. Elaboración propia
Cada fila de unatabla debe ser única y por ello cada una de ellas (registro) presenta
un/as columna/s (campo/s) que deben permitir distinguirla de forma única. Este/os
campo/s sirven para enlazar la tabla con otras tablas de la base de datos y así
relacionar diversos conjuntos de datos. El nombre que se le da a este campo
“especial” es el de clave primaria. Generalmente suele estar constituida por un códigonumérico que permite identificar sin errores cada fila (tabla 1)
2 UNIGIS (2005): Bases de Datos Espaciales: Estructuras y Modelos. Postgrado UNIGIS en Sistemas de
Información Geográfica. Universidad de Girona.
TALLER DE PLANIFICACIÓN
ANÁLISIS TERRITORIAL MEDIANTE SIG
BASES DE DATOS: 2
Asignatura Cod_Asignatura Curso
Bases Datos 001 1º
SIG 002 1º
Análisis espacial 003 1º
CAD 004 1ºVisual Basic 005 2º
Geomarketing 006 2º
Bases Datos 007 2º
Tabla1: Clave Primaria en una tabla del modelo relacional. Suele venir representada por valores
numéricos. Fuente: Elaboración propia.
El modelo relacional además posee un conjunto de “normas” que deben cumplir las
tablas y que garantizan que sean “relacionalmente” correctas, lo que permitirá un buen
funcionamiento de la base de datos.Estas normas consisten en establecer conjuntos
de características a cumplir por las tablas. A cada conjunto de características se le
denomina FORMA NORMAL, de tal forma que existen Primera Forma Normal,
Segunda Forma Normal,… siendo cada una de ellas más restrictiva en lo que respecta
a las características a cumplir por las tablas.
En un principio se establecieron de forma genérica 3 formasnormales, aunque hoy en
día, y para casos muy complejos podemos hablar de cuarta y quinta forma normal.
Básicamente las sucesivas formas normales consisten en simplificaciones de tablas,
tendentes dividir las tablas en tablas más pequeñas y establecer relaciones entre ellas.
De esta forma se evita mucha duplicidad de información y mucho tiempo de manejo y
gestión de la base de datos.
Podemosdecir de forma resumida y simplificada, que las formas normales consisten
en que “cada atributo que no sea clave debe ser dependiente de la clave primaria
(1FN), de toda la clave (2FN) y de nada más que de la clave (3FN)”.
A continuación se presenta una tabla sin normalizar, y cómo quedaría tras su paso a
tercera forma normal, lista para implementarse en un SGBD.
Tabla no Normalizada
Alumno...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS