Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Livres Discussion :

Quel est le meilleur livre sur le SQL ?


Sujet :

Livres

  1. #61
    Rédacteur

    Bonjour à tous,

    J'aimerais acheter 1 ou 2 livres SQL, basé surtout sur le language et non sur un SGBD précis.

    J'ai déjà une bonne base alors je ne suis pas un pure débutant. J'aimerais surtout améliorer mes connaissances. D'autant plus que je suis un peu rouillé.

    J'ai regardé pour le livre dont vous parlez tous [ame="http://www.amazon.ca/Sql-campus-reference-Brouard-Fr%C3%A9d%C3%A9ric/dp/2744011843/ref=sr_1_3?ie=UTF8&s=books&qid=1253024476&sr=1-3"]Sql campus reference (Paperback) [/ame] sur Amazon, toutefois il semble être BO Y aurait-il un autre ouvrage équivalent en français ?

    J'ai suis donc tombé sur un autre ouvrage de Frédéric :[ame="http://www.amazon.ca/Sql-synthex-Brouard-Fr%C3%A9d%C3%A9ric-Soutou/dp/2744073180/ref=sr_1_2?ie=UTF8&s=books&qid=1253024476&sr=1-2"]Sql 2/e synthex (Paperback) [/ame]. Toutefois, il est seulement disponible sur Amazon et pour la modique somme de 109$. Ça aucun bon sens ! Je sais toutefois qu'il est disponible à un prix raisonnable sur Amazon.fr, mais je suis au Canada alors...

    Dans ce cas, comme premier livre, j'irais avec celui-ci : [ame="http://www.amazon.ca/exec/obidos/ASIN/2744070955/ref=ord_cart_shr?%5Fencoding=UTF8&m=A3DWYIK6Y9EEQB"]Sql (exercices et corriges) synthex (Paperback) [/ame]

    À titre de deuxième livre, j'opterais peut-être pour celui-ci : Joe Celko's SQL for Smarties: Advanced SQL Programming (Paperback)
    qui est malheureusement en anglais.

    Idéalement, j'aurais apprécié avoir un livre en français, non pas parce que je ne comprend pas l'anglais, mais plutot pour faciliter mon apprentissage.

    J'attend vos commentaires.
    Merci !
    Mieux vaut ne rien savoir que beaucoup savoir à moitié !
    Faite vous en pas avec la vie, personne en est sortie vivant !

  2. #62
    Membre habitué
    Salut,
    J'ai acquis et lu SQL 2ème édition de F. Brouard, R. Bruchez et C. Soutou, et je le conseille a tous, du débutant à celui qui a déjà des connaissances en base de données, c'est vraiment du bon, du très bon, et bravo aux auteurs .

    Seulement, j'aimerais aller plus loin, notamment dans l'architecture générale des BDD (celui de FB, RB et CS est très complet au niveau de la norme SQL), c'est a dire plutôt au niveau du fonctionnement interne plutôt que sur le développement avec SGDB. Par exemple, SQL 2ème édition décrit brièvement les types d'index, ce qui est voulu, puisqu'ils veulent se limiter à la partie "abstraite" d'un SGBD.
    J'aimerais aller plus loin dans ce domaine. Que me conseillez-vous (en anglais ou en français, peu importe) ?
    Est-ce qu'il existe un livre "ultime", un peu comme C Programming Language de K&R ?

    Merci.
    Fedora 12 x64 (laptop) - OpenSuSe 11.2 (desktop)
    Hébergeur d'images et de fichiers (< 75Mio) gratuit et sans pub

  3. #63
    Rédacteur

    Le livre de Joe Celko : SQL avancé aux éditions vuibert.

    A +
    Cette signature n'a pas pu être affichée car elle comporte des erreurs.

  4. #64
    Membre expert
    Citation Envoyé par Rapha222 Voir le message
    ...
    Seulement, j'aimerais aller plus loin, notamment dans l'architecture générale des BDD (celui de FB, RB et CS est très complet au niveau de la norme SQL), c'est a dire plutôt au niveau du fonctionnement interne plutôt que sur le développement avec SGDB. Par exemple, SQL 2ème édition décrit brièvement les types d'index, ce qui est voulu, puisqu'ils veulent se limiter à la partie "abstraite" d'un SGBD.
    J'aimerais aller plus loin dans ce domaine. Que me conseillez-vous (en anglais ou en français, peu importe) ?
    C'est vrai qu'il est difficile de trouver des informations autres que très générales sur le fonctionnement interne des SGBD ... On peut légitimement supposer que les principaux acteurs du marché ( IBM, Oracle, Microsoft, etc )
    sont très réticents à donner des informations sur ce qui apparaît clairement comme un secret de fabrication industriel.

    Sur les aspects du stockage physique, j'avais noté la parution récente chez Morgan Kaufmann de l'ouvrage suivant :
    Physical Database Design

    Si quelqu'un l'avait lu ...

  5. #65
    Membre habitué
    Citation Envoyé par SQLpro Voir le message
    Le livre de Joe Celko : SQL avancé aux éditions vuibert.

    A +
    Je pensais prendre celui-là.
    Merci

    (et bravo)
    Fedora 12 x64 (laptop) - OpenSuSe 11.2 (desktop)
    Hébergeur d'images et de fichiers (< 75Mio) gratuit et sans pub

  6. #66
    Membre éprouvé
    Bonjour,

    Que pensez-vous de l'un des derniers livres de Chris Date ?


    SQL and Relational Theory: How to Write Accurate SQL Code

  7. #67
    Rédacteur

    C'est pas un livre de débutant et il est très théorique... Date s'amuse à promener le lecteur dans des considérations très fines sur le SQL. Mais ce n'est pas du tout un livre de praticien et il faut maîtriser à haut niveau le langage SQL et la théorie desbases de données relationnelles avant de prendre de l'intérêt voir du plaisir à lire ce livre !

    Avant cela je conseillerais le livre de Stéphane Faroult "the Art of SQL" chez O'eilly

    A +
    Cette signature n'a pas pu être affichée car elle comporte des erreurs.

  8. #68
    Rédacteur

    Citation Envoyé par Erakis Voir le message
    Bonjour à tous,

    J'aimerais acheter 1 ou 2 livres SQL, basé surtout sur le language et non sur un SGBD précis.
    Dans ce cas, comme premier livre, j'irais avec celui-ci : Sql (exercices et corriges) synthex (Paperback)
    Commande le chez amazon.fr ils te l'enverrons au canada !

    A +
    Cette signature n'a pas pu être affichée car elle comporte des erreurs.

  9. #69
    Membre éclairé
    Le livre de Frédéric Brouard n'est plus disponible sur amazon

    Où est-il possible de se le procurer actuellement ?

  10. #70
    Rédacteur

    Citation Envoyé par Erakis Voir le message
    ...

    À titre de deuxième livre, j'opterais peut-être pour celui-ci : Joe Celko's SQL for Smarties: Advanced SQL Programming (Paperback)
    qui est malheureusement en anglais.

    Idéalement, j'aurais apprécié avoir un livre en français, non pas parce que je ne comprend pas l'anglais, mais plutot pour faciliter mon apprentissage.

    J'attend vos commentaires.
    Merci !
    Il existe en Français chez Vuibert : "SQL avancé", Je Celko.

    A +
    Cette signature n'a pas pu être affichée car elle comporte des erreurs.

  11. #71
    Rédacteur

    Oui, mon livre est épuisé, mais j'ai chez moi quelques exemplaires de secours. Donc je peut les envoyer dédicacés !!!

    Rassurez vous, une nouvelle édition va voir le jour en juin... (dispo librairie en juillet probablement).

    Elle contiendra deux nouveaux chapitres :
    1 - Recherches "plain texte"
    2 - Système d'information Géographique

    Le langage SQL incorpore dans sa norme SQL ISO 13249 des extensions pour des données particulières comme la recherche plain texte (2 - Full-Text), les données spatiales (3 - Spatial), les images fixes (5 - Still image) et la fouille de données (6 - Data Mining). La partie 1 étant consacrée aux éléments communs (1 - Framework). Il n'y a pas de partie 4 qui s'intitulait historiquement General Purpose Facilities, mais a été réintégré dans d'autres chapitres de la norme.

    La recherche plain texte permet de retrouver des données contenant certains mots, expressions ou formes fléchies de mots, etc. dans les lignes des tables, y compris pour des colonnes de type LOB pouvant contenir de grand textes (CLOB, NCLOB) voire des fichiers électroniques binarisés (BLOB). Nous comparerons les implémentations de Oracle MySQL et celle de Microsoft SQL Server.

    Les données spatiales englobent, d'un côté, les données géométriques euclidiennes, que l'on utilise par exemple pour dessiner des plans, et de l'autre des données géodésiques c'est à dire tenant compte de la courbure terrestre et des différentes projections cartographiques et que l'on utilise notamment pour la navigation. Nous comparerons les implémentations de PostGreSQL et celle de Microsoft SQL Server.


    A +
    Cette signature n'a pas pu être affichée car elle comporte des erreurs.

  12. #72
    Candidat au Club
    Et pas dispo en pré-commande ?

  13. #73
    Rédacteur

    SQL Synthex, nouvelle édition augmentées
    Bonjour,

    la nouvelle édition (3e) du livre SQL collection Synthex (Pearson Education) sera disponible fin juillet 2010.

    Deux nouveaux chapitres y ont été ajoutés :

    • l'indexation textuelle et la recherche plain texte

    avec une comparaison de ce qu'offre MySQL et SQL Server en la matière

    • données géographiques avec le Système d'Information Géographique SQL

    avec une comparaison de ce qu'offre PostGreSQL/PostGis et SQL Server sur le sujet

    Notez que ces deux chapitres font partie intégrante de la norme SQL.

    http://sqlpro.developpez.com/booksql05/

    A la rentrée, le site web http://sqlpro.developpez.com/ ajoutera deux articles sur ces sujets avec des extraits du livre.

    A +
    Cette signature n'a pas pu être affichée car elle comporte des erreurs.

  14. #74
    Membre expérimenté
    Bonjour,

    Je voudrais savoir si la nouvelle édition (3e) du livre SQL de Frédéric Brouard est accessible aux débutants, d'après la critique sur développez, il est conseillé aux intermédiaires contrairement aux autres éditions.

    De ce que j'ai compris, il traite uniquement du langage SQL, je me trompe?

    Connaitriez-vous un bon livre qui traite de l'élaboration d'une base de données (MCD, MLD...) ?

    Merci par avance.

  15. #75
    Rédacteur

    Les livres de Christian Soutou comme UML2 pour les bases de données.

    Concernant mon livre il est parfaitement accessible aux débutants. Mais il va effectivement très loin.... Rien ne vous empêche d'arrêter votre lecture ou bon vous semble. Cependant il serait dommage de ne pas avoir un aperçu global de ce que peut faire SQL avant de commencer un projet !

    A +
    Cette signature n'a pas pu être affichée car elle comporte des erreurs.

  16. #76

  17. #77
    Membre expérimenté
    Citation Envoyé par SQLpro
    Les livres de Christian Soutou comme UML2 pour les bases de données.

    Concernant mon livre il est parfaitement accessible aux débutants. Mais il va effectivement très loin.... Rien ne vous empêche d'arrêter votre lecture ou bon vous semble. Cependant il serait dommage de ne pas avoir un aperçu global de ce que peut faire SQL avant de commencer un projet !

    A +
    Si votre livre ne demande pas de grosse connaissances pour le commencer alors oui aucun intérêt à ne pas aller jusqu'à la fin, les connaissances doivent arriver au fur et à mesure de la lecture.

    Citation Envoyé par MaitrePylos
    la modélisation des base de données en Merise
    Maintenant reste plus qu'a choisir entre UML ou Merise (ou peut-être les 2) pour la conception . Je veux pas ouvrir de débat ici donc je vais faire des recherches à ce sujet, mais ces 2 livres ont l'air trés intéressants.

    Merci à vous.

  18. #78
    Membre à l'essai
    Bonsoir,

    J'ai fait rapidement le tour du sujet, mais comme les messages sont assez vieux, je vais demander des renseignements.
    Je suis actuellement en pleine formation de développeur web, je travaille avec PHP & MySQL et donc comme les cours présentent les bases de MySQL j'aurais bien voulu me prendre un bon bouquin sur le SQL qui a l'air d'être un langage très puissant et très intéressant.

    Seulement je suis un peu perdu, actuellement quels sont les bouquins que vous pourriez me conseiller ?

    Je vous remercie

  19. #79
    Candidat au Club
    Bonjour,

    Je reformule le titre de la discussion : Quel est le meilleur livre actuel sur le SQL ?