SQLite
SQLite est un moteur de base de donnée SQL livré sous forme de bibliothèque logicielle. Utilisé exclusivement en monoposte, ce moteur respecte les standards du SQL92, mis à part l’absence de quelques fonctions (voir la documentation sur le site officiel pour plus de détails).
Livré brut (pour les codeurs avertis), ce moteur de base de donnée ne nécessite aucun appel ODBC. Contrairement à son concurrent MS Access, il est petit en taille et peu gourmand en ressources. Ce moteur est aussi monoposte et multi-plateforme. Chaque base générée par SQLite représente un fichier sur le disque dur contenant toutes les données de cette base. Ces fichiers peuvent être ensuite exportés sur d’autres plateformes.
Utilisable dans la plupart des langages de programmation, cette librairie écrite en C ravira tous les programmeurs (et toutes les programmeuses) voulant générer des bases de données monoposte tout en gardant les connaissances du SQL.
Programmeur de logiciels multi plateforme et multi-SGDB, SQLite me permet d’établir UNE SEULE commande pour les différentes bases de données que j’utilise. Cela me permet de gagner beaucoup de temps lors de mes heures de codage. A noter qu’il existe aussi des connecteurs permettant l’accès aux bases de données créées par SQLite, notamment pour le langage Java, SQLiteJDBC disponible sous licence BSD.
Merci à Apocalyps pour la rédaction de la notice sur le wiki de Framasoft !
Ajouter des tags (séparés par des virgules ou des espaces) : Attention: tous les caractères spéciaux sont interdits (sauf le .). Les tags n'apparaîtront qu'au prochain rafraichissement du cache (dans plusieurs heures).
<< Mettre à jour >>
:: lien mort :: orthographe :: nouveauté :: mise à jour ::
Vous souhaitez mettre à jour la notice ? La première chose à faire est de déterminer s'il s'agit d'une mise à jour mineure ou d'une mise à jour majeure
.
- Mineure : un lien mort, des fautes d'orthographe, un lien à ajouter ou encore une petite précision.
- Majeure : une nouvelle version avec des nouveautés, des changements majeurs.
Commentaires
<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::
SQLite , le 18 janvier 2009 par gokudomatic (0 rép.)
SQLite , le 7 janvier 2009 (1 rép.)
SQLite Manager avec Firefox , le 9 janvier 2009
SQLite n’est peut-être pas la base de données la plus facile à apprendre. PhpMyAdmin avec Xampp me semble plus simple avec MySQL. Par contre, c’est génial : du SQL libre en moins d’un Mo !
Une suggestion : Utiliser SQLiteManager, une extension de Firefox qui installe un moteur de base de données SQLite.
C’est en anglais : Une fois ouvert, ouvrir le menu Database - New database - Enregistrer un nom dans un dossier. Ce fichier sera la base de données lisible par tous les programmes compatibles SQLite. Puis bouton droit sur Tables - Create Table et mettre un nom à la table et les noms de colonnes. Importer un fichier .cvs adapté à partir d’un tableur pour la remplir. On obtient une table que l’on peut modifier dans l’onglet Browse et Execute (ajouter une ligne avec Add ou modifier avec Edit, chercher une ligne avec Search, trier et supprimer les doublons, etc.).
Avec un peu de connaissances SQL, c’est très pratique, sans programmation.
Sur une clé USB, le fichier SQLite a l’avantage aussi de pouvoir transporter sa base de donnée où tout est intégré dans un seul fichier.
Informations complémentaires
À la une !
+ Framakey Windows
+ Framakey Mac
+ Ubuntu 9.04 francisée
+ Données persistantes
+ Dossiers et profils partagés
+ Virtualisation
=Framakey Ubuntu Remix
Autres logiciels
Framasoft needs you !
Autres rubriques
Libre : agenda
- Paris : Premier Samedi du Libre, le samedi 01 août 2009
- Lille : Chtinux - Permanence autour du libre, le mardi 28 juillet 2009
- Saint-Cyr-l'Ecole : Réunion mensuelle Root66, le samedi 18 juillet 2009
- Paris : Third Jeudi Parinux, le jeudi 16 juillet 2009
- Auray : Réunion du SGEG, le mercredi 15 juillet 2009
Informations générales
Sur le Framablog
Sur Framagora
- Image d'une clé 4Go Framkey sur une Clé 8Go
- Ecriture d'un nouveau lanceur.
- equivalent valgrind sous windows
- quanta plus en français
- question de débutant
- Réflexion du matin sur la vente liée
- [Lanceur] Gestion des "instances multiples"
- SourceForge change de look
- Web Apps Gepi
- Comment supprimer l'autorun.inf.
Juste une image
sea splash- Creative Commons BY







