Il est possible d'effectuer quatre opérations de base sur des données :
En anglais, ces quatre opérations sont désignées à l'aide de l'acronyme CRUD (Create, Read, Update, Delete) ou parfois SCRUD (le S signifie Search, recherche).
Ce qui est amusant, c'est que si on traduit CRUDe, on obtient le mot « brut ». Comme si le CRUD était la base pour effectuer les opérations brutes sur une BD.
Parmi les tentatives de francisation de cet acronyme, mentionnons MELA (Modifier, Effacer, Lire, Ajouter) ou, en jouant sur l'ordre des mots, MALE ou encore LAME. C'est amusant de constater que si on traduit LAME en français, on obtient un mot plutôt péjoratif : boîteux. Comme si les opérations LAME à elles seules étaient boîteuses, le programme devant se charger d'apporter la finesse à ces opérations.
Source : https://www.laurencegellert.com/2018/01/laravel-backpack-crud-explained-and-reviewed/
Chacune de ces opérations peut être réalisées de deux façons :
Si l'interface graphique est intéressante par sa simplicité, l'utilisation du langage SQL permettra à une application d'effectuer elle-même les opérations CRUD sur la base de données.
Dans toutes les requêtes SQL, il est possible d'utiliser les majuscules ou les minuscules.
Cependant, il est d'usage d'utiliser des majuscules pour les mots-clés du SQL et les minuscules pour les noms de tables et de champs.
Les données, quant à elles, doivent être écrites dans la casse qui correspond à ce que nous recherchons.
Ex :
SELECT prenom FROM etudiants WHERE nomfamille = "Sauvageau" ORDER BY prenom;
ou dans la casse que nous souhaitons enregistrer.
Ex :
INSERT INTO etudiants(prenom, nomfamille, da) VALUES('Toto', 'Lacasse', 'ABC123');
« CRUD ». Dictionnaire SensAgent. http://dictionnaire.sensagent.leparisien.fr/CRUD/fr-fr/
« CRUD ». Le jargon français. http://jargonf.org/wiki/CRUD
▼Publicité