Il existe de nombreux logiciels de gestion de bases de données relationnelle sur le marché comme postgresql, mysql, sqlite ... une base de données relationnelle se gère via du SQL, le langage de requête de bases de données. Nous allons donc dans ce cours étudier cette gestion de bases de données, mais au lieu d'utiliser des SGBD (système de gestion de bases de données), nous allons préférer gérer les bases via Python. De nombreuses bibliothèques de fonctions ont été développées pour interfacer du code python avec les différents SGBD. Ainsi par exemple psycopg est un paquet Python permettant de gérer une base de données Postgresql en Python. Dans ce cours nous allons utiliser sqlite. Sqlite est un système de gestion de base de données (SGBD) écrit en C qui sauvegarde la base sous forme d'un fichier multi-plateforme. Sqlite est souvent le moyen le plus rapide et le plus simple de gérer une base de données, et comme Python aime la simplicité il existe un paquet standard Python pour faire l'interface entre Python et sqlite. La base de donnée est une notion des années 60. Mais le modèle relationnel date de 70 et les SGBD de 80. Les bases de données relationnelles sont basées sur la théorie des ensembles avec l'utilisation des opérateurs de l’algèbre relationnel (l'union, la différence, produit cartésien, la projection, la sélection, le quotient et la jointure)
Déscription : | Dans ce cours nous allons traiter des différentes manières d'agir sur des bases de données sqlite avec Python, fichier PDF par Benoît Petitpas. |
Niveau : | Débutant |
Envoyé le : | 19 Apr 2016 |
Taille : | 112.4 Ko |
Type de fichier: | |
Pages : | 12 |
Auteur : | Benoît Petitpas |
Téléchargement : | 6195 |
Évaluation: | 4.6/5 Total des votes : 12 |
All right reserved 2011-2025 copyright © BestCours.com V4, Cours, exercices corrigés ou sans correction, des tutoriaux et des travaux pratiques en informatique.
sites utiles Computer PDF (Anglais) | PDF Manuales (Espagnol)