Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Crea y prueba aplicaciones relacionales y impulsadas por IA con Azure SQL Database, una base de datos totalmente gestionada que comparte una base de código común de SQL Motor de base de datos con SQL Server. Utiliza herramientas familiares de T-SQL y de desarrollo para construir un backend de aplicaciones, combinar datos relacionales y JSON, o explorar la búsqueda de similitud vectorial junto con los datos de la aplicación. Azure gestiona el parche y las copias de seguridad del motor, así que puedes centrarte en tu aplicación en lugar de mantener un servidor de base de datos.
El nivel gratuito ofrece asignaciones mensuales recurrentes para nuevas bases de datos de desarrollo y pruebas de concepto. Para cada base de datos, obtendrá 100 000 segundos de núcleo virtual, 32 GB de datos y 32 GB de almacenamiento de copia de seguridad gratis al mes durante la vigencia de la suscripción. Cada suscripción a Azure te permite crear hasta 10 bases de datos de propósito general de nivel gratuito.
Important
Empieza con una nueva base de datos de desarrollo o ejemplo. No puedes restaurar ni convertir una base de datos existente al nivel gratuito. El nivel gratuito no tiene acuerdo de nivel de servicio (SLA), y se aplican restricciones de características y configuración. Elige si pausas en el límite mensual gratuito o permites excedentes de pago. Los modelos externos de IA, el alojamiento de aplicaciones y otros recursos de soporte pueden tener cargos separados. Revisa la elegibilidad y las limitaciones antes de crear recursos.
Tip
Para empezar y crear rápidamente una nueva instancia gratuita de Azure SQL Database, visite el centro de Azure SQL en aka.ms/azuresqlhub. En el panel Crear una base de datos , seleccione el vínculo Iniciar gratis .
Lo que puede construir
Utiliza tus habilidades en SQL para explorar estos proyectos de desarrollo:
- Un backend de aplicación SQL: modele datos relacionados en tablas, consúltelos con T-SQL y use procedimientos almacenados para la lógica de la base de datos. Revisa la comparación de funciones para conocer las capacidades de base de datos compatibles y las diferencias respecto a las funciones de instancia de SQL Server.
- Un proyecto relacional y JSON: Combinar registros relacionales con documentos JSON, como un catálogo de productos con atributos flexibles. Infórmate sobre el soporte JSON.
- Un prototipo de similitud vectorial: Almacene embeddings preparados junto con datos de ejemplo de la aplicación y explore la recuperación por similitud, como encontrar descripciones de productos relacionadas. Empieza con la visión general de la IA conceptual y visión general de la búsqueda vectorial. Estos son recursos de aprendizaje, no una muestra validada de la IA del nivel gratuito. Comprueba los requisitos previos y restricciones de la función elegida y las restricciones del nivel gratuito; el alojamiento de modelos y la inferencia no están incluidos en esta oferta de base de datos.
Prerequisites
Necesita una cuenta y una suscripción de Azure. A diferencia de la anterior oferta gratuita de cuentas de Azure, el nivel gratuito está disponible con la mayoría de los tipos de suscripción de Azure. Microsoft Azure for Students Starter no está soportado.
Antes de crear recursos, confirma el tenant, la suscripción, la región, el grupo de recursos y el servidor lógico que quieres usar. Comprueba que tienes permiso para crear los recursos necesarios y configurar la conectividad. Revisa la autenticación, los cambios en el firewall, los recursos de soporte y los posibles cargos antes de aprobar la creación, ya sea que uses una herramienta directamente o pidas ayuda a un agente.
Creación de una base de datos
Elige el portal de Azure, CLI de Azure, PowerShell, Terraform, una plantilla de Azure Resource Manager (ARM) o un prompt de agente para crear una base de datos de nivel gratuito.
- Portal
- CLI de Azure
- PowerShell
- Terraform
- plantilla ARM
- Mensaje del agente
Usa el portal de Azure para crear la nueva base de datos gratuita de Azure SQL. Para crear una base de datos del nivel gratuito, sigue estos pasos:
En el panel Crear una base de datos, seleccione Iniciar gratis.
En la pestaña Aspectos básicos:
- En Detalles del proyecto:
- Seleccione su suscripción. La suscripción actual ya está seleccionada.
- Ya está seleccionado un grupo de recursos existente. Puedes seleccionar otro grupo de recursos o crear uno nuevo.
- En Detalles de la base de datos:
- Utiliza el nombre único de base de datos creado automáticamente, o proporciona un nombre nuevo.
- Ya está seleccionado un servidor lógico existente. Puedes seleccionar otro servidor lógico o crear uno nuevo.
La tarjeta resumen de costes en el lado derecho de la página muestra un Coste Estimado/Mes de cero. La base de datos se crea con la configuración predeterminada, incluyendo la opción de pausar la base de datos cuando se alcanzan los límites gratuitos. Puedes cambiar estos ajustes de base de datos más adelante.
- En Detalles del proyecto:
Selecciona Revisar + crear.
Revise y seleccione Crear.
Comprobación de la implementación
Una vez finalizada la creación, confirma que:
- La base de datos está en línea en la suscripción correspondiente, el grupo de recursos y el servidor lógico.
- La base de datos utiliza el nivel gratuito. En la salida de CLI de Azure,
useFreeLimitestrue. - El comportamiento en el límite mensual gratuito coincide con tu elección. Los ejemplos de creación de este artículo utilizan
AutoPause;BillOverUsagehabilita los excesos de consumo de pago.
Utiliza las páginas de Overview y Compute + storage de la base de datos en el portal de Azure, az sql db show o Get-AzSqlDatabase para comprobar la configuración.
Consulta de la base de datos
Después de crear y verificar la base de datos, conéctate directamente a ella con la herramienta o lenguaje que prefieras. Confirma la base de datos objetivo del editor de consultas antes de ejecutar sentencias.
Important
La declaración genérica CREATE DATABASE de un tutorial no proporciona una base de datos free tier. Sigue usando la base de datos que creaste a través de la oferta del nivel gratuito. Elige instrucciones para tablas de ejemplo que no requieran otra base de datos, una restauración o una importación.
- Usa el editor de consultas en el portal de Azure para ejecutar consultas sin instalar una herramienta.
- Utiliza SQL Server Management Studio, conéctate con la extensión MSSQL para Visual Studio Code o usa
sqlcmdpara consultas interactivas. En el inicio rápido de primera consulta de MSSQL, empieza con Usa una base de datos existente para saltarte la creación genérica de bases de datos y usa tablas de ejemplo en tu base de datos provisionada. - Para consultar la base de datos desde una aplicación, elige un controlador o proveedor entre los controladores y frameworks de Microsoft SQL. Por ejemplo, usa
Microsoft.Data.SqlClientpara .NET omssql-pythonpara Python. Luego sigue los inicios rápidos del lenguaje para conectar y ejecutar tu primera consulta.
Supervisión y seguimiento del uso del servicio
Realice un seguimiento del uso gratuito
Utiliza el portal de Azure para hacer un seguimiento de la cantidad gratuita restante o consumida:
En la pestaña Overview de la base de datos, ves una cantidad mensual gratuita de vCore.
Seleccione la cantidad de segundos restantes. El gráfico Métricas se inicia donde puede ver las métricas Cantidad gratuita restante o Cantidad gratuita consumida.
En la pestaña de Métricas , también puedes crear una regla de alerta sin coste alguno. Use la métrica Cantidad gratuita restante para enviar una alerta cuando la cantidad sea inferior a 10 000 segundos de vCore (10 % del límite mensual). De este modo sabrá cuándo se está quedando sin créditos en el mes en curso.
Monitor con Database Hub (vista previa)
Opcionalmente, utiliza Database Hub en Microsoft Fabric (vista previa) para obtener una vista de todo el entorno de las bases de datos Azure SQL a las que tienes permiso de acceder. Está disponible con licencia Fabric Free y no requiere capacidad Fabric. Tus bases de datos permanecen en las suscripciones existentes de Azure.
Para los requisitos previos de configuración y vista previa, consulte Monitorizar una base de datos Microsoft SQL. Para añadir datos de rendimiento, consulte Habilitar monitorización de rendimiento para Microsoft SQL.
Actualice a Hyperscale
A medida que tu carga de trabajo aumente, puedes actualizar tu base de datos de nivel gratuito existente a Hyperscale. La guía cubre los requisitos previos, actualizaciones separadas para desactivar la versión gratuita y convertir la base de datos, y la verificación.
Permitir los overages pagados no desactiva el nivel gratuito. Abandonar el nivel gratuito es irreversible para esta base de datos, y el uso pagado de Uso general puede acumularse incluso si la conversión posterior a Hyperscale falla. Revisa la guía de actualización antes de hacer cambios.
Consideraciones y limitaciones
Las siguientes consideraciones y limitaciones se aplican a las bases de datos free tier de Azure SQL Database:
- La versión gratuita utiliza la misma infraestructura de propósito general totalmente gestionada que una base de datos de pago, pero no incluye un acuerdo de nivel de servicio (SLA). Úsalo principalmente para desarrollo y escenarios de prueba de concepto.
- Elige el comportamiento para cuando llegues al límite mensual gratuito:
- Pausar automáticamente la base de datos hasta el mes siguiente detiene los cargos, pero la base de datos es inaccesible hasta que la asignación se restablece al inicio del mes calendario siguiente.
- Continuar utilizando la base de datos con cargos adicionales mantiene la base de datos en línea y factura el exceso de uso según las tarifas estándar de los servidores sin servidor de uso general. No es posible volver a la opción de pausa automática.
- Las bases de datos de la categoría gratuita se pausan automáticamente tras 15 minutos de inactividad. El retraso de pausa automática está fijo y no puede cambiarse, independientemente del comportamiento seleccionado cuando se alcance el límite mensual gratuito.
- Desconecta herramientas de consulta como SQL Server Management Studio y la extensión MSSQL para Visual Studio Code, incluyendo editores de consultas y conexiones con Explorador de objetos, cuando termines. Las conexiones abiertas pueden evitar la pausa automática en reposo y seguir consumiendo segundos de vCore. Desconectarse no restaura el consumo ya realizado. Si la base de datos no se pausa automáticamente, revisa las funciones que impiden la pausa automática.
- Solo puedes aplicar el nivel gratuito a una nueva base de datos. No puedes restaurar ni convertir una base de datos existente al nivel gratuito.
- Si usas la configuración avanzada, la región seleccionada para la primera base de datos de niveles gratuitos se aplica a todas las bases de datos de niveles gratuitos en esa suscripción y no se puede cambiar.
Para detalles de copias de seguridad, escalado, copiado y compatibilidad de funciones, consulta las Preguntas frecuentes sobre el nivel gratuito de Azure SQL Database.
Contenido relacionado
- Preguntas frecuentes sobre el nivel gratuito de Azure SQL Database
- Actualizar una base de datos del nivel gratuito a Hyperscale
- Conectar y consultar la base de datos
- Nivel de proceso Sin servidor para Azure SQL Database
- Controladores y marcos de Microsoft SQL
- Centro de Base de Datos en Microsoft Fabric (vista previa)
- Prueba Azure SQL Database gratis con la cuenta gratuita de Azure (oferta antigua)