SlideShare una empresa de Scribd logo
1 de 39
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

Similar a Bases de datos w

Similar a Bases de datos w (20)

Bases de datos 11 2
Bases de datos 11 2Bases de datos 11 2
Bases de datos 11 2
 
Bases de Datos
Bases de Datos Bases de Datos
Bases de Datos
 
Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)
 
Bd cjcm
Bd cjcmBd cjcm
Bd cjcm
 
Access: organizando datos
Access: organizando datosAccess: organizando datos
Access: organizando datos
 
Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informatica
 
Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informatica
 
Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informatica
 
Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informatica
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Escritorio bas de daros
Escritorio bas de darosEscritorio bas de daros
Escritorio bas de daros
 
Jeimy monsalve
Jeimy monsalveJeimy monsalve
Jeimy monsalve
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 

Último

PRESENTACION PRE-DEFENSA PROYECTO I.pptx
PRESENTACION PRE-DEFENSA PROYECTO I.pptxPRESENTACION PRE-DEFENSA PROYECTO I.pptx
PRESENTACION PRE-DEFENSA PROYECTO I.pptxdanimaxi2320
 
Frankel, Hermann. - Poesía y filosofía de la Grecia arcaica [ocr] [1993].pdf
Frankel, Hermann. - Poesía y filosofía de la Grecia arcaica [ocr] [1993].pdfFrankel, Hermann. - Poesía y filosofía de la Grecia arcaica [ocr] [1993].pdf
Frankel, Hermann. - Poesía y filosofía de la Grecia arcaica [ocr] [1993].pdffrank0071
 
Althusser, Louis. - Ideología y aparatos ideológicos de Estado [ocr] [2003].pdf
Althusser, Louis. - Ideología y aparatos ideológicos de Estado [ocr] [2003].pdfAlthusser, Louis. - Ideología y aparatos ideológicos de Estado [ocr] [2003].pdf
Althusser, Louis. - Ideología y aparatos ideológicos de Estado [ocr] [2003].pdffrank0071
 
