Developpez.com - PostgreSQL
X

Choisissez d'abord la catégorieensuite la rubrique :

logo

Les livres sur PostgreSQL

Dernière mise à jour : 20/09/2005 - 2 livres - 2 critiques


couverture du livre 'PostgreSQL par la pratique'

note du livre : 3.0

PostgreSQL par la pratique

de John C. Worsley, Joshua D. Drake
Traducteur(s) : Eric Jacoboni
Public visé : Experimentés

Résumé de l'éditeur

La stabilité, la fiabilité et la richesse de ses fonctionnalités font de PostgreSQL un concurrent sérieux des SGBDR propriétaires.

Vous trouverez dans cet ouvrage tout ce dont a besoin un utilisateur averti :
* les différentes étapes nécessaires à l'installation et à la configuration d'une base de données PostgreSQL ;
* une solide présentation de SQL(instructions, types de données, schéma relationnel) ;
* la façon de copier, d'insérer et de mettre à jour des données, d'effectuer des requêtes, d'utiliser des tables et des vues, etc. ;
* une présentation détaillée des opérateurs et des fonctions intégrés à PostgreSQL, mais aussi le moyen d'en créer ;
* l'utilisation de clients en ligne de commande (psql) ou graphique (PgAccess) ;
* les outils qui permettent d'optimiser une base de données (index, héritage, tableaux, contraintes, triggers, séquences et curseurs).

Les chapitres suivants détaillent des sujets qui intéresseront plus l'administrateur de bases de données :
* l'authentification et le chiffrement de sessions clientes ;
* le lancement et l'arrêt de serveurs ;
* la suppression et la création de bases ;
* la sauvegarde et la restauration des données ;
* la gestion des utilisateurs et notamment les accès concurrents.

Les programmeurs ne sont pas oubliés et trouveront une présentation de JDBC pour accéder à des bases de données à partir de programmes Java, de PL/pgSQL, langage procédural qui permet notamment d'écrire des triggers et des procédures stockées et de LXP, un outil conçu pour faciliter le développement de sites web dynamiques.

Enfin, un guide de référence exhaustif, classé par ordre alphabétique, permet de retrouver rapidement la commande recherchée.

L'aspect pratique est privilégié tout au long de ce livre, les auteurs ayant écrit cet ouvrage en se basant sur leurs nombreuses années d'expérience dans le développement de solutions PostgreSQL.

Cet ouvrage est accompagné d'un CD-ROM qui contient la base de données exemple, une version d'évaluation de LXP, ainsi que la version 7.1.3 de PostgreSQL.


Critique du livre par la rédaction (Michaël Poisson)
Ce livre aborde dans l'ordre et de manière relativement complète les étapes nécessaires à l'utilisation de PostgreSQL.
La partie traitant de l'installation et de la configuration de la base sur Linux est particulièrement complète et devrait satisfaire aux besoins même des débutants.

Etant débutant avec l'outil PostgreSQL, ce livre m'a été d'un grand secours. De plus, il reste un aide mémoire très complet et bien organisé même pour un utilisateur averti.

Mon principal reproche, c'est que contrairement à ce que le titre laisse supposer, il n'y a pas vraiment de cas concrets abordés à part les exemples habituels destinés à illustrer l'usage d'une commande.

Une mise en oeuvre complète et détaillée couverte par les différents chapitres aurait pu être l'occasion de fournir des conseils sur les "bonnes" pratiques à respecter lorsque l'on travaille avec cet outil.

Néanmoins grâce à sa couverture complète de l'outil et au détail apporté à sa description, il n'en reste pas moins un livre très utile, surtout que son organisation facilite grandement les recherches.

Sommaire

  1. Qu'est-ce que PostgreSQL
  2. Installation de PostgreSQL
  3. Comprendre SQL
  4. Utilisation de SQL avec PostgreSQL
  5. Opérateurs et fonctions
  6. Clients PostgreSQL
  7. Fonctionnalités avancées
  8. Authentification et chiffrement
  9. Gestion des bases de données
  10. Gestion des utilisateurs et des groupes
  11. PL/pgSQL
  12. JDBC
  13. LXP
  14. Manuel de référence des commandes PostgreSQL
  15. Types d'encodage multi-octets
  16. Options du serveur postgres
  17. Format de COPY pour la copie binaire
  18. Variables internes de psql

