SQL (Structured Query Language)
204 views | +0 today
Follow
SQL (Structured Query Language)
Astuces, bonnes pratiques et ressources sur le SQL (MySQL, PostgreSQL ...). Inclus des bases de données gratuits.
Your new post is loading...
Your new post is loading...
Scooped by Tony Archambeau
Scoop.it!

Test Technique sur le SQL avant un Recrutement

Test Technique sur le SQL avant un Recrutement | SQL (Structured Query Language) | Scoop.it
Avant de recruter un candidat qui devra utiliser le langage SQL dans son travail, il est très importer de tester ses connaissances techniques, pour vérifier son niveau et s’assurer qu’il est compétent. Les résultats « académiques » ne sont pas forcément représentatifs …
more...
No comment yet.
Scooped by Tony Archambeau
Scoop.it!

[MySQL] Connaître le poids des tables dans une base de données

[MySQL] Connaître le poids des tables dans une base de données | SQL (Structured Query Language) | Scoop.it
Connaître avec précision la taille d’une base de données ou des tables d’un base peut être très intéressant pour les utilisateurs de MySQL.
more...
No comment yet.
Scooped by Tony Archambeau
Scoop.it!

Base de données des départements de France en SQL, CSV ou XML

Base de données des départements de France en SQL, CSV ou XML | SQL (Structured Query Language) | Scoop.it
Il peut être utile dans un projet informatique d’avoir une liste des départements français. Cet article présente la liste de 101 départements français, incluant les DOM-TOM.
more...
No comment yet.
Scooped by Tony Archambeau
Scoop.it!

[MySQL] Différences entre MyISAM et InnoDB

[MySQL] Différences entre MyISAM et InnoDB | SQL (Structured Query Language) | Scoop.it

Dans le SGBD MySQL il y a plusieurs moteurs de stockage. MyISAM et InnoDB en sont les plus connus. MyISAM est la méthode utilisée par défaut mais possède ses inconvénients. Cet article présente les principaux avantages/inconvénients entre MyISAM et InnoDB pour savoir comment faire son choix.

more...
No comment yet.
Scooped by Tony Archambeau
Scoop.it!

[MySQL] Nombre de résultats avec/sans SQL_CALC_FOUND_ROWS

[MySQL] Nombre de résultats avec/sans SQL_CALC_FOUND_ROWS | SQL (Structured Query Language) | Scoop.it
Tony Archambeau's insight:

L'option SQL_CALC_FOUND_ROWS est pratique avec MySQL pour connaître le nombre de résultats d'une table sans avoir à utiliser la fonction COUNT(*). Mais en réalité, cette option est en réalité plus gourmande en ressources.
http://sql.sh/1313-pagination-sql_calc_found_rows

more...
No comment yet.
Scooped by Tony Archambeau
Scoop.it!

Plusieurs COUNT() dans une seule requête SQL

Plusieurs COUNT() dans une seule requête SQL | SQL (Structured Query Language) | Scoop.it

Présentation d'une méthode pour effectuer plusieurs requêtes SQL dans une seule. Cela permet d'effectuer une seule requête pour récupérer plusieurs données issues de COUNT(*). Petite astuce parfaite pour améliorer les performances d'un site web.

more...
No comment yet.
Scooped by Tony Archambeau
Scoop.it!

[SQL] Récupérer des enregistrements N jours avant une date anniversaire

[SQL] Récupérer des enregistrements N jours avant une date anniversaire | SQL (Structured Query Language) | Scoop.it

Petite astuce pour permettre de récupérer les lignes d'une base de données quelques jours avant une date anniversaire. Pratique notamment pour récupérer les utilisateurs qui vont avoir un anniversaire dans les prochains jours.

Tony Archambeau's insight:

Bonne requête SQL à garder en mémoire pour utiliser cela sur un site qui doit souhaiter une date anniversaire ou qui doit envoyer un message quelques jours avant les 1 an d'inscription.

more...
No comment yet.
Scooped by Tony Archambeau
Scoop.it!

Liste de toutes les rues de France en SQL, CSV ou XML

Liste de toutes les rues de France en SQL, CSV ou XML | SQL (Structured Query Language) | Scoop.it
Certains grands projets utilisant des données géographiques ont parfois besoin d’utiliser une liste des rues des communes de France. Pour aider ces projets, SQL.sh a compilé une base de données répertoriant 1.718.227 rues, réparti dans 36.830 villes de France. Utilité …
more...
No comment yet.
Scooped by Tony Archambeau
Scoop.it!

Liste des 575 des fuseaux horaires PHP (format SQL, CSV et XML)

Liste des 575 des fuseaux horaires PHP (format SQL, CSV et XML) | SQL (Structured Query Language) | Scoop.it
Dans un projet informatique international il peut être judicieux de laisser les utilisateurs choisir eux-même leur fuseau horaire. Cela permet d’améliorer l’expérience utilisateur et d’éviter des problèmes de concordance des dates et heures.
more...
No comment yet.
Scooped by Tony Archambeau
Scoop.it!

[Piwik] Supprimer des visites et purger les vieux enregistrements

[Piwik] Supprimer des visites et purger les vieux enregistrements | SQL (Structured Query Language) | Scoop.it
Piwik est un outil d’analyse d’audience, similaire à Google Analytics, à la seule différence qu’il est open source et que l’utilisateur peut l’installer lui-même sur son espace d’hébergement.
more...
No comment yet.
Scooped by Tony Archambeau
Scoop.it!

[SQL] Utiliser des noms corrects pour les tables et colonnes

[SQL] Utiliser des noms corrects pour les tables et colonnes | SQL (Structured Query Language) | Scoop.it
Liste d'astuces et de bonnes pratiques pour attribuer les noms de tables et de colonnes à une base de données. Voici un extrait des bonnes pratiques:Utiliser un nom représentatif du contenuAttribuer un seul mot lorsque c’est possiblePrivilégier le singulier (mais c’est ouvert au débat ...)Privilégier des mots génériques et envisager les futurs évolutions
more...
No comment yet.
Scooped by Tony Archambeau
Scoop.it!

[WordPress] Changer le préfixe des tables pour améliorer la sécurité

[WordPress] Changer le préfixe des tables pour améliorer la sécurité | SQL (Structured Query Language) | Scoop.it

Méthode simple et claire pour modifier le préfixe des tables sur la base de données utilisé par WordPress. Cela permet de se protéger d'attaques automatisées d'injections SQL. C'est simple et ça améliore facilement la sécurité de son installation WordPress.

more...
No comment yet.
Scooped by Tony Archambeau
Scoop.it!

Fonction PHP contre les injections SQL

Fonction PHP contre les injections SQL | SQL (Structured Query Language) | Scoop.it

Présentation des failles de sécurité utilisant les injections SQL. L'article explique comment une injection SQL peut compromettre la sécurité d'une application. 3 fonctions PHP sont proposées pour protéger les données avant de les insérer dans une requête SQL.

more...
No comment yet.
Scooped by Tony Archambeau
Scoop.it!

[MySQL] Transformer un timestamp en date ou datetime

[MySQL] Transformer un timestamp en date ou datetime | SQL (Structured Query Language) | Scoop.it

Astuce simple à réaliser pour transformer un timestamp UNIX en un type DATE ou DATETIME dans le Système de Gestion de Base de Données (SGBD) MySQL.

Tony Archambeau's insight:

La fonction FROM_UNIXTIME() est simple à utiliser et ce tutoriel présente bien comment il est possible de l'utiliser.

more...
No comment yet.