Les nuances de UPSERT

6 novembre 2017

Pour une explication détaillée des variations dans le comportement des UPSERT dans MySQL, PostgreSQL, SQL Server et Oracle, il y a cet excellent article!

Publicités

Ressources MySQL gratuites

19 avril 2014

Quelques ressources gratuites vous permettant d’expérimenter avec MySQL.

db4free.net : un service vous offrant 1 base de données (MySQL 5.6) limitée à 100Mb de données.

SQL Fiddle : un outil vous permettant de tester vos requêtes SQL et vos définitions de schéma sur différents SGBD (Oracle, PostgreSQL, SQLite, MS Server, MySQL) incluant quelques versions de MySQL (5.1, 5.5, 5.6)

FreeMySQL.org : si l’on se fie au numéro de téléphone publié dans la section « Contact Us« , il s’agit d’une entreprise montréalaise!  Aucune limite quant à la taille de la base de donnée (en autant que vous ne monopolisez pas le CPU et l’espace disque du serveur…  Soyez donc raisonnables!).


DataCleaner

8 décembre 2012

DataCleaner est un outil d’analyse de données versatile, complet et efficace.  Il vous permet d’analyser, de nettoyer, de transformer et de profiler le contenu des tables de vos bases de données.

La version 3.0 de DataCleaner supporte les bases de données suivantes :

  • Apache Derby
  • Cubrid
  • DB2
  • Firebird
  • H2
  • Hsqldb
  • HyperSQL
  • Ingres
  • JDBC/ODBC
  • LucidDB
  • SQL Server
  • MySQL
  • Oracle
  • Pentaho Data Integration
  • Pervasive
  • PostgreSQL
  • SAP DB
  • SQLite
  • Sybase
  • Teradata

Vous pouvez également installer d’autres pilotes JDBC si besoin est et que la base de données que vous utilisez n’est pas dans la liste ci-haut !

DataCleaner peut valider et corriger une foule de choses dont les adresses, les courriels, les dates, les noms, les numéros de téléphone, etc.  Vous pouvez même ajouter vos propres dictionaires et filtres.  DataCleaner offre aussi la possibilité de normaliser les données, d’analyser la distribution de celles-ci, de faire des analyses de clustering, de manipuler des structures complexes, de filtrer selon une foule de critères, d’établir vos propres fonctions de conversion, etc.

Les résultats de DataCleaner peuvent être exportés dans une table intermédiaire, un fichier CSV ou Excel et peuvent également être directement appliqués sur la table. Vous pouvez combiner différents filtres et des fonctions d’analyse et de transformation en une seule opération.

DataCleaner comprend aussi un support intégré pour les requêtes de validation EasyDQ, la comparaison phonétique, des graphiques statistiques, la possibilité de comparer vos données avec des données externes, etc.

La version 3.0 offre aussi une option de monitoring accessible via le web!

Pour l’avoir utilisé moi-même, je vous recommande très personnellement DataCleaner!

Bref, un outil indispensable si vos données, et l’exactitude de celles-ci, vous tient à coeur!