Prêtable
Titre : | De UML à SQL : Conception de bases de données avec exercices corrigés |
Auteurs : | Christian Soutou |
Type de document : | texte imprimé |
Editeur : | Paris [France] : Editions Eyrolles, 2002 |
ISBN/ISSN/EAN : | 978-2-212-11098-2 |
Format : | IX-500 p. / ill.; couv. ill. en coul. / 24 cm. |
Langues: | Français |
Langues originales: | Français |
Index. décimale : | 005.758 5 (Systèmes de gestion particuliers des bases des données réparties) |
Catégories : | |
Mots-clés: | Base de donnée ; Langage SQL ; Langage UML |
Résumé : |
Conception de bases de données : la fin de l'ère Merise
Conçu au départ pour modéliser des applications orientées objet (écrites par exemple en C++ ou en Java), UML s'est peu à peu imposé sur le terrain de la conception de bases de données relationnelles, au détriment du vénérable modèle entité-association, qui fut popularisé en France par la méthode Merise. Des diagrammes UML au code SQL Destiné aussi bien aux étudiants qu'aux professionnels qui souhaitent évoluer vers UML, cet ouvrage explique comment construire un modèle conceptuel sous forme de diagramme de classes, comment transformer ce dernier en modèle de données relationnel ou objet-relationnel, pour générer au final le code SQL2 ou SQL3 souhaité. Panorama des outils de modélisation Le dernier chapitre présente cinq outils du marché, Win'Design, PowerAMC, Rational Rose, Oracle Designer et JDeveloper, à l'aide desquels sont illustrées de manière concrète les différentes phases de la conception d'une base de données, de la modélisation Merise ou UML à la génération de code SQL. Chaque chapitre est accompagné d'exercices dont le corrigé est fourni en fin d'ouvrage. ? qui s'adresse ce livre ? Aux étudiants en IUT, IUP, DEUG ou écoles d'ingénieur, ayant à leur programme des cours sur les bases de données. Aux professionnels souhaitant s'initier à la modélisation de bases de données avec UML. ? tout concepteur de bases de données souhaitant migrer de Merise à UML. |
Note de contenu : |
Sommaire :
Partie 1: Introduction Chapitre 1: Évolution des SGBD relationnels Chapitre 2: Du modèle entité-association à UML Partie 2: Niveau conceptuel Chapitre 3: Face à face Merise/UML Chapitre 4: Règles de validation : formes normales Chapitre 5: Héritage et encapsulation Chapitre 6: Exercices Partie 3: Niveau logique Chapitre 7: Modèle relationnel Chapitre 8: Modèles objet Chapitre 9: Du niveau conceptuel au niveau logique Chapitre 10: Raisonnement par rétroconception Chapitre 11: Exercices Partie 4: Niveau physique Chapitre 12: Le langage SQL Chapitre 13: Du niveau logique à SQL2 Chapitre 14: Du modèle objet à SQL3 Chapitre 15: Exercices Partie 5: Niveau externe Chapitre 16: Vues SQL2 Chapitre 17: Vues SQL3 Chapitre 18: Droits d'accès Chapitre 19: Exercices Partie 6: Outils du marché : de la théorie à la pratique Chapitre 20: Win'Design Chapitre 21: PowerAMC Chapitre 22: Rational Rose Chapitre 23: Oracle Designer6i Chapitre 24: Oracle9i Jdeveloper |
Exemplaires (2)
Cote | Support | Localisation | Section | Disponibilité |
---|---|---|---|---|
F8/2352 | Livre | Bibliothèque de la Faculté de Technologie | Salle des livres | Disponible |
F8/2353 | Livre | Bibliothèque de la Faculté de Technologie | Salle des livres | Disponible |