Si eres un experto en la gestión de bases de datos a través de la interfaz de línea de comandos, te felicito. Pero seamos realistas, manejar numerosos comandos puede ser engorroso. Con Azure Data Studio, puedes administrar tus bases de datos a través de una interfaz gráfica intuitiva.
¿Qué es Azure Data Studio?
Azure Data Studio se presenta como una herramienta líder para profesionales de datos. Ya sea que trabajes con bases de datos locales o plataformas en la nube de Azure, esta herramienta te cubre en Windows, macOS y Linux. En este tutorial, te guiaremos a través del proceso de instalación de Azure Data Studio y cómo conectarlo a tu base de datos.
Así que sigue leyendo para dominar los conceptos básicos de la gestión de bases de datos con Azure Data Studio.
Prerrequisitos para Azure Data Studio
Antes de comenzar, asegúrate de cumplir con los siguientes requisitos para aprovechar al máximo este tutorial práctico.
- A Windows 10 computer.
- A Linux computer – This tutorial is compatible with Ubuntu 20.04, but you can use other Linux distributions as well.
- MySQL instalado en tus computadoras Windows y Ubuntu – Este tutorial asume que ya tienes una base de datos lista para gestionar con Azure Data Studio.
- Acceso SSH a tu sistema Linux.
- A non-root account with sudo privileges – Using a non-root user with sudo access is highly recommended for security reasons.
Guía paso a paso: Instalación de Azure Data Studio en Windows
Azure Data Studio es una herramienta multiplataforma que te permite gestionar SQL Server, Azure SQL Database y Azure SQL Data Warehouse en varios sistemas operativos. Incorpora todas las funciones de SSMS (SQL Server Management Studio), junto con una interfaz de usuario moderna, código de finalización IntelliSense, control de fuente integrado y herramientas de colaboración.
Para aprovechar el poder de Azure Data Studio en tu sistema Windows, sigue estos pasos de instalación:
1. Abre tu navegador web preferido y dirígete a la página de descarga de Azure Data Studio.
2. Encuentra y haz clic en el hipervínculo ‘User installer (recomendado)’ para iniciar la descarga.
Este paquete de instalación de usuario está diseñado para usuarios individuales. No requiere derechos de administrador, asegurando que otras herramientas en tu sistema no se vean afectadas.

3. Haz doble clic en el ejecutable de Azure Data Studio que descargaste en el paso anterior para iniciar el asistente de configuración.
Continuación de la instalación de Azure Data Studio en Windows
4. Cuando aparezca el asistente de configuración de Azure Data Studio, elige ‘Acepto el acuerdo’ para aceptar los términos de la licencia y procede haciendo clic en Siguiente.

5. La ubicación de instalación predeterminada debería ser suficiente para la mayoría de los usuarios. Haz clic en Siguiente para continuar.
Si lo prefieres, puedes seleccionar Examinar para elegir un directorio de instalación alternativo para Azure Data Studio.

6. La siguiente pantalla te permite establecer una ubicación para el acceso directo de Azure Data Studio. Haz clic en Siguiente para continuar.

Opciones de configuración adicionales en Azure Data Studio
7. Se te presentarán tareas adicionales para la configuración de Azure Data Studio. Realiza tus selecciones de la siguiente manera y haz clic en Siguiente:
- Activa la opción ‘Registrar Azure Data Studio como editor para tipos de archivo compatibles’. Esto establecerá Azure Data Studio como tu editor predeterminado para ciertas extensiones de archivo como .sql y .json.
¿Por qué elegir esta opción? La consistencia es fundamental cuando estás manejando múltiples tipos de archivos en tus tareas diarias.
- Marca la casilla ‘Agregar al PATH’ para añadir Azure Data Studio a tu variable de entorno PATH. Esto te permitirá iniciar Azure Data Studio directamente desde la línea de comandos, una característica útil cuando la interfaz gráfica no está disponible.
Al igual que Ubuntu, Windows tiene una variable de entorno llamada PATH. Esto le indica al sistema operativo dónde encontrar ejecutables.

8. Ahora, haz clic en el botón Instalar para comenzar a instalar Azure Data Studio.

