Operações T-SQL usando Query editor no Azure SQL Database

Nessa postagem vamos continuar aprendendo mais sobre o Azure SQL Database e vamos ver como realizar operações T-SQL em um banco de dados SQL no Azure via feature Query editor no portal do Azure.

O Azure SQL Database nos permite realizar operações T-SQL via Query editor que é uma feature existente dentro do Portal do Azure na tela principal de gerenciamento de um banco SQL no Azure.

Vamos fazer um passo a passo para mostrar o seu uso e nele vamos criar 4 tabelas em nosso Azure SQL Database de testes, portanto, para começar, primeiramente vamos entrar no portal do Azure, pesquisar por SQL databases e clicar no banco desejado.

Dentro do Azure SQL Database, na barra lateral temos diversas opções para o gerenciamento/administração de nosso Banco de Dados, selecione a opção Query editor, vai solicitar as suas credenciais que você cadastrou anteriormente na criação do seu banco para que seja possível realizar o login, preencha elas ou faça o acesso via Azure Active Directory authentication.

Já com o login feito no seu Azure SQL Database, é disponibilizado um campo onde você pode digitar uma operação T-SQL em seu Banco de Dados, em nosso exemplo vou realizar a criação de 4 tabelas conforme script abaixo:

-- Create Person table
CREATE TABLE Person
(
    PersonId INT IDENTITY PRIMARY KEY,
    FirstName NVARCHAR(128) NOT NULL,
    MiddelInitial NVARCHAR(10),
    LastName NVARCHAR(128) NOT NULL,
    DateOfBirth DATE NOT NULL
)
GO
-- Create Student table
CREATE TABLE Student
(
    StudentId INT IDENTITY PRIMARY KEY,
    PersonId INT REFERENCES Person (PersonId),
    Email NVARCHAR(256)
)
GO
-- Create Course table
CREATE TABLE Course
(
    CourseId INT IDENTITY PRIMARY KEY,
    Name NVARCHAR(50) NOT NULL,
    Teacher NVARCHAR(256) NOT NULL
)
GO
-- Create Credit table
CREATE TABLE Credit
(
    StudentId INT REFERENCES Student (StudentId),
    CourseId INT REFERENCES Course (CourseId),
    Grade DECIMAL(5,2) CHECK (Grade <= 100.00),
    Attempt TINYINT,
    CONSTRAINT [UQ_studentgrades] UNIQUE CLUSTERED
    (
        StudentId, CourseId, Grade, Attempt
    )
)

Portanto, é só escrever os códigos que deseja executar e clicar em Run como se fosse em um SSMS.

Após a execução em Messages vai aparecer a mensagem de que a execução foi concluída com sucesso!

Após a execução da query, dei um Refresh e expandi na barra lateral a opção Tables que mostra as tabelas do nosso banco, conforme print abaixo podemos verificar a criação das tabelas com todos seus atributos relacionado ao código executado no Query editor no Azure SQL Database.

Nesse exemplo realizamos a criação de tabelas mas é importante lembrar que outras operações também são permitidas.

Sendo assim, finalizamos a postagem sobre como realizar operações T-SQL em um banco de dados SQL no Azure via feature Query editor no portal do Azure.

Espero que tenham gostado!

Aguardem que vem mais conteúdo pela frente!

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s