SQL : Liste des publications
Liste des publications
Par SQLPro
Livre | |
SQL - développement | |
Un manuel de référence basé sur une approche pragmatique pour découvrir le SQL | |
SQL (Frédéric Brouard & Christian Soutou) | |
Le cours de référence sur le langage SQL | |
Avant d'aborder le SQL | |
Les règles de Codd pour les SGBDR | 27 mai 2005 |
La Loi des SGBD relationnel auquel tous les produits devraient se conformer ! | |
Définitions | 26 août 2003 |
Les termes du métier... table, colonne, ligne, clef | |
SGBDR fichier ou client/serveur ? | 23 janvier 2003 |
Paradox, Access, dBase, FoxPro, MySQL ou bien Oracle, SQL Server ? | |
La base de données exemple (gestion d'un hôtel) | 23 janvier 2003 |
Modèle Conceptuel de Données, Modèle Physique de Données Script de création générique, mais aussi pour différents SGBDR | |
Modélisation MERISE | 12 novembre 2003 |
Une bonne vieille méthode toujours aussi apte pour modéliser des données devant OMT ou UML | |
Mots réservés du SQL | 4 septembre 2002 |
de ABSOLUTE à ZONE, les mots à éviter pour nommer ses tables et colonnes ! | |
Le SQL de A à Z | |
Les fondements | 26 août 2003 |
12 exemples | |
Le simple (?) SELECT | 23 janvier 2003 |
39 exemples | |
Les jointures, ou comment interroger plusieurs tables | 22 avril 2004 |
27 exemples | |
Groupage, ensembles et sous ensembles | 26 août 2003 |
23 exemples | |
Les sous requêtes | 26 août 2003 |
41 exemples | |
Insérer, modifier, supprimer | 26 août 2003 |
26 exemples | |
Transactions et niveau d'isolation | 20 juillet 2008 |
5 exemples | |
Création des bases | 16 octobre 2003 |
95 exemples | |
Gérer les privilèges ("droits") | 12 novembre 2003 |
25 exemples | |
Toutes les fonctions de SQL | 20 juin 2003 |
pour SQL 2, Paradox, Access, MySQL, PostGreSQL, SQL Server, Oracle, InterBase | |
Les techniques des SGBDR | 18 avril 2004 |
Des explications claires nettes et précises sur les techniques des SGBDR ... avec en prime une remarque sur la rapidité supposée de MySQL ! | |
Les nouveautés de la norme SQL 2008 | 10 août 2008 |
une version corrective... | |
Les erreurs les plus fréquentes en SQL | 22 février 2004 |
Les petits papiers de SQLPro | |
Comparaisons de motifs. Fonction diverses pour le rapprochement de données | 24 novembre 2007 |
La distance de Levenshtein et la différence de Hamming mesurent la similarité entre deux chaînes de symboles. Je vous présente une troisième fonction de mon invention : l'inférence basique.... | |
Traitement de NULLs | 17 septembre 2004 |
Le but de cet article est de démontrer son intérêt, les particularités, les chausses trappes et les moyens que la norme SQL nous donne pour traiter les NULL. | |
Les doublons | 23 juin 2004 |
Sources de pollution des données, les doublons sont souvent un vrai casse tête à l'utilisateur novice en SQL... Voici un panorama des méthodes de détection et d'éradication des doublons... | |
Le temps, sa mesure, ses calculs | 18 avril 2004 |
La plupart des SGBDR sont incapables de fournir une réponse correcte aux problématique de calculs de temps. Voici une étude et une solution à tout vos maux temporels ! | |
L'indexation textuelle | 25 février 2004 |
L'indexation et la recherche sont des points cruciaux des sites Web. Vous allez comprendre et mettre en œuvre certaines techniques utilisées pour l'indexation et la recherche textuelle. | |
L'art des "Soundex" | 10 février 2004 |
Les soundex sont des mécanismes portant sur la consonance. Ils facilent les recherche approchée de noms dans les grandes bases de données. | |
CONFÉRENCE BORLAND 2003 | 30 décembre 2003 |
Présentation, sources, modèles et données de ma participation à la conférence Borland de 2003. Sujets : modélisation d'arbre par intervalles sous Delphi + InterBase, calculs temporels avec SQL et optimisation des bases de données. | |
L'héritage des données | 29 novembre 2003 |
Pourquoi séparer dans différentes tables des données de même format ? Pourquoi une table des clients et une table des employés alors qu'une seule table des personnes remplirait le même office, et simplifierait le travail des utilisateurs lorsque l'employé devient client de sa propre entreprise ! Visite des différentes techniques de modélisation d'héritage des données. | |
Données et normes | 16 octobre 2003 |
Savez vous que de nombreux organismes externe proposent des normes et modèles de données qui vous simplifient la vie ? La normalisation permet de gagner facilement de l'argent si elle est implantée lors de l'analyse du projet. Exemples concrets et payants ! | |
Optimisez votre SGBDR et vos requêtes SQL | 8 septembre 2003 |
De la ré écriture des requêtes au paramétrage du serveur en passant sur l'infrastructure système et l'influence des jeux de caractères sur la rapidité d'exécution de vos requêtes, vous saurez tout ce qu'il faut faire pour booster les performances de votre application et de votre SGBDR favori ! | |
Clefs auto incrémentées | 26 août 2003 |
La clef est l'élément indispensable à toute identification de ligne de table. Quelques algorithmes pour générer une bonne clef par auto incrément. | |
Méthodes et standards | 26 août 2003 |
pour la création des schémas de bases de données et pour l'écritures des requêtes. | |
L'avenir de SQL... | 26 août 2003 |
SQL est-il mort ? En 1999 une nouvelle version de SQL a été normalisée. C'est SQL 3. Elle apporte une grande avancée dans le domaine du relationnel objet. D'un autre côté les SGBDR doivent se trourner vers le web et ses standards. Voyons ce que l'avenir prépare dans l'univers des bases de données... | |
Gestion d'arborescence en SQL... | 26 août 2003 |
La représentation intervallaire des arbres est une technique très performante qui évite toute récursivité. Ainsi, toutes les recherches deviennent de simples requêtes basique et les performances sont sans communes mesure avec les modèles traditionnels en autojointure. | |
La division relationnelle, mythe ou réalité ? | 18 avril 2004 |
Grande oubliée, la division est l'une des huit opérations de base de l'algèbre relationnelle. Elle est capable de répondre à des questions aussi simples que : quels sont les clients qui sont abonnés à tous les magazines d’un éditeur ? Réparation de cet oubli. | |
Une seule colonne, plusieurs données... | 26 août 2003 |
Dénormalisation et cuisine interne... Comment stocker plusieurs valeurs binaires dans une seule et unique colonne ! | |
QBE, le langage de ZLOOF | 26 août 2003 |
Non, QBE n'est pas une interface graphique de requêtage, mais un véritable langage de requête inventé par ZLOOF un chercheur d'IBM, au même moment que démarrait SEQUEL l'ancêtre de SQL. Il a été implémenté das Paradox et le moteur DBE de Borland... | |
Des images dans ma base | 26 août 2003 |
Faut-il insérer des images directement dans une colonne BLOB d'une table ? Réflexion sur une fausse bonne idée et présentation d'une méthode basée sur les "méta données". | |
La jointure manquante | 26 août 2003 |
Un nouveau type de jointure pour SQL ? Voici un travail préparatoire pour un sujet de recherche. | |
Modélisation par méta données | 26 août 2003 |
Comment rendre souple une base de données en permettant à tout utilisateur d'ajouter ses propres caractéristiques aux entitées manipulées sans jamais toucher à la structure de la base ? Explications sur les modèles par méta données... | |
SQL Server | |
Maintenance des index dans les VLDB | 27 mai 2008 |
Défragmenter régulièrement ses index est un gage de bonne performance. Pourquoi les index se fragmentent-ils ? Comment y remédier... | |
Optimisez votre solution SQL Server | 15 septembre 2007 |
Une série de 5 articles parus dans SQL Server magazine sur l'optimisation... | |
Requêtes récursives avec les CTE | 24 novembre 2007 |
Tout le monde à déjà eu affaire au moins une fois dans sa vie à la récursion... | |
Gestion des transactions imbriquées | 24 novembre 2007 |
présente sommairement la difficulté et le moyen de gérer le plus proprement possible les transactions imbriquées... | |
Import de données : désactivation temporaire des index | 24 novembre 2007 |
présente une technique qui automatise la désactivation temporaire des index et sa réactivation lors d'imports de données massifs... | |
Haute disponibilité avec MS SQL Server | 24 novembre 2007 |
La haute disponibilité est le fait de s'assurer des conditions optimales de fonctionnement en continu d'un système abritant un serveur SQL... | |
Présentation du dernier SQL Server 2005 | 08 août 2005 |
Petite présentation de SQL Server 2005 | |
Eviter les curseurs | 11 juin 2005 |
Les curseurs permettent de réaliser des traitements itératifs sur des jeux de résultats. Pour autant ils possèdent de nombreux inconvénients... | |
Un aperçu de MS Transact SQL V 2000 | 16 avril 2004 |
Transact SQL, est une extension du dialecte SQL de MS SQL Server afin de coder les procédures stockées, les fonctions et les triggers du SGBDR de Microsoft. | |
SQL Server 2000 et Les collations | 18 avril 2004 |
Souvent ignorées par architectes, développeurs et chefs de projets, les collations sont des outils uniques et indispensables au traitement des données alpha numériques. Leur usage entraîne une différence de comportement des requêtes, des performances très diverses et se répercute sur la rigueur de l’écriture du code. Cet article fait le point sur ce concept et détaille l’art et la manière de s’en servir avec MS SQL Server 2000. | |
Sécurisation des accès aux bases de données SQL Server | 20 avril 2004 |
Certains chefs de projet oublient d'intégrer au développement la sécurité des accès aux bases de données exploitées par les applicatifs. Le but de ce document est d'étudier les moyens de mettre en place cette sécurité "a posteriori". | |
Des UDF pour SQL Server | 20 avril 2004 |
Une collection de fonctions SQL de toute nature pour satisfaire tous les goûts. | |
SQL Server et le fichier de log... | 2 juillet 2004 |
Journal des transaction (log) saturation des disques, récupération d'espace dans les fichiers. | |
Les meilleurs livres sur MS SQL Server | 28 mai 2008 |
Quelques un des meilleurs ouvrages sur SQL Server commentés et notés.... | |
Paradox | |
De vieux articles publiés entre 1995 et 1999 dans la défunte revue Point DBF | 16 avril 2004 |
En savoir plus ... | |
Webographie | |
Bibliographie | |
Jouez ! | |
Des exercices en SQL ... pour les plus fous | |
Outils | |
Des petits outils pour travailler avec SQL __..._.--._.···._.·´¯`·._. Jean-Christophe PACCHIANA ._.·´¯`·._.···._.--._...__ |