Este repositório contém um passo a passo detalhado para a criação e uso de um Banco de Dados SQL no Azure, diretamente pelo portal, sem a necessidade de ferramentas externas.
Fornecer um tutorial prático e acessível para:
- Criar um Banco de Dados SQL no Azure
- Configurar o acesso via portal
- Executar comandos SQL diretamente no navegador
- Acesse: https://portal.azure.com
- Faça login com sua conta Microsoft.
- No campo de busca do portal, digite SQL do Azure
- Clique no ícone conforme a imagem acima.
- Ao carregar a tela principal do SQL do Azure, clique em Criar conforme a imagem acima.
- Na tela de implantação, selecione a opção Banco de Dados SQL.
- Tipo de recurso: Banco de dados individual.
- Clique em criar.
- Na nova tela, siga as demais informações.
- Assinatura: Selecione sua assinatura ativa (ex:
Azure for StudentsouAzure subscription 1) - Grupo de recursos: Selecione um existente (ex:
lab-sql) ou clique em Criar novo - Nome do banco de dados: ex:
exemplo-sql - Servidor: Selecione um existente (ex:
server-sql) ou clique em Criar novo
- Nome do servidor: Defina um nome exclusivo para o servidor (ex:
server-sq255) - Localização: Escolha uma região próxima ou mais barata (ex:
West US 2) - Autenticação: Selecione Usar autenticação SQL
- Logon do administrador do servidor: Insira um nome de administrador (ex:
adminsql) - Senha: Insira a senha de administrador (ex:
SQLadmin255) - Confirmar senha: Repita a senha informada
- Clique em OK
- Deseja usar o pool elástico SQL? marque não
- Ambiente de carga de trabalho: selecione
Desenvolvimento - Redundância do armazenamento de backup: selecione
Armazenamento de backup com redundância local - Clique em Revisar e criar
- Clique em Criar
- Uma mensagem de "A implantação foi concluída" deve ser exibida ao final do processo. Vide exemplo abaixo.
Após a implantação:
- Acesse o servidor SQL criado (não o banco de dados) clicando no nome do servidor, (ex:
server-sq255conforme a imagem acima). - No menu lateral esquerdo, clique em Segurança.
- Em seguida, selecione a opção Rede.
- Em Acesso público, marque a opção Redes selecionadas.
- Em Regras de Firewall, clique em + Adicionar o endereço IPv4 do cliente
- Clique em Salvar.
⚠️ Se essa etapa não for feita, você não conseguirá acessar o editor de consultas nem conectar com ferramentas externas.
- Após a implantação, clique em Ir para o recurso para abrir o banco de dados criado.
- No menu lateral esquerdo, clique em Editor de consultas (visualização).
- Será solicitado que você faça login com as credenciais definidas durante a criação do servidor.
- Logon: insira o nome de usuário definido (ex:
adminsql) - Senha: insira a senha definida (ex:
SQLadmin255) - Clique em OK para acessar o editor e começar a executar comandos SQL.
- Cole o seguinte código na área de consulta:
CREATE TABLE Cursos (
id INT PRIMARY KEY IDENTITY,
nome VARCHAR(100) NOT NULL,
carga_horaria INT NOT NULL
);💡 Observação: A sintaxe do SQL do Azure segue o padrão do SQL Server.
- Clique em Executar.
- Aguarde a mensagem de confirmação da execução (ex:
Êxito na consulta: Affected rows: 0) - Para atualizar a visualização das tabelas, clique no ícone de atualizar 🔄.
- Verifique que, em Tabelas, agora aparece dbo.Cursos com os campos definidos.
- Cole o seguinte código na área de consulta:
insert into cursos (nome, carga_horaria) values
('Programador Back-End',150),
('Programador Front-End',120),
('Operador de Sistemas Operacionais',250);- Clique em Executar.
- Cole o seguinte código na área de consulta:
select * from cursos;- Clique em Executar.
- Cole o seguinte código na área de consulta:
create table instrutores(
id_instrutor int primary key identity,
nome_instrutor varchar(100),
);- Clique em Executar.
- Cole o seguinte código na área de consulta:
insert into instrutores (nome_instrutor) values
('Eren Yeager'),
('Mikasa Ackerman');- Clique em Executar.
- Cole o seguinte código na área de consulta:
select * from instrutores;- Clique em Executar.
- Cole o seguinte código na área de consulta:
create table alocacao(
id_alocacao int primary key identity,
curso int,
instrutor int,
foreign key (curso) references cursos (id),
foreign key (instrutor) references instrutores (id_instrutor),
);- Clique em Executar.
- Cole o seguinte código na área de consulta:
insert into alocacao (curso, instrutor) values
(1,2),
(2,2),
(3,1);- Clique em Executar.
- Cole o seguinte código na área de consulta:
select nome as 'Curso', carga_horaria as 'Carga Horária', nome_instrutor as 'Instrutor' from alocacao
join cursos on id = curso
join instrutores on id_instrutor = instrutor;- Clique em Executar.