UNIVERSIDADE CATÓLICA DE MOÇAMBIQUE
FACULDADE DE ENGENHARIA
TECNOLOGIA DE INFORMAÇÃO
Implementação de Base de Dados
2°Ano
Tema: Microsoft Azure SQL Database: Serviço gerenciado de SQL Server na Nuvem
Discentes:
Eugenio Francisco Chingore Fuleque Junior
Felix Fernando Mortar Belchior
Person Verson Nasson
Zegna Paulo Leao
Docente:
Vasco Macicame
Chimoio, Outubro de 2025
Universidade Catolica de Moçambique
Faculdade de Engenharia
Tecnologia de informação- 2°Ano
Implementação de Base de Dados
Microsoft Azure SQL Database: Servico gerenciado de SQL Server na Nuvem
Chimoio, Outubro de 2025
Índic
e
Introdução.....................................................................................................................4
Conceito Da Microsoft Azure SQL Database............................................................5
Características do Azure SQL Database....................................................................5
Principais características:............................................................................................5
Outras Caracteristicas:................................................................................................6
Vantagens e Beneficios.................................................................................................6
Arquitetura do Serviço Microsoft Azure SQL Database..........................................7
Criando um Banco de Dados no Azure SQL Database..........................................10
Conclusão....................................................................................................................11
Referencias Bibliograficas.........................................................................................12
Introdução
Com o avanço da computação em nuvem, muitas empresas têm migrado seus sistemas
e bancos de dados para plataformas que oferecem maior escalabilidade,
disponibilidade e segurança. Nesse contexto, a Microsoft desenvolveu o Azure SQL
Database, um serviço de banco de dados relacional baseado na nuvem que utiliza o
motor do SQL Server, mas elimina a necessidade de gerenciamento de infraestrutura
física. O objetivo deste trabalho é apresentar o conceito, funcionamento e benefícios
do Azure SQL Database, além de demonstrar, na parte prática, como criar e gerenciar
um banco de dados neste serviço.
Conceito Da Microsoft Azure SQL Database
Microsoft Azure SQL Database é um serviço de banco de dados relacional
gerenciado baseado no SQL Server, hospedado na nuvem da Microsoft (Azure).
Ele permite criar, gerenciar e escalar bancos de dados sem a necessidade de
configurar ou manter a infraestrutura física.
Como é um serviço gerenciado (PaaS – Platform as a Service), a Microsoft cuida
automaticamente de tarefas como atualizações, backups, alta disponibilidade,
segurança e monitoramento de desempenho, permitindo que o usuário se concentre
apenas no desenvolvimento e uso dos dados.
Em resumo, o Azure SQL Database oferece os recursos do SQL Server tradicional,
mas com todas as vantagens da computação em nuvem, como escalabilidade,
flexibilidade e custo sob demanda.
Características do Azure SQL Database
Principais características:
- Serviço totalmente gerenciado: A Microsoft é responsável por aplicar patches,
backups automáticos e manutenção do sistema.
- Escalabilidade: É possível aumentar ou diminuir os recursos conforme a
necessidade.
- Alta disponibilidade: O serviço possui redundância geográfica.
- Segurança: Oferece criptografia de dados em repouso e em trânsito, autenticação
multifator e firewall de IPs.
- Compatibilidade com SQL Server: As mesmas instruções T-SQL podem ser
usadas, facilitando a migração de sistemas locais.
Outras Caracteristicas:
-Serviço Gerenciado (PaaS)
A Microsoft gerencia toda a infraestrutura, incluindo atualizações, manutenção,
backups automáticos e segurança.
-Backup e Recuperação Automática
Executa backups diários automáticos e permite restaurar o banco de dados em um
ponto anterior no tempo.
-Inteligência Integrada
Utiliza inteligência artificial para otimizar desempenho, detectar anomalias e ajustar
índices automaticamente.
-Acesso Global
Por estar na nuvem do Azure, pode ser acessado de qualquer lugar com conexão à
internet.
Vantagens e Beneficios
1. Redução de Custos
Dispensa a compra e manutenção de servidores físicos, pagando apenas pelos
recursos utilizados.
2. Facilidade de Gerenciamento
Por ser um serviço totalmente gerenciado, o usuário não precisa se preocupar
com atualizações, patches ou backups manuais.
3. Alta Disponibilidade e Confiabilidade
O serviço mantém o banco de dados sempre acessível, com mecanismos
automáticos de recuperação em caso de falhas.
4. Escalabilidade Dinâmica
Permite aumentar ou diminuir os recursos de processamento e armazenamento de
forma simples, conforme a necessidade.
5. Segurança Reforçada
Protege os dados com criptografia, autenticação multifator, firewall e
monitoramento constante contra ameaças.
6. Integração com Outros Serviços do Azure
Funciona perfeitamente com outras soluções da plataforma Azure, como Power
BI, Azure Functions e Logic Apps.
7. Performance Otimizada
A inteligência artificial integrada ajuda a ajustar automaticamente índices e
consultas para melhorar o desempenho.
8. Acesso Global e Colaboração
Os dados podem ser acessados de qualquer lugar, facilitando o trabalho em
equipe e o acesso remoto.
Arquitetura do Serviço Microsoft Azure SQL Database
O Azure SQL Database é baseado em uma arquitetura de nuvem distribuída e
gerenciada, construída sobre o Microsoft SQL Server, mas totalmente otimizada
para o ambiente do Microsoft Azure.
Sua arquitetura é multicamadas e combina componentes de infraestrutura,
gerenciamento e banco de dados.
1. Camada de Infraestrutura (Infraestrutura como Serviço - IaaS)
Composta pelos servidores físicos, rede e armazenamento mantidos pela
Microsoft.
Essa camada garante alta disponibilidade, replicação de dados e segurança
física.
O usuário não tem acesso direto a essa camada, pois é totalmente gerenciada
pelo Azure.
2. Camada de Plataforma (PaaS – Platform as a Service)
É a camada que gerencia automaticamente o banco de dados.
Inclui recursos como:
Atualizações automáticas de software
Backups e recuperação de desastres
Escalabilidade automática de recursos
Monitoramento e otimização de desempenho com IA
3. Camada de Banco de Dados (Serviço de Dados)
Aqui estão os bancos de dados propriamente ditos, criados e gerenciados pelos
usuários.
O Azure oferece três modelos principais de implantação:
Banco de Dados Único (Single Database) – ideal para aplicações isoladas.
Conjunto Elástico (Elastic Pool) – vários bancos de dados compartilham os
mesmos recursos.
Instância Gerenciada (Managed Instance) – oferece compatibilidade quase
total com o SQL Server local, facilitando migrações.
4. Camada de Conectividade e Segurança
Controla o acesso ao banco de dados por meio de firewalls, autenticação do
Azure Active Directory, criptografia e controle de rede (VNet).
Garante que apenas usuários e aplicativos autorizados possam acessar os dados.
Criando um Banco de Dados no Azure SQL Database
A seguir, apresentamos um passo a passo simplificado para demonstrar a criação e o
uso de um banco de dados no Azure SQL Database
Passo 1 – Acessar o Portal do Azure
Acesse [Link] e faça login com sua conta Microsoft.
Passo 2 – Criar um Recurso
Clique em 'Criar um recurso', busque por 'SQL Database' e selecione 'Criar'.
Passo 3 – Configurar o Banco
Nomeie o banco (ex: BancoFaculdadeDB), crie um servidor e defina login e
senha.
Passo 4 – Revisar e Criar
Clique em 'Revisar + Criar' e depois em 'Criar'. Aguarde a implantação.
Passo 5 – Conectar ao Banco
Use o SQL Server Management Studio ou Azure Data Studio para se conectar.
Passo 6 – Executar Comandos SQL
Crie tabelas e insira dados com comandos T-SQL.
Conclusão
O Microsoft Azure SQL Database representa uma evolução dos sistemas de banco de
dados, unindo a robustez do SQL Server com a flexibilidade e economia da nuvem.
Seu modelo gerenciado reduz a carga de administração e permite que profissionais de
TI concentrem esforços em inovação e análise de dados. Na parte prática, foi possível
observar a simplicidade do processo de criação de um banco de dados na plataforma
Azure.
Referencias Bibliograficas
MICROSOFT CORPORATION. Azure SQL Database Overview. Redmond:
Microsoft Press, 2024.
MICROSOFT CORPORATION. Tutorial: Design a Relational Database in Azure
SQL Database. Redmond: Microsoft Press, 2024.
MICROSOFT CORPORATION. Quickstart: Create a Single Database – Azure SQL
Database. Redmond: Microsoft Press, 2024.
DATE, C. J. Introdução a Sistemas de Banco de Dados. 8. ed. Rio de Janeiro:
Elsevier, 2019.
PRESSMAN, Roger S. Engenharia de Software: Uma Abordagem Profissional. 9. ed.
Porto Alegre: AMGH, 2021.