XXIII. Bases de données (1) - Parenthèse relationnelle.
Il n'y a pas une ligne de Python dans ce tutoriel, mais il explique la philosophie des bases de données relationnelles et donne un bref aperçu du langage SQL. Les fondations...
XXIV. Bases de données (2) - Accéder à une base de données en Python
Ce tutoriel présente juste le contexte de ce qui sera développé dans les tutoriels suivants ; l'application (gestion de DVD), une problématique intéressante à résoudre (recherche "floue" sur les titres) et une présentation rapide de sqlite qui sera utilisé dans les exemples.
XXV. Bases de données (3) - Accéder à une base de données en Python
Créer les tables et insérer les données initiales.
XXVI. Bases de données (4) - Présentation d'une application de gestion des données d'une base
Cette vidéo présente ce qu'on appelle une application CRUD, c'est à dire d'interrogation et de mise à jour des données dans une base, en wxPython. Logique et cinématique de l'application, SQL suit bientôt ...
XXVII. Bases de données (5) - Application de gestion des données d'une base
Première phase: retourner et afficher les données, en interrogeant une base de films soit sur le titre, soit sur le genre (ou le genre et le titre). C'est aussi l'occasion de dire un mot sur l'injection SQL ...
XXVIII. Bases de données (6) - Application de gestion des données d'une base
Insertion de nouveaux films dans la base via l'application graphique.
XXIX. Bases de données (7) - Application de gestion des données d'une base
Mise à jour des données de la base via l'interface, problème des accès concurrents et démo de l'application finie.