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.

Slides:



Advertisements
Apresentações semelhantes
ASP.NET e ADO.NET.
Advertisements

Tecnologia de Programação BD em.Net: Conexão com SQL Server 1º Semestre 2009 > PUCPR > BSI Bruno C. de Paula.
BD em.NET: Passo a passo conexão com SQL Server 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Java Conexão com Banco de Dados
Maurício Edgar Stivanello
1.
Acesso a Base de Dados JDBC Trabalho Realizado por:
Aula R Prof. Naércio Filho Técnico em Informática
Aula 7 Prof. Naércio Filho Técnico em Informática
Integração com Banco de Dados
Design Patterns / Acesso ao banco de dados (java.sql)
JSP / Servlets Avançado
XIII Jornada de Cursos .NET com C# Lucas Mello Flávio Almeida.
Configuração do Ambiente de programação
Projeto de Sistemas de Informação Prof. Schneider Oracle Object-Relational.
Java Conexão com Baco de dados Saulo Bazzi Oberderfer Fonte:
Package. Para que serve ? 0 Organizar classes semelhantes. 0 Diferenciar classes distintas que possuem o mesmo nome - ajuda a Java com a resolução de.
Acesso a Banco de Dados com JDBC e DAO
O android traz suporta nativo ao bando de dados SQLite Open-source Por padrão, os bancos de dados podem ser acessados apenas pelas aplicações.
Guardando dados no Android. Persistência de informações Android fornece três tipos de persistência: Preferências compartilhadas (propriedades) Arquivos.
Persistência de dados e padrão DAO
Programação para Internet Aula 11 SQL (Introdução a linguagem, comandos de modificação: Create, Drop, Alter, Insert, Delete, Update)
Persistência de dados e padrão DAO Padrões de Projeto Orientado a Objetos Profa. Danielle Martin/Mauricio Universidade de Mogi das Cruzes.
PROGRAMAÇÃO ORIENTADA A OBJETOS EM C++ Professor: Dilvan Moreira.
Desenvolvimento de Aplicações Web com Java - Servlets e JSP Autor: Juliano Marcos Martins.
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 18.
Framework de replicação de dados com criptografia simétrica utilizando notificações para Android. Acadêmico - Fernando Klock Orientador – Dalton Solano.
Categorias Computacionais N Um modelo categorial para bancos de dados Vítor De Araújo
SOFTWARE DE GERENCIAMENTO DE LIBERAÇÃO E ATUALIZAÇÃO DE VERSÃO EDUARDO SIEMANN ORIENTADOR: JHONY ALCEU PEREIRA.
SISTEMA BASEADO EM LOCALIZAÇÃO DE SERVIÇOS DE TÁXI Orientador: Prof. Dr. Mauro Marcelo Mattos Acadêmico: Arthur Henrique Kienolt.
Tutoriais de desenvolvimento para Android
Marcos Antonio Estremote
Persistência de dados e padrão DAO
SQLite Criando meu primeiro projeto
Tema 1: Conceitos fundamentais de banco de dados
Como funciona um site Você precisa saber o que é domínio e subdomínio.
UML – Diagramas de componentes
Agregador de Notícias e Eventos - UFPI
APROM Aplicação para Gestão de Projetos
Introdução a Linguagem Java
3.1 Classes e Objetos Em um programa orientado a objetos normalmente existem vários objetos de um mesmo tipo. Por exemplo, um programa de controle de.
O que é um banco de dados? Antes precisamos entender o que são dados.
Origem e conceitos do SQL.
Banco de Dados no Cliente com HTML 5 e JS
Camada de Persistência
UML – Diagramas de Componentes e Modelação da Arquitectura Física
Banco de Dados CURSOR.
Fórum - Projeto Soyuz Framework SP FRAMEWORK, AGOSTO 2016.
NoSQL.
APROM Aplicação para Gestão de Projetos
BANCO DE DADOS Araújo Lima Out / 2017 Araújo.
Desenvolvimento Androd Prof. Rone Ilídio
Daniel Paulo SQL Server 2016 Módulo II Daniel Paulo
Daniel Paulo SQL Server 2016 Módulo II Daniel Paulo
Acesso a Banco de dados com JDBC
Aplicativos para Internet Aula 13
Aplicativos para Internet Aula 12
Tecnologias da Informação e Comunicação
Padrões em BDOO e Projeto Lógico
Programação Funcional
Curso básico de PHP. 1 Vantagens: Gratuito Multiplataforma Estável Rapidez Comunicação.
Módulo III Capítulo 2: SQLite
Aula Prática Objeto-Relacional Monitoria GDI
Tipos Primitivos de Dados
Arquitetura e padrões de software
Prática - BD Distribuído
CALCULADORA CARACTERE E VARIÁVEIS COMPOSTAS OU VETORES EM JAVA
Modelagem de Banco de Dados
Módulo III Capítulo 3: Linguagem SQL
Sobre a linguagem Criado em 1995 por Brendan Eich da Netscape nomeada inicialmente de Mocha, posteriormente LiveScript e por fim JavaScript. É um linguagem.
Transcrição da apresentação:

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

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'

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()

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()

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.

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.