Introducción
Para trabajar eficazmente con bases de datos, escribir consultas SQL y gestionar la estructura de la BD, los desarrolladores utilizan herramientas especiales. Pueden ser entornos de desarrollo completos o clientes especializados. En nuestro curso utilizaremos productos de la compañía JetBrains, ya que se consideran el estándar de oro en comodidad.
Programas unificados
A partir de la versión 2025.3, JetBrains llevó a cabo una gran reforma. Ahora IntelliJ IDEA y PyCharm se han convertido en programas unificados. Esto significa que ya no hay división entre versión de pago (Ultimate) y gratuita (Community Edition) al descargar.
Lo más importante para nosotros es que el soporte de SQL y la conexión a bases de datos ahora están integrados por defecto y disponibles de forma gratuita para todos los usuarios.
Otras herramientas de JetBrains
El trabajo completo con bases de datos también es compatible con otros programas profesionales:
- WebStorm
- PhpStorm
- GoLand
- DataGrip
En todos estos programas, las herramientas de datos son parte de la funcionalidad básica. Si utilizas versiones antiguas de software donde aún no hay soporte para bases de datos, te puede ser útil el plugin llamado Database Navigator. Pero en el marco de nuestra formación, recomendamos simplemente actualizar a la versión actual.
Nuestro camino
Mostraremos el trabajo con bases de datos con el ejemplo de WebStorm, que se ha vuelto completamente gratuito para el desarrollo no comercial y la educación. No importa qué programa de la lista anterior elijas. Las acciones básicas, como conectarse a la base, ver tablas y escribir consultas SQL, se ven prácticamente idénticas en todos ellos. Nos centraremos en aprender el lenguaje SQL en sí, no en las características de un programa específico.
Instalación de WebStorm
Paso 1. Para instalar WebStorm primero tienes que descargarlo. Busca en Google WebStorm o simplemente ve a este enlace. Allí vas a ver una imagen tan chula como esta:
Paso 2. Dale sin miedo al botón «Descargar», y la descarga empezará enseguida. Si todo va bien, verás este mensaje:
Paso 3. El sistema operativo necesario debería detectarse automáticamente. Pero si no pasa, puedes elegirlo en esta página — download WebStorm:
5.3 Instalación de WebStorm
Cuando ya descargaste la versión que necesitas de WebStorm, hay que instalarlo. Aquí tienes unos pasos clave:
Paso 1. Lanza el instalador — debería salir una ventana como esta:
Paso 2. Marca un par de casillas, igual que yo:
Paso 3. No hace falta reiniciar nada:
5.4 WebStorm para uso no comercial
Si usas estos IDEs para fines no comerciales, como aprender, puedes hacerlo gratis.
- Arranca WebStorm.
- Al iniciar, aparecerá una ventana donde puedes elegir la opción de uso no comercial.
- Inicia sesión en tu cuenta de JetBrains o crea una nueva.
- Acepta el "Acuerdo de suscripción a Toolbox para uso no comercial".
- Disfruta programando.
Si ya empezaste el periodo de prueba o activaste tu IDE con una licencia de pago, igual puedes cambiar a la suscripción no comercial haciendo lo siguiente:
- Para WebStorm, ve a Help | Register.
- En la ventana que se abre, pulsa el botón Remove License.
- Elige Non-commercial use (Uso no comercial).
- Inicia sesión en tu cuenta de JetBrains o crea una nueva.
- Acepta el "Acuerdo de suscripción a Toolbox para uso no comercial".
- Disfruta programando.
Creación de un proyecto
Después de instalar WebStorm solo queda arrancarlo y crear tu primer proyecto. Esto es necesario para los siguientes ajustes.
Paso 1. Arranca WebStorm. Crea un proyecto nuevo — dale al botón New Project.
Paso 2.Después tienes que:
- Indicar la carpeta para tu primer proyecto (campo Location). Si WebStorm te sugiere por defecto la carpeta Admin, mejor cámbiala. Así tendrás menos problemas después.
- Elige un nombre para tu primer proyecto.
Me ha quedado más o menos así:
Paso 3. Si lo hiciste todo bien, verás esta imagen:
Instalación de plugins para trabajar con BD
Para trabajar bien con bases de datos en la versión gratuita (Community) del IDE, se recomienda instalar el siguiente plugin:
- Database Navigator — este plugin es necesario si usas la versión gratuita del IDE, porque añade la funcionalidad para trabajar con bases de datos que falta por defecto.
- Shell Script — para editar y lanzar scripts bash cómodamente desde el IDE. Normalmente ya viene instalado, pero asegúrate de que está activado.
Para instalar plugins abre la configuración del IDE File → Settings para Windows/Linux o [Nombre del IDE] → Settings/Preferences para macOS y ve a la sección Plugins.
1. En la sección Plugins ve a la pestaña Marketplace. En la barra de búsqueda escribe el nombre del plugin y pulsa Install.
2. Después de instalar, el IDE te pedirá reiniciar. Pulsa Restart IDE para que los cambios tengan efecto.
3. Tras reiniciar, puede que veas el icono del plugin en uno de los paneles laterales del IDE. Puedes ajustar su ubicación.
4. También puedes encontrar el panel de herramientas del plugin en el menú principal
El proceso de conectar a la base de datos usando el plugin instalado lo veremos en la próxima lección.
GO TO FULL VERSION