Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

SQL Lite Tutorial

SQLite è una piccola libreria di database basato su file ideato per essere incorporato direttamente nelle applicazioni per le quali una banca dati di fondo scala , come ad esempio MySQL o Postgres sarebbe un errore. Esso utilizza una sintassi simile a quella utilizzata da questi programmi, tuttavia , nel creare e recuperare dati. Istruzioni
1

Avviare il client di SQLite . In Windows , è possibile farlo facendo clic su " Start" e scegliere "Esegui ". Digitare "cmd ". Si aprirà il prompt dei comandi. Ultimo , al prompt dei comandi , digitare " sqlite3 test.db. " Questo apre il client SQL e crea un database nel file " test.db. "
2

Digitare quanto segue per creare una tabella semplice database che conterrà i dati sui libri in una biblioteca :

CREATE TABLE libri ( chiave INTEGER PRIMARY KEY , il testo del titolo , autore testi , timeEntered DATE) ;

Questo definisce i dati da inserire. In primo luogo , è una "chiave ". Questo è un numero unico che identificherà i dati nel database . Poi ci sono il titolo e l' autore del libro . Ultimo , registrerà il tempo il libro è entrato nella libreria
3

digitare quanto segue per creare un trigger che garantirà la variabile " timeEntered " contiene sempre data la riga è stata inserita . :

CREATE TRIGGER insert_book_timeEntered AFTER INSERT ON libri

BEGIN

libri UPDATE SET timeEntered = DATETIME ( 'NOW ') WHERE rowid = new.rowid ;

END;
4

Digitare la seguente riga per inserire alcuni dati nel database :

INSERT INTO libri (testo, testo ) VALUES (' Romeo e Giulietta ', ' William Shakespeare ' ) ;

INSERT INTO libri ( testo , testo ) VALUES ( ' The Stand ', ' Stephen King ');

noti che la chiave non viene mai specificato : SQLite farà in modo che sia sempre un valore univoco . Simili , non c'è bisogno di specificare una data : questo viene creato automaticamente anche dal trigger specificata nel passaggio 3
5

digitare quanto segue per recuperare i dati dal database : .

SELECT * dai libri ;

recupera tutti i campi di tutti i libri. È possibile specificare un comando più dettagliata per essere più precisi su ciò che si recupera . Per esempio : .

Selezionare il titolo FROM libri WHERE autore = ' William Shakespeare ';

Questo recuperare solo i titoli dei libri che sono stati scritti da William Shakespeare


 

software © www.354353.com