Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
CCT0080 – Programação para Dispositivos Móveis Aula 13: Persistência de Dados com SQlite Persistência de Dados em Android com SQlite Persistência em BD em dispositivos Android Persistindo dados com SQlite Programação para Dispositivos Móveis AULA 13: Persistência de Dados com SQlite Prof. Eduardo Luiz Pareto Persistência em BD em dispositivos Android Conceito de Banco de Dados SGBD para dispositivos móveis - Android Programação para Dispositivos Móveis AULA 13: Persistência de Dados com SQlite Prof. Eduardo Luiz Pareto Sistemas de Banco de Dados para Dispositivos Móveis Conceito de Banco de Dados Eficiência no armazenamento da informação; Eficiência na recuperação da informação; Segurança; Dispositivos Móveis => Limitações de Hardware/Software SGBD => Software complexo Sincronização Programação para Dispositivos Móveis AULA 13: Persistência de Dados com SQlite Prof. Eduardo Luiz Pareto SGBD para Dispositivos Móveis - Android SQlite Armazena dados em um banco de dados privado Acesso é feito pelo Cliente Acesso é feito pelo Content Provider Programação para Dispositivos Móveis AULA 13: Persistência de Dados com SQlite Prof. Eduardo Luiz Pareto Persistindo dados com SQlite Conceito SQlite Ferramentas Externas Formas de implantação BD SQlite Criando um BD SQlite Instruções SQL do SQlite Programação para Dispositivos Móveis AULA 13: Persistência de Dados com SQlite Prof. Eduardo Luiz Pareto Sistemas de Banco de Dados para Dispositivos Móveis Conceito SQlite Banco auto-contido Compacto Com suporte nativo no Android Sem necessidade de configuração Sem necessidade de instalação. Programação para Dispositivos Móveis AULA 13: Persistência de Dados com SQlite Prof. Eduardo Luiz Pareto SQLite Ferramentas Externas SQLite Manager Fácil de ser instalada, abre qualquer arquivo para SQLite, nele você consegue adicionar tabelas, consultar registos e deletar informações. Tudo dentro do seu Firefox. SQLite Expert O SQLiteExpert tem a versão gratuita e a versão paga. Uma ferramenta leve e poderosa para administrar suas bases SQLite, com muitos recursos de ferramentas famosas como SQL Server e MySql. SQLite Admin SQLite Database Browser Sqliteman Programação para Dispositivos Móveis AULA 13: Persistência de Dados com SQlite Prof. Eduardo Luiz Pareto Implantando seu BD Formas de implantação BD SQlite Criação do Banco de Dados com Ferramentas externas Utilizando o código para construir seu banco de dados Programação para Dispositivos Móveis AULA 13: Persistência de Dados com SQlite Prof. Eduardo Luiz Pareto Criando através do código Criando um BD SQlite Classe SQLiteOpenHelper - Cria um objeto para manipular o banco de dados contendo vários métodos comuns para rotinas de persistência de dados. onCreate(SQLiteDataBase db) -> Este método será executado apenas uma única vez e caso não existe, criará o banco de dados, conforme as definições definidas na DataModel. onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) -> Este método será executado toda vez que a versão do banco de dados for alterada. Programação para Dispositivos Móveis AULA 13: Persistência de Dados com SQlite Prof. Eduardo Luiz Pareto Manipulando o Banco de Dados SQLiteDatabase É o Banco de Dados propriamente dito Permite a execução de instruções DML – Data Manipulation Language execSQL rawQuery query insert update delete Programação para Dispositivos Móveis AULA 13: Persistência de Dados com SQlite Prof. Eduardo Luiz Pareto
Compartilhar