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


No hay comentarios:

Publicar un comentario