SlideShare una empresa de Scribd logo
Bases de Datos
Organización de la información y espacialización
SISTEMA DE INFORMACIÓN GEOGRÁFICA
(SIG) EN PLATAFORMA LIBRE
PRIMERA PARTE
conjunto de datos pertenecientes a un mismo
contexto y almacenados sistemáticamente
para su posterior uso.
“descripción" del modo de contener
los datos, almacenar y recuperar
información. Abstracciones,
algoritmos y conceptos matemáticos.
Bases de
datos (BD)
Sistema gestor
de bases de
datos (SGBD)
almacenan y posteriormente acceder a
los datos de forma estructurada.
Modelo de
administración
de datos

Datos con información raíz (sin padre), nodo padres, hijos, hojas (sin hijos)

Gran volumen de información y datos compartidos

Crea estructuras estables y de gran rendimiento

Incapacidad de representar eficientemente la redundancia
BD jerárquicas
http://www.dataprix.com/book
Estructuras jerárquicas
biologianovenocah2012.blogspot.com nea.educastur.princast.es

Permite redundancia

Estructura compleja
BD de red
http://www.dataprix.com/book
Estructuras
en red
Etología
http://www.scielo.cl
Bioquímica
http://www.bionova.org.es
Medicina
http://sameens.dia.uned.es

Paradigma por uso de relaciones

Irrelevante el lugar y la forma en que se almacenan los datos.

Flexibiliza la administración de información.

Lenguaje estándar SQL normalización dBASE.
BD relacionales
http://www.dataprix.com/book
http://www.scielo.org.ve
http://www.poderpersonalmexico.com
Estructuras relacionales
Una base de datos relacional: campos que contienen
los fragmentos individuales de datos.
Cada tabla de la BD es un grupo de campos. Al crear
una tabla, también se determinan las características
de cada campo de la misma.
La información se recupera y/o almacena
mediante consultas.
http://www.openoffice.org/es
Bases de datos relacionales con
plataformas libres
SGDBD: OpenOffice Base
Creación de una nueva base de datos
Creación BD
Áreas Naturales
Protegidas
de Mendoza
Creación BD
Planificación
¿Para qué serán los
campos?
(definición de áreas)
Características categóricas del ANP
Espacialización
Marco legislativo
Personal
Proyectos asociados
¿campos en Características del
ANP?
Categoría
Ecorregión
¿ campos en Espacialización?
Coordenadas X e Y
Superficie
Perímetro
¿campos en Marco Legislativo?
Ley de creación
Actualizaciones de la ley
¿ campos en Personal?
Empleados de DRNR
Personal científico
¿campos en Proyectos
asociados?
Nombre del proyecto
Fecha inicio
Notas
¿Cómo usaré la información de estos tres campos?

Objeto/elemento de trabajo: Campo con clave
primaria.

Campos comunes a más de un área: deben estar
vinculados (relacionados) Fechas, horario, campañas...

Integridad de las tablas: entre tipos de datos y
propiedades del campo.

