Nesta seção, você aprenderá a interagir com bancos de dados SQLite de um aplicativo Node.js usando o
sqlite3
módulo. Após o tutorial, você saberá como abrir uma conexão de banco de dados e realizar operações comuns de banco de dados, como selecionar, inserir, atualizar e excluir. Além disso, você aprenderá a executar instruções SQL no modo serializado ou no modo paralelo. O
sqlite3
módulo é mantido ativamente e fornece um rico conjunto de recursos:- API simples para execução de consultas
- Suporte de vinculação de parâmetros
- Controle o fluxo de execução da consulta, oferecendo suporte aos modos serializado e paralelo.
- Suporte abrangente de depuração
- Caching completo/suporte a Blob
- Suporte à extensão SQLite
- Pacotes SQLite como um substituto
Para entender como o
sqlite3
módulo funciona, você pode usar os seguintes tutoriais em sequência:- Conectando-se a um banco de dados SQLite3 – mostra como se conectar a um banco de dados na memória ou a um banco de dados baseado em arquivo.
- Consultando dados de tabelas – apresenta vários métodos para consultar dados de tabelas.
- Controlar o fluxo de execução de instruções – explica as etapas de execução de várias instruções SQL no modo serializado ou no modo paralelo.
- Inserindo dados em uma tabela – mostra como inserir uma ou mais linhas em uma tabela.
- Atualização de dados – abrange as etapas de atualização de dados em uma tabela.
- Excluindo dados de uma tabela – mostra como excluir dados de uma tabela.