Cómo crear ontologías sobre PostgreSQL desde cero

Introducción

En este tutorial, cubriremos el proceso completo para desplegar una base de datos PostgreSQL en Onesait Platform con el fin de utilizarla para crear ontologías sobre ella.

Los pasos a seguir son:

  • Desplegar una base de datos PostgreSQL (puedes saltarte este paso si ya tienes una).

  • Crear una conexión JDBC con la base de datos desplegada.

  • Crear una ontología y su tabla en la base de datos.

Desplegar una base de datos PostgreSQL

Vamos a desplegar un contenedor docker con PostgreSQL.

Configuramos la imagen desde dockerhub, y sus propiedades.

Los puertos sólo se configuran si necesitamos conexión desde fuera de la red docker.

Luego presionamos el botón CREAR (CREATE).

Puedes ver el servicio en la pila.

Ahora creamos una base de datos desde la línea de comando (dentro del contenedor), donde creamos tablas con los siguientes pasos:

Los comandos ejecutados son:

psql -U postgres \l create database test \l

Después puedes ver la base de datos creada:

Crear una conexión JDBC con la base de datos desplegada

Una vez que el servicio está funcionando (no importa si el puerto está expuesto porque estamos dentro de la red), se puede crear una conexión JDBC a la base de datos.

Crear una Ontología y su tabla sobre la base de datos

Para este último paso puedes seguir el tutorial: Creando una ontología y su tabla en una base de datos relacional.

También se muestra un ejemplo:

Puedes ver la ontología, y la tabla con un cliente de base de datos (PgAdmin en este caso).