Ir al contenido principal

Gestión de bases de datos en PostgreSQL

En este tutorial, aprenderás a crear, borrar y seleccionar una base de datos en SQL.
Actualizado 17 sept 2026  · 4 min leer

Explorar con IA

ChatGPTClaudePerplexity

Si aspiras a trabajar en ciencia de datos o simplemente te interesa el mundo de los datos, ya sabrás la importancia de las bases de datos relacionales. SQL es el lenguaje que te permite consultar bases de datos relacionales y formular preguntas con sentido. Si estás empezando a manejar bases de datos, te vendrá bien saber cómo poner en marcha una base de datos en pocos minutos. Esto se reduce a tres operaciones básicas:

En este tutorial realizarás estas operaciones con PostgreSQL. Damos por hecho que ya tienes algunas nociones de SQL y que tienes PostgreSQL instalado en tu equipo. Si no lo tienes, echa un vistazo a este artículo, que te guía para descargar e instalar PostgreSQL.

Si ya tienes PostgreSQL listo, vamos al lío.

Crear una base de datos

Abre pgAdmin (incluido con la instalación de PostgreSQL). pgAdmin te ofrece una interfaz gráfica muy cómoda y te permite realizar todas las operaciones básicas de SQL. La interfaz de pgAdmin se ve así: Crear una base de datos

En la imagen anterior puedes ver que el sistema PostgreSQL correspondiente ya tiene dos bases de datos:

  • DataCamp_Courses
  • postgres

Ahora crearás una nueva. Para ello, haz clic derecho sobre la pestaña Databases y selecciona New Database... en las opciones. Para tu referencia: https://bit.ly/2UEfk62.

Si has podido crear la base de datos correctamente, debería aparecer en la pantalla de inicio de pgAdmin:

Crear una base de datos

Al crear la base de datos verás varias opciones. Que no te intimiden. Basta con indicar el nombre de la base de datos que quieres crear y pulsar enter.

Crear una base de datos

Quizá te preguntes: ¿por qué crear bases de datos distintas?

Piénsalo así: utilizas un sistema PostgreSQL central para gestionar todo lo relacionado con bases de datos, incluyendo datos de aplicaciones de distinto tipo. No querrás mezclarlo todo en una única base de datos, ¿verdad? Es mejor separar las bases de datos según cada aplicación.

Borrar una base de datos

Puede que quieras borrar una base de datos que ya no usas. Simplemente haz clic derecho sobre la base de datos que quieres eliminar y selecciona Delete/Drop en las opciones. Para tu referencia: https://bit.ly/2S7iL8x.

Seleccionar una base de datos

Hagámoslo desde la consola/terminal. Con la instalación estándar de PostgreSQL viene psql (SQL Shell). Tiene el aspecto de una consola:

Seleccionar una base de datos

Abre el prompt de psql y ve pulsando enter (si necesitas conectar a algo concreto, introduce las credenciales correspondientes) hasta que te pida la contraseña. Escribe la contraseña que indicaste durante la instalación y pulsa enter. El prompt de PostgreSQL es postgres=#.

Primero, listemos todas las bases de datos que tiene PostgreSQL con el comando \l. Verás algo como esto:

Seleccionar una base de datos

Seleccionemos una base de datos para ejecutar una consulta SQL sencilla. Para conectarte a una base de datos, usa el siguiente comando:

\c School

School es el nombre de la base de datos a la que te conectas. Una vez conectado, el prompt también cambia al nombre de la base de datos:

Seleccionar una base de datos

Vamos a crear una tabla sencilla llamada Students en esta base de datos. La tabla tendrá dos columnas:

  • Roll_no
  • Name

Puedes definir los tipos de datos y las restricciones como prefieras. Para crear la tabla, necesitarás una consulta similar a esta:

Seleccionar una base de datos

Ahora insertemos un registro en la tabla y visualicémosla después:

Seleccionar una base de datos

Y hasta aquí el tutorial de hoy. Si quieres aprender más sobre SQL, echa un vistazo a estos cursos de DataCamp:

Temas
SQL

Cursos de SQL

Curso

Manipulación de datos en SQL

4 h
335K
Domina las consultas SQL para responder a preguntas de ciencia de datos y prepara conjuntos de datos para analizarlos en PostgreSQL.
Ver detallesRight Arrow
Iniciar Curso
Ver másRight Arrow
Relacionado

blog

SQL Server, PostgreSQL, MySQL... ¿cuál es la diferencia? ¿Por dónde empiezo?

En este tutorial, aprenderás algunas de las diferencias básicas entre los dialectos SQL y por dónde deberías empezar.
Mona Khalil's photo

Mona Khalil

5 min

Tutorial

Gestionar bases de datos PostgreSQL en Python con psycopg2

Descubre cómo crear, conectar y gestionar bases de datos PostgreSQL utilizando el paquete psycopg2 de Python.
Javier Canales Luna's photo

Javier Canales Luna

14 min

Tutorial

Base de datos Azure SQL: Configuración y gestión paso a paso

Aprende a crear, conectar, gestionar, consultar y proteger tu base de datos Azure SQL. Esta guía paso a paso cubre todo lo esencial para una configuración óptima de la base de datos.
Anneleen Rummens's photo

Anneleen Rummens

12 min

SQLAlchemy_Tutorial.

Tutorial

Tutorial de SQLAlchemy con ejemplos

Aprende a acceder y ejecutar consultas SQL en todo tipo de bases de datos relacionales utilizando objetos Python.
Abid Ali Awan's photo

Abid Ali Awan

13 min

Tutorial

Ejemplos y tutoriales de consultas SQL

Si quiere iniciarse en SQL, nosotros le ayudamos. En este tutorial de SQL, le presentaremos las consultas SQL, una potente herramienta que nos permite trabajar con los datos almacenados en una base de datos. Verá cómo escribir consultas SQL, aprenderá sobre
Sejal Jaiswal's photo

Sejal Jaiswal

15 min

Tutorial

Tutorial sobre cómo ejecutar consultas SQL en Python y R

Aprenda formas fáciles y eficaces de ejecutar consultas SQL en Python y R para el análisis de datos y la gestión de bases de datos.
Abid Ali Awan's photo

Abid Ali Awan

13 min

Ver MásVer Más