• Home

    Escolha seu Plano

    Carreiras Alura

    Evolua com profundidade técnica, direção clara e aplicação prática.

    Jornadas guiadas do básico ao avançado com checkpoints práticos, desenhadas para quem busca profundidade e protagonismo técnico.

    Iniciante

    Comece do zero com uma trilha clara e progressiva.

    Fundamentos práticos para dar os primeiros passos com segurança e construir uma base sólida.

    Intermediário

    Continue sua evolução com cursos que conectam fundamentos, ferramentas e prática profissional. Ganhe autonomia, e avance para projetos mais completos.

    Avançado

    Aprofunde temas técnicos e estratégicos para enfrentar desafios mais complexos. Explore boas práticas, arquitetura, performance com visão profissional.

    Cursos

    Ver mais cursos de Back-end
    • Pensamento computacional: fundamentos da computação e lógica de programação
    • Lógica de programação: mergulhe em programação com JavaScript
    • DDD: fundamentos do design orientado a domínio
    • ASP.NET: autenticação e autorização em APIs e aplicações web
    • Microsserviços: migração de monólitos e modularização

    Cursos

    Ver mais cursos de Dados
    • Python para Dados: primeiros passos
    • Excel: domine o editor de planilhas
    • Engenharia de Dados: Orquestração de Pipelines com Apache Airflow
    • Power BI Desktop: construindo meu primeiro dashboard
    • Governança e Arquitetura de Dados

    Cursos

    Ver mais cursos de Inteligência Artificial
    • IA: Explorando o Potencial da Inteligência Artificial Generativa
    • Engenharia de Prompt: Criando Prompts Eficazes para IA Generativa
    • Claude para Análise de Dados: prompts, integrações e automações
    • Agno: criando agentes e sistemas multiagente
    • Engenharia de software na era da IA: segurança de aplicações com agentes, MCPs e código gerado por IA

    Cursos

    Ver mais cursos de Front-end
    • HTML e CSS: ambiente, estrutura e estilo
    • React: realizando testes avançados com Jest e Testing Library
    • React: integrando TypeScript em projetos
    • JavaScript: aprendendo a programar
    • React: aplicando arquiteturas de Micro frontends

    Cursos

    Ver mais cursos de DevOps
    • Sistema Operacional Linux: fundamentos e administração prática
    • Containers e Docker: empacotamento, isolamento e gestão
    • Redes: dos conceitos iniciais à criação de uma intranet
    • Linux: gerenciando diretórios, arquivos, permissões e processos
    • Cibersegurança: Fundamentos e práticas integradas

    Cursos

    Ver mais cursos de UX & Design
    • UX Research: mapeando a experiência da pessoa usuária
    • UX/UI Design: Entregando produtos digitais com IA
    • UI Design: Prototipação e animações interativas
    • Figma: Conhecendo o programa
    • Product Design: métricas e ciclo de vida do produto

    Cursos

    Ver mais cursos de Gestão & Negócios
    • Canva: Criação de landing pages e e-mail marketing
    • Agilidade: como ela pode ajudar a criar um time de alta performance
    • Google Analytics 4: Extrair insights e configurar eventos
    • Management 3.0: gerencie o ambiente, não as pessoas
    • Automação de processos com n8n: Inteligência de dados para Marketing

    Cursos

    Ver mais cursos de Mobile
    • React Native: Estilização e Layouts com Flexbox e StyleSheet
    • Flutter: Graphql e suporte offline
    • Android com Gemini: Trabalhando com textos e imagens na IA
    • Dart: trabalhando com orientação a objetos
    • React Native: Dominando Listas com FlatList e ScrollView

    Carreiras

    Ver mais carreiras
    • Especialista em IA
    • Engenharia de IA
    • Ai native software engineering
    • Arquitetura de Soluções com IA
    • AI Product Design
    • Engenharia de Machine Learning
    • Desenvolvimento Front-End React
    • Engenharia de Dados
    • Cloud Security
    • Social Media Marketing
    • Engenharia de Agentes de IA

    Cursos

    • Engenharia de Prompt: Prompts Eficazes para IA Generativa
    • Claude Code: Criando sua Primeira Aplicação
    • Python: Crie sua Primeira Aplicação
    • Git e GitHub: Compartilhando e Colaborando
    • N8N: Fluxos de Trabalho Avançados

    Cursos

    • Copilot Studio: Solução Multiagentes
    • Padrões de API HTTP e Modelagem de APIs
    • Python para Análise de Dados com SQL
    • Docker: Criando e Gerenciando Containers
    • Design com IA: Otimizando o Processo Criativo

    Cursos

    • Model Context Protocol (MCP)
    • Spec-Driven Development: Dev Assistido por Agentes
    • Arquitetura de Sistemas Distribuídos com Java
    • Governança de Modelos e Reprodutibilidade
    • Pentest: Vulnerabilidades em Aplicações Web

    Escolha seu Plano

    Skills & Go

    O Skills & Go é para Tech Leads, Product Managers, estrategistas e early adopters que transformam ideias em soluções de alto impacto. Em cursos ao vivo e 100% online, você domina a nova era da IA em tempo real.

    Aulas ao vivo

    Saiba mais
    • Agentic Engineering: orquestre múltiplos agentes com confiabilidade
    • Building AI Products: transforme ideias em produtos reais com IA
    • AI Data Strategy: transforme dados em decisões estratégicas com IA

    Escolha seu Plano

    Eventos Alura

    Nossos eventos são pensados para quem quer estar à frente das mudanças em tecnologia, IA e inovação. Em experiências presenciais, você acompanha tendências e se conecta com especialistas que estão moldando o futuro.

    Próximos eventos

    • Imersão Engenharia de Software: Dev na Era da IA
    • IA Conference
    • Alura Signals
  • Talent Lab
  • IA

    Escolha seu Plano

    Conteúdos gratuitos

    Explore conteúdos gratuitos para aprender tecnologia no seu ritmo. Encontre artigos com conteúdos técnicos para aprender na prática, notícias para acompanhar as principais tendências do mercado e o Alura Labs, com análises e reflexões de especialistas sobre tecnologia, IA e carreira.

    Conteúdos gratuitos

    • Artigos
    • Notícias
    • Alura Labs
  • Para Empresas
