SQL et Bases de données

Jean-Jacques Lévy
    Cours 1 Architecture client-serveur, environnement système, modèle relationel, installation sqlite et VScode. [Pdf]
    Cours 2 SQL: création de base de données, requêtes élémentaires, requêtes imbriquées. [Pdf]
    Cours 3 SQL: requêtes élémentaires (rappel), requêtes imbriquées dans SELECT, dans FROM, dans WHERE. [Pdf]
    Cours 4 SQL: modifications, attributs de groupe. Solution des exercices. [Pdf]
    Cours 5 Solution des exercices. JOIN, contraintes. Indexation. Exercice++. [Pdf]
    Cours 6 Exercices+. Concurrence, Tolérance aux pannes. Transactions. Sériabilisité. [Pdf]
    Cours 7 Niveaux d'isolation. Vues. Noms locaux. Requêtes récursives. [Pdf]
    Cours 8 Requêtes récursives. Interface Python. Serveur SQLite avec interface HTML. [Pdf]
    Cours 9 Interface HTML (suite). Calcul des relations. Dépendances et formes normales [Pdf]
           
On a vu Python, C, Java, C++, Ocaml, Haskell, JavaScript et HTML [cf. les cours précédents]
Dans ce cours, on étudie SQL et les bases de données relationnelles.
Cours École européenne d'études avancées, 2022