Formation SQLite

SQLite est un système de fichiers orienté bases de données très utilisé au niveau du développement d’applications.  A titre d’exemples, Firefox et Chromium gèrent de nombreux fichiers SQLite pour y stocker leurs données d’activité. C’est aussi un outil simple pour apprendre le SQL , les mode relationnel et transactionnel ! Un test récent a montré que l’accès aux données contenues dans un fichier SQLite est 35% plus rapide que l’accès à ces mêmes données stockées sur le système de fichiers.

Formation SQLiteObjectifs de la formation

L’objectif de la formation, d’être en capacité  de créer, de sauvegarder, de maintenir les bases SQLite. Il est aussi d’en opitimiser les performances.

Public/Pré-requis

Cette formation s’adresse aussi bien à des techniciens d’exploitation, des administrateurs de base de données que des développeurs. Un connaissance préalable du SQL est préférable.

Durée de la formation

La formation est conçue initialement pour une durée de 3 jours. 

Contenu

Présentation
Création d’une base SQLite
  • La création des tables
  • La création de triggers
  • Les relations
  • Les index et la clause WITHOUT ROWID
  • Les vues
  • Attacher et détacher des bases de données
Le SQL
  • Ajout, mises à jour et suppression des données
  • L’instruction SELECT
  • Les principales fonctions
  • Les CTE
  • Les transactions
La maintenance des bases
  • La défragmentation
  • La réindexation
Sauvegarde
  • Import et Export CSV
  • Dump des données avec et sans compression
  • Restauration des données
  • SQLite Archiver
Les extensions
Performances

Prix et tarifs : Voir la rubrique Formation