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 : . 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
|