Cette nouvelle édition combine le
matériel des deux volumes de l'édition précédente.
Certains aménagements dans l'ordre et la division des chapitres ont été
effectués suite aux suggestions et commentaires concernant l'édition
précédente.
Les principales différences sont les suivantes :
§ Le chapitre deux introduit le processus de conception d'une base de données et la modélisation conceptuelle avec UML. Ce chapitre est une combinaison du chapitre 2 et 3 ainsi que de la première partie du chapitre 4 du volume II. Le changement est motivé par le fait que cette matière est souvent couverte dans un cours d'introduction. Cependant, il est toujours possible de présenter cette matière plus tard après avoir étudié les SGBD relationnels et SQL.
§ Le chapitre trois combine essentiellement la matière du chapitre 5 du volume I et de la première partie du chapitre 7 du volume II (traduction objet-relationnel).
§ Les aspects touchant à l'interface entre un programme et SQL ont été regroupés dans le chapitre 5. Une couverture plus étendue est faite de la norme JDBC. La matière sur SQLJ est nouvelle. La matière sur l'extension procédurale PL/SQL de la section 8.3.13 du volume II a été étendue et placée dans le chapitre 5.
§ Les chapitres dédiés aux aspects internes (7, 8 et 9) ont été placés après l'étude du relationnel et de SQL. Il est toujours possible d'intervertir l'ordre de présentation de ces deux parties.
§ Quelques définitions du chapitre 11 traitant de la théorie de la normalisation ont été harmonisées avec une définition plus traditionnelle de dépendance fonctionnelle élémentaire (un seul attribut dans le conséquent).
§ Le chapitre 15 (Développement d’applications de bases de données en Java) est nouveau.
§ Les chapitres 16 à 21 sont inclus sous forme électronique dans un CD. Si le livre est adopté comme livre de référence, ils peuvent aussi être téléchargés à partir d’un site sécurisé. Contactez l’auteur (godin.robert@uqam.ca) ou l’éditeur (Loze-Dion) à cet effet.
§ Une introduction au logiciel Access de Microsoft est ajoutée en annexe.
§ Les aspects spécifiques à l'utilisation de l'atelier de génie logiciel Designer d'Oracle ont été retirés.
Attention
! Pour visualiser
correctement le symbole de jointure (ê ) dans les documents Power Point et Word sous
Windows, il faut installer la Police Lucida Bright Math
dans le dossier C:\Windows\Polices (ou C:\Windows\Fonts si la langue de votre
installation Windows est l'anglais).
NB Plusieurs exemples de code
SQL, Java et PL/SQL ont été développés avec le SGBD Oracle. Pour des fins
éducatives, vous pouvez télécharger gratuitement les logiciels d'Oracle (SGBD
Oracle, JDevelopper, pilotes JDBC, etc.) de Oracle Technology Network
(OTN : http://technet.oracle.com/).
L’inscription est gratuite. La documentation est aussi disponible.