02/07/2009

[SGBD][SQL Server] Contrôle de cohérence par algorithme de clef de LUHN

L’algorithme de la clé de Luhn sert à vérifier les données de différents identifiants numériques tels que les SIREN, SIRET, les n° de cartes bancaires, les n° ADELI...

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

01/07/2009

[SGBD][SQL Server] Est-il bon de ne pas avoir d'index ni de clef dans une table ?

Contrairement à une idée communément répandue, l'absence de toute clef ou index est particulièrement contre performant à tous les niveaux dans les tables d'une base de données....

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

26/06/2009

Permalink 17:46:42, Catégories: Langage SQL (norme), MS SQL Server, SQL Server 2000, SQL Server 2005, SQL Server 2008, 2403 mots   French (FR) , sqlpro

Using a strong naming convention help to find problems...

In a debate I have had with Joe Celko by emailing, I criticised his naming convention he expose in "SQL programming Style" (Morgan Kaufmann). Let me talk about this case...

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

[SGBD][SQL Server] Authentification, connexion, utilisateur et privilèges... qu'es-aquo ?

Le mécanisme d'authentification est le fait par lequel un compte de connexion tente d'accéder au serveur SQL. Dès qu'elle est authentifiée la connexion se transforme en session et permet de naviguer dans une base de données du serveur par l'intermédiaire d'un utilisateur SQL. Chacun (compte de connexion et utilisateur) étant doté de privilèges... Définissons un peu tous ces termes...

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

22/06/2009

Permalink 14:09:39, Catégories: Langage SQL (norme), Récapitulatif SGBD, 492 mots   French (FR) , sqlpro

[SGBD] Terminologie : le terme RELATION ne désigne pas un lien entre deux tables

Une erreur hélas très courante est de désigner par le terme relation un lien entre deux tables, comme par exemple une contrainte d'intégrité référentielle ou une jointure. Mais d'où vient cette confusion ?

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

17/06/2009

Permalink 10:34:02, Catégories: Langage SQL (norme), Récapitulatif SGBD, 432 mots   French (FR) , sqlpro

[SGBD] Requêtes avec filtre paramétrés

Dans certaines requêtes il est nécessaire de prévoir que la clause WHERE (ou HAVING) puisse être augmentées ou diminuées de différentes expressions logiques (prédicats) en fonction de certains paramètres. La plupart du temps, les développeurs vont réaliser cela en utilisant des requêtes construites dynamiquement. Ceci n'est pas toujours intéressant notamment lorsque l'on exige des performances Voici quelques techniques de contournement afin d'obtenir le même effet avec des requêtes statiques.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

16/06/2009

Permalink 22:23:57, Catégories: Langage SQL (norme), MS SQL Server, SQL Server 2000, SQL Server 2005, SQL Server 2008, SQL Server, 1903 mots   French (FR) , sqlpro

[SGBD][SQL Server] Bases de données système de MS SQL Server

Cet article explique à quoi servent les différentes bases de données système et comment les administrer.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

16/05/2009

Permalink 17:58:00, Catégories: Langage SQL (norme), Récapitulatif SGBD, 1491 mots   French (FR) , sqlpro

[SGBD] Agrégation d'intervalles en SQL

Le problème est le suivant : partant d'une table contenant des intervalles (périodes de temps, plage d'entiers ou autres...), c'est à dire une information continue bornée par deux colonnes (DEBUT et FIN par exemple), comment faire en sorte d'agréger ces intervalles lorsque certains se recoupent ?

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

20/04/2009

[SGBD][SQL Server] Fonction de découpage à césure multiple

Voici un problème complexe, comment "parser" une phrase avec, non pas un caractères de césure, mais un ensemble ? Cette fonction répond à cette demande en fournissant en sortie une table...

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

[SGBD][SQL Server] Trois petites fonctions de calcul de jointures

Voici trois petites fonctions pour ceux qui utilisent du SQL dynamique, afin de réaliser de manière automatique différentes jointures entre deux tables...

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

02/04/2009

Permalink 22:11:30, Catégories: Langage SQL (norme), MS SQL Server, Récapitulatif SGBD, SQL Server, 1058 mots   French (FR) , sqlpro

[SGBD][SQL Server] GUID versus auto incrément... Le verdict

L'idée d'utiliser un GUID comme clef primaire en lieu et place d'un INT auto incrémente est généralement un très mauvaise idée en terme de performances...

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

22/03/2009

Permalink 10:44:38, Catégories: Langage SQL (norme), MS SQL Server, Récapitulatif SGBD, SQL Server, 238 mots   French (FR) , sqlpro

[SGBD][SQL Server] Une fonction renvoyant une série sous forme de table

Il arrive parois que l'on ait besoin épisodiquement d'une série de nombre continue. Voici une fonction permettant cela...

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

« Page Précédente 1 2 3 4 5 6 Page suivante »

Liste des blogs

< Le blog de SQLpro/>

Fred Brouard alias SQLpro

Rechercher

<  Juillet 2009  >
Lun Mar Mer Jeu Ven Sam Dim
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Syndiquez ce blog XML

Articles :

Commentaires :

Vos questions techniques : forum d'entraide Blogs - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2009 www.developpez.com - Legal informations.