Inicio rápido: Uso de Azure Data StudioAzure Data Studio para conectarse a una base de datos de Azure SQL y consultarlaQuickstart: Use Azure Data StudioAzure Data Studio to connect and query Azure SQL database

En este inicio rápido, se usa Azure Data StudioAzure Data Studio para conectarse a un servidor de Azure SQL Database.In this quickstart, you'll use Azure Data StudioAzure Data Studio to connect to an Azure SQL Database server. Luego, se ejecutan instrucciones de Transact-SQL (T-SQL) para crear y consultar la base de datos TutorialDB, que se emplea en otros tutoriales de Azure Data StudioAzure Data Studio.You'll then run Transact-SQL (T-SQL) statements to create and query the TutorialDB database, which is used in other Azure Data StudioAzure Data Studio tutorials.

PrerequisitesPrerequisites

Para realizar este inicio rápido, se necesita Azure Data StudioAzure Data Studio y un servidor de Azure SQL Database.To complete this quickstart, you need Azure Data StudioAzure Data Studio, and an Azure SQL Database server.

Si no tiene un servidor de Azure SQL, complete uno de los siguientes inicios rápidos de Azure SQL Database.If you don't have an Azure SQL server, complete one of the following Azure SQL Database quickstarts. Recuerde el nombre completo del servidor y las credenciales de inicio de sesión para los pasos posteriores:Remember the fully qualified server name and sign in credentials for later steps:

Conectar al servidor de Azure SQL DatabaseConnect to your Azure SQL Database server

Use Azure Data StudioAzure Data Studio para establecer una conexión al servidor de Azure SQL Database.Use Azure Data StudioAzure Data Studio to establish a connection to your Azure SQL Database server.

  1. La primera vez que se ejecuta Azure Data StudioAzure Data Studio, debe abrirse la página principal.The first time you run Azure Data StudioAzure Data Studio the Welcome page should open. Si no ve la página principal, seleccione Ayuda > Página principal.If you don't see the Welcome page, select Help > Welcome. Seleccione Nueva conexión para abrir el panel Conexión:Select New Connection to open the Connection pane:

    Icono Nueva conexión

  2. En este artículo se usa el inicio de sesión de SQL, pero también se admite la autenticación de Windows.This article uses SQL sign-in, but also supports Windows authentication. Rellene los campos siguientes con el nombre del servidor, el nombre del usuario y la contraseña del servidor de Azure SQL:Fill in the following fields using the server name, user name, and password for your Azure SQL server:

    ConfiguraciónSetting Valor sugeridoSuggested value DescripciónDescription
    Nombre del servidorServer name Nombre completo del servidorThe fully qualified server name Algo como: servername.database.windows.net.Something like: servername.database.windows.net.
    AutenticaciónAuthentication Inicio de sesión de SQLSQL Login En este tutorial se usa la autenticación de SQL.This tutorial uses SQL Authentication.
    User nameUser name Nombre de usuario de la cuenta de administrador del servidorThe server admin account user name Nombre de usuario de la cuenta usada para crear el servidor.The user name from the account used to create the server.
    Contraseña (inicio de sesión de SQL)Password (SQL Login) Contraseña de la cuenta de administrador del servidorThe server admin account password Contraseña de la cuenta usada para crear el servidor.The password from the account used to create the server.
    ¿Desea guardar la contraseña?Save Password? Sí o noYes or No Seleccione si no quiere escribir la contraseña cada vez.Select Yes if you don't want to enter the password each time.
    Nombre de la base de datosDatabase name dejar en blancoleave blank Solo se está conectando al servidor aquí.You're only connecting to the server here.
    Grupo de servidoresServer Group Seleccione Select Puede establecer este campo en un grupo de servidores específico que haya creado.You can set this field to a specific server group you created.

    Icono Nueva conexión

  3. Seleccione Conectar.Select Connect.

  4. Si el servidor no tiene una regla de firewall que permita a Azure Data Studio conectarse, se abre el formulario Crear nueva regla de firewall.If your server doesn't have a firewall rule allowing Azure Data Studio to connect, the Create new firewall rule form opens. Rellene el formulario para crear una nueva regla de firewall.Complete the form to create a new firewall rule. Para obtener detalles, vea Reglas de firewall.For details, see Firewall rules.

    Nueva regla de firewall

