Decideo.fr

Communauté francophone des utilisateurs et fournisseurs d'outils d'aide à la décision en entreprise


 
Accueil  >  Livres




     

167 recettes pour SQL !


O'Reilly

Le langage de requêtes SQL est commun à la plupart des logiciels de bases de données relationnelles. Si formuler des requêtes SQL simples est aisé, la maîtrise de ce langage est bien plus difficile. Cet ouvrage 100% pratique va vous y aider.



Pour accéder aux bases de données, un langage de requêtes est un plus indéniable. Il permet d'interroger ou de manipuler les bases de données relationnelles de façon sophistiquée.

SQL (Structured query language) est le langage structuré de requêtes le plus célèbre du marché. Il fut créé en 1976 par IBM (sur les bases de Sequel), la première version commerciale ayant été proposée par une société connue maintenant sous le nom… d'Oracle ! Ce produit a été normalisé par l'ANSI en 1986 puis par l'ISO en 1987 (ISO/CAI 9075). Les versions les plus récentes sont SQL-99 (SQL 3) et SQL:2003.

Il n'est donc pas étonnant qu'il soit adopté aussi bien par les grands noms de l'informatique (IBM, Oracle, Microsoft) que par les développeurs du monde du logiciel libre. Il est ainsi à l'œuvre dans des applicatifs de gestion de bases de données majeurs : Microsoft SQL Server, Oracle, IBM DB2, PostreSQL, et MySQL.

Il est aisé de manipuler une base de données avec SQL, ou d'effectuer des requêtes simples. Mais qui peut se targuer de le maîtriser ? Anthony Molinaro est un spécialiste et un passionné de SQL. Il en connaît les limites et les difficultés et se fait un devoir de les contourner pour en exploiter tout le potentiel. Dans son livre SQL par l'exemple, il ne propose pas moins de 167 recettes prêtes à l'emploi qui abordent toutes les facettes de ce langage.

SQL in extenso

Anthony Molinaro prend soin de présenter les solutions les plus complexes en n'utilisant que SQL. Il montre que, dans la plupart des cas, il n'est pas nécessaire d'utiliser un langage de programmation tiers. A ce titre il explique comment créer du code SQL dynamique… à partir de SQL !

Les premiers chapitres se focalisent sur la lecture des données, la formulation de requêtes simples et leur tri. Le travail sur plusieurs tables est également abordé, tout comme les requêtes sur les méta-données. Mais lire des informations n'est pas suffisant. Les insertions, mises à jour et suppressions de données sont donc le sujet du chapitre suivant.

L'auteur aborde ensuite la manipulation des chaînes de caractères, des nombres, des dates et des intervalles. Vous avez alors toutes les clés en main pour générer des requêtes avancées, agréger des données ou créer et publier un rapport. Enfin, le traitement hiérarchique des données fait l'objet d'un chapitre dédié.

La dernière rubrique, dénommée « bric à brac », traite de sujets particuliers, comme les fonctions PIVOT et UNPIVOT de SQL Server, la clause MODEL d'Oracle, la génération de listes au format CSV ou encore les fonctions de fenêtre… une nouveauté de la norme SQL:2003.

Que vous soyez utilisateur, administrateur quotidien des principales bases de données du marché ou Webmaster, SQL par l'exemple deviendra rapidement votre guide de survie. Vous y trouverez des solutions clé en main aux cas de figure que vous rencontrez fréquemment.

SQL par l'exemple, d'Anthony Molinaro

1ère édition, juin 2007,
ISBN : 2-84177-462-7, ISBN 13 : 978-2-84177-462-3,
688 pages, 48 €.


Vendredi 22 Juin 2007
Lu 8239 fois









 









Last News from B-Eye-Network
Blog LeGrandBI
Actu Forum Decideo
Vos derniers commentaires
SUR LES BLOGS DE NOS LECTEURS
le 10/07/2010

Balanced Scorecard : le constat du club Balanced Scorecard France (1)

Il n’est nul besoin de présenter le Balanced Scorecard (BSC) traduit en français par Tableau de Bord Prospectif Equilibré (TBPE). Cette démarche, créée il y a 15 ans par les Drs Robert Kaplan et...

le 02/07/2010

Quel talent !

La parabole des talents est présente dans nos esprits. Elle nous dit que le talent ne doit pas être caché, qu’il doit se développer et, d’une certaine façon, il ne nous appartiendrait qu’en...

le 01/07/2010

Les systèmes décisionnels ingurgitent de nouvelles données

L’emploi de systèmes décisionnels ne cesse de se développer ces dernières années. Non seulement ils sont mis en œuvre par toute les fonctions de l’entreprise, mais au-delà de leur vocation à...

le 28/06/2010

Les règles ne remplacent pas l’éthique

Avec la crise, certains mots d’ordres reviennent en force – Réguler, Moraliser, Responsabiliser - La mise en place de procédures formelles qui fixent la conduite des affaires est certes nécessaire....

le 01/06/2010

Des solutions technologiques spécifiques pour le système d’information décisionnel

Il n’y a pas de jugement possible, pas d’appréciation saine de la réalité sans repère. Si l’on veut avoir une réflexion stratégique par exemple, il est préférable de l’inscrire dans une période...





Toute reproduction ou représentation intégrale ou partielle, par quelque procédé que ce soit, des pages publiées sur ce site, faite sans l'autorisation de l'éditeur est illicite et constitue une contrefaçon. Arche Numérique Médias s'est engagé à respecter la confidentialité des données personnelles régies par la loi 78-17 du 6 janvier 1978.

Decideo.fr | RelationClient.net | Progilibre.com | DAF.info | ECONOtique.com | Zetta.fr | Nieuwbourg.com | Nieuwblog.com | Forum Decideo |

BeyeSEARCH | BeyeBLOGS | BeyeRESEARCH | TDAN.com | BeyeNETWORK BeyeNETWORK USA BeyeNETWORK UK BeyeNETWORK Germany BeyeNETWORK India BeyeNETWORK China