Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Neste início rápido, você usa a extensão MSSQL para Visual Studio Code para executar suas primeiras instruções Transact-SQL (T-SQL) em um banco de dados. Você cria um banco de dados, define uma tabela, insere dados e consulta os resultados.
Pré-requisitos
Para concluir este início rápido, você precisa ter:
Visual Studio Code: se Visual Studio Code não estiver instalado, baixe-o no site oficial do Visual Studio Code.
Extensão MSSQL para Visual Studio Code: no Visual Studio Code, abra o modo de exibição Extensões selecionando o ícone Extensões na Barra de Atividades na lateral da janela. Pesquise
mssqle selecione Instalar para adicionar a extensão.Acesso a um banco de dados: se você não tiver acesso a uma instância de banco de dados, poderá usar uma selecionando uma das seguintes opções:
SQL Server em contêineres: execute o SQL Server em um contêiner do Docker para facilitar a configuração e a portabilidade. Para obter mais informações, confira Guia de Introdução: Executar imagens de contêiner do SQL Server Linux com o Docker.
Banco de Dados SQL do Azure: se preferir uma opção baseada em nuvem, crie uma conta gratuita do Azure e configure um Banco de Dados SQL do Azure. Para obter mais informações, confira Início Rápido: Criar um banco de dados individual - Banco de Dados SQL do Azure.
Banco de dados SQL em Microsoft Fabric: se você precisar de um banco de dados autônomo e seguro otimizado para IA, crie um banco de dados SQL no Microsoft Fabric. Para obter mais informações, confira Criar um Banco de Dados SQL no Microsoft Fabric.
SQL Server local: como alternativa, baixe e instale SQL Server 2022 (16.x) Developer Edition em seu computador local. Para obter mais informações, confira Site do Microsoft SQL Server.
Instância Gerenciada de SQL do Azure: se você precisar de uma instância do SQL Server totalmente gerenciada, crie uma Instância Gerenciada de SQL do Azure. Para obter mais informações, consulte Início Rápido: Criar Instância Gerenciada de SQL do Azure.
Note
Caso não tenha uma assinatura do Azure, crie uma conta gratuita.
Conectar-se ao seu banco de dados
Antes de executar uma consulta, conecte-se ao banco de dados do Pesquisador de Objetos. A caixa de diálogo Conexão orienta você a inserir um nome de servidor, escolher um tipo de autenticação e (opcionalmente) selecionar um banco de dados. Para obter um passo a passo completo de tipos de entrada, métodos de autenticação e gerenciamento de conexões, consulte Conectar-se a um banco de dados com a extensão MSSQL para Visual Studio Code.
Depois de se conectar, o servidor aparece no Pesquisador de Objetos e você pode começar a executar consultas.
Criar um banco de dados
Criar um banco de dados chamado Library.
Abra um novo editor de consultas: pressione Ctrl+N para abrir um novo editor de consultas ou clique com o botão direito do mouse no servidor e selecione Nova Consulta.
Crie o banco de dados. Cole o snippet a seguir no editor de consultas e clique em Executar:
IF NOT EXISTS (SELECT name FROM sys.databases WHERE name = N'Library') CREATE DATABASE Library;Esse script criará um novo banco de dados chamado
Libraryse ele ainda não existir.
O novo banco de dados Library aparece na lista de bancos de dados. Se você não vê-lo imediatamente, atualize o Pesquisador de Objetos.
Criar uma tabela
Crie a Authors tabela dentro do Library banco de dados.
Abra um novo editor de consultas e verifique se o contexto de conexão está definido para o banco de dados
Library.Crie a tabela. Substitua o texto na janela de consulta pelo seguinte snippet e selecione Executar:
CREATE TABLE dbo.Authors ( id INT IDENTITY (1, 1) NOT NULL PRIMARY KEY, first_name NVARCHAR (100) NOT NULL, middle_name NVARCHAR (100) NULL, last_name NVARCHAR (100) NOT NULL );
Esse script cria a tabela Authors com uma coluna IDENTITY para a id, que gera automaticamente IDs exclusivas.
Inserir linhas
Em seguida, insira dados na Authors tabela.
Substitua o texto na janela de consulta pelo seguinte snippet e selecione Executar:
INSERT INTO dbo.Authors (first_name, middle_name, last_name) VALUES ('Isaac', 'Yudovick', 'Asimov'), ('Arthur', 'Charles', 'Clarke'), ('Herbert', 'George', 'Wells'), ('Jules', 'Gabriel', 'Verne'), ('Philip', 'Kindred', 'Dick');
Os dados de exemplo são adicionados à tabela Authors.
Exibir os dados
Para verificar os dados na tabela Authors, execute a seguinte consulta:
SELECT *
FROM dbo.Authors;
Essa consulta retorna todos os registros na tabela Authors, mostrando os dados inseridos.