Morgado & Rodríguez (eds.) - Los animales en la historia y en la cultura [201...
Morgado & Rodríguez (eds.) - Los animales en la historia y en la cultura [201...Morgado & Rodríguez (eds.) - Los animales en la historia y en la cultura [201...
Morgado & Rodríguez (eds.) - Los animales en la historia y en la cultura [201...frank0071
 
Matemáticas Aplicadas usando Python
Matemáticas Aplicadas   usando    PythonMatemáticas Aplicadas   usando    Python
Matemáticas Aplicadas usando PythonErnesto Crespo
 
ATENCIÓN DEL TRABAJO DE PARTO, GINECOLOGIA Y OBSTETRICIA
ATENCIÓN DEL TRABAJO DE PARTO, GINECOLOGIA Y OBSTETRICIAATENCIÓN DEL TRABAJO DE PARTO, GINECOLOGIA Y OBSTETRICIA
ATENCIÓN DEL TRABAJO DE PARTO, GINECOLOGIA Y OBSTETRICIAGreciaArmenta3
 
Musculos Paraproteticos, protesis, musculos
Musculos Paraproteticos, protesis, musculosMusculos Paraproteticos, protesis, musculos
Musculos Paraproteticos, protesis, musculosCatalinaSezCrdenas
 
Estructura, propiedades, usos y reacciones del benceno.pptx
Estructura, propiedades, usos y reacciones del benceno.pptxEstructura, propiedades, usos y reacciones del benceno.pptx
Estructura, propiedades, usos y reacciones del benceno.pptxAlejandroPrez777060
 
Enfermeria_Geriatrica_TeresaPerezCastro.doc
Enfermeria_Geriatrica_TeresaPerezCastro.docEnfermeria_Geriatrica_TeresaPerezCastro.doc
Enfermeria_Geriatrica_TeresaPerezCastro.docsroxana523
 
IAAS- EPIDEMIOLOGIA. antisepcsia, desinfección, epp
IAAS-  EPIDEMIOLOGIA. antisepcsia, desinfección, eppIAAS-  EPIDEMIOLOGIA. antisepcsia, desinfección, epp
IAAS- EPIDEMIOLOGIA. antisepcsia, desinfección, eppCatalinaSezCrdenas
 
El Gran Atractor, la misteriosa fuerza que está halando a la Vía Láctea.pptx
El Gran Atractor, la misteriosa fuerza que está halando a la Vía Láctea.pptxEl Gran Atractor, la misteriosa fuerza que está halando a la Vía Láctea.pptx
El Gran Atractor, la misteriosa fuerza que está halando a la Vía Láctea.pptxangelorihuela4
 
Origen y evolución del hombre, teorías..
Origen y evolución del hombre, teorías..Origen y evolución del hombre, teorías..
Origen y evolución del hombre, teorías..stephanniemoreno858
 
desequilibrio acido baseEE Y TEORIA ACIDO BASICO DE STEWART
desequilibrio acido baseEE Y TEORIA ACIDO BASICO DE STEWARTdesequilibrio acido baseEE Y TEORIA ACIDO BASICO DE STEWART
desequilibrio acido baseEE Y TEORIA ACIDO BASICO DE STEWARTfjmn110693
 
Ecuaciones Diferenciales de Primer Orden
Ecuaciones Diferenciales de Primer OrdenEcuaciones Diferenciales de Primer Orden
Ecuaciones Diferenciales de Primer OrdenAntonio Guasco
 
LOS PRIMEROS PSICÓLOGOS EXPERIMENTALES (1).pdf
LOS PRIMEROS PSICÓLOGOS EXPERIMENTALES (1).pdfLOS PRIMEROS PSICÓLOGOS EXPERIMENTALES (1).pdf
LOS PRIMEROS PSICÓLOGOS EXPERIMENTALES (1).pdfBRITSYVIRGINIAVIGILI
 
hipotalamo hipofisis clase de endocrinología
hipotalamo hipofisis clase de endocrinologíahipotalamo hipofisis clase de endocrinología
hipotalamo hipofisis clase de endocrinologíawaldyGamer
 
Terapia Cognitivo Conductual CAPITULO 2.
Terapia Cognitivo Conductual CAPITULO 2.Terapia Cognitivo Conductual CAPITULO 2.
Terapia Cognitivo Conductual CAPITULO 2.ChiquinquirMilagroTo
 
REINO FUNGI: CONCEPTO, CARACTERISTICAS, ETC
REINO FUNGI: CONCEPTO, CARACTERISTICAS, ETCREINO FUNGI: CONCEPTO, CARACTERISTICAS, ETC
REINO FUNGI: CONCEPTO, CARACTERISTICAS, ETCbayolethBarboza
 
Antequera, L. - Historia desconocida del descubrimiento de América [2021].pdf
Antequera, L. - Historia desconocida del descubrimiento de América [2021].pdfAntequera, L. - Historia desconocida del descubrimiento de América [2021].pdf
Antequera, L. - Historia desconocida del descubrimiento de América [2021].pdffrank0071
 
Ocaña, Diego de. - Viaje por el Nuevo Mundo - De Guadalupe a Potosí, 1599-16...
Ocaña, Diego de. - Viaje por el Nuevo Mundo - De Guadalupe a Potosí, 1599-16...Ocaña, Diego de. - Viaje por el Nuevo Mundo - De Guadalupe a Potosí, 1599-16...
Ocaña, Diego de. - Viaje por el Nuevo Mundo - De Guadalupe a Potosí, 1599-16...frank0071
 

Último (20)

PRESENTACION PRE-DEFENSA PROYECTO I.pptx
PRESENTACION PRE-DEFENSA PROYECTO I.pptxPRESENTACION PRE-DEFENSA PROYECTO I.pptx
PRESENTACION PRE-DEFENSA PROYECTO I.pptx
 
Frankel, Hermann. - Poesía y filosofía de la Grecia arcaica [ocr] [1993].pdf
Frankel, Hermann. - Poesía y filosofía de la Grecia arcaica [ocr] [1993].pdfFrankel, Hermann. - Poesía y filosofía de la Grecia arcaica [ocr] [1993].pdf
Frankel, Hermann. - Poesía y filosofía de la Grecia arcaica [ocr] [1993].pdf
 
Althusser, Louis. - Ideología y aparatos ideológicos de Estado [ocr] [2003].pdf
Althusser, Louis. - Ideología y aparatos ideológicos de Estado [ocr] [2003].pdfAlthusser, Louis. - Ideología y aparatos ideológicos de Estado [ocr] [2003].pdf
Althusser, Louis. - Ideología y aparatos ideológicos de Estado [ocr] [2003].pdf
 
Morgado & Rodríguez (eds.) - Los animales en la historia y en la cultura [201...
Morgado & Rodríguez (eds.) - Los animales en la historia y en la cultura [201...Morgado & Rodríguez (eds.) - Los animales en la historia y en la cultura [201...
Morgado & Rodríguez (eds.) - Los animales en la historia y en la cultura [201...
 
Matemáticas Aplicadas usando Python
Matemáticas Aplicadas   usando    PythonMatemáticas Aplicadas   usando    Python
Matemáticas Aplicadas usando Python
 
ATENCIÓN DEL TRABAJO DE PARTO, GINECOLOGIA Y OBSTETRICIA
ATENCIÓN DEL TRABAJO DE PARTO, GINECOLOGIA Y OBSTETRICIAATENCIÓN DEL TRABAJO DE PARTO, GINECOLOGIA Y OBSTETRICIA
ATENCIÓN DEL TRABAJO DE PARTO, GINECOLOGIA Y OBSTETRICIA
 
Musculos Paraproteticos, protesis, musculos
Musculos Paraproteticos, protesis, musculosMusculos Paraproteticos, protesis, musculos
Musculos Paraproteticos, protesis, musculos
 
Estructura, propiedades, usos y reacciones del benceno.pptx
Estructura, propiedades, usos y reacciones del benceno.pptxEstructura, propiedades, usos y reacciones del benceno.pptx
Estructura, propiedades, usos y reacciones del benceno.pptx
 
Enfermeria_Geriatrica_TeresaPerezCastro.doc
Enfermeria_Geriatrica_TeresaPerezCastro.docEnfermeria_Geriatrica_TeresaPerezCastro.doc
Enfermeria_Geriatrica_TeresaPerezCastro.doc
 
IAAS- EPIDEMIOLOGIA. antisepcsia, desinfección, epp
IAAS-  EPIDEMIOLOGIA. antisepcsia, desinfección, eppIAAS-  EPIDEMIOLOGIA. antisepcsia, desinfección, epp
IAAS- EPIDEMIOLOGIA. antisepcsia, desinfección, epp
 
El Gran Atractor, la misteriosa fuerza que está halando a la Vía Láctea.pptx
El Gran Atractor, la misteriosa fuerza que está halando a la Vía Láctea.pptxEl Gran Atractor, la misteriosa fuerza que está halando a la Vía Láctea.pptx
El Gran Atractor, la misteriosa fuerza que está halando a la Vía Láctea.pptx
 
Origen y evolución del hombre, teorías..
Origen y evolución del hombre, teorías..Origen y evolución del hombre, teorías..
Origen y evolución del hombre, teorías..
 
desequilibrio acido baseEE Y TEORIA ACIDO BASICO DE STEWART
desequilibrio acido baseEE Y TEORIA ACIDO BASICO DE STEWARTdesequilibrio acido baseEE Y TEORIA ACIDO BASICO DE STEWART
desequilibrio acido baseEE Y TEORIA ACIDO BASICO DE STEWART
 
Ecuaciones Diferenciales de Primer Orden
Ecuaciones Diferenciales de Primer OrdenEcuaciones Diferenciales de Primer Orden
Ecuaciones Diferenciales de Primer Orden
 
LOS PRIMEROS PSICÓLOGOS EXPERIMENTALES (1).pdf
LOS PRIMEROS PSICÓLOGOS EXPERIMENTALES (1).pdfLOS PRIMEROS PSICÓLOGOS EXPERIMENTALES (1).pdf
LOS PRIMEROS PSICÓLOGOS EXPERIMENTALES (1).pdf
 
hipotalamo hipofisis clase de endocrinología
hipotalamo hipofisis clase de endocrinologíahipotalamo hipofisis clase de endocrinología
hipotalamo hipofisis clase de endocrinología
 
Terapia Cognitivo Conductual CAPITULO 2.
Terapia Cognitivo Conductual CAPITULO 2.Terapia Cognitivo Conductual CAPITULO 2.
Terapia Cognitivo Conductual CAPITULO 2.
 
REINO FUNGI: CONCEPTO, CARACTERISTICAS, ETC
REINO FUNGI: CONCEPTO, CARACTERISTICAS, ETCREINO FUNGI: CONCEPTO, CARACTERISTICAS, ETC
REINO FUNGI: CONCEPTO, CARACTERISTICAS, ETC
 
Antequera, L. - Historia desconocida del descubrimiento de América [2021].pdf
Antequera, L. - Historia desconocida del descubrimiento de América [2021].pdfAntequera, L. - Historia desconocida del descubrimiento de América [2021].pdf
Antequera, L. - Historia desconocida del descubrimiento de América [2021].pdf
 
Ocaña, Diego de. - Viaje por el Nuevo Mundo - De Guadalupe a Potosí, 1599-16...
Ocaña, Diego de. - Viaje por el Nuevo Mundo - De Guadalupe a Potosí, 1599-16...Ocaña, Diego de. - Viaje por el Nuevo Mundo - De Guadalupe a Potosí, 1599-16...
Ocaña, Diego de. - Viaje por el Nuevo Mundo - De Guadalupe a Potosí, 1599-16...
 

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.