9. Después de que la instalación esté completa, haz clic en Finalizar para cerrar el asistente de configuración.
También tienes la opción de iniciar Azure Data Studio inmediatamente marcando la casilla ‘Iniciar Azure Data Studio’ antes de hacer clic en Finalizar.

Cómo instalar Azure Data Studio en Linux
Linux es otra plataforma popular para Azure Data Studio. Al igual que en Windows, deberás instalar Azure Data Studio para comenzar.
La mejor manera de instalar y ejecutar Azure Data Studio en Ubuntu es a través del paquete .deb. Este es un formato de contenedor que empaqueta ordenadamente la aplicación junto con todas sus dependencias.
1. En primer lugar, inicia sesión en tu máquina Linux y abre tu navegador web preferido.
2. Dirígete a la página de descarga de Azure Data Studio, similar a lo que hiciste para la instalación en Windows.
3. Localiza el enlace del archivo .deb y haz clic derecho para seleccionar ‘Copiar dirección del enlace’, capturando la URL de descarga.

4. Ahora, cambia a tu Terminal. Utiliza el comando wget para descargar el archivo .deb de Azure Data Studio. Asegúrate de reemplazar la URL con la que copiaste.
Si estás operando como un usuario no root, recuerda anteponer sudo a los comandos que requieran privilegios elevados a lo largo de este tutorial.

5. Para confirmar que se ha descargado el archivo .deb de Azure Data Studio, ejecuta el comando ls.
Reemplaza azuredatastudio-linux-1.37.0.deb con el nombre de tu archivo .deb descargado siempre que te refieras a él en este tutorial.
Si notas un archivo HTML en lugar del archivo .deb, vuelve al paso cuatro para descargar el archivo .deb nuevamente.

Actualización del Índice de Paquetes y Visualización de Dependencias
6. Antes de instalar, es una buena práctica actualizar su índice de paquetes. Ejecute el comando apt update para actualizar la lista de paquetes disponibles y sus versiones.

7. Después de actualizar, es esencial ver el contenido del paquete .deb de Azure Data Studio por razones de seguridad. Ejecute el comando dpkg para inspeccionarlo.
En la sección ‘Depends’, encontrará la lista de dependencias necesarias para que Azure Data Studio funcione correctamente.

8. Con las dependencias verificadas, es hora de instalar Azure Data Studio. Ejecute el siguiente comando para iniciar el proceso de instalación.

9. Después de la instalación, inicie Azure Data Studio desde su Buscador de Aplicaciones, como se muestra a continuación.

Primer vistazo a la ventana principal de Azure Data Studio
Similar a la instalación en Windows, se le dará la bienvenida con la ventana principal de Azure Data Studio como se muestra a continuación.

Verificando la instancia de SQL Server para Azure Data Studio
Antes de sumergirse en la gestión de bases de datos con Azure Data Studio, asegúrese de que la instancia de SQL Server a la que planea conectarse esté en funcionamiento.
Para verificar, abra PowerShell como administrador y ejecute los siguientes comandos:
- Consulte todos los archivos en su computadora en busca de una cadena específica que indique que SQL Server está listo para aceptar conexiones.
- Liste todos los servicios en ejecución y filtre los servicios de SQL Server.
Como se muestra a continuación, si ves que MSSQLSERVER está en ejecución, estás listo para conectar tu Azure Data Studio a la instancia de SQL Server.

Conexión a la instancia de SQL Server con Azure Data Studio
Con la instancia de SQL Server verificada, estás a solo unos clics de distancia de administrar tus bases de datos a través de Azure Data Studio.
1. Abre Azure Data Studio desde el menú Inicio.
2. En la ventana principal, selecciona ‘Crear una nueva conexión’ para acceder a la ventana de Detalles de la conexión.

Configuración de los detalles de la conexión en Azure Data Studio
3. Para establecer una conexión, completa los Detalles de la conexión de la siguiente manera:
- Tipo de conexión – Selecciona la opción Parámetros, la elección preferida para aquellos familiarizados con SQL Server Management Studio (SSMS).
- Servidor – Ingresa el nombre de la computadora que ejecuta SQL Server. En este tutorial, es ‘localhost’ ya que te estás conectando a una instancia local.
- Tipo de autenticación – Elige Autenticación de Windows en el menú desplegable para usar tus credenciales de Windows para SQL Server (recomendado).
- Paso final – Haz clic en Conectar para finalizar la conexión. Azure Data Studio abrirá una nueva pestaña.

