Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouBenedicto Sacramento Peixoto Alterado mais de 6 anos atrás
2
SQLite SQLite é um banco de dados Open Source. Ele suporta recursos de banco de dados relacionais padrão, como sintaxe SQL, transações, etc. SQLite suporta os tipos de dados TEXT (semelhante a STRINGS em Java), INTEGER (semelhante ao LONG em Java) e REAL (semelhante ao DOUBLE em Java) SQLite não validas as entradas
3
SQLite no Android O SQLite já vem incorporado em todo dispositivo Android É gerenciado automaticamente para você pela plataforma Android O db é, por padrão, salvo no diretório "DATA/data/APP_NAME/databases/FILENAME". Obs:As tabelas do banco de dados devem usar o identificador '_id'
4
Packages O pacote android.database contém todas as classes necessárias para trabalhar com bancos de dados. O pacote android.database.sqlite contém as classes específicas para o SQLite. Deve criar uma subclasse da classe SQLiteOpenHelper para manipular os dados. Com isso, criam-se os dois métodos mais importantes: onCreate() onUpdate()
5
Classe SQLiteDatabase
SQLiteDatabase é a classe base para trabalhar com um banco SQLite no Android e fornece métodos para abrir, consultar, atualizar e fechar o banco de dados insert(), update() e delete()
6
Query As consultas podem ser criados através dos métodos rawQuery() e query() ou através da classe SQLiteQueryBuilder. rawQuery() aceita diretamente uma instrução SQL select como entrada. query() fornece uma interface estruturada para especificar a consulta SQL. Obs: SQLiteQueryBuilder é uma classe que ajuda a construir consultas SQL.
7
Cursor A consulta retorna um objeto Cursor. Um Cursor representa o resultado de uma consulta e, basicamente, aponta para uma linha do resultado da consulta. Desta forma o Android guarda os resultados da consulta de forma eficiente ao invés de carregar todos os dados na memória.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.