SQLite est une petite bibliothèque de base de données , basé sur un fichier destiné à être intégré directement dans les applications pour lesquelles une base de données à grande échelle , telles que MySQL ou Postgres, serait exagéré . Il utilise une syntaxe similaire à celle utilisée par ces programmes, cependant , dans la création et la récupération des données . Instructions
1
Démarrez le client SQLite. Dans Windows, vous pouvez le faire en cliquant sur "Démarrer " et en choisissant "Exécuter". Tapez "cmd ". Cela va ouvrir l'invite de commande. Enfin, à l'invite de commande , tapez " sqlite3 test.db. " Cela ouvre le client SQL et crée une base de données dans le fichier " test.db. "
2
Tapez la commande suivante pour créer une table de base de données simple qui va contenir les données sur les livres dans une bibliothèque :
CREATE TABLE livres ( KEY entière primaire , le texte du titre , auteur TEXT, timeEntered DATE) ;
définit les données à saisir. Tout d'abord, est une "clé". Il s'agit d' un numéro unique qui identifie les données dans la base de données . Ensuite, il ya le titre et l'auteur du livre. Enfin, il va enregistrer le temps le livre est entré dans la bibliothèque
3
Tapez la suivante pour créer un déclencheur qui assure que la variable " timeEntered " contient toujours la date de la ligne a été insérée . : Photos
CREATE TRIGGER insert_book_timeEntered AFTER INSERT ON livres
BEGIN
livres Update set timeEntered = DATETIME ( 'maintenant ') où rowid = new.rowid ;
END;
4
Tapez la ligne suivante pour insérer des données dans la base de données :
INSERT INTO livres ( text, text) VALUES (' Roméo et Juliette ', ' William Shakespeare' ) ;
INSERT INTO livres ( text, text) VALUES (' The Stand »,« Stephen King ») ; Avis de
que la clé n'est jamais spécifié: SQLite va s'assurer qu'il est toujours une valeur unique . Similaires, il n'est pas nécessaire de spécifier une date: ceci est créé automatiquement et par le déclencheur spécifié à l'étape 3
5
Tapez le suivant pour récupérer les données de la base de données : .
< P > SELECT * FROM livres ;
récupère tous les champs de tous les livres. Vous pouvez spécifier une commande plus détaillée pour être plus précis sur ce que vous récupérez . Par exemple: .
SELECT titre FROM livres WHERE auteur = ' William Shakespeare' ;
Cela va récupérer uniquement les titres des livres qui ont été écrits par William Shakespeare