Después de conectarse correctamente, el servidor se abre en la barra lateral SERVIDORES.After successfully connecting, your server opens in the SERVERS sidebar.

Crear la base de datos del tutorialCreate the tutorial database

En las secciones siguientes se crea la base de datos TutorialDB que se usa en otros tutoriales de Azure Data StudioAzure Data Studio.The next sections create the TutorialDB database that's used in other Azure Data StudioAzure Data Studio tutorials.

  1. Haga clic con el botón derecho en el servidor de Azure SQL en la barra lateral SERVIDORES y seleccione Nueva consulta.Right-click on your Azure SQL server in the SERVERS sidebar and select New Query.

  2. Pegue este SQL en el editor de consultas.Paste this SQL into the query editor.

    IF NOT EXISTS (
       SELECT name
       FROM sys.databases
       WHERE name = N'TutorialDB'
    )
    CREATE DATABASE [TutorialDB]
    GO
    
    ALTER DATABASE [TutorialDB] SET QUERY_STORE=ON
    GO
    
  3. En la barra de herramientas, seleccione Ejecutar.From the toolbar, select Run. Aparecen notificaciones en el panel MENSAJES que muestran el progreso de la consulta.Notifications appear in the MESSAGES pane showing query progress.

Creación de una tablaCreate a table

El editor de consultas se conecta a la base de datos master, pero lo que se pretende aquí es crear una tabla en la base de datos TutorialDB.The query editor is connected to the master database, but we want to create a table in the TutorialDB database.

  1. Conéctese a la base de datos TutorialDB.Connect to the TutorialDB database.

    Cambio de contexto

  2. Cree una tabla Customers.Create a Customers table.

    Reemplace la consulta anterior del editor de consultas por esta y seleccione Ejecutar.Replace the previous query in the query editor with this one and select Run.

    -- Create a new table called 'Customers' in schema 'dbo'
    -- Drop the table if it already exists
    IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL
    DROP TABLE dbo.Customers
    GO
    -- Create the table in the specified schema
    CREATE TABLE dbo.Customers
    (
       CustomerId        INT    NOT NULL   PRIMARY KEY, -- primary key column
       Name      [NVARCHAR](50)  NOT NULL,
       Location  [NVARCHAR](50)  NOT NULL,
       Email     [NVARCHAR](50)  NOT NULL
    );
    GO
    

Insertar filas en la tablaInsert rows into the table

Reemplace la consulta anterior por esta y seleccione Ejecutar.Replace the previous query with this one and select Run.

-- Insert rows into table 'Customers'
INSERT INTO dbo.Customers
   ([CustomerId],[Name],[Location],[Email])
VALUES
   ( 1, N'Orlando', N'Australia', N''),
   ( 2, N'Keith', N'India', N'keith0@adventure-works.com'),
   ( 3, N'Donna', N'Germany', N'donna0@adventure-works.com'),
   ( 4, N'Janet', N'United States', N'janet1@adventure-works.com')
GO

Ver el resultadoView the result

Reemplace la consulta anterior por esta y seleccione Ejecutar.Replace the previous query with this one and select Run.

-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;

Los resultados de la consulta muestran:The query results display:

Selección de resultados

Limpiar recursosClean up resources

Los artículos de inicio rápido posteriores se basan en los recursos creados aquí.Later quickstart articles build upon the resources created here. Si planea trabajar en estos artículos, asegúrese de no eliminar estos recursos.If you plan to work through these articles, be sure not to delete these resources. De lo contrario, en Azure Portal, elimine los recursos que ya no necesite.Otherwise, in the Azure portal, delete the resources you no longer need. Para obtener detalles, vea Limpieza de recursos.For details, see Clean up resources.

Pasos siguientesNext steps

Ahora que se ha conectado correctamente a una base de datos de Azure SQL y ha ejecutado una consulta, pruebe el tutorial del editor de código.Now that you've successfully connected to an Azure SQL database and run a query, try the Code editor tutorial.