BASES DE DATOS ESPACIALES II:
EXPLOTACIÓN Y ANÁLISIS
MÓDULO BASES DE DATOS ESPACIALES Y GEODIFUSIÓN
BASES DE DATOS ESPACIALES II: EXPLOTACIÓN Y ANÁLISIS 1
19-11-2019
Reconstruir la BD prueba
Importar la tabla parcela_u
Hacer backup
Restaurar backup
RECONSTRUIR LA BD PRUEBA
2
Abre PGAdmin III
Conéctate al servidor PostgreSQL 9.6 (usuario postgres, contraseña docencia)
Crea la base de datos prueba (pulsando con el botón derecho del ratón sobre
Bases de Datos y luego Nueva Base de Datos, o bien con el código: CREATE
DATABASE prueba;)
Conviértela en una base de datos espacial con el código CREATE EXTENSION
postgis;
Crea el esquema puente_genil (sobre esquema, botón derecho y Nuevo
Esquema o bien con el código CREATE SCHEMA puente_genil;).
IMPORTACIÓN DE LA TABLA PARCELA_U CON
QGIS
Para ello hay que crear una
conexión a la bd (si no la
tenemos ya):
Abrir QGis
Pulsar el botón “Abrir
administrador de
fuentes de datos”
Seleccionar PostgreSQL.
En Conexiones pulsar
en “Nueva”.3
Vamos a aprender otra forma de importar shapes a una base de datos postgis,
utilizando Qgis.
Introducir los datos de conexión a
nuestra base de datos prueba y
pulsar CONECTAR.
La conexión se guarda y
podremos acceder a ella en el
futuro.
4
IMPORTACIÓN DE LA TABLA PARCELA_U CON
QGIS
5
IMPORTACIÓN DE LA TABLA PARCELA_U CON
QGIS
En el menú de QGIS ve a
Base de datos Administrador de bases de datos
6
IMPORTACIÓN DE LA TABLA PARCELA_U CON
QGIS
En Proveedores selecciona PostgreSQL y la conexión a tu base de datos,
haciendo doble clic para conectarte
7
IMPORTACIÓN DE LA TABLA PARCELA_U CON
QGIS
Una vez conectado, selecciona el esquema puente_genil e Importar capa/archivo
8
IMPORTACIÓN DE LA TABLA PARCELA_U CON
QGIS
Indica la ruta hasta el shapefile,
rellena el nombre de la tabla de
salida (recuerda, en minúsculas),
edita las demás opciones si es
necesario (el encoding en esta tabla
es LATIN1) y activa:
Pasar nombres de campos a
minúsculas
Crear índice espacial
Aceptar
9
IMPORTACIÓN DE LA TABLA PARCELA_U CON
QGIS
Volvemos a PGAdmin III,
refrescamos y aparece la tabla
parcela_u dentro del esquema
puente_genil
10
HACER BACKUP DE UNA BASE DE DATOS
Abrimos PGAdmin
4 y conectamos al
servidor
Sobre la base de
datos que queramos
respaldar, pulsamos
botón derecho y
Backup
11
HACER BACKUP DE UNA BASE DE DATOS
Establecemos la ubicación y el nombre del archivo y nos aseguramos de
especificar en Format backup
Pulsamos
Create.
En la ventana
backup el
formato
debe ser
Custom
Pulsamos
Backup
12
HACER BACKUP DE UNA BASE DE DATOS
Si todo ha ido bien aparecerá este mensaje:
Y tendremos el fichero (con la extensión .backup) en la ubicación especificada
13
RESTAURAR BACKUP DE UNA BASE DE DATOS
Abrimos PGAdmin 4 y conectamos al servidor
Creamos una base de datos vacía con el mismo nombre
Sobre ella, botón derecho Restore
Indicamos la ruta de
acceso al archivo y
pulsamos Restore