đŸ—ƒïž
SGBDR
  • SGBDR
  • Introduction
    • Introduction
    • Abstractions, DDL, DML et SQL
  • Setup initial
    • Options d'architecture
    • MariaDB via Docker (en dev)
    • Connexion
    • Import des donnĂ©es
    • SĂ©curisation et privilĂšges
  • Interrogation
    • Vocabulaire
    • La base "SaaS"
    • select
    • OpĂ©rations de set
    • AgrĂ©gation
    • Sous-requĂȘtes
    • Jointures
    • Pagination
  • Projet
    • Projet 1 : Pagination
  • Data modeling
    • Introduction
    • Design conceptuel
    • Design logique
    • DĂ©pendances fonctionnelles
    • Normalisation
  • Data dĂ©finition (DDL)
    • Introduction
    • Create table
    • Alter table
    • Identifiants
    • Types complexes
    • Exercice
  • Data manipulation (DML)
    • Update et delete
    • Transactions
    • Stored procedures
  • OpĂ©rations
    • Docker en opĂ©ration
    • Optimisation
    • Sauvegardes
  • Conclusion
    • Conclusion
  • Copyright Kevin Glass 2023
Propulsé par GitBook
Page cover
Sur cette page

SGBDR

SuivantIntroduction

Mis Ă  jour il y a 2 ans

CtrlK
  • Supports
  • Dev Container
  • Livre de rĂ©fĂ©rence
  • Copyright

Bienvenue au cours SGBDR, conçu par Kevin Glass, Ph.D.

Supports

Les codes sources pour ces supports sont disponibles au lien suivant :

https://dev.glassworks.tech:18081/courses/sgbdr/sgbdr-supports

Aidez à l'amélioration des supports ! Si vous constatez une coquille, n'hésitez pas à soumettre un merge request. Votre nom sera ajouté à la liste de remerciements !

Dev Container

Le projet au lien ci-dessus contient aussi la configuration d'un Dev Container pour VSCode, qui contient déjà un SGBDR, et le client mycli.

Suivez ce guide pour plus d'informations sur l'installation de Docker, et l'usage d'un Dev Container.

Livre de référence

Le contenu de ce cours est basé sur le livre :

Database System Concepts, 7th Edition Abaraham Silberschatz, Henry F Korth, S. Sudarshan

Disposer de ce livre n’est pas obligatoire pour suivre le cours, mais le livre est une excellente rĂ©fĂ©rence.

Copyright

Copyright © Kevin Glass 2023.

La rédaction de ce programme a été faite par Kevin Glass, y compris la création des exemples, exercices, et données de test.

La base SAKILA est publié par Oracle, sous la licence BSD.

Toute ré-utilisation du contenu de ce cours est sujet à l'accord exprÚs et à l'écrit de Kevin GLASS.