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...
Cliquez pour lire la vidéo
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.
Cliquez pour lire la vidéo
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.
Cliquez pour lire la vidéo
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 ...
Cliquez pour lire la vidéo
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 ...
Cliquez pour lire la vidéo
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.
Cliquez pour lire la vidéo
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.
Cliquez pour lire la vidéo
Code source de l'application▲
Voici le code source de la DVDthèque: DVDtheque_pythonneries