Mot-clé - base de données

Fil des billets - Fil des commentaires

jeudi 24 mars 2016

“SQL Performance explained” (« SQL : au cœur des performances ») de Markus Winand : indexer sa base de données

MarkusWinand_SQLPerformanceExplained.jpg

(Si vous ne savez pas et ne voulez pas savoir ce que sont le SQL, les bases de données et les index, ce qui suit ne vous intéressera pas.) J’ai beaucoup apprécié ce livre, mais je commencerai par un reproche courant sur son titre : il ment ! Markus Winand ne parle pas des performances des requêtes  […]

Lire la suite

samedi 16 novembre 2013

Date de péremption de mariage

Dans une base de données quelconque qui restera anonyme [1] un mien collègue a déniché qu’un mariage pouvait avoir une date de fin future planifiée (nous ne parlons pas des divorces passés ou proches). En l’occurrence, tous les mariages étaient censés se dissoudre le 31 décembre 9999. C’est  […]

Lire la suite

mardi 4 septembre 2012

“The Data Warehouse Lifecycle Toolkit” (Second Edition) de Ralph Kimball & co

Ouch, ce pavé m’a pris six mois à lire, par parties, et il a dû partager ma table de chevet avec d’autres. Dur de s’y mettre (hé, c’est la théorie de mon boulot !), mais une fois ouvert dur de le lâcher (hé, c’est ma vie ! (enfin, ce que devrait être ma vie dans un monde où on aurait le temps de  […]

Lire la suite

dimanche 14 août 2011

Extrait de mes signatures automatiques : développement informatique (3)

Les traductions sont de ma pomme ; les suggestions sont les bienvenues. creationism n. : The (false) belief that large, innovative software designs can be completely specified in advance and then painlessly magicked out of the void by the normal efforts of a team of normally talented programmers. In  […]

Lire la suite

dimanche 20 mars 2011

9 mois pour une mutuelle (vive l’informatique moderne)

Super, ma mutuelle m’informe que les échanges informatiques entre elle et la Sécu fonctionnent ! Ça ne fait jamais que 9 mois que j’attendais cela.

Lire la suite

lundi 13 septembre 2010

Si toutes les fripouilles du monde étaient comme ceux-là...

http://xkcd.com/792/  […]

Lire la suite

mardi 1 septembre 2009

BO : les bons côtés

Principe et bons côtés d’un logiciel très crispant par pas mal de côtés.

Lire la suite

mercredi 28 mai 2008

Clé primaire de substitution ou clé naturelle ?

Même si vous n’êtes pas trop versé(e) dans l’informatique, le concept de « clé primaire » peut quand même vous avoir occasionné quelques maux au crâne - comme utilisateur ou comme victime.

Peut-être avez-vous professionnellement créé une petite base sous Access pour gérer Dieu sait quel fichier client, vous êtes demandé à quoi servait la « clé primaire », l’avez ignorée, puis avez redécouvert douloureusement certains des concepts de normalisation des données que les développeurs professionnels sont censés avoir appris en école.

Ou peut-être une administration ou une entreprise vous a-t-elle pris pour un(e) autre et adressé des colis ou des mises en demeure ?

Lire la suite

lundi 7 avril 2008

Les pièges dans le développement

Quand les premiers programmeurs ont commencé à développer les premiers logiciels, ils se sont aperçu avec horreur qu’ils allaient perdre un temps effroyable en débogage : la belle rigueur mathématique qui enfanta l’informatique ne résista pas au choc avec la vie réelle, et plus concrètement à l’alimentation du bel ordinateur par des données mal foutues, non standardisées, parasitées, ou comprenant des situations tellement tordues que personne n’y avait pensé.

Lire la suite

mercredi 5 mars 2008

L’abominable BO

Le logiciel professionnel Business Objects, malgré de nombreuses qualités, se rapproche du monde à la Microsoft par certains aspects très crispants.

Lire la suite

mercredi 16 janvier 2008

Fiché comme donneur

Un nouveau fichier : celui du groupe HLA. Et je me suis fait ficher volontairement.

Lire la suite

mardi 21 août 2007

L’échec du CRM ?

Grandeur et malheurs d’un buzzword adoré des vendeurs de logiciels.

Lire la suite

lundi 9 juillet 2007

Je métaprogramme

Plongée philosophico-strastophérique dans les multiples niveaux de l’informatique, du bit au méta-SQL.

Lire la suite

jeudi 5 juillet 2007

Crise de nerf avec Oracle

Je hais Oracle.

Je sais, depuis que je le connais, ça fait un peu ronchonnade de vieux schnock.

Lire la suite

dimanche 11 mars 2007

Le rôle des NULL en ABAP et PL/SQL

Comparer le PL/SQL (d’Oracle) et l’ABAP (de SAP) permet de comparer deux stratégies sur un point assez délicat de la programmation informatique : que faire des valeurs vides (pas nulles, dans le sens de zéro, mais vides, non renseignées).

Lire la suite

vendredi 2 mars 2007

Première Loi de l’Informatique...

Transposition de la Première Loi d’Asimov

Lire la suite

vendredi 16 février 2007

Des noms de tables à 4 lettres

Problème concret dans une création de base de données : faut-il des noms de tables compacts ou verbeux ?

Lire la suite

jeudi 16 novembre 2006

Par paquets de 5

Petite liste

Une fois de plus, l’ABAP de SAP me sabote mes requêtes soigneusement mitonnées.

Lire la suite

mardi 31 octobre 2006

Les joies de la SSII (5) : Se battre pour bosser

Il faut parfois une sacré motivation pour obtenir de quoi travailler normalement quand on est un « migrant ».

Lire la suite

samedi 14 octobre 2006

Des millions de lignes à travers le millefeuille

Ou : « Du danger des outils qui s’empilent les uns sur les autres : autopsie d’un plantage en production. »

Lire la suite

mercredi 19 juillet 2006

Prise de tête en ABAP

Aberrations syntaxiques d’un langage aux lacunes parfois hallucinantes.

Lire la suite

mercredi 5 juillet 2006

La Guerre des ERP : SAP vs Oracle Applications (5) : Schémas de données

Un ERP, c’est une foule d’écrans, de fonctions, de formulaires... pour manier des données, mais d’abord une masse (souvent montrueuse) de données soigneusement rangées dans des tables, bien au chaud au sein d’une grosse base.

Ce qui ne veut pas dire que les deux ennemis se ressemblent sur ce point...

Lire la suite

mardi 4 juillet 2006

La Guerre des ERP : SAP vs Oracle Applications (4) : Philosophie opposées

« SAP conçoit un Mac, Oracle assemble un PC » : de l’ABAP et du PL/SQL, et des serveurs.

Lire la suite

lundi 3 juillet 2006

La Guerre des ERP : SAP vs Oracle Applications (3) : Des interfaces très particulières

Caractéristiques historiques et techniques des interfaces de SAP et Oracle.

Lire la suite

vendredi 30 juin 2006

La Guerre des ERP : SAP vs Oracle Applications (2) : Deux gros patchworks

Les deux logiciels sont en réalité un assemblage de plusieurs modules développés à part...

Lire la suite

mercredi 28 juin 2006

La Guerre des ERP : SAP vs Oracle Applications (1) : Des interfaces hideuses

Commande client SAP

Les deux poids lourds mondiaux des logiciels de gestion d’entreprise intégrés partagent les caractéristiques communes de lourdeur certaine et d’une ergonomie plus que perfectible.

Lire la suite

mardi 14 mars 2006

Les joies de l’ERP et du CRM (III)

Suite des maux de tête liés au fonctionnement normal d’une entreprise et de son informatique.

Lire la suite

vendredi 10 mars 2006

Les joies de l’ERP et du CRM (II)

ERP et CRM sont conçus pour gérer les cas les plus tordus et ils rajoutent. Le CRM a des joies cachées pour les amateurs de puzzle, de casse-têtes et de barbarismes linguistiques

Lire la suite

samedi 4 mars 2006

Les joies de l’ERP et du CRM (I)

sap-buchung.jpg

Un ERP est un monstre coûteux et souvent abscons.

Lire la suite

vendredi 11 novembre 2005

Longue traîne et culture

Selon un article de Wired, Amazon, iTunes et consorts en ligne font voler en éclat le modèle économique des biens culturels : les "bides" deviennent plus rentables que les "hits".

Lire la suite