La categorización de ANP incluye un numero finito
de niveles (monumentos, parques, reservas): tabla con
un campo en cajas de lista en los formularios.
Planificación
Áreas Naturales de Mendoza
Ordenanza
Provincial
Campo Ley
Nombre ANP 1
Nombre ANP 2
Campo Nombre
Ɽ
1 a varios
Empleados Áreas Naturales
Nombre empleado
Campo Nombre
cuenta correo
personal empleado
Campo e-mail
Ɽ
1 a 1
Acta 1
Campo
informes
Acta 2
Ɽ
1 a varios
Teoría de conjuntos
Planificación de la BD
Entorno de OOoBase
Patrimonio Natural
http://www.patrimonionatural.com
Sistema Federal de Áreas Protegidas (SIFAP)
http://www2.medioambiente.gov.ar/bases/areas_protegidas
Secretaría de Ambiente y Desarrollo Sustentable
http://www.ambiente.mendoza.gov.ar/index.php/areas-protegidas
Obtención de datos
Creación de tablas
1) Importar un .dbf, teniendo en cuenta la características de
campos:
a) Clave primaria: 1) siempre con valor en cada fila,
2) el valor no puede repetirse.
b) numericos enteros (integer) (ID, Co_)
c) textuales en texto (varchar)
2) Tipo de datos y descripción de los campos
Una tabla guarda información sobre un grupo de
cosas con las mismas características o atributos
(columnas), las filas son los objetos reales de la que se
guarda información.
Ventana de edición de datos
Modifica la propiedad de los atributos
Creación de tablas
Agrega registros
Alfanuméricos
(tratados como carácter)
Numéricos
enteros y reales (permiten
operaciones aritméticas)
Temporales
Especiales
Automáticos
(secuenciales)
Creación de tablas
Ventana de introducción de
datos
Entorno de tablas de la BD APN
Modifica la propiedad de las tablas
Generación de relaciones
Evita errores tipográficos de
información redundante.
Modificar datos en grupos,
Independencia para editar los registros
Evita los registros parcialmente
completos.
Favorece el almacenamiento de
información múltiple de un campo,
sin duplicar ni delecionar caracteres.
Uno a uno
Uno a Muchos: campo en tabla 1 con
valor sin error a tabla 2: ID_característica
Muchos a muchos: tabla intermedia
www.ite.educacion.es
Generación de relaciones
Una consulta crea una tabla nueva a partir de
las tablas existentes dependiendo de la forma en
que se ha creado la consulta.
Generación de consultas
ANP Espacial
Truco: campos
“actual”
(“visible”) se
aplican como
filtros.
Generación de consultas
ANP Legislación
Generación de consultas
Entorno de consultas de la BD APN
Generación de consultas
ANP administrativo
Generación de consultas
Los formularios se usan para introducir datos en
los campos de una o más tablas asociadas con el
formulario (ver caso de las imágenes).
Generación de formularios
También se pueden usar para ver los campos de
una o más tablas asociadas con el formulario.
Nuevo formulario
Generación de formularios
Datos del formulario
Campos de
control del
formulario
Barra de Diseño del formulario
Control dependiente a un campo de una tabla.
Muestran, introducen y actualizan valores de los
campos.
Control independiente sin origen. Muestran
gráficos, imágenes
Control calculado el origen de los datos es una
expresión, no un campo. Expresión: combinación
de operadores (+,-,* y /), o nombres de controles,
o nombres de campos, o funciones que devuelven
un solo valor y valores constantes.
Generación de formularios
Edición en Navegador
Generación de formularios
vista diseño
Generación de formularios
con asistente
Generación de formularios
con asistente
Generación de formularios
con imágenes
Entorno de Formularios de la BD APN
Generación de formularios
Un informe organiza la información de los
campos de una consulta para presentar e
imprimir.
Generación de informes
Sólo se pueden crear utilizando el asistente.
http://extensions.openoffice.org/
Oracle Report Builder
Base Switchboard
IMAGENES
Truco: compactar BD > menú
Herramientas> SQL, en esta
ventana introduce el comando
CHECKPOINT DEFRAG,
>Ejecutar”>“Comando
ejecutado satisfactoriamente”
Generación de informes
Interacción
MySQL
dBASE
Tablas externas
DESTINO
Tablas internas
ORIGEN
Unión: se mantiene
1 a 1
Enlace: se borra
1 a muchos
MySQL Connector
Requisitos específicos
Estos requisitos sólo son necesarios para ejecutar determinadas
funcionalidades.
Drivers para tablas de Oracle
Para instalar los drivers de Oracle hay que seguir los
siguientes pasos:
1. Acceder a Oracle Database 10g Release 2 (10.2.0.3.0) drivers.
2. Aceptar los términos de licencia.
3. En la página siguiente, descargar el archivo ojdbc14.jar (1,536,979
bytes) - classes for use with JDK 1.4 and 1.5.
Nota: Es necesario registrarse para hacer efectiva la descarga
4. Mover el archivo a la siguiente carpeta:
En Windows:
Mover el archivo a la carpeta
bingvSIGextensionescom.iver.cit.gvsiglib, que se encuentra en el
directorio donde se ha instalado gvSIG.

