PDF de programación - Unidad IV Aplicaciones sobre Base de Datos (Blackberry) - Programación para dispositivos móviles

Imágen de pdf Unidad IV Aplicaciones sobre Base de Datos (Blackberry) - Programación para dispositivos móviles

Unidad IV Aplicaciones sobre Base de Datos (Blackberry) - Programación para dispositivos móvilesgráfica de visualizaciones

Publicado el 22 de Octubre del 2018
722 visualizaciones desde el 22 de Octubre del 2018
426,8 KB
26 paginas
Creado hace 9a (06/05/2014)
Clase:014

1

Unidad IV



Aplicaciones sobre

Base de Datos

(Blackberry)



2

Agenda

• PROGRAMA DE MANIPULACION DE BASE

• BLACKBERRY

• SQLITE
• Recomendaciones
• Ejemplo



Nota: Se han agregado otras laminas que
podrian ser utiles para los grupos que
desarrollaran 2ª etapa de proyecto(bb)

3

SQLITE

incrustadas e

• SQLite® es una biblioteca de bases de datos relacionales de
código abierto. Se ha diseñado para efectuar un uso eficaz de los
recursos de la memoria e incluye pocas funciones. Como
resultar una buena elección para
consecuencia, puede
aplicaciones
inalámbricas. Los dispositivos
BlackBerry® que ejecutan BlackBerry® Device Software versión
5.0 o posterior tienen la biblioteca de SQLite integrada en el
sistema operativo y en la máquina virtual. La API de SQLite
permite desarrollar aplicaciones que usan la base de datos SQLite
integrada. Se presentó en BlackBerry® Java® Development
Environment versión 5.0.


• El paquete net.rim.device.api.database incluye clases que

permiten trabajar con SQLite.

4

SQLITE

• Puede utilizar el siguiente planteamiento para trabajar con una

base de datos SQLite existente.

• Cree

instrucción
Database.createStatement().

una

SQL

llamando

a

• Prepare

la

instrucción para ejecutar

llamando a
Statement.Prepare(). La realización de este paso equivale a
compilar la instrucción.

• Ejecute la instrucción llamando a Statement.getCursor() si la
instrucción debe devolver resultados o bien llamando a
Statement.Execute() en caso contrario.

• Si hay resultados, recupérelos mediante una iteración fila a

fila en el objeto Database.Cursor devuelto.


• Para obtener más

información acerca del desarrollo de
aplicaciones que utilizan SQLite, consulte la documentación de
SQLite en http://www.sqlite.org y la documentación sobre API
para BlackBerry Java Development Environment.

5

SQLITE



• Cada base de datos SQLite® se almacena en un solo archivo. Si
sólo especifica el nombre de base de datos como valor de
parámetro para DatabaseFactory.create(), el archivo de base de
datos se crea en la tarjeta SD del dispositivo. La ubicación
predeterminada
es
/SDCard/databases/<nombre_de_aplicación>/ . El nombre de la
aplicación que crea la base de datos se incluye en la ruta para
evitar conflictos de nombres. Puede crear archivos de base de
datos en la memoria del dispositivo si especifica la ruta del
sistema de archivos correspondiente.

archivo

datos

del

de

base

de

6

SQLITE. Recomendaciones

• Al desarrollar una aplicación que utilice una base de datos SQLite,
puede resultar útil trabajar en un entorno de desarrollo que le
permita ejecutar una instrucción SQL y examinar los cambios de
datos resultantes en la base de datos. Una forma cómoda de
establecer un entorno de desarrollo de ese tipo consiste en
almacenar la base de datos en la tarjeta SD durante el desarrollo.
A medida que desarrolla la aplicación, puede ejecutarla en
BlackBerry Smartphone Simulator
la
funcionalidad recién agregada. BlackBerry Smartphone Simulator
almacena los archivos guardados en la tarjeta SD emulada en un
directorio especificado del ordenador de desarrollo.

comprobar

para

7

SQLITE. Recomendaciones

• Puede utilizar un explorador de bases de datos SQLite para
inspeccionar y administrar las bases de datos SQLite que están
almacenadas en el sistema de archivos de su ordenador de
escritorio. Puede utilizar BlackBerry Smartphone Simulator para
ejecutar la aplicación y acceder a la base de datos SQLite que
utiliza la aplicación desde el sistema de archivos del escritorio.
Puede utilizar el explorador de bases de datos SQLite para
desplazarse a la base de datos SQLite que está almacenada en el
directorio que BlackBerry Smartphone Simulator utiliza para
almacenar los archivos guardados en la tarjeta SD emulada. El
uso del explorador de bases de datos para ver la base de datos a
medida que se cambia mediante programación le permite obtener
una respuesta en tiempo real de los cambios que la aplicación
está efectuando en la base de datos.

8

SQLITE. Recomendaciones

• Puede almacenar la base de datos en una tarjeta SD. No
obstante, los dispositivos de las series BlackBerry Bold Series y
BlackBerry Storm Series admiten el almacenamiento de bases de
datos SQLite en la memoria interna del dispositivo. Si su
aplicación está diseñada para almacenar la base de datos SQLite
en la memoria interna del dispositivo, debe implementar la
aplicación de modo que sea fácil modificar el código para cambiar
la ubicación de almacenamiento de la base de datos.

9

SQLITE. Ejemplo

Configurar SDcard

• Modelo de
simulador

9300

10

SQLITE.

Ejemplo Menú principal

11

SQLITE. Ejemplo

Menú principal

12

SQLITE. Ejemplo

Sub menú genérico

13

SQLITE. Ejemplo

Sub menú genérico

14

SQLITE. Ejemplo

Insertar

15

SQLITE. Ejemplo

Insertar

16

SQLITE. Ejemplo
Controladora BD(insertar)

17

SQLITE. Ejemplo

Consultar

18

SQLITE. Ejemplo

Consultar

19

SQLITE. Ejemplo
Controladora BD(consultar)

20

SQLITE. Ejemplo

Actualizar

21

SQLITE. Ejemplo

Actualizar

22

SQLITE. Ejemplo
Controladora BD(Actualizar)

23

SQLITE. Ejemplo

Eliminar

24

SQLITE. Ejemplo

Eliminar

25

SQLITE. Ejemplo
Controladora BD(Eliminar)

26
  • Links de descarga
http://lwp-l.com/pdf13996

Comentarios de: Unidad IV Aplicaciones sobre Base de Datos (Blackberry) - Programación para dispositivos móviles (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad