SóProvas


ID
2912731
Banca
IF-PA
Órgão
IF-PA
Ano
2019
Provas
Disciplina
Banco de Dados
Assuntos

Para implementar as funcionalidades de acesso e manipulação do banco de dados SQLite, utilizando-se a API padrão que se encontra no SDK da plataforma Android, podemos utilizar as seguintes classes:

Alternativas
Comentários
  • For managing all the operations related to the database , an helper class has been given and is called SQLiteOpenHelper. It automatically manages the creation and update of the database. Its syntax is given below

    public class DBHelper extends SQLiteOpenHelper {

      public DBHelper(){

       super(context,DATABASE_NAME,null,1);

      }

      public void onCreate(SQLiteDatabase db) {}

      public void onUpgrade(SQLiteDatabase database, int oldVersion, int newVersion) {}

    }

  • SQLite é uma biblioteca de código aberto (open source) desenvolvido na linguagem C que permite a disponibilização de um pequeno  na própria aplicação, sem a necessidade de acesso a um SGDB separado. A estrutura de banco junto com a aplicação é denominada de “banco de dados embutido” e é indicada para aplicações de pequeno porte, que utilizam poucos dados.

    A grande vantagem dos bancos de dados embutidos está em sua simplicidade: é mais prático implementar e administrar do que a implementação de SGDB´s separados, utilizando soluções como  e . Por outro lado, a performance e limitação de recursos são desvantagens do SQLite e soluções semelhantes. 

    fonte: portal GSTI