• Matéria: Informática
  • Autor: amandacarolv
  • Perguntado 3 anos atrás

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.

Respostas

respondido por: nathaliadosreisbezer
5

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.

respondido por: monteirodanielesm
15

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

Anexos:
Perguntas similares