SQLite – Overview

-

Publicidade

Figura - SQLite - OverviewConceito Simplificado, Aplicabilidade e Dependências Mínimas.

 “Riachinho de Dados”

Uma simples introdução para contextualizar o nosso mergulho à fundo no SQLite.

O SQLite é um banco de dados enxuto, uma espécie de mini-base de dados projetado para ser simples de administrar, implementar e manter os principais recursos que SGBDs mais voltados para aplicações complexas normalmente implementam.

Em resumo, ele é uma biblioteca desenvolvida em C que implementa um banco de dados SQL embutido, enfatizando características como desempenho, disponibilidade de memória e praticidade de uso.

core

Trabalhando de forma diferente dos populares DBMS, ele não é um programa independente e não possui um servidor. Ele atua apenas como uma biblioteca pequena que outras aplicações podem utilizar. Ou seja, os programas que utilizam esta biblioteca podem ter acesso a banco de dados SQL sem executar um processo SGBD separado.

O SQLite está sob domínio público, isso significa que, podemos copiar, modificar, publicar, vender ou distribuir o código original dele para propósitos comerciais e não comerciais, sem nenhuma restrição.

Onde ela pode nos ajudar?

Muito frequente em cenários de Simplicidade

Suporte nativo no Android.

Indicado para APPs simples (Mobiles), em especial APPs que não precisam rodar on-line onde os dados são armazenados em um arquivo local e a base de dados age sem conexão à internet.

Ele provê suporte a transações ACID. O que significa que uma transação no SQLite irá ocorrer completamente ou não.

Muito utilizado para o aprendizado de banco de dados e aplicações em Desktop.

Indicado para aplicações que não requerem um banco de dados relacional de porte.

Considere a sua utilização quando o cenário for favorável e lembre-se sempre das limitações.

Dependências Mínimas

Open Source, ele é Free.

Não possui dependências externas.

É MultiPlataforma.

O seu tamanho pode ser no máximo de 300 KB.

No próximo artigo, farei um “Roadmap” dos assuntos que iremos abordar, como por exemplo as suas principais ferramentas de gerenciamento.

Wanderson Aldohttp://www.xamario.com
Desenvolvedor, Testador e Agilista. Apaixonado e Entusiasta em novos conceitos e tecnologias voltadas para a plataforma Web & Mobile. Xamarin, C#, Testes, MongoDB, NodeJS, DevOps, Azure e TypeScript.

Latest news

Estratégia de comunicação para TI: 5 erros para NÃO cometer

Existem 5 erros comuns que você não pode cometer mais na comunicação da sua empresa. Se você é um MSP que busca o sucesso, acesse e confira!

Inovação e Liderança: Uma Jornada de Transformação Digital

Inovação e Liderança: Uma Jornada de Transformação DigitalNo ritmo acelerado do mundo de hoje, a combinação de inovação e empreendedorismo é fundamental para profissionais que desejam gerar impacto nas organizações. Ao longo da minha carreira, passei de funções técnicas para posições de liderança, e, nesse caminho, aprendi como a tecnologia pode ser uma força transformadora nos negócios.

IDCA – A Força Motriz por Trás da Excelência em Infraestrutura Digital

Em um mundo cada vez mais digital, a Infraestrutura Digital robusta e confiável se tornou a espinha dorsal da sociedade moderna. É nesse cenário crucial que o IDCA (International Data Center Authority) se destaca como líder mundial, moldando o presente e o futuro da indústria. Mas o que torna o IDCA tão especial?

Gerenciador de senhas: saiba como fortalecer a segurança de TI da sua empresa em 2024

Um gerenciador de senhas é uma ferramenta projetada para armazenar, organizar e gerenciar senhas de forma segura. Mas podemos mostrar que ele vai muito além disso!
Publicidade

Software para MSPs: indo além do preço ao procurar pelas ferramentas certas

Confira 5 dicas essenciais para escolher as melhores plataformas para compor o monitoramento e segurança da infraestrutura de TI dos seus clientes

Rápido, seguro e nativo: Chrome chega ao Windows no Snapdragon

"Projetamos o navegador Chrome para ser rápido, seguro e fácil de usar em desktops e dispositivos móveis, e estamos sempre procurando maneiras de levar essa experiência a mais pessoas", disse Hiroshi Lockheimer, Senior Vice President, Google.

Must read

Estratégia de comunicação para TI: 5 erros para NÃO cometer

Existem 5 erros comuns que você não pode cometer mais na comunicação da sua empresa. Se você é um MSP que busca o sucesso, acesse e confira!

Inovação e Liderança: Uma Jornada de Transformação Digital

Inovação e Liderança: Uma Jornada de Transformação DigitalNo ritmo acelerado do mundo de hoje, a combinação de inovação e empreendedorismo é fundamental para profissionais que desejam gerar impacto nas organizações. Ao longo da minha carreira, passei de funções técnicas para posições de liderança, e, nesse caminho, aprendi como a tecnologia pode ser uma força transformadora nos negócios.
- Advertisement -

You might also likeRELATED
Recommended to you