Em aplicações Android podemos trabalhar com a persistência de dados locais por meio da criação de bancos de dados utilizando a biblioteca SQLite. Descreva as principais características do SQLite para aplicações Android, bem como as principais vantagens e desvantagens de sua utilização.
Soluções para a tarefa
Resposta:
Explicação:Desenvolvido por D. Richard Hipp é formado por uma biblioteca em linguagem C, o SQLite é um dos bancos de dados relacional mais conhecidos, por ser capaz de criar uma estrutura com um banco de dados embutido.
Funciona basicamente como um servidor próprio e independente, já que o Sistema de Gerenciamento de Banco de Dados ou SGBD, pode ser executado na mesma instância – eliminando assim as consultas e processos separados.
Portanto, a biblioteca SQLite é gerada e armazenada diretamente no arquivo do banco de dados.
Por dispensar todas as complexidades envolvidas de um cliente/servidor, o SQLite já sai em vantagem. Além disso, é a opção ideal para dispositivos integrados voltados para Internet das Coisas e também utilizado comumente em smartphones e consoles de videogame, por exemplo.
Pode ser utilizado por quem quer colocar em prática seus conhecimentos de programação ou para testar soluções, antes de fazer um alto investimento.
Vantagens:
É estável, multiplataforma e compatível com versões anteriores;
Seu código é de domínio público e gratuito, ou seja, todos podem utilizar;
Não necessita de instalação ou configuração;
Guarda o banco de dados em um único arquivo.
Desvantagens:
É mais simples e não suporta um volume grande de informações;
É mais restrito em relação aos formatos dos arquivos aceitos.
SQLite é uma biblioteca em linguagem C que implementa um banco de dados SQL embutido. Essa biblioteca está disponível para diversas plataformas, sendo a mais utilizada no sistema Android.
O SQLite no Android
As principais características do SQLite para aplicações Android são:
- Possui um banco de dados SQL embutido.
- É uma biblioteca em linguagem C.
- Possui diversas funções para manipulação de dados.
- É gratuito e de código aberto.
As principais vantagens de se utilizar o SQLite para aplicações Android são:
- É uma biblioteca leve e de fácil utilização.
- Possui um bom desempenho.
- É gratuito e de código aberto.
As principais desvantagens de se utilizar o SQLite para aplicações Android são:
- A API do SQLite não é tão robusta quanto às outras bibliotecas de banco de dados;
- Não é uma boa opção para aplicações que necessitam de um banco de dados mais robusto.
Veja mais sobre o SQLite em: https://brainly.com.br/tarefa/53338952
#SPJ1