ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Qué tipos de datos soporta SQLite


Enviado por   •  19 de Julio de 2013  •  Tareas  •  305 Palabras (2 Páginas)  •  325 Visitas

Página 1 de 2

1. ¿Qué tipos de datos soporta SQLite?

a. INTEGER, es un entero con signo, almacenado en 1, 2, 3, 4, 6 u 8 bytes, dependiendo de la magnitud del valor.

b. TEXT, es una cadena almacenada con la codificación de la base de datos (UTF-8, UTF-16BE o UTF-16LE).

c. REAL, es un valor de punto flotante, almacenado en 8 bytes.

d. BLOB

e. NULL

2. ¿Cómo crear una tabla con llave primaria y un campo de texto?

CREATE TABLE "main"."tabla_uno"

(

"identificador_tabla_uno" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL UNIQUE,

"descripcion" TEXT NOT NULL

)

3. ¿Cómo saber si SQLite tiene el soporte de llaves foráneas habilitado?

Se ejecuta en la línea de comandos

PRAGMA foreign_keys;

Si el resultado es: 0, no está habilitado, y 1 sí está habilitado.

4. ¿Cómo habilitar el soporte de llaves foráneas en SQLite?

Es necesario ejecutar en la línea de comando de SQLite, utilizando la base de datos de que se refiera:

PRAGMA foreign_keys = ON;

5. ¿Cómo crear una tabla con llave primaria y llave foránea a la tabla anterior?

CREATE TABLE "main"."tabla_dos"

(

"identificador_tabla_dos" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL UNIQUE,

"llave_foranea" INTEGER NOT NULL,

FOREIGN KEY(llave_foranea) REFERENCES tabla_uno(identificador_tabla_uno)

)

6. ¿Cómo eliminar las tablas anteriores?

a. Primero eliminar “tabla_dos” que tiene referencia hacia “tabla_uno”.

DROP TABLE "main"."tabla_dos";

b. Posteriormente “tabla_uno”.

DROP TABLE "main"."tabla_uno";

7. Funciones de fecha y hora.

a. date(cadena,

...

Descargar como (para miembros actualizados)  txt (3 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com