# SurrealQL parece SQL: entenda as diferenças

> **Resposta Direta:** A Aula 3 de 20 ("SurrealQL parece SQL: entenda as diferenças"), 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: desmistificamos a ideia de que o SQL padrão é idêntico em qualquer banco e mostramos as armadilhas entre dialetos como MySQL e PostgreSQL. A SurrealQL aproveita a base do SQL mas adiciona a flexibilidade do NoSQL, trocando comandos JOIN demorados por navegação direta por setas. Você também descobre a relação do SurrealDB com ORMs antes de começarmos a modelar nosso 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 3 de 20
- **Duração da videoaula:** 4 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/surrealql-parece-sql-entenda-as-diferencas

## O que você vai aprender

- A trajetória histórica do SQL e as disputas iniciais com linguagens como QUEL e COBOL.
- Por que migrações entre bancos como MySQL e PostgreSQL enfrentam diferenças estruturais graves.
- Como a SurrealQL une a familiaridade do SELECT com a flexibilidade das consultas de documentos e grafos.
- Como substituir tabelas intermediárias e JOINs complexos por navegação com setas.
- O comportamento do SurrealDB em relação a ORMs convencionais de mercado.

## Pontos-chave da Aula

- Bancos SQL compartilham a mesma norma teórica, mas cada um tem um sotaque bem diferente.
- A SurrealQL mantém comandos familiares como SELECT e FROM para facilitar a curva de aprendizado.
- Em vez de sintaxes pesadas de JOIN, o SurrealDB permite navegar entre registros conectados usando setas.
- A SurrealQL foi projetada para ser expressiva por conta própria, sem a necessidade de ORMs genéricos.

## Capítulos e Tópicos da Videoaula

- **[00:00] A origem do SQL e a disputa com outras linguagens** — Conheça as primeiras tentativas de linguagens de consulta, desde o COBOL e o QUEL até o nascimento do padrão SQL.
- **[01:00] A ilusão do SQL padrão e os sotaques de cada banco** — Veja como bancos como MySQL e PostgreSQL usam dialetos muito diferentes na prática, apesar do padrão ANSI.
- **[02:11] O que torna a SurrealQL diferente do SQL comum** — Entenda a união de SQL e NoSQL no SurrealDB e como relacionamentos em grafo substituem JOINs complexos por setas.
- **[03:09] Aviso sobre ORMs e os próximos passos do CRM** — Descubra por que a SurrealQL não depende de ORMs tradicionais e como começaremos o CRM da Clara na prática.

## Destaques Práticos

- **[01:00] Por que SQL padrão é quase uma piada**: Você acha que todo banco fala o mesmo SQL? Descubra por que migrar bancos sempre dá dor de cabeça.
- **[02:11] Adeus JOIN: como a SurrealQL simplifica consultas**: Veja como uma simples seta substitui comandos JOIN complexos na consulta do CRM.

## Conceitos e Tecnologias Abordados

- **Tópicos:** História e evolução do SQL, Diferenças entre dialetos SQL, SurrealQL vs SQL tradicional, Navegação por relacionamentos sem JOIN, Compatibilidade com ORMs
- **Ferramentas e Entidades:** SurrealDB, PostgreSQL, MySQL, Supabase, COBOL, ANSI, ISO

## Documentação e Referências Oficiais

- [Documentação oficial da SurrealQL](https://surrealdb.com/docs/surrealql)
- [Comando SELECT na documentação do SurrealDB](https://surrealdb.com/docs/surrealql/statements/select)

## Perguntas Frequentes (FAQ)

### O que é ensinado na Aula 3 (SurrealQL parece SQL: entenda as diferenças) 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 trajetória histórica do SQL e as disputas iniciais com linguagens como QUEL e COBOL.; Por que migrações entre bancos como MySQL e PostgreSQL enfrentam diferenças estruturais graves.; Como a SurrealQL une a familiaridade do SELECT com a flexibilidade das consultas de documentos e grafos.; Como substituir tabelas intermediárias e JOINs complexos por navegação com setas..

### Como assistir ao vídeo completo da aula "SurrealQL parece SQL: entenda as diferenças" 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 "SurrealQL parece SQL: entenda as diferenças"?

A aula cobre diretamente os seguintes tópicos técnicos aplicados em produção: História e evolução do SQL, Diferenças entre dialetos SQL, SurrealQL vs SQL tradicional, Navegação por relacionamentos sem JOIN, Compatibilidade com ORMs.

### 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%2Fsurrealql-parece-sql-entenda-as-diferencas 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 2: Por que o SurrealDB existe](https://www.escoladeaplicativos.com.br/cursos/surrealdb-do-zero/por-que-o-surrealdb-existe)
- **Próxima aula:** [Aula 4: Registros e documentos sem schema no SurrealDB](https://www.escoladeaplicativos.com.br/cursos/surrealdb-do-zero/registros-e-documentos-sem-schema-no-surrealdb)
