Inicio rápido: Conectarse y consultar SQL Server con Azure Data StudioAzure Data StudioQuickstart: Connect and query SQL Server using Azure Data StudioAzure Data Studio

En esta guía de inicio rápido se muestra cómo usar Azure Data StudioAzure Data Studio para conectarse a SQL Server y luego usar instrucciones Transact-SQL (T-SQL) para crear el TutorialDB que se usa en los tutoriales de Azure Data StudioAzure Data Studio.This quickstart shows how to use Azure Data StudioAzure Data Studio to connect to SQL Server, and then use Transact-SQL (T-SQL) statements to create the TutorialDB used in Azure Data StudioAzure Data Studio tutorials.

PrerequisitesPrerequisites

Para realizar este inicio rápido, se necesita Azure Data StudioAzure Data Studio y acceso a SQL Server.To complete this quickstart, you need Azure Data StudioAzure Data Studio, and access to SQL Server.

Si no tiene acceso a SQL Server, seleccione su plataforma en uno de los vínculos siguientes (deberá acordarse de sus credenciales de inicio de sesión de SQL y de su contraseña):If you don't have access to a SQL Server, select your platform from the following links (make sure you remember your SQL Login and Password!):

Conectarse a un servidor SQL ServerConnect to a SQL Server

  1. Inicie Azure Data StudioAzure Data Studio .Start Azure Data StudioAzure Data Studio.

  2. 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

  3. En este artículo se usa el inicio de sesión de SQL, pero se admite la autenticación de Windows.This article uses SQL Login, but Windows Authentication is supported. Rellene los campos como se indica a continuación:Fill in the fields as follows:

  • Nombre del servidor: escriba el nombre del servidor aquí.Server Name: - Enter server name here. Por ejemplo, “localhost”.For example, localhost.

  • Tipo de autenticación: Inicio de sesión de SQLAuthentication Type: SQL Login

  • Nombre de usuario: El nombre de usuario para SQL ServerUser name: User name for the SQL Server

  • Contraseña: Contraseña para SQL ServerPassword: Password for the SQL Server

  • Nombre de la base de datos: deje este campo en blancoDatabase Name: leave this field blank

  • Grupo del servidor: <Default>Server Group: <Default>

    Pantalla Nueva conexión

Crear una base de datosCreate a database

En los pasos siguientes se crea una base de datos denominada TutorialDB:The following steps create a database named TutorialDB:

  1. Haga clic con el botón derecho en el servidor, localhost, y seleccione Nueva consulta.Right-click on your server, localhost, and select New Query.

  2. Pegue el siguiente fragmento de código en la ventana de consulta y, después, seleccione Ejecutar.Paste the following snippet into the query window: and then select Run.

USE master
GO
IF NOT EXISTS (
 SELECT name
 FROM sys.databases
 WHERE name = N'TutorialDB'
)
 CREATE DATABASE [TutorialDB];
GO
IF SERVERPROPERTY('ProductVersion') > '12'
 ALTER DATABASE [TutorialDB] SET QUERY_STORE=ON;
GO

Una vez hecha la consulta, aparecerá la nueva TutorialDB en la lista de bases de datos.After the query completes, the new TutorialDB appears in the list of databases. Si no la ve, haga clic con el botón derecho en el nodo Bases de datos y seleccione Actualizar.If you don't see it, right-click the Databases node and select Refresh.

Crear base de datos

Creación de una tablaCreate a table

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

  1. Cambie el contexto de conexión a TutorialDB:Change the connection context to TutorialDB:

    Cambio de contexto

  2. Pegue el siguiente fragmento de código en la ventana de consulta y haga clic en Ejecutar:Paste the following snippet into the query window and click Run:

    Nota

    Puede anexar esto también, o bien puede sobrescribir la consulta anterior en el editor.You can append this too, or overwrite the previous query in the editor. Tenga en cuenta que al hacer clic en Ejecutar solo se ejecuta la consulta seleccionada.Note that clicking Run executes only the query that is selected. Si no se selecciona nada, al hacer clic en Ejecutar se ejecutan todas las consultas en el editor.If nothing is selected, clicking Run executes all queries in the editor.

-- 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

Una vez hecha la consulta, aparecerá la tabla nueva Customers (Clientes) en la lista de tablas.After the query completes, the new Customers table appears in the list of tables. Es posible que tenga que hacer clic con el botón derecho en el nodo TutorialDB > Tablas y seleccionar Actualizar.You might need to right-click the TutorialDB > Tables node and select Refresh.

Insertar filasInsert rows

  • Pegue el siguiente fragmento de código en la ventana de consulta y haga clic en Ejecutar:Paste the following snippet into the query window and click 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 los datos devueltos por una consultaView the data returned by a query

  1. Pegue el siguiente fragmento de código en la ventana de consulta y haga clic en Ejecutar:Paste the following snippet into the query window and click Run:
-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;

Selección de resultados

Pasos siguientesNext steps

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