Interfaces de administración para Azure SQL

Completado

A medida que implemente, use y administre recursos de Azure SQL, utilizará una serie de interfaces y herramientas. En esta unidad, se describirán las herramientas disponibles, sus funciones y cuándo usarlas.

Azure portal

Azure Portal proporciona un amplio conjunto de características para los recursos de Azure SQL, incluidas máquinas virtuales, instancias administradas y bases de datos. A través del Azure Portal, puede implementar y administrar recursos, e incluso conectarse a bases de datos y ejecutar consultas.

Screenshot that shows the Azure SQL deployment options in the Azure portal.

SQL Server Management Studio

SQL Server Management Studio (SSMS) es la herramienta más popular para SQL Server en todo el mundo. SSMS está integrado para visualizar y trabajar con Azure SQL, incluidos SQL Server en máquinas virtuales, instancias administradas de SQL y bases de datos de SQL. Cuando sea necesario, SSMS solo muestra las opciones que funcionan para un servicio concreto de Azure.

Screenshot that shows SQL Server Management Studio (SSMS).

Azure Data Studio

Azure Data Studio es una herramienta multiplataforma de código abierto para consultar y trabajar con varios orígenes de datos de Azure, como SQL Server y Azure SQL. Azure Data Studio admite una potente herramienta denominada cuadernos que usará en algunos de los ejercicios de esta ruta de aprendizaje. Los cuadernos le permiten mezclar celdas de código ejecutables y texto con formato en un solo lugar. Opcionalmente, puede guardar los resultados para futuras referencias o análisis.

Screenshot that shows Azure Data Studio.

Lenguajes y API

Como todos los servicios de Azure SQL se basan en el motor de SQL Server, Azure SQL admite el lenguaje Transact-SQL (T-SQL) y el protocolo de flujo TDS. Esto significa que todos los controladores que normalmente funcionan con SQL Server funcionan también con Azure SQL.

Azure SQL admite las API REST para la administración de instancias administradas de SQL y bases de datos de SQL.

Interfaces de la línea de comandos

Azure SQL admite interfaces populares de línea de comandos populares como sqlcmd y bcp.

Además, los cmdlets de la CLI de Azure y Azure PowerShell se admiten en escenarios de servicios específicos de Azure SQL. Todas estas CLI se admiten en clientes de Windows, macOS y Linux. Las herramientas como sqlcmd y az están preinstaladas en Azure Cloud Shell.

Screenshot that shows the Azure Cloud Shell.

Qué debe usar y cuándo

Hay varias interfaces que puede usar para interactuar con Azure SQL. Muchas de las funciones están disponibles en todas las interfaces. La elección dependerá de una combinación de preferencias y de lo que intente realizar. En esta ruta de aprendizaje, puede usar muchas de las interfaces que se describen aquí. Al final de este módulo, hay recursos que le ayudarán a obtener más información sobre las que le interesan.