Conception de bases de données avec UML

S’il existe de nombreux ouvrages traitant de conception de base de données, bien peu mettent l’accent sur les modèles qui doivent être réalisés en amont. Conception de bases de données avec UML vise à combler cette lacune en accordant une importance prédominante au modèle conceptuel de données.

Lire la suite

base de données sous linux

Le portage sous Linux des quatre grands SGBD commerciaux – Oracle, IBM DB2, Informix et Sybase – a marqué un tournant dans l’essor de ce système d’exploitation en entreprise. Linux fait désormais jeu égal avec Windows NT/2000 et avec les Unix propriétaires en tant que serveur d’applications de gestion ou d’applications web, intranet et e-commerce.

Lire la suite

Securite PHP 5 et MySQL

Après avoir rappelé l’importance de principes fondamentaux tel celui de la défense en profondeur, cet ouvrage explique comment sécuriser une application professionnelle en Php et MySQL à tous les niveaux, depuis la configuration du serveur jusqu’à la protection de la base de données MySQL, sans oublier toutes les vulnérabilités propres aux sites web dynamiques basés sur des langages de script.
Maîtriser la sécurité pour les applications en ligneDe nouvelles vulnérabilités apparaissent chaque jour dans les applications en ligne et les navigateurs.
Pour mettre en place une politique de sécurité à la fois efficace et souple, sans être envahissante, il est essentiel de maîtriser les nombreux aspects qui entrent en jeu dans la sécurité en ligne : la nature du réseau, les clients Html, les serveurs web, les plates-formes de développement, les bases de données…
Autant de composants susceptibles d’être la cible d’une attaque spécifique à tout moment.
Une référence complète et systématique de la sécurité informatiqueÉcrit par deux experts ayant une pratique quotidienne de la sécurité sur la pile Lamp, ce livre recense toutes les vulnérabilités connues, les techniques pour s’en prémunir et leurs limitations.
Très appliqué, il donne les clés pour se préparer à affronter un contexte complexe, où les performances, la valeur des données et la complexité des applications pimentent la vie des administrateurs responsables de la sécurité.

Télécharger

UML 2 Pour les bases de donnees

Concevoir une base de données grâce à Uml 2 Permettant à l’origine de modéliser et de développer des applications écrites dans un langage objet (C++, Java), Uml s’est imposé depuis quelques années sur le terrain de la conception de bases de données relationnelles.
Le marché a suivi cette tendance car aujourd’hui, tous les outils de modélisation utilisent cette notation.
Destiné aussi bien aux étudiants qu’aux professionnels, cet ouvrage explique ainsi comment construire un diagramme de classes avec Uml 2 en vue de concevoir une base de données relationnelle de type Sql2 ou objet-relationnelle de type Sql3.
Chaque chapitre se clôt par une série d’exercices dont les corrigés figurent sur le site des éditions Eyrolles.
Une étude comparative des outils de modélisation Le dernier chapitre du livre dresse un panorama des principaux outils du marché (Enterprise Architect, MagicDraw, Mega, ModelSphere, MyEclipse, Objecteering, Poseidon, PowerAMC, Rational Rose, Together, Visio, Visual Paradigm, Visual Uml et Win Design), en analysant pour chacun la manière dont il implémente différents critères de Uml 2 : associations binaires et n-aires, classes-associations, agrégations, contraintes interassociations, héritage multiple avec contraintes, et rétroconception d’une base de données.
Cet ouvrage s’adresse aux étudiants en Iut, Iup, Deug et écoles d’ingénieur, ainsi qu’à leurs professeurs, aux professionnels souhaitant s’initier à la modélisation de bases de données avec Uml, a tous les concepteurs de bases de données désirant migrer de Merise à Uml.

Télécharger