Escolha a alternativa CORRETA em relação ao processo de criação e abertura de um banco de dados SQLite

usando código Java em um aplicativo Android: a) O programador deve instanciar um objeto da classe SQLiteDatabase e, usando setters específicos, definir como será a estrutura das tabelas. Terminado o processo, deverá chamar o método create() desse objeto, seguido de open() para abrir o banco.

b) O programador deve criar uma subclasse de SQLiteDatabase. Nela, deverá implementar a estrutura do banco de dados no seu construtor como um conjunto de objetos SQLiteTable. Os campos das tabelas são definidos como objetos SQLiteField e os registros como SQLiteRow.

c) Após criar uma subclasse de SQLiteOpenHelper, o desenvolvedor deverá especificar a estrutura das tabelas do banco no seu evento onCreate. Isso pode ser feito por meio do objeto SQLiteDatabase existente como parâmetro deste método.

d) O desenvolvedor deve instanciar a classe SQLiteCreateHelper para criar o banco e, após este estar totalmente estruturado, instanciar a classe SQLiteOpenHelper para abri-lo. Antes de abri-lo, deve se certificar se ele foi criado, chamando o método getWritableDatabase na instância de SQLiteCreateHelper.

1 Resposta

  • Alexandre

    1-E

    2-C

    3-C

    4-B

    5-D

    Explicação:

    Corrigido pelo AVA

Clique aqui para adicionar a sua resposta.