628 pages, 1ère édition, Octobre 2002 Editions O'Reilly, ISBN: 2-84177-211-X
Commandez sur www.amazon.fr :
couverture du livre 'Les Cahiers du Programmeur - PostgreSQL'

note du livre : 4.0

Les Cahiers du Programmeur - PostgreSQL

Services Web avec PostgreSQL et PHP / XML

de Stéphane Mariel
Public visé : Débutants

Résumé de l'éditeur

Plus proche d'Oracle que de MySQL, PostgreSQL est l'un des rares SGBD open source capables de concurrencer les produits commerciaux: découvrez-le en action dans l'environnement Apache/PHP/XML, idéal pour les applications Web.

Du cahier des charges au code, ce livre montre la puissance de PostgreSQL à travers la réalisation d'une base graphique mise à jour via des services Web : cartographie avec les types de données évolués, héritage de tables et procédures stockées pour plus de modularité et de performance ; mise en œuvre depuis PHP et création à la volée de documents XML et d'images ; rendu des résultats sous différentes formes grâce aux feuilles de style XSL, etc.

Critique du livre par la rédaction (Damien Griessinger)
Agréablement surpris !
On peut se dire qu'un ouvrage de 120 pages est un peu léger pour aborder des sujets aussi vastes mais avec une présentation efficace et des explications simples et concrètes, l'auteur arrive à expliquer des concepts pas très évidents aux plus néophytes.

Il est cependant utile de remarquer que l'auteur ne rentre pas en profondeur dans les thèmes étudiés, mais ce n'est pas le but du livre, ici il s'agit plus d'une découverte du potentiel de l'environnement LAPP....

Les nombreux schémas et captures d'écrans apportent un énorme plus, face à des ouvrages type "pavé" où la théorie prime plus que la pratique !
Les petites annotations (BA-BA, Alternatives, Informations pratiques) bien placées font que le lecteur à une réelle sensation d'apprendre et/ou de découvrir de nouvelles choses.
Très pédagogique, le livre se lit tout seul, et garde une démarche professionnelle (cahier des charges, choix des outils, ...).

Pour conclure, le livre est vraiment un bon achat, le prix est plus que raisonnable (20euros) et peut servir de passerelle vers des livres plus technique sur PostgreSQL, PHP, XML voir SVG.

Sommaire

  1. Cahier des charges
    • Cahier des charges de l'application
    • Spécifications détaillées
    • En résumé....
  2. L'environnement idéal : XML, PHP et PostgreSQL
    • PostgreSQL un SGBD pas comme les autres
    • Autour de PostgreSQL : architecture d'un environnement de choc
    • Installation et prise en main
    • En résumé....
  3. Modélisation de la base de données
    • Nécessité d'établir un modèle de données
    • PgAccess, un outil de modélisation
    • Détail du modèle de données
    • Schéma XML des pages
    • En résumé....
  4. Transactions et procédures stockées dans l'inscription au service
    • Contrôle de l'accès au service avec les sessions PHP
    • Le formulaire d'inscription
    • En résumé....
  5. Topographie avec les types de données évolués de PostgreSQL
    • Points,lignes et chemins
    • Calcul de distances et géomarketing
    • Délivrer des images de fichiers
    • Construction de résultat
    • En résumé....
  6. Création du "look" avec XSL
    • XSL : découverte
    • Rendu des formulaires
    • La page résultat
    • Changement de charte graphique et personnalisation
    • En résumé....
  7. Administration automatisée et sauvegarde
    • Evénements, vues et actions programmées
    • Archivage des données
    • En résumé....
  8. Annexe A. SQL en quelques commandes
    • Définition des structures de données
    • Extraction des données
    • Alimentation en données
    • Suppression
    • Programmation en PL/PgSQL
  9. Annexe B. Fichiers et architecture de PiloteWeb
  10. Annexe C. La licence de PostgreSQL, que peut-on faire ?
  11. Index

122 pages, 1ère édition, Octobre 2002 Editions Eyrolles, ISBN: 2212111665 , Broché, dimensions : 21 x 1 x 24
Commandez sur www.amazon.fr :

Voir également :

Tous les livres de DVP

Valid XHTML 1.1!Valid CSS!

Contacter le responsable de la rubrique PostgreSQL