A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

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.

Apresentações semelhantes


Apresentação em tema: "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."— Transcrição da apresentação:

1

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.


Carregar ppt "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."

Apresentações semelhantes


Anúncios Google