4. Para ver las bases de datos disponibles, haz clic en ‘Bases de datos’ bajo la pestaña ‘localhost’ en el panel izquierdo de Azure Data Studio.
Ahora estás listo para ejecutar consultas y realizar otras tareas relacionadas con bases de datos utilizando Azure Data Studio.

Creando tu primera base de datos en Azure Data Studio
Con Azure Data Studio, no estás limitado solo a administrar bases de datos existentes. También puedes crear nuevas. Veamos cómo crear una nueva base de datos.
1. En Azure Data Studio, navega hasta ‘Inicio ? Nueva consulta’ para abrir un nuevo editor de consultas.

2. Copia el fragmento de T-SQL a continuación y pégalo en el editor de consultas. Este fragmento de código verifica la existencia de una base de datos llamada ‘AZDATADEMO’ en tu instancia de SQL Server conectada.
Azure Data Studio no solo crea la base de datos, sino que también habilita la característica Query Store, una herramienta útil para capturar planes de ejecución de consultas y estadísticas de tiempo de ejecución.
La característica Query Store está disponible en SQL Server 2016 y versiones posteriores.
Ejecutando tu primera consulta en Azure Data Studio
3. Haz clic en ‘Ejecutar’ para ejecutar la consulta en Azure Data Studio.
Verás un mensaje que dice “Comandos completados correctamente”, lo que indica que Azure Data Studio ha creado la base de datos correctamente.

4. Una vez más, haz clic en ‘Bases de datos’ en el panel izquierdo debajo de la pestaña ‘localhost’. Ahora verás tu base de datos recién creada en la lista.

Agregando datos en Azure Data Studio
Has superado recién el obstáculo inicial de la gestión de la base de datos en Azure Data Studio al crear una base de datos. Pero una base de datos sin datos es como un automóvil sin combustible. Así que, agreguemos algunos datos.
1. En el editor de consultas dentro de Azure Data Studio, encuentra el menú desplegable ‘Cambiar Conexión’ y cambia a tu base de datos recién creada, AZDATADEMO.

2. Reemplaza el fragmento T-SQL existente en el editor de consultas de Azure Data Studio con el nuevo fragmento de código a continuación. Haz clic en ‘Ejecutar’ para ejecutarlo.
Este fragmento T-SQL creará una tabla ‘Users’ en tu base de datos AZDATADEMO. La tabla incluirá cuatro columnas: CustomerId, Name, Location y Email. Aquí, CustomerId actúa como clave primaria.

3. Para ver los datos, regresa a la página ‘Bases de datos’ y haz doble clic en tu base de datos AZDATADEMO. Esto mostrará todas las tablas, incluida la recién creada tabla ‘Users’.

Ahora puedes ver tu recién creada tabla ‘Users’ en Azure Data Studio.


Verificación de Datos con Azure Data Studio
¡Genial! Has poblado con éxito tu tabla de Usuarios en Azure Data Studio. Para confirmar que la inserción de datos fue exitosa, puedes ejecutar una consulta simple. Así es cómo:
Reemplace el fragmento en el editor de consultas de su Azure Data Studio con el siguiente código SQL, y luego haga clic en ‘Ejecutar’.
Si todo salió según lo planeado, verá todas las filas de la tabla Usuarios mostradas en el panel de Resultados.

Si está interesado en filtrar los datos, Azure Data Studio permite consultas más específicas. Por ejemplo, para recuperar datos donde el nombre del usuario es ‘Adam’, use el siguiente fragmento de SQL.
Ejecutar esta consulta en Azure Data Studio solo devolverá las filas donde el nombre sea Adam.

Conclusión: Dominando lo Básico de Azure Data Studio
Acaba de raspar la superficie de lo que Azure Data Studio puede hacer por la gestión de su base de datos de SQL Server. En esta guía, ha aprendido los pasos para instalar Azure Data Studio, crear una nueva base de datos, insertar datos en tablas e incluso ejecutar consultas básicas.
Pero recuerde, Azure Data Studio ofrece muchas más funcionalidades. Por ejemplo, ¿sabía que puede crear un cuaderno Jupyter en Azure Data Studio para ejecutar código Python? ¡Es hora de explorar!