Booster des Talents IT

Formation SQLite

formation sqlite logo
A l'issue de la formation vous connaîtrez les fonctions essentielles de SQLite. Vous serez en mesure d'installer et configurer la bibliothèque, utiliser l'ensemble de ses outils ou encore exécuter des requêtes.
Prixà partir de
1950€ HT
RéférenceAF1415
Durée4 jours
Public Administrateurs systèmes et réseaux, Chefs de Projet, Utilisateurs
PrérequisAucun
TP50%

Plan de Formation SQLite

Introduction

Généralités
Concepts et langage
Avantages et différences avec MySQL et PostgreSQL

Installation/Configuration

Pré-requis
Installation
Configuration à l’exécution
Types de ressources

Les Outils

Base de données
Les objets
Les tableaux
Les lignes et colonnes
Les différentes vues
La bibliothèque

Débuter avec la bibliothèque

Ouvrir une base
Créer un objet : sqlite_factory
Ouvre une connexion SQLite persistante et crée la base si elle n’existe pas : sqlite_popen
Exécuter une requête : sqlite_array_query
Exécuter une requête sans résultats sur une base de données : sqlite_exec
Retourner un tableau
Configurer un délai d’attente : sqlite_busy_timeout
Retourner le nombre de lignes modifiées : sqlite_changes
Lire la valeur d’une colonne : sqlite_column
Lire une ligne de résultat dans un tableau : sqlite_current
Place le pointeur de résultat au début : sqlite_rewind
Déplace le pointeur de résultat vers une ligne : sqlite_seek
Fermer la connexion à SQLite : sqlite_close

Enregistrements

Enregistrer une UDF agrégeante pour les requêtes : sqlite_create_aggregate
Enregistrer une fonction utilisateur classique : sqlite_create_function

Les tableaux

Retourner toutes les lignes d’un jeu de résultats en tant que tableau de tableaux : sqlite_fetch_all
Lire la prochaine ligne de résultats dans un tableau : sqlite_fetch_array
Retourner dans un tableau des types de colonnes d’une table : sqlite_fetch_column_types

Les lignes, colonnes et champs

Retourner à la ligne suivante en tant qu’objet : sqlite_fetch_object
Indique s’il reste des lignes à lire : sqlite_has_more
Si oui ou non une ligne précédente est disponible : sqlite_has_prev
Retourner à l’index de la ligne courante : sqlite_key
Retourne le numéro de ligne de la dernière ligne insérée : sqlite_last_insert_rowid
Déplace le pointeur SQLite vers la prochaine ligne : sqlite_next
Exécute une requête et retourne soit un tableau pour une colonne unique, soit la valeur de la première ligne : sqlite_single_query
Retourne le nom du champ : sqlite_field_name
Retourne le nombre de champs dans un résultat : sqlite_num_fields

Codage

Retourne le message d’erreur : sqlite_error_string
Retourne le dernier code d’erreur : sqlite_last_error
Retourne l’encodage utilisé par la bibliothèque : sqlite_libencoding
Décode des données binaires, passées à une UDF SQLite : sqlite_udf_decode_binary
Encode les données binaires d’une UDF SQLite avant de les retourner : sqlite_udf_encode_binary

Les contraintes

Primary key
Rowid et Autoincrement
Foreign Key
Pragmas

Nos autres formations Bases de données

AF16003Formation SQL pour non informaticien en Intra/Cours Particulier3 jours1150 €HT
AF15781Formation MariaDB Administration en Intra/Cours Particulier2 jours1290 €HT
AF15389Formation PL/SQL Développeurs Perfectionnement en Intra/Cours Particulier3 jours1650€ HT
AF15273Formation SQL perfectionnement en Intra/Cours Particulier3 jours1470 €HT
AF15203Formation Cassandra en Intra/Cours Particulier3 jours1560 €HT
Voir les 41 formations
Vous pouvez également être intéressé par des formations Bases de données, sql, SQLite ou par les formations de notre filière Bases de données
Prixà partir de
1950€ HT
RéférenceAF1415
Durée4 jours
Public Administrateurs systèmes et réseaux, Chefs de Projet, Utilisateurs
PrérequisAucun
Travaux pratiques50%