Mostrando entradas con la etiqueta sqlite. Mostrar todas las entradas
Mostrando entradas con la etiqueta sqlite. Mostrar todas las entradas

lunes, 17 de agosto de 2009

GESTOR DE BASE DE DATOS: SQLITE




INTRODUCCION
SQLITE es un SGBD muy sencillo y rapido. Está soportado por los moviles IPHONE.
Veamos nociones básica con linux.


ORDENES BASICAS

Entrar en la base de datos:
$> sqllite database.sqlite

Ver las tablas
sqlite>.tables

Ver el esquema de una tabla:
sqlite> .schema tabla

Ver el esquema de una tabla:
sqlite> .quit


CREAR SCRIPTS EN BASH:
#! /usr/bin/env bash
# execute some bash scripting commands here
sqlite3 basededatos.sqlitedb < < rowid="record_id">
CREAR UN CVS DE UNA TABLA
sqlite3 AddressBook.sqlitedb
sqlite> .mode csv
sqlite> .output contacts.csv
sqlite> SELECT ROWID, First, Last, ABMultiValue.value, record_id FROM ABPerson, ABMultiValue WHERE ROWID=record_id;
sqlite > .quit
COPIA DE SEGURIDAD
$> sqlite3 AddressBook.sqlitedb .dump .quit > myDumpSQLite.sql
gt; sqlite3 AddressBook.sqlitedb .dump .quit > myDumpSQLite.sql

SOFTWARE
sqlitebrowser : es un programa gráfico para gestión de sqlite.


INCONVENIENTES
No premite la orden CREATE TABLE ON SELECT * FROM TABLA;


BIBLIOGRAFIA.
MANUAL OFICIAL: http://www.sqlite.org/lang.html
LINEA DE COMANDOS: http://sqlite.org/sqlite.html