Ver planos
Links principais
  • Planos e Promoções
  • Links complementares do menu mobile
  • Talent lab
  • Inteligência Artificial
  • Pós Graduações
  • Para Empresas
  • Sobre a Alura
  • Grupo Alun
  • Entrar
    • Home
    • Carreiras
    • Skills & Go
    • Talent Lab
    • Inteligência Artificial
    • Pós Graduações
    • Artigos
    • Sobre a Alura
    • Grupo Alun
    LoginContato
    • LinkedIn
    • Instagram
    • YouTube
    1. Página inicial
    2. Dados
    3. Banco de dados relacional: o que é, conceitos, exemplos e ferramentas (guia completo)

    Banco de dados relacional: o que é, conceitos, exemplos e ferramentas (guia completo)

    12 min12 minutos de leitura

    12 min12 minutos de leitura

    Publicado: 14/04/2024

    Última atualização: 1 de Junho

    1. Modelagem de dados no modelo relacional do banco de dados
    2. Relacionamento no banco de dados relacional: o que é e como funciona
    3. Chaves primárias e chaves estrangeiras
    4. Normalização em banco de dados relacional: o que é e por que importa
    5. O que é banco de dados relacional? Conceito, função e principais características
    6. O que são Sistemas Gerenciadores de Banco de Dados (SGBD)
    7. Transações no banco de dados relacional: o que é ACID e por que é importante
    8. Linguagem de Consulta Estruturada (SQL)
    9. Consultas (Query)
    10. Comandos DML e DDL
    11. Principais aprendizados sobre banco de dados relacional
    12. Créditos

    Entender o que é um banco de dados relacional e como funciona esse modelo é essencial tanto para quem desenvolve ou administra sistemas quanto para quem deseja extrair informações valiosas de grandes volumes de dados.

    Desde desenvolvedores, administradores de banco de dados (DBAs), engenheiros de dados, até analistas e cientistas de dados, todos se beneficiam de dominar os conceitos fundamentais de bases de dados relacionais. 

    Se você tem dúvidas como 'o que é banco de dados relacional?', 'como funciona o modelo relacional de banco de dados?', ou 'qual a diferença entre banco de dados relacional e não relacional?', este artigo irá responder essas perguntas e mostrar exemplos práticos. 

    Você verá ferramentas de gerenciamento (SGBDs), conceitos de modelagem de dados, noções básicas de SQL e materiais sobre técnicas e tecnologias relacionadas. 

    Modelagem de dados no modelo relacional do banco de dados  

    A modelagem de dados é um passo fundamental para desenvolver um banco de dados eficiente e organizado. É o processo de desenhar a estrutura das informações, identificando entidades, atributos e relacionamentos antes da implementação física. 

    Esse processo envolve a identificação das entidades relevantes e seus atributos, bem como os relacionamentos entre essas entidades. 

    Entidades e atributos 

    As entidades são objetos (ou conceitos) do mundo real que são representados no banco de dados. Elas podem ser pessoas, objetos físicos, eventos, transações, sistemas, entre outros. 

    Em um banco de dados relacional, cada entidade costuma ser representada por uma tabela, e seus atributos correspondem às colunas dessa tabela, responsáveis por descrever e definir as características da entidade. 

    Por exemplo, em um banco de dados de uma empresa, a entidade "Pessoa colaboradora" pode ter atributos como nome, cargo e data de admissão. 

    Banner do Guia Tático Alura sobre carreira em tecnologia, destacando o mapa da carreira tech. A imagem convida a explorar diferentes caminhos profissionais, comparar possibilidades e encontrar a próxima fase da carreira na área de tecnologia, com chamada “Explore o mapa”.

    Relacionamento no banco de dados relacional: o que é e como funciona 

    Os relacionamentos entre entidades representam as associações e interações entre diferentes entidades no banco de dados. 

    Esses relacionamentos são estabelecidos para refletir as conexões lógicas entre as entidades do mundo real. 

    No exemplo anterior de um banco de dados de uma empresa, pode haver um relacionamento entre as entidades “Funcionário (a)” e “Departamento”, indicando quais funcionários e funcionárias são associados em quais departamentos e suas respectivas funções. 

    E para construir esses relacionamentos, são utilizadas chaves primárias e chaves estrangeiras das tabelas em questão. 

    Chaves primárias e chaves estrangeiras 

    As chaves primárias são atributos que identificam exclusivamente cada registro em uma tabela. 

    Elas garantem que cada linha da tabela tenha uma identificação única. A chave primária é essencial para garantir a integridade dos dados e permitir a referência exata a um registro. 

    Por exemplo, em uma tabela de “Funcionários”, o número de identificação do funcionário ou funcionária pode ser definido como a chave primária, que é único para cada pessoa (registro, matrícula). 

    As chaves estrangeiras são atributos que estabelecem relacionamentos entre tabelas. 

    Elas são baseadas em chaves primárias de outras tabelas e permitem conectar informações relacionadas entre diferentes entidades. 

    Por exemplo, no contexto de vendas, uma tabela de "Pedidos" pode usar uma chave estrangeira para referenciar a tabela de "Clientes", estabelecendo a ligação entre cada pedido e a pessoa compradora correspondente. 

    Normalização em banco de dados relacional: o que é e por que importa  

    A normalização é uma fase do processo de projetar um banco de dados que busca eliminar redundâncias e inconsistências nos dados armazenados em um banco de dados modelo relacional, planejando a sua estrutura e o formato das tabelas. 

    Ela envolve a divisão das tabelas em estruturas mais granulares, garantindo que cada tabela contenha apenas informações relevantes e evitando a duplicação desnecessária de dados. 

    A normalização ajuda a melhorar a eficiência e a integridade dos dados, reduzindo o espaço de armazenamento e facilitando as operações de consulta e atualização. 

    Existem vários níveis de normalização, onde cada novo nível incorpora os requisitos dos anteriores. Por exemplo, o terceiro nível de normalização atende todos os critérios do primeiro e do segundo. 

    Dentre as formas existentes, destacam-se as três primeiras formas de normalização: 

    Primeira Forma Normal (1FN) 

    Nessa forma, os dados são organizados em tabelas, e cada coluna deve conter apenas valores atômicos (indivisíveis). 

    Além disso, cada tabela deve ter uma chave primária que identifica unicamente cada registro. 

    Segunda Forma Normal (2FN) 

    Nessa forma, além de satisfazer os requisitos da 1FN, todos os atributos não chave da tabela devem depender totalmente da chave primária. 

    Isso significa que cada coluna não chave deve depender completamente da chave primária, evitando a existência de dependências parciais. 

    Terceira Forma Normal (3FN) 

    Nessa forma, além de satisfazer os requisitos da 2FN, todas as dependências transitivas devem ser removidas. 

    Isso significa que os atributos não chave devem depender apenas da chave primária, e não de outros atributos não chave. 

    O que é banco de dados relacional? Conceito, função e principais características  

    Após entender a modelagem de dados, é importante compreender o que são bancos de dados relacionais, sistemas de gerenciamento e outros conceitos fundamentais 

    Confira a seguir algumas informações essenciais sobre bancos de dados relacionais, exemplos e mais. 

    Definição de banco de dados 

    Um banco de dados é uma coleção organizada e estruturada de informações, armazenadas de forma a permitir o acesso, a manipulação e a recuperação eficiente dos dados. 

    Ele é projetado para armazenar grandes quantidades de dados de diferentes tipos, como textos, números, imagens e vídeos, em formato eletrônico, oferecendo suporte a diversas aplicações e sistemas. 

    Quais são 4 elementos de um banco de dados? 

    De forma geral, um banco de dados compreende quatro componentes básicos: 

    • Dados 
    • Hardware 
    • Software 
    • Pessoas usuárias 

    Qual é a função de um banco de dados? 

    Como o próprio nome sugere, a principal função de um banco de dados é agrupar dados sobre um mesmo tema. 

    Ou seja, ele serve para armazenar diversos tipos de dados, como documentos, clientes, endereços e serviços. 

    A partir do momento em que estão armazenados no banco de dados, é possível organizar, analisar e interpretar esses dados. 

    O que é banco de dados relacional 

    Um banco de dados relacional é um tipo específico de banco de dados que organiza e armazena os dados em tabelas com estrutura pré-definida. 

    Nesse modelo, os dados são organizados em linhas e colunas, onde cada tabela representa uma entidade ou um conjunto de entidades relacionadas. 

    As colunas representam os atributos ou características dessas entidades, enquanto as linhas contêm os registros ou instâncias dessas entidades. 

    Para interagir com esses bancos de dados relacionais, utilizamos os SGBDs. 

    O que são Sistemas Gerenciadores de Banco de Dados (SGBD) 

    SGBD é a sigla para Sistema de Gerenciamento de Banco de Dados, que se refere a um software responsável por gerenciar e controlar o acesso a um banco de dados. 

    Um SGBD fornece uma interface para os usuários e usuárias interagirem com o banco de dados, permitindo a criação, a manipulação e a recuperação dos dados armazenados. 

    Ele gerencia aspectos como a estrutura dos dados, a segurança, a integridade, o desempenho e a disponibilidade do banco de dados. 

    Para os bancos de dados relacionais, temos também o conceito de SGBDR (Sistema de Gerenciamento de Banco de Dados Relacional), que é um tipo específico de SGBD projetado para armazenar, gerenciar e recuperar dados em um formato relacional. 

    Exemplos de SGBDs relacionais 

    Existem vários SGBDs no mercado para bancos de dados relacionais, alguns deles são: 

    MySQL 

    É um dos sistemas de gerenciamento de banco de dados relacionais mais populares e amplamente utilizados. 

    O MySQL é de código aberto, possui boa performance e oferece suporte a recursos avançados, como replicação e clustering. 

    Oracle Database 

    SGBD de alto desempenho e escalabilidade, amplamente utilizado em ambientes corporativos. 

    O Oracle Database oferece recursos avançados, como particionamento, segurança avançada e suporte a bancos de dados em cluster. 

    Microsoft SQL Server 

    É desenvolvido pela Microsoft, com suporte para ambientes Windows. Oferece recursos avançados, como integração com a plataforma .NET, análise de dados e serviços de business intelligence. 

    PostgreSQL 

    É um SGBD de código aberto, conhecido por sua robustez, extensibilidade e conformidade com os padrões SQL. 

    Possui uma ampla gama de recursos e é vastamente adotado por comunidades de pessoas desenvolvedoras. 

    SQLite 

    O SQLite é um SGBD embutido, leve e de fácil implementação, amplamente utilizado em aplicativos móveis e pequenas aplicações, pois não requer um servidor separado e tem baixo consumo de recursos. 

    Transações no banco de dados relacional: o que é ACID e por que é importante  

    As operações realizadas em bancos de dados relacionais, como leitura e escrita, são chamadas transações. 

    Elas são unidades lógicas de trabalho que precisam ser executadas por completo, sem divisão em partes menores. 

    O objetivo das transações é garantir a consistência e a integridade dos dados, mesmo em caso de falhas ou erros durante o processamento. 

    Para alcançar essa confiabilidade, as transações são estruturadas seguindo quatro princípios essenciais, conhecidos como ACID. 

    ACID é um acrônimo para Atomicidade (Atomicity), Consistência (Consistency), Isolamento (Isolation) e Durabilidade (Durability), que são propriedades fundamentais em sistemas de banco de dados relacionais. Entenda melhor cada um deles a seguir: 

    • Atomicidade: garante que uma transação seja tratada como uma unidade indivisível de trabalho, ou seja, todas as operações realizadas dentro da transação são executadas com sucesso ou nenhuma delas é realizada, evitando resultados parciais. 
    • Consistência: assegura que uma transação leva o banco de dados de um estado válido para outro estado válido. Os dados devem seguir regras e restrições definidas para manter a integridade e a coerência do banco de dados. 
    • Isolamento: garante que cada transação seja executada independentemente das outras, como se estivesse ocorrendo em um ambiente isolado. Isso evita que uma transação interfira ou acesse dados parcialmente atualizados por outras transações em execução simultaneamente. 
    • Durabilidade: garante que, uma vez que uma transação seja confirmada e os dados sejam gravados no banco de dados, eles permaneçam persistentes, mesmo em caso de falhas, como queda de energia ou falhas de hardware. Os dados gravados devem ser permanentes e disponíveis posteriormente. 

    As transações que ocorrem nos bancos de dados relacionais se dão através de uma linguagem de consulta estruturada, que conhecemos como SQL. 

    Linguagem de Consulta Estruturada (SQL) 

    Para entender os bancos de dados relacionais, é fundamental compreender a linguagem de consulta estruturada (SQL): 

    O que é SQL? 

    O SQL é uma linguagem padrão utilizada para gerenciar e manipular dados em bancos de dados relacionais. 

    Ao compreender os termos e conceitos fundamentais do SQL, como cláusulas, procedimentos, triggers, formas normais e normalização, é possível criar, consultar e otimizar bancos de dados de forma eficiente e precisa. 

    Aqui na Alura, temos vários conteúdos para aprendizado de SQL. Alguns deles são: 

    • Trilha SQL com MySQL Server da Oracle 
    • Trilha SQL com PostgreSQL 
    • Artigo: SQL: Comandos básicos 

    Consultas (Query) 

    Uma consulta, também conhecida como query em inglês, é uma solicitação feita a um sistema de banco de dados para recuperar informações específicas ou executar operações de manipulação de dados. 

    Uma consulta é formulada usando uma linguagem de consulta, como o próprio SQL. 

    As consultas permitem que os usuários e usuárias extraiam dados relevantes do banco de dados com base em critérios específicos. 

    Elas podem ser usadas para realizar diferentes tipos de operações, como recuperar registros de uma tabela, filtrar dados com base em condições específicas, realizar cálculos, atualizar registros existentes, inserir novos dados e excluir dados. 

    Uma consulta geralmente inclui palavras-chave e cláusulas que especificam a ação desejada, a tabela ou tabelas envolvidas e as condições que devem ser satisfeitas para retornar os resultados desejados. 

    A consulta é enviada ao sistema de banco de dados, que processa a solicitação e retorna os resultados correspondentes. 

    Comandos DML e DDL 

    No SQL, os comandos são estruturados em cinco categorias principais: DDL (Data Definition Language), DML (Data Manipulation Language), DQL (Data Query Language), DCL (Data Control Language) e TCL (Transaction Control Language). DDL e DML são consideradas categorias fundamentais para operações básicas em bancos de dados. 

    DML 

    Refere-se a um conjunto de comandos utilizados para manipular dados dentro de um banco de dados. 

    Esses comandos permitem inserir, atualizar, recuperar e excluir dados em tabelas específicas. 

    Alguns exemplos de comandos (ou cláusulas) DML incluem: 

    • INSERT: insere novos registros em uma tabela; 
    • UPDATE: atualiza os valores dos registros existentes em uma tabela; 
    • DELETE: remove registros de uma tabela; 
    • SELECT: recupera dados de uma ou mais tabelas com base em critérios específicos. 

    A cláusula SELECT pode ser considerada parte tanto da categoria de comandos DML, quanto também da categoria Data Query Language (DQL), sendo o SELECT o único comando participante desta última categoria. 

    DDL 

    Refere-se a um conjunto de comandos utilizados para definir e gerenciar a estrutura dos objetos de um banco de dados, como tabelas, índices, visões, procedimentos armazenados e outras entidades relacionadas. 

    Alguns exemplos de comandos DDL incluem: 

    • CREATE: cria objetos no banco de dados, como tabelas, visões ou índices; 
    • ALTER: modifica a estrutura de objetos existentes no banco de dados; 
    • DROP: exclui objetos do banco de dados; 
    • TRUNCATE: remove todos os dados de uma tabela, mas mantém a estrutura da tabela intacta. 

    Principais aprendizados sobre banco de dados relacional  

    Agora que você sabe o que é banco de dados relacional, como funciona esse modelo, suas principais características e exemplos práticos, continue sua jornada.  

    Para ir além, acesse também nosso artigo SQL e NoSQL: entenda bancos relacionais e não relacionais e conheça outras formas de organizar e consultar dados. 

    Quer se especializar em banco de dados relacional e aprender SQL na prática? Explore nossas trilhas SQL com MySQL Server da Oracle e também SQL com PostgreSQL, que conduzirão sua jornada inicial no universo dos bancos de dados relacionais. 

    Créditos 

    • Conteúdo: Marcus Almeida 

    • Produção técnica: Rodrigo Dias 

    • Produção didática: Thaís de Faria 

    • Designer gráfico: Alysson Manso 

    Avalie este artigo 

    ✨ Agradecemos pela sua avaliação! ✨ 

    Banner do Guia Tático Alura sobre carreira em tecnologia, destacando o mapa da carreira tech. A imagem convida a explorar diferentes caminhos profissionais, comparar possibilidades e encontrar a próxima fase da carreira na área de tecnologia, com chamada “Explore o mapa”.

    Avalie este artigo

    • Foto de Marcus Almeida

      Autor(a)

      Marcus Almeida

      Bacharelando em Engenharia Elétrica pelo Instituto Federal do Maranhão. Atuou como parte do Scuba Team da Escola de Dados na Alura, trabalhando com conteúdos voltados a Data Science, Machine Learning, Python e SQL. Adora conversar tecnologia, universo geek, games e também aprender coisas novas.

    Explore por tópico

    • Back-end
    • Dados
    • DevOps
    • Front-end
    • Gestão & Negócios
    • Institucionais
    • Inteligência Artificial
    • Mobile
    • UX & Design

    Leia também

    • 09/04/2019

      Vingadores - Visualizando diversos futuros simultaneamente

      Ler mais
    • 12/03/2023

      Numpy: trabalhando computação científica com Python

      Ler mais
    • 29/08/2024

      O que é e para que serve Data Catalog e Dicionário de Dados?

      Ler mais
    Ver mais conteúdos

    Inscreva-se em nossa Newsletter

    Fique por dentro de conteúdos, insights e oportunidades do universo tech. Receba novidades e lançamentos direto no seu e-mail.

    Institucional

    • Sobre nós
    • Trabalhe Conosco
    • Para Empresas
    • Para Escolas
    • Política de Privacidade
    • Compromisso de Integridade
    • Termos de Uso
    • Canal de Ética
    • Código de Ética
    • Fale Conosco
    • Documentos Institucionais
    • Status
    Institucional
    • Sobre nós
    • Trabalhe Conosco
    • Para Empresas
    • Para Escolas
    • Política de Privacidade
    • Compromisso de Integridade
    • Termos de Uso
    • Canal de Ética
    • Código de Ética
    • Fale Conosco
    • Documentos Institucionais
    • Status

    A Alura

    • Como Funciona
    • Inteligência Artificial
    • Plataforma
    • Depoimentos
    • Instrutores(as)
    • Dev em <T>
    • Luri, a Inteligência Artificial da Alura
    • IA Conference
    • Cursos Imersivos
    • Perguntas Frequentes
    A Alura
    • Como Funciona
    • Inteligência Artificial
    • Plataforma
    • Depoimentos
    • Instrutores(as)
    • Dev em <T>
    • Luri, a Inteligência Artificial da Alura
    • IA Conference
    • Cursos Imersivos
    • Perguntas Frequentes

    Conteúdos

    • Alura Cases
    • Imersão Engenharia de Software: Dev na Era da IA
    • Artigos
    • Podcasts
    • Artigos de educação corporativa
    Conteúdos
    • Alura Cases
    • Imersão Engenharia de Software: Dev na Era da IA
    • Artigos
    • Podcasts
    • Artigos de educação corporativa
    Uma Empresa do GrupoLogo Grupo Alun

    Outras empresas do Grupo Alun

    • FIAP
    • STARTSE
    • PM3
    • LUMINA

    Ao submeter seu e-mail, você concorda com a política de privacidade da Alura.

    Redes Sociais & Apps

    instagram
    youtube
    tiktok
    x
    appStore
    googlePlay
    Uma Empresa do GrupoLogo Grupo Alun

    Outras empresas do Grupo Alun

    • FIAP
    • STARTSE
    • PM3
    • LUMINA

    Ao submeter seu e-mail, você concorda com a política de privacidade da Alura.

    Redes Sociais & Apps

    instagram
    youtube
    tiktok
    x
    appStore
    googlePlay
    Alura