Ubuntu TechHive
Databases from Scratch
event.détail
The Ubuntu TechHive

Abidjan, Côte d'Ivoire

Databases from Scratch

· 2 heuresPassé
#python#algorithms#database#fundamentals#sql

À quoi s'attendre

section.description

🗄️ De la Théorie au Disque en 2 Heures

Vous êtes-vous déjà demandé ce qui se passe quand vous exécutez SELECT * FROM users ? Rejoignez-nous pour une plongée intensive dans les mécanismes internes des bases de données ! 🚀

📋 Ce Que Vous Apprendrez

**🎯 Les Fondations **

  • Pourquoi les bases de données dépassent les simples fichiers texte
  • Le modèle relationnel et SQL comme interface déclarative
  • Problèmes concrets : concurrence, atomicité et performance de recherche

**⚙️ Architecture du Moteur **

  • Couche de transport et gestion des connexions
  • Optimiseur de requêtes : transformer SQL en plans d'exécution
  • Moteurs de stockage : la force derrière la magie
  • Pools de tampons et gestion mémoire

**💾 Plongée dans le Stockage **

  • Comment les BDD lisent par "pages" et non par lignes
  • B-Trees vs LSM Trees : l'éternel compromis
  • Index : l'annuaire de vos données 📞

**🔒 ACID & Transactions **

  • Atomicité, Cohérence, Isolation, Durabilité
  • Verrouillage vs MVCC : gérer les utilisateurs concurrents
  • Logs Write-Ahead : survivre aux pannes de courant

🎁 Démo Live Bonus
Regardez un simple fichier CSV se transformer en "base de données" ultra-rapide avec seulement 10 lignes de code ! ⚡

🎯 Parfait Pour

  • Développeurs backend curieux des mécanismes internes
  • Étudiants apprenant les fondamentaux informatiques
  • Quiconque s'est demandé "comment ça marche vraiment ?"

📅 Détails de l'Événement

Date : 7 mars 2026
Heure : 10h30 ET
Format : Session interactive en ligne

Prêt à jeter un œil derrière le rideau des bases de données ? Construisons la compréhension depuis la base ! 🏗️

Rejoignez notre communauté dynamique :

localisation.conf

Lieu

Abidjan, Côte d'Ivoire
En ligne
détails.yml

Détails

Date et heure
7 mars 2026 à 15:31 · UTC
Fuseau horaire
UTC
Durée
2 heures
Organisé par
The Ubuntu TechHive