Conexiones a base de datos

Conexiones a base de datos

October 11, 2019

Para poder trabajar con base de datos en BauDbStudio primero debemos crear las conexiones oportunas.

Inicialmente, las conexiones definidas a base de datos se ven en el panel de la izquierda en la ficha Conexiones:

Ficha conexiones a base de datos
Ficha conexiones a base de datos en BauDbStudio

Para crear una conexión, lo podemos hacer tanto desde el menú principal con la opción Archivo | Nuevo | Conexión como con el icono de la barra de herramientas como desde el menú secundario sobre el nodo de conexiones:

Crear una nueva conexión
Crear una nueva conexión a base de datos en BauDbStudio

Con cualquiera de estas opciones, se nos abre el cuadro de diálogo de creación de una nueva conexión:

Crear conexión
Crear una nueva conexión en BauDbStudio

En BauDbStudio se pueden crear conexiones diferentes servidores de base de datos:

  • Spark
  • Sql Server
  • SqLite
  • MySql
  • PostgreSql
  • ODBC

Nota: la conexión a Spark es algo especial, puede encontrar más información en Crear una conexión Spark.

Para cada una de ellas, por supuesto, tendremos que rellenar los datos adecuados, por ejemplo, para una conexión SQL Server debemos indicar el servidor, puerto, base de datos y usuario y contraseña:

Creación de una conexión
Creación de una conexión a un servidor Sql Server con BauDbStudio

Una vez creada la conexión, al pulsar dos veces sobre su nombre en el árbol o al seleccionar la opción Abrir en el menú que aparece cuando pulsamos con el botón secundario del ratón sobre un nodo de conexión, podemos modificar los datos de la conexión:

Modificar una conexión
Modificar una conexión a base de datos en BauDbStudio

Una vez creada la conexión, nos aparecerá en el árbol de conexiones y podemos ver el esquema de datos: tablas y campos:

Esquema de base datos
Esquema de base datos de una conexión en BauDbStudio

Al pulsar dos veces sobre una tabla nos aparecerá una ventana de consulta:

Consulta de los datos de una tabla
Consulta de los datos de una tabla en BauDbStudio

donde podremos ver el contenido de la tabla.