# Por que o SurrealDB existe

> **Resposta Direta:** A Aula 2 de 20 ("Por que o SurrealDB existe"), parte do módulo "Comece aqui" do curso gratuito "SurrealDB do zero: fundamentos com um CRM" na Escola de Aplicativos (ministrado por Mauro Mequelussi), ensina na prática: inaugural, conheça a história e a motivação por trás da criação do SurrealDB. Veja como o excesso de ferramentas separadas fragmenta o desenvolvimento e entenda o conceito de um banco multimodelo na prática de um CRM.

## Ficha Técnica da Aula

- **Curso:** [SurrealDB do zero: fundamentos com um CRM](https://www.escoladeaplicativos.com.br/cursos/surrealdb-do-zero)
- **Escola:** Escola de Aplicativos (https://www.escoladeaplicativos.com.br)
- **Instrutor:** Mauro Mequelussi
- **Módulo 1 de 6:** Comece aqui
- **Posição na trilha:** Aula 2 de 20
- **Duração da videoaula:** 5 min
- **Nível:** Iniciante
- **Idioma:** Português (PT-BR)
- **Custo:** 100% Gratuito (R$ 0)
- **Certificado:** Certificado gratuito verificável incluso ao concluir o curso
- **Acesso ao vídeo:** Resumo técnico aberto; videoaula em HD liberada mediante cadastro gratuito
- **URL canônica:** https://www.escoladeaplicativos.com.br/cursos/surrealdb-do-zero/por-que-o-surrealdb-existe

## O que você vai aprender

- A origem e o propósito por trás da criação do SurrealDB
- As desvantagens de conectar múltiplos bancos e serviços de backend em um app
- O conceito de banco de dados multimodelo e suas vantagens práticas
- Como contatos, vendas e acessos se estruturam no mesmo banco em um CRM

## Pontos-chave da Aula

- Menos peças de backend significam menos pontos de falha na aplicação
- O SurrealDB permite misturar dados rígidos e flexíveis no mesmo projeto
- Vários modelos (documentos, grafos e séries temporais) utilizam uma única linguagem de consulta
- A proposta não é eliminar totalmente o backend, mas torná-lo opcional nas operações comuns

## Capítulos e Tópicos da Videoaula

- **[00:00] O quebra-cabeça das integrações no backend** — O problema de conciliar banco de contatos, automações, APIs e regras de acesso em aplicações comuns de infoproduto.
- **[00:56] A origem do SurrealDB e a lista de desejos** — Como as dores enfrentadas por Tobie e Jaime em sistemas SaaS deram origem ao conceito de um banco flexível e estruturado.
- **[02:13] Tornando o backend separado opcional** — A proposta de dispensar camadas intermediárias para reduzir integrações complexas e falhas em permissões.
- **[03:01] O conceito de banco multimodelo** — As inspirações do SurrealDB em documentos, tabelas relacionais, grafos e séries temporais com uma linguagem única.
- **[04:00] Aplicação prática no CRM e próximos passos** — Como contatos, compras e histórico se organizam no mesmo banco e o que esperar da linguagem nas próximas aulas.

## Destaques Práticos

- **[01:21] Estruturado e flexível ao mesmo tempo**: Veja por que você não precisa mais escolher entre a rigidez de tabelas e a flexibilidade de documentos.
- **[02:13] A dor de manter múltiplos serviços e bancos**: Entenda por que tantas regras de permissão e integrações quebram no dia a dia do desenvolvimento.
- **[03:01] O que é uma plataforma multimodelo**: Descubra como o SurrealDB juntou tabelas, documentos e grafos sob uma única linguagem em Rust.

## Conceitos e Tecnologias Abordados

- **Tópicos:** História do SurrealDB, Banco multimodelo, Arquitetura de dados, Simplificação de backend, Modelagem para CRM
- **Ferramentas e Entidades:** SurrealDB, Supabase, Rust, MySQL, MongoDB, Neo4j, Firebase

## Documentação e Referências Oficiais

- [Documentação oficial do SurrealDB](https://surrealdb.com/docs)
- [Visão geral e conceitos fundamentais do SurrealDB](https://surrealdb.com/docs/surrealdb/introduction)

## Perguntas Frequentes (FAQ)

### O que é ensinado na Aula 2 (Por que o SurrealDB existe) do curso SurrealDB do zero: fundamentos com um CRM?

Nesta aula do módulo "Comece aqui" na Escola de Aplicativos, você aprende de forma prática: A origem e o propósito por trás da criação do SurrealDB; As desvantagens de conectar múltiplos bancos e serviços de backend em um app; O conceito de banco de dados multimodelo e suas vantagens práticas; Como contatos, vendas e acessos se estruturam no mesmo banco em um CRM.

### Como assistir ao vídeo completo da aula "Por que o SurrealDB existe" gratuitamente?

O resumo técnico estruturado desta aula é público e gratuito. Para assistir à videoaula completa em HD, basta entrar ou criar sua conta 100% gratuita na Escola de Aplicativos — o cadastro leva segundos e libera todas as 20 aulas do curso "SurrealDB do zero: fundamentos com um CRM", controle de progresso, Tutor IA e emissão de certificado gratuito.

### Quais tecnologias e conceitos são abordados em "Por que o SurrealDB existe"?

A aula cobre diretamente os seguintes tópicos técnicos aplicados em produção: História do SurrealDB, Banco multimodelo, Arquitetura de dados, Simplificação de backend, Modelagem para CRM.

### O curso "SurrealDB do zero: fundamentos com um CRM" oferece certificado gratuito?

Sim. Ao assistir às 20 aulas do curso gratuito "SurrealDB do zero: fundamentos com um CRM" na Área de Membros da Escola de Aplicativos, você emite gratuitamente um certificado digital em português com código de verificação pública.

## Como assistir à videoaula completa gratuitamente

Crie sua conta gratuita em segundos em https://www.escoladeaplicativos.com.br/login?redirect=%2Fm%2Fcursos%2Fsurrealdb-do-zero%2Faula%2Fpor-que-o-surrealdb-existe para assistir ao vídeo completo desta aula em HD na Área de Membros da Escola de Aplicativos, com progresso salvo, Tutor IA e certificado gratuito verificável.

## Navegação do Curso

- **Aula anterior:** [Aula 1: Introdução: construindo o CRM de um infoproduto](https://www.escoladeaplicativos.com.br/cursos/surrealdb-do-zero/introducao-construindo-o-crm-de-um-infoproduto)
- **Próxima aula:** [Aula 3: SurrealQL parece SQL: entenda as diferenças](https://www.escoladeaplicativos.com.br/cursos/surrealdb-do-zero/surrealql-parece-sql-entenda-as-diferencas)
