Tutoriais SQLite

SQLite fornece um caminho de aprendizado bem estruturado para gerenciamento de banco de dados embarcado. Nossos tutoriais cobrem consultas SQL, design de banco de dados e técnicas de otimização, adequados tanto para iniciantes quanto para desenvolvedores intermediários. Com laboratórios gratuitos e exemplos práticos, você obterá experiência prática em operações de banco de dados. Nosso playground de banco de dados interativo permite que você pratique consultas SQL e veja resultados instantâneos.

Adicionar busca de tickets a um Worker

Adicionar busca de tickets a um Worker

Crie consultas CRUD preparadas para uma API de tickets baseada em D1, filtre registros com segurança e trate entradas ausentes ou inválidas.
CloudflareSQLite
Recuperar a exclusão acidental de um ticket

Recuperar a exclusão acidental de um ticket

Recupere um ticket excluído com o D1 Time Travel e verifique a vinculação original do banco de dados e as leituras da aplicação.
CloudflareSQLite
Restaurar o contexto da conexão WebSocket

Restaurar o contexto da conexão WebSocket

Crie um serviço de salas compatível com hibernação que armazene anexos seguros por conexão e reconstrua o contexto do cliente sem depender da expulsão forçada em produção.
CloudflareSQLite
Persistir um registro de atividades de uma sala

Persistir um registro de atividades de uma sala

Crie um registro de atividades de uma sala baseado em SQLite, comprove que os registros sobrevivem a reinicializações locais e a uma nova implantação na nuvem e mantenha o histórico de cada sala isolado.
CloudflareSQLite
Coordenar reservas simultâneas

Coordenar reservas simultâneas

Crie um serviço de reservas de oficinas com capacidade limitada, envie solicitações simultaneamente e comprove que atualizações atômicas persistentes evitam reservas acima da capacidade após reinicializações e implantações.
CloudflareSQLite
Transmitir atualizações de uma sala

Transmitir atualizações de uma sala

Crie um serviço WebSocket com Durable Object limitado ao escopo de uma sala, que valide mensagens, transmita atualizações aos pares conectados e mantenha salas separadas isoladas.
CloudflareSQLite
Consultar e indexar atividades de tickets

Consultar e indexar atividades de tickets

Associe tickets a atividades, inclua contagens de eventos iguais a zero e justifique um índice D1 usando o plano de consulta.
CloudflareSQLite
Migrar um esquema de tickets

Migrar um esquema de tickets

Adicione a prioridade dos tickets por meio de migrações D1 ordenadas, preservando as linhas existentes e verificando o estado da implantação local e remota.
CloudflareSQLite
Mantenha consistentes as atualizações relacionadas de tickets

Mantenha consistentes as atualizações relacionadas de tickets

Mantenha o fechamento dos tickets e as notas de resolução atômicos com lotes D1 e, em seguida, continue as leituras sequenciais usando marcadores de sessão.
CloudflareSQLite
Exportar e reconstruir um banco de dados

Exportar e reconstruir um banco de dados

Exporte um banco de dados D1 para SQL, reconstrua um banco de dados separado e compare as linhas e as restrições recuperadas com o original inalterado.
CloudflareSQLite
Criar um banco de dados de tickets de suporte

Criar um banco de dados de tickets de suporte

Crie uma tabela de tickets no D1, imponha dados válidos com restrições SQL e mantenha a prática local separada dos registros na nuvem.
CloudflareSQLite
Agendar a Expiração de uma Reserva

Agendar a Expiração de uma Reserva

Crie um serviço de reservas cujos alarmes persistentes do Durable Object sobrevivam a reinicializações, expirem somente a retenção pretendida e continuem seguros quando o processamento da expiração for repetido.
CloudflareSQLite
Criação de Views no SQLite

Criação de Views no SQLite

Neste laboratório, exploraremos a criação de views no SQLite, focando na construção de views complexas, consultas através delas, atualização via views atualizáveis e remoção de views obsoletas. Aprenda a simplificar consultas e controlar o acesso a dados com views no SQLite.
SQLite
Análise de Janela no SQLite

Análise de Janela no SQLite

Neste laboratório, você explorará a análise de janela no SQLite, com foco na classificação de linhas e no cálculo de totais acumulados. Você aprenderá como usar funções de janela para realizar cálculos em conjuntos de linhas que estão relacionadas à linha atual.
SQLite
Instalar e Verificar o SQLite no Linux

Instalar e Verificar o SQLite no Linux

Neste desafio, você instalará o SQLite e verificará se a instalação foi bem-sucedida e se o software está acessível em um ambiente Linux. O desafio envolve a instalação do SQLite usando ferramentas de gerenciamento de pacotes, a execução do comando `sqlite3 --version` no terminal e a confirmação de que a saída exibe um número de versão válido.
SQLiteLinux
Inserir Dados de Usuário no SQLite

Inserir Dados de Usuário no SQLite

Neste desafio, você trabalhará com SQLite para inserir dados de usuários em uma tabela de banco de dados. O objetivo é popular uma tabela `users` com três registros específicos, cada um contendo `id`, `name` e `age`. Você precisará se conectar ao banco de dados `users.db` e usar o comando `INSERT INTO`.
SQLite
Consultar Dados Específicos no SQLite

Consultar Dados Específicos no SQLite

Neste desafio, você aplicará seus conhecimentos em SQL para consultar dados específicos em um banco de dados SQLite chamado `treasure.db`. O objetivo é recuperar um artefato oculto criando uma instrução `SELECT` que filtra os resultados com base no `id` do artefato. Você se conectará ao banco de dados, escreverá uma consulta para selecionar a coluna `name` da tabela `artifacts` e usará uma cláusula `WHERE` para identificar o artefato com o `id` igual a 2.
SQLite
Automação de Gatilhos SQLite

Automação de Gatilhos SQLite

Neste laboratório, você explorará a automação de gatilhos SQLite, com foco na criação, validação e gerenciamento de gatilhos. Você aprenderá como executar automaticamente instruções SQL em resposta a eventos de atualização em uma tabela específica. Crie logs de auditoria e gerencie gatilhos de forma eficaz.
SQLite
  • Anterior
  • 1
  • 2
  • 3
  • Próximo