Dans l’apprentissage du langage SQL on apprend rapidement qu’une clé primaire avec identifiant unique est très important pour reconnaître une ligne et la modifier plus facilement. Avec plus d’expérience on apprend l’utilité d’autres colonnes tout aussi importantes à implémenter. Cet article […]
Bonnes pratiques
7 Jointures SQL en une image (Inner, Left, Right et Full Join)
Infographie de 7 jointures SQL courantes pour lire les données d’une base de données. Indispensable pour bien maîtriser ce langage informatique.
Bonnes pratiques pour le nommage des tables et colonnes
Lors de la création d’une base de données il convient d’utiliser de bonnes pratiques pour faciliter la lecture, prévenir les bugs et éviter des erreurs lors du développement. Cet article présente quelques bonnes pratiques lors de la conception d’un schéma […]
Plusieurs COUNT() dans une seule requête SQL
Lors du développement d’un site ou d’une application il est fort probable de devoir compter certaines informations avec COUNT(). Par exemple un site web communautaire peut compter le nombre de nouveaux messages et le nombre de notifications lorsque l’utilisateur se connecte. […]
Fonction PHP contre les injections SQL
En sécurité informatique, une injection SQL est une faille peu compliquée à mettre en oeuvre et qui peut faire beaucoup de dégâts. Cet article présente rapidement ce type de faille et propose une fonction PHP pour se protéger contre se […]
Aide mémoire (mémento) MySQL
MySQL est un système de gestion de bases de données assez complet. Il est difficile de se souvenir de toutes les fonctions, des requêtes et des types de données. Pour aider les développeurs, cet article propose un mémento sur le […]
Valeurs max des données numériques en SQL
Les systèmes de gestions de bases de données (SGBD) ont des limites bien définies pour chaque type de données. Il convient de connaître les valeurs minimums et maximums pour établir correctement le type de chaque colonne. Une colonne qui possède […]
Formater correctement les requêtes SQL
En informatique, le style d’indentation permet de mettre en forme le code pour qu’il soit plus lisible par les développeurs. En ajoutant des espaces, des tabulations et des retour à la ligne aux bons endroits, la lecture du code est […]
Éviter les requêtes SQL dans des boucles
Il existe plusieurs façons d’optimiser les performances d’une application web en optimisant la gestion avec la base de données. Parmi les bonnes pratiques recommandées, il est souvent suggéré de ne pas placer de requêtes SQL dans des boucles. Cet article […]
Avantages et inconvénients du sélecteur étoile en SQL
Dans une requête SQL, le caractère étoile permet de lire tous les champs d’une base de données. Il est très pratique lorsqu’il faut connaître facilement et rapidement toutes les colonnes d’une table sans avoir à lister soi-même le nom des […]