Más contenido relacionado

PPTX
Ladylisbe[1]
PPTX
Ladylisbe
DOCX
Trabajo final 23
DOCX
Trabajo final
PPTX
Bases de datos
PPTX
Bases de datos
PPTX
Diapositivas paula andrea
PPTX
Paula
Ladylisbe[1]
Ladylisbe
Trabajo final 23
Trabajo final
Bases de datos
Bases de datos
Diapositivas paula andrea
Paula

Similar a Bases de datos w (20)

PPSX
TIC I - Bases de datos
PDF
Tutorial LibreOffice Base, (actualizado desde http://tutorialopenofficebase.w...
PPTX
Diapositivas
PPTX
Informatica bd
PPTX
PPTX
Diapositivas yussy acevedo
PPTX
Diapositivas yussy acevedo
PPTX
Diapositivas yussy acevedo
PPTX
Diapositivas yussy acevedo
PPTX
Diapositivas yussy acevedo
PPTX
Diapositivas yussy acevedo
PPTX
Diapositivas yussy acevedo
PPTX
Diapositivas yussy acevedo
PPTX
Diapositivas yussy acevedo
PPTX
Diapositivas yussy acevedo
PDF
Tutorial LibreOffice Base 6.3.4
PPTX
Presentación1
PPTX
Presentación1
PPTX
Presentación1
PPTX
Diapositivas bd modificadas
TIC I - Bases de datos
Tutorial LibreOffice Base, (actualizado desde http://tutorialopenofficebase.w...
Diapositivas
Informatica bd
Diapositivas yussy acevedo
Diapositivas yussy acevedo
Diapositivas yussy acevedo
Diapositivas yussy acevedo
Diapositivas yussy acevedo
Diapositivas yussy acevedo
Diapositivas yussy acevedo
Diapositivas yussy acevedo
Diapositivas yussy acevedo
Diapositivas yussy acevedo
Tutorial LibreOffice Base 6.3.4
Presentación1
Presentación1
Presentación1
Diapositivas bd modificadas
Publicidad

Último (20)

PPTX
MECANISMOS DE RESPUESTA A NIVEL CELULAR.pptx
PPTX
Clase de Educación sobre Salud Sexual.pptx
PPTX
que es la filosofia sus inicios etcetera
PPTX
Traumatismo craneoencefálico........pptx
PPTX
Lupus eritematoso SLE, características y clasificación
PDF
Expoastronomía 2025 - Programación Septiembre 12, 2025.pdf
PDF
Hernias Inguinales.pdf_20250809_192821_0000.pdf
PPTX
Ciencia moderna. origen y características.
PDF
UD5_Enfermedades_pleurales_mediastino.pdf
PPTX
HIPERNATREMIA ALTERACIONES HIDROELECTROLITICAS
PDF
El método experimental Panorama de la experimentación
PDF
-3-IMPORTANCIA DE LAS PROTEINAS 02 ABRIL 2020 .pdf
PPTX
TABLAS DINAMICAS (curso de excel avanzado).pptx
PPTX
EMBRIOLOGÍA, CICLO CELULAR, CONCEPTOS BASICOS
PDF
BIOTECNOLOGÍA y tecnicas de ingenieria.pdf
PDF
Presentación Propuesta de Proyecto Portfolio Scrapbook Marrón y Negro.pdf
PPTX
Intoxicación por artrópodos picadores y pulgas
PPTX
Administración-de-medicamentos-por-Vía-Oral.pptx
PPTX
Enfermedad Pulmonar Obstructiva Y ASMA.pptx
PPTX
CUIDADOS DE ENFERMERÍA EN NIÑOS Y ADOLESCENTES
MECANISMOS DE RESPUESTA A NIVEL CELULAR.pptx
Clase de Educación sobre Salud Sexual.pptx
que es la filosofia sus inicios etcetera
Traumatismo craneoencefálico........pptx
Lupus eritematoso SLE, características y clasificación
Expoastronomía 2025 - Programación Septiembre 12, 2025.pdf
Hernias Inguinales.pdf_20250809_192821_0000.pdf
Ciencia moderna. origen y características.
UD5_Enfermedades_pleurales_mediastino.pdf
HIPERNATREMIA ALTERACIONES HIDROELECTROLITICAS
El método experimental Panorama de la experimentación
-3-IMPORTANCIA DE LAS PROTEINAS 02 ABRIL 2020 .pdf
TABLAS DINAMICAS (curso de excel avanzado).pptx
EMBRIOLOGÍA, CICLO CELULAR, CONCEPTOS BASICOS
BIOTECNOLOGÍA y tecnicas de ingenieria.pdf
Presentación Propuesta de Proyecto Portfolio Scrapbook Marrón y Negro.pdf
Intoxicación por artrópodos picadores y pulgas
Administración-de-medicamentos-por-Vía-Oral.pptx
Enfermedad Pulmonar Obstructiva Y ASMA.pptx
CUIDADOS DE ENFERMERÍA EN NIÑOS Y ADOLESCENTES
Publicidad

Bases de datos w

  • 1. Bases de Datos Organización de la información y espacialización SISTEMA DE INFORMACIÓN GEOGRÁFICA (SIG) EN PLATAFORMA LIBRE PRIMERA PARTE
  • 2. conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. “descripción" del modo de contener los datos, almacenar y recuperar información. Abstracciones, algoritmos y conceptos matemáticos. Bases de datos (BD) Sistema gestor de bases de datos (SGBD) almacenan y posteriormente acceder a los datos de forma estructurada. Modelo de administración de datos
  • 3.  Datos con información raíz (sin padre), nodo padres, hijos, hojas (sin hijos)  Gran volumen de información y datos compartidos  Crea estructuras estables y de gran rendimiento  Incapacidad de representar eficientemente la redundancia BD jerárquicas http://www.dataprix.com/book
  • 5.  Permite redundancia  Estructura compleja BD de red http://www.dataprix.com/book
  • 7.  Paradigma por uso de relaciones  Irrelevante el lugar y la forma en que se almacenan los datos.  Flexibiliza la administración de información.  Lenguaje estándar SQL normalización dBASE. BD relacionales http://www.dataprix.com/book
  • 9. Una base de datos relacional: campos que contienen los fragmentos individuales de datos. Cada tabla de la BD es un grupo de campos. Al crear una tabla, también se determinan las características de cada campo de la misma. La información se recupera y/o almacena mediante consultas.
  • 10. http://www.openoffice.org/es Bases de datos relacionales con plataformas libres SGDBD: OpenOffice Base Creación de una nueva base de datos Creación BD
  • 12. Planificación ¿Para qué serán los campos? (definición de áreas) Características categóricas del ANP Espacialización Marco legislativo Personal Proyectos asociados ¿campos en Características del ANP? Categoría Ecorregión ¿ campos en Espacialización? Coordenadas X e Y Superficie Perímetro ¿campos en Marco Legislativo? Ley de creación Actualizaciones de la ley ¿ campos en Personal? Empleados de DRNR Personal científico ¿campos en Proyectos asociados? Nombre del proyecto Fecha inicio Notas
  • 13. ¿Cómo usaré la información de estos tres campos?  Objeto/elemento de trabajo: Campo con clave primaria.  Campos comunes a más de un área: deben estar vinculados (relacionados) Fechas, horario, campañas...  Integridad de las tablas: entre tipos de datos y propiedades del campo.  La categorización de ANP incluye un numero finito de niveles (monumentos, parques, reservas): tabla con un campo en cajas de lista en los formularios. Planificación
  • 14. Áreas Naturales de Mendoza Ordenanza Provincial Campo Ley Nombre ANP 1 Nombre ANP 2 Campo Nombre Ɽ 1 a varios Empleados Áreas Naturales Nombre empleado Campo Nombre cuenta correo personal empleado Campo e-mail Ɽ 1 a 1 Acta 1 Campo informes Acta 2 Ɽ 1 a varios Teoría de conjuntos Planificación de la BD
  • 16. Patrimonio Natural http://www.patrimonionatural.com Sistema Federal de Áreas Protegidas (SIFAP) http://www2.medioambiente.gov.ar/bases/areas_protegidas Secretaría de Ambiente y Desarrollo Sustentable http://www.ambiente.mendoza.gov.ar/index.php/areas-protegidas Obtención de datos
  • 17. Creación de tablas 1) Importar un .dbf, teniendo en cuenta la características de campos: a) Clave primaria: 1) siempre con valor en cada fila, 2) el valor no puede repetirse. b) numericos enteros (integer) (ID, Co_) c) textuales en texto (varchar) 2) Tipo de datos y descripción de los campos Una tabla guarda información sobre un grupo de cosas con las mismas características o atributos (columnas), las filas son los objetos reales de la que se guarda información.
  • 18. Ventana de edición de datos Modifica la propiedad de los atributos Creación de tablas
  • 19. Agrega registros Alfanuméricos (tratados como carácter) Numéricos enteros y reales (permiten operaciones aritméticas) Temporales Especiales Automáticos (secuenciales) Creación de tablas Ventana de introducción de datos
  • 20. Entorno de tablas de la BD APN Modifica la propiedad de las tablas
  • 21. Generación de relaciones Evita errores tipográficos de información redundante. Modificar datos en grupos, Independencia para editar los registros Evita los registros parcialmente completos. Favorece el almacenamiento de información múltiple de un campo, sin duplicar ni delecionar caracteres. Uno a uno Uno a Muchos: campo en tabla 1 con valor sin error a tabla 2: ID_característica Muchos a muchos: tabla intermedia www.ite.educacion.es
  • 23. Una consulta crea una tabla nueva a partir de las tablas existentes dependiendo de la forma en que se ha creado la consulta. Generación de consultas
  • 24. ANP Espacial Truco: campos “actual” (“visible”) se aplican como filtros. Generación de consultas
  • 26. Entorno de consultas de la BD APN Generación de consultas
  • 28. Los formularios se usan para introducir datos en los campos de una o más tablas asociadas con el formulario (ver caso de las imágenes). Generación de formularios También se pueden usar para ver los campos de una o más tablas asociadas con el formulario.
  • 30. Datos del formulario Campos de control del formulario Barra de Diseño del formulario Control dependiente a un campo de una tabla. Muestran, introducen y actualizan valores de los campos. Control independiente sin origen. Muestran gráficos, imágenes Control calculado el origen de los datos es una expresión, no un campo. Expresión: combinación de operadores (+,-,* y /), o nombres de controles, o nombres de campos, o funciones que devuelven un solo valor y valores constantes. Generación de formularios
  • 31. Edición en Navegador Generación de formularios vista diseño
  • 35. Entorno de Formularios de la BD APN Generación de formularios
  • 36. Un informe organiza la información de los campos de una consulta para presentar e imprimir. Generación de informes Sólo se pueden crear utilizando el asistente. http://extensions.openoffice.org/ Oracle Report Builder Base Switchboard IMAGENES Truco: compactar BD > menú Herramientas> SQL, en esta ventana introduce el comando CHECKPOINT DEFRAG, >Ejecutar”>“Comando ejecutado satisfactoriamente”
  • 39. MySQL Connector Requisitos específicos Estos requisitos sólo son necesarios para ejecutar determinadas funcionalidades. Drivers para tablas de Oracle Para instalar los drivers de Oracle hay que seguir los siguientes pasos: 1. Acceder a Oracle Database 10g Release 2 (10.2.0.3.0) drivers. 2. Aceptar los términos de licencia. 3. En la página siguiente, descargar el archivo ojdbc14.jar (1,536,979 bytes) - classes for use with JDK 1.4 and 1.5. Nota: Es necesario registrarse para hacer efectiva la descarga 4. Mover el archivo a la siguiente carpeta: En Windows: Mover el archivo a la carpeta bingvSIGextensionescom.iver.cit.gvsiglib, que se encuentra en el directorio donde se ha instalado gvSIG.