Notre site web sera en maintenance ce mardi 3 février après-midi. Les commandes enregistrées ne subirons pas de retard de traitement.
ULM 2 pour les bases de données. Modélisation, Normalisation, Généralisation SQL, Outils, 2e édition
Soutou Christian ; Brouard Frédéric
EYROLLES
29,90 €
Épuisé
EAN :9782212134131
S'adressant aux architectes logiciels, chefs de projet, analystes, développeurs, responsables méthode et étudiants en informatique, cet ouvrage explique comment utiliser à bon escient le diagramme de classes UML pour concevoir une base de données, puis comment traduire correctement ce diagramme en langage SQL. Sa démarche est indépendante de tout éditeur de logiciel et aisément transposable, quel que soit l'outil de conception choisi. Le livre décrit d'abord la construction d'un diagramme de classes UML à l'aide de règles de validation et de normalisation. Tous les mécanismes de dérivation d'un modèle conceptuel dans un schéma relationnel sont clairement commentés à l'aide d'exemples concrets. Le modèle logique est ensuite optimisé avant l'écriture des scripts SQL. La dernière étape consiste à implémenter les règles métier en programmant des contraintes, déclencheurs ou transactions SQL. Le livre se clôt par une étude comparative des principaux outils de modélisation sur le marché. Entièrement réécrite, cette deuxième édition est commentée par Frédéric Brouard, expert SQL Server et auteur de nombreux ouvrages et articles sur le langage SQL. Emaillée d'une centaine de schémas et d'illustrations, elle est complétée par 30 exercices inspirés de cas réels.
Particulièrement destiné aux débutants, cet ouvrage permet de découvrir toutes les aspects de la programmation SQL par le biais du système de gestion de bases de données MySQL. Tous les concepts du langage procédural de MySQL sont décrits avec précision: variables, structure de contrôle, interactions avec la base, sous-programmes, curseurs, transactions, gestion des exceptions, déclencheurs, SQL dynamique. Couleur explique en outre comment exploiter une base MySQL (connexion et transactions) en programmant avec Java (JDBC) ou PHP 5. Chaque notion importante du livre est introduite à l'aide d'exemples simples et chaque chapitre se clôt par une série d'exercices (avec corrigés disponibles en ligne) qui permettront au lecteur de tester ses connaissances. La seconde édition de cet ouvrage traite de la programmation avec la version de production 5.5 de MySQL: gestion du XML, signaux, événements. L'optimisation des requêtes est également détaillée, notamment le fonctionnement de l'optimiseur, l'utilisation des statistiques et les plans d'exécution. Enfin, différents techniques d'optimisation sont présentées, telles que l'indexation, les tables temporaires, le partitionnement et la dénormalisation.
Résumé : Apprendre SOL par la pratique. Tout particulièrement adapté aux étudiants, cet ouvrage permet de découvrir SOL et les bases de données à travers MySQL, le système de gestion de bases de données Open Source le plus populaire. Chaque notion importante est introduite à l'aide d'un exemple simple et pédagogique, et chaque chapitre se clôt par une série d'exercices (avec corrigés disponibles en ligne) qui permettront au lecteur de tester ses connaissances. Il apprendra ainsi comment déclarer, manipuler, faire évoluer et interroger des tables avec leurs différentes caractéristiques et éléments associés (contraintes d'intégrité et de vérification, index, séquences et vues). La gestion des utilisateurs avec leurs privilèges et la structure du dictionnaire des données sont également détaillées. Programmer avec MySQL. Tous les éléments du langage procédural de MySQL sont décrits avec précision (variables, structures de contrôles, interactions avec la base, transactions, sous-programmes, curseurs, gestion des exceptions, déclencheurs et SOL dynamique). L'ouvrage aborde enfin les moyens d'exploiter une base MySQL en programmant avec lava (API JDBC 3.0) ou via une interface Web de type PHP (extension mysqli). Ainsi, la connexion, l'extraction, la mise à jour, la gestion des séquences et la programmation de transactions sont clairement expliquées par le biais de ces deux langages. A qui s'adresse cet ouvrage ? A tous ceux qui souhaitent s'initier à SOL, à MySQL ou à la gestion de bases de données ; Aux développeurs Java et PHP qui souhaitent stocker leurs données.
Résumé : Mise à jour avec MySQL 8, la cinquième édition de cet ouvrage permet de découvrir tous les aspects de la programmation SQL (création de tables, évolution, mises à jour et extractions) par le biais du système de gestion de bases de données MySQL. Les concepts du langage procédural de MySQL y sont décrits avec précision : variables, structure de contrôle, interactions avec la base, sous-programmes, curseurs, transactions, gestion des exceptions, déclencheurs, SQL dynamique... L'auteur explique en outre comment exploiter une base MySQL (connexion et transactions) en programmant avec Java (JDBC) ou PHP. Chaque notion importante du livre est introduite à l'aide d'exemples simples et chaque chapitre se clôt par une série d'exercices, avec corrigés disponibles en ligne, qui permettront au lecteur de tester ses connaissances.
Particulièrement destinée aux débutants, la sixième édition de cet ouvrage permet de découvrir tous les aspects de la programmation SQL (création de tables, évolution, mises à jour et extractions) par le biais du système de gestion de bases de données MySQL. Les concepts du langage procédural de MySQL y sont décrits avec précision : variables, structure de contrôle, interactions avec la base, sous-programmes, curseurs, transactions, gestion des exceptions, déclencheurs, SQL dynamique... L'auteur explique en outre comment exploiter une base MySQL (connexion et transactions) en programmant avec Java (JDBC) ou PHP. Chaque notion importante du livre est introduite à l'aide d'exemples simples et chaque chapitre se clôt par une série d'exercices, avec corrigés disponibles en ligne, qui permettront au lecteur de tester ses connaissances.
Résumé : 200 exercices pour réviser les fondamentaux du dessin et de la peinture : ligne, couleur, ton, texture, motif, espace... Ce manuel pratique s'adresse aux étudiants souhaitant intégrer une école d'art ou aux amateurs désireux de réviser les bases... Très illustré, l'ouvrage vous aidera efficacement à développer votre potentiel créatif.
L'ouvrage répond au besoin d'information des propriétaires de maisons anciennes souhaitant entreprendre des travaux de restauration ou de réhabilitation. Le propos se limite aux phases préalables au chantier : connaissance du bâtiment, élaboration du programme, organismes de conseil, contraintes administratives, travail avec le maître d'oeuvre...
Céramiste de métier ou amateur déjà aguerri, vous souhaitez progresser et réaliser des pièces plus audacieuses et plus personnelles. Cet ouvrage vous est destiné, quel que soit votre style. Il vous ouvre les portes d'une véritable création dans le respect des règles de l'art. Céramique, design et création vous guide en vous donnant les clés et les méthodes pour acquérir une démarche plus créative. Il passe en revue des points préalables essentiels mais parfois négligés: ergonomie de l'objet, spécificités de chaque technique céramique, décors... Par son cheminement progressif, cet ouvrage est précieux à chaque étape. Il vous invite à renouveler vos sources d'inspiration, vous montre comment réfléchir en designer, à dessiner un croquis de conception utile et précis, vous aide à choisir la terre et les techniques les plus adaptées à votre projet: colombins, plaques, tournage et tournassage, moulage, glaçures... Les réalisations pas à pas - vases, pots, vaisselle et objets décoratifs - vous permettent de visualiser et de mieux maîtriser tous ces paramètres. Vous devenez ainsi peu à peu plus assuré et autonome dans votre pratique. En fin d'ouvrage vous entrerez, grâce à des études de cas, dans l'extraordinaire processus créatif des céramistes contemporains. Laissez-vous guider par l'auteur, céramiste et designer, et faites confiance à votre talent.
Résumé : Les assemblages à la portée de tous. Débutant ou menuisier confirmé, vous trouverez dans cet ouvrage de référence toutes les techniques de réalisation d'assemblages en bois. Abondamment illustré, il vous présente les informations sur la technologie du bois, la conception et la réalisation des assemblages. Plus de 50 assemblages présentés. Des fiches complètes décrivent chaque assemblage en détail. Vous y découvrirez ses points forts, le type de réalisation pour lequel il est le plus adapté et des procédures pas à pas pour le façonnage. La sécurité mise en avant. De nombreuses notes et des encadrés mettent l'accent sur la manière d'utiliser les outils en toute sécurité.