Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
d4:c05 [2025/10/01 15:10] – dthevenot | d4:c05 [2025/10/01 17:44] (Version actuelle) – [6. Bonnes pratiques professionnelles] dthevenot | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== D4-C05 : Procédures stockées et fonctions avec MariaDB ====== | ====== D4-C05 : Procédures stockées et fonctions avec MariaDB ====== | ||
+ | |||
+ | ===== Ressources ===== | ||
+ | |||
+ | * Documentation officielle [[https:// | ||
+ | * Bonnes pratiques SQL : conventions de nommage et gestion des droits | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * Tutoriels professionnels (Zeste de savoir, Percona, MariaDB docs). | ||
===== 1. Introduction ===== | ===== 1. Introduction ===== | ||
MariaDB (comme MySQL) permet d’écrire du code SQL réutilisable grâce aux **procédures stockées** et aux **fonctions stockées.** | MariaDB (comme MySQL) permet d’écrire du code SQL réutilisable grâce aux **procédures stockées** et aux **fonctions stockées.** | ||
Ligne 110: | Ligne 118: | ||
- Versionner les scripts SQL dans Git. | - Versionner les scripts SQL dans Git. | ||
- Donner des droits d’exécution sur les procédures plutôt que des droits directs sur les tables. | - Donner des droits d’exécution sur les procédures plutôt que des droits directs sur les tables. | ||
+ | |||
+ | [[d4:A06]] |