Ejercicio: Creación de la base de datos de Azure SQL

Completado

Aquí, configurará la base de datos, que incluye la creación del servidor lógico de Azure SQL Database, para la aplicación de logística de transporte. En la práctica, elegiría la configuración que admita el tipo de aplicación que estuviera compilando.

Con el paso del tiempo, si se da cuenta de que necesita más potencia de procesamiento para satisfacer la demanda, puede ajustar las opciones de rendimiento o incluso cambiar entre los modelos de rendimiento de DTU (unidad de transacción de base de datos) y vCore (núcleo virtual), con poca o ninguna interrupción.

Nota:

Este ejercicio requiere que use su propia suscripción de Azure. Para asegurarse de que no incurre en cargos adicionales, limpie los recursos que cree después de finalizar este módulo.

  1. Inicie sesión en Azure Portal.

  2. En Inicio, en Servicios de Azure, seleccione Crear un recurso.

  3. En el panel Crear un recurso, en Categorías, seleccione Bases de datos y, en los resultados, seleccione SQL Database.

    Recorte de pantalla en el que se muestra el panel Crear un recurso con Bases de datos en el menú y el servicio de recursos de SQL Database resaltado.

  4. Aparecerá el panel Crear base de datos SQL.

    Nota:

    Es posible que vea el mensaje ¿Desea probar Azure SQL Database gratis? en la parte superior de la página si su suscripción es válida. La oferta gratuita proporciona 100 000 segundos de proceso en el modelo de compra de uso general de núcleo virtual durante la vigencia de la suscripción. Seleccione Aplicar oferta para aprovechar esta oferta. Puede usar esta oferta de Azure SQL Database como parte de este ejercicio. Para más información, consulte Prueba de Azure SQL Database de forma gratuita.

    En la pestaña Aspectos básicos, escriba los valores siguientes para cada opción.

    Configuración Value
    Detalles del proyecto
    Suscripción Selecciona tu suscripción.
    Resource group Seleccione un grupo de recursos existente o seleccione Crear nuevo. Para este ejercicio de entrenamiento, cree un nuevo grupo de recursos para facilitar la limpieza.
    Detalles de la base de datos
    Nombre de la base de datos Logistics
    Servidor [Consulte el paso 5]
    ¿Quiere usar un grupo elástico de SQL? No
    Entorno de la carga de trabajo Para este ejercicio de entrenamiento, seleccione Desarrollo.
    Proceso y almacenamiento [Consulte el paso 6]
    Redundancia del almacenamiento de copia de seguridad
    Redundancia del almacenamiento de copia de seguridad Para minimizar los costos de este ejercicio de entrenamiento, seleccione Almacenamiento de copia de seguridad con redundancia local, que no sería apropiado para su base de datos de aplicaciones de producción.
  5. En Servidor, seleccione Crear nuevo. Aparecerá el panel Crear un servidor de SQL Database. Escriba los valores siguientes para cada opción:

    Configuración Value
    Nombre de servidor Escriba un nombre de servidor globalmente único.
    Location Seleccione una región cerca de usted.
    Método de autenticación Para este ejercicio de entrenamiento, elija Usar autenticación de SQL. Para una aplicación de producción, Microsoft Entra es un método más sólido y seguro.
    Inicio de sesión de administrador de servidor Elija un inicio de sesión de administrador único que sirva como identificador de inicio de sesión de administrador principal.
    Contraseña Proporcione una contraseña segura.

    Seleccione Aceptar.

  6. En la sección Detalles de la base de datos, en Proceso y almacenamiento, seleccione Configurar base de datos. Se abre el panel Configurar. Escriba los valores siguientes para cada opción:

    Configuración Value
    Service and compute tier (Nivel de servicio y proceso)
    Nivel de servicio Si ha usado la oferta gratuita de Azure SQL Database, deje la configuración predeterminada.

    Si no, en la lista desplegable Nivel de servicio, en Modelo de compra basado en DTU, seleccione Básico.

    Puede escalar o reducir verticalmente el servicio y el nivel de proceso de la base de datos en cualquier momento en el futuro.
    Comportamiento cuando se alcanza el límite gratuito Si usó la oferta gratuita de Azure SQL Database, deje esta opción establecida en Pausa automática de la base de datos hasta el próximo mes por ahora. Puede configurar este valor más adelante.
    Valores restantes Acepte los valores predeterminados

    Seleccione Aplicar.

  7. Seleccione la pestaña Configuración adicional en la parte superior de la pantalla y escriba o confirme los valores siguientes para cada configuración.

    Configuración Value
    Origen de datos
    Usar datos existentes Para este ejercicio de entrenamiento, seleccione Ninguno. Si lo desea, para empezar con el conjunto de datos de ejemplo de AdventureWorksLT, elija Ejemplo.
    Intercalación de base de datos
    Intercalación SQL_Latin1_General_CP1_CI_AS
    Ventana de mantenimiento
    Ventana de mantenimiento Valor predeterminado del sistema (de 17:00 a 8:00)
  8. En la pestaña Etiquetas, considere la posibilidad de asignar etiquetas de Azure a todos los recursos de Azure. Por ejemplo, cree la etiqueta "Owner" o "CreatedBy" para identificar quién creó el recurso. Además, cree la etiqueta "Entorno" para identificar si este recurso está en producción o desarrollo, etc. Para obtener más información, consulte Desarrollo de la estrategia de nomenclatura y etiquetado para los recursos de Azure.

  9. Seleccione la pestaña Revisar y crear para validar las entradas y revisar el costo.

  10. Seleccione Crear para crear la base de datos de Azure SQL.

    Importante

    Recuerde el nombre del servidor, el inicio de sesión de administrador y la contraseña para el siguiente ejercicio.

  11. Mientras la implementación está en curso, en Detalles de implementación se muestran los recursos que se crean. Una vez que se complete la implementación, seleccione Anclar al panel y después Ir al recurso. Aparece el panel Información general del servidor de bases de datos SQL. La instancia de Azure SQL Database ya está en funcionamiento.

Configuración del firewall del servidor

Puede usar muchas opciones para configurar, proteger, supervisar y solucionar problemas de la base de datos. Puede especificar qué sistemas tienen permiso para acceder a la base de datos mediante el firewall.

Importante

Inicialmente, el firewall impide todo acceso al servidor de base de datos desde fuera de Azure.

Para este ejercicio de entrenamiento, solo necesita acceso a la base de datos desde el equipo local. Posteriormente, puede agregar más sistemas, como su aplicación móvil.

Por ahora, se permitirá que el equipo acceda a la base de datos mediante el firewall.

  1. En la página Información general de la base de datos SQL, seleccione Establecer firewall de servidor. Aparece el panel Redes.

    Sugerencia

    La opción Establecer firewall de servidor aparece en la página Información general de la base de datos. En el servidor lógico de Azure SQL, seleccione Redes en Seguridad en el menú de servicio.

    Captura de pantalla en la que se muestra la barra de comandos con Establecer el firewall del servidor resaltado.

  2. En Acceso a la red pública, elija Redes seleccionadas.

  3. En Reglas de firewall, seleccione Agregar la dirección IP4 del cliente. Esta acción hará que se agregue automáticamente la dirección IP del equipo.

    Recorte de pantalla de Azure Portal en la que se muestra el panel Configuración de firewall de una base de datos SQL con la opción

  4. Seleccione Guardar.

Ahora puede ver algunos consejos prácticos relativos a la nueva base de datos y Azure Cloud Shell. En la unidad siguiente, se conectará a la base de datos, creará una tabla, agregará algunos datos de ejemplo y ejecutará algunas instrucciones SQL.