đŸ—ƒïž
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
Sur cette page
  1. Data définition (DDL)

Exercice

Adaptez votre schĂ©ma pour l’appli de suivi alimentaire pour que l’utilisateur soit identifiĂ© par son adresse e-mail.

Quand l’utilisateur se connecte, c’est par adresse e-mail uniquement

Quels sont les problùmes potentiels de l’utilisation de l’adresse e-mail ?

Utilisez des triggers pour appliquer un certain nombre de transformations sur l’email avant de l’insĂ©rer. Est-ce que l’adresse e-mail est la clĂ© primaire ou pas ? Quelle clĂ© utiliser ?

PrécédentTypes complexesSuivantUpdate et delete

DerniĂšre mise Ă  jour il y a 1 an