Ebooks Gratuits

Le plus grand univers d'ebooks au format PDF et EPUB

Trouver votre ebook...

Nous avons trouvé un total de 34 livres disponibles en téléchargement
UML 2

UML 2

Auteure: Pascal Roques

Nombre de pages: 246

Ce cahier montre à tous les programmeurs combien UML est un outil simple et universel : nullement réservé aux applications Java, C++ ou C#, il s'applique parfaitement à des applications web telles que des sites marchands en PHP 5, dont la complexité en fait des candidats naturels à la modélisation. Du cahier des charges au code, ce livre vous offrira les meilleures pratiques de modélisation avec UML 2 sous la forme d'une étude de cas complète. Toutes les étapes d'analyse et conception sont décrites, abondamment illustrées et expliquées, à travers une démarche située à mi-chemin entre processus lourd et démarche agile. Cette quatrième édition traite de la gestion des exigences avec l'outil UML Enterprise Architect (EA).

Architecture et micro-architecture des processeurs

Architecture et micro-architecture des processeurs

Auteure: Bernard Goossens

Nombre de pages: 358

Cet ouvrage présente de façon ascendante le processus de construction d'un processeur, en partant de l'électronique et des transistors, en passant par les circuits fondamentaux, leur jeu d'instructions et leur implantation pour terminer avec la structure de la mémoire environnant le processeur. Il s'adresse aux étudiants de second cycle, aux élèves ingénieurs en informatique ainsi qu'aux professionnels du domaine.

Création de bases de données

Création de bases de données

Auteure: Nicolas Larrousse

Nombre de pages: 208

Méthode pour concevoir un système d'information robuste et évolutif. Aborde la notion de base de données et les métiers associés et décrit les différentes étapes de la conception d'une base de données.

Programmer avec MySQL

Programmer avec MySQL

Auteure: Christian Soutou

Nombre de pages: 450

Apprendre SQL par l'exemple 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... L'auteur 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. MySQL 5.5 en version de production 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...

SQL pour Oracle

SQL pour Oracle

Auteure: Christian Soutou

Nombre de pages: 720

Apprendre SQL par l'exemple Tout particulièrement destiné aux débutants et aux étudiants, cet ouvrage permet d'acquérir les notions essentielles d'Oracle, leader des systèmes de gestion de bases de données. Concis et de difficulté progressive, il est émaillé de nombreux exemples et de 50 exercices corrigés qui illustrent tous les aspects fondamentaux de SQL. Couvrant les versions 9i à 11 gR2 d'Oracle, il permet de se familiariser avec ses principales fonctionnalités, ainsi qu'avec les API les plus utilisées (JBDC, PHP et XML). Mise à jour et augmentée (pivots, transpositions, requêtes pipe line et CTE), la quatrième édition de cet ouvrage consacre un chapitre entier à l'optimisation des requêtes et des schémas relationnels. Y sont étudiés l'optimiseur, les statistiques, la mesure des performances et l'emploi de la boîte à outils : contraintes, index, clusters, tables organisées en index, partitionnement, vues matérialisées et dénormalisation. À qui s'adresse cet ouvrage ? À tous ceux qui souhaitent s'initier à SQL, à Oracle ou à la gestion de bases de données Aux développeurs C, C++, Java, PHP et XML qui souhaitent stocker leurs données...

UML 2 pour les bases de données

UML 2 pour les bases de données

Auteure: Christian Soutou

Nombre de pages: 314

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 www.editions-eyrolles.com. 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, Poséidon, 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,...

Réseaux informatiques

Réseaux informatiques

Auteure: François Pignet

Nombre de pages: 274

Ouvrage plus théorique que pratique qui passe en revue les normes et les outils d'administration de réseaux d'entreprises, étendus et locaux, y compris ceux qui intègrent la téléphonie IP et la technologie Wi-Fi. Certais détails laissent songeur: "L'ISO (Industrial Standard of Organization)"! (p. 31)--[SDM]

Oracle 10g

Oracle 10g

Auteure: Jérôme Gabillaud

Nombre de pages: 492

Reprend les concepts, définitions et règles du modèle relationnel et détaille son utilisation dans le cadre des outils proposés en standard avec Oracle Server 9i.

Mettre en oeuvre une base de données NoSQL

Mettre en oeuvre une base de données NoSQL

Auteure: Rudi Bruchez

Nombre de pages: 300

Des bases pour la performance et le Big Data En quelques années, le volume des données brassées par les entreprises a considérablement augmenté. Émanant de sources diverses (transactions, comportements, réseaux sociaux, géolocalisation...), elles sont souvent structurées autour d'un seul point d'entrée, la clé, et susceptibles de croître très rapidement. Autant de caractéristiques qui les rendent très difficiles à traiter avec des outils classiques de gestion de données. Par ailleurs, certains cas d'utilisation exigeant des temps d'accès très courts défient également les capacités des moteurs transactionnels. C'est pour répondre à ces différentes problématiques que sont nées les bases de données NoSQL (Not Only SQL), sous l'impulsion de grands acteurs du Web comme Facebook ou Google, qui les avaient développées à l'origine pour leurs besoins propres. Grâce à leur flexibilité et leur souplesse, ces bases non relationnelles permettent en effet de gérer de gros volumes de données hétérogènes sur un ensemble de serveurs de stockage distribués, avec une capacité de montée en charge très élevée. Elles peuvent aussi fournir des accès de...

Programmez un Raspberry Pi

Programmez un Raspberry Pi

Auteure: Simon Monk

Nombre de pages: 192

Le but de ce court ouvrage est de vous montrer comment créer des programmes et des jeux amusants sur votre Raspberry Pi en utilisant le langage Python (le "Pi" de Raspberry Pi...). L'auteur explique les bases du développement sur cet ordinateur un peu spécial, à la fois minuscule et puissant. Il vous fournit des exemples "qui marchent" et des scripts prêts à l'emploi. Il vous montre comment installer matériels et logiciels, comment écrire et débugger ses premières applis, et contrôler des périphériques électroniques. L'ouvrage se termine par deux projets concrets : une horloge à LED et un logiciel de pilotage de robot.

Introduction à SCILAB

Introduction à SCILAB

Auteure: J.-P. Chancelier , F. Delebecque , C. Gomez , M. Goursat , R. Nikoukhah , S. Steer

Nombre de pages: 264

Le but de ce livre est de montrer au lecteur comment utiliser l'essentiel des fonctionnalités de SCILAB en passant en revue la plupart des fonctions de base illustrées par des exemples.

Sin imagen

Analyse structurée des réseaux

Auteure: James F. Kurose (Informatiker.) , Keith W. Ross (Informatiker)

Nombre de pages: 79

Le cahier des corrigés d'exercices de l'ouvrage Analyse structurée des réseaux de James Kurose

Oracle 10g

Oracle 10g

Auteure: Razvan Bizoï

Nombre de pages: 719

Composé de fiches pratiques accompagnées de QCM et travaux pratiques minutés, ce guide d'autoformation vous explique comment installer Oracle 10g et ses outils d'administration, avant de décrire en détail les tâches que doit assurer un administrateur de bases de données au quotidien surveillance de la base grâce aux journaux d'activité, gestion des fichiers et du stockage, gestion des tables et des index, gestion des utilisateurs et de leurs droits d'accès, etc. Un second volume, à paraître en 2006, traitera plus spécifiquement des méthodes de sauvegarde et de restauration.

Cours réseaux et télécoms

Cours réseaux et télécoms

Auteure: Guy Pujolle

Nombre de pages: 543

Cette troisième édition mise à jour et augmentée de Cours réseaux et télécoms répond à un objectif simple

Sin imagen

Programmer objet avec Oracle

Auteure: Christian Soutou

Nombre de pages: 451

Cet ouvrage est consacré aux aspects objet d'Oracle, introduits dans Oracle 8 en 1997, enrichis par Oracle 9i et relais par Oracle 10g et 11g. La technologie objet est aujourd'hui partout : modélisation (avec UML), développement (avec lava, PHP, .Net, les services Web et SOA). Oracle a su intégrer ces concepts objet en maintenant la compatibilité avec les systèmes relationnels traditionnels. Les utilisateurs peuvent ainsi introduire progressivement l'objet clans leurs applications relationnelles sans migrer vers une technologie et des pratiques entièrement nouvelles. Les concepts objet et leur syntaxe pouvant sembler complexes, l'ambition de cet ouvrage est de fournir aux développeurs les outils de la transition, illustrés d'exemples concrets. Les types et tables objet, l'héritage. les références, les collections (simples et multiniveaux) et les méthodes PL/SQL sont étudiés. L'évolution d'un schéma et les vues objet sont également complètement décrites. Un chapitre est consacré aux extensions objet de l'API JDBC d'Oracle et à l'outil de mapping JPublisher. Les nouveautés objet de la dernière version, Oracle 11g, sont détaillées et cette seconde édition...

Sin imagen

UML 2

Auteure: Benoît Charroux , Aomar Osmani , Yann Thierry-Mieg

Nombre de pages: 288

Ce Synthex taite les principaux diagrammes d'UML à travers 40 applications corrigées et une étude de cas sur les méthodes agiles et Scrum.

Sin imagen

Des bases de données à l'Internet

Auteure: Philippe Mathieu

Nombre de pages: 314

Une base de données est un ensemble d'informations reliées entre elles, que l'on peut modifier, améliorer, trier, dynamiser, dont les usages peuvent être multiples et les supports variés. Ce peut être - dans sa forme la plus simple - un carnet d'adresses avec numéros de téléphone, mais également des tableaux croisés de chiffres d'affaires par secteurs. L'actualité de l'Internet donne aux bases de données un nouveau champ d'applications, avec les sites de commerce électronique et leurs besoins de gérer des références, factures, clients, saisies sur le Web, toujours plus nombreux. Des bases de données à l'Internet présente la réalité des bases de données d'aujourd'hui et recense tout ce que leurs utilisateurs et concepteurs doivent savoir, de la création de la base à sa publication sur le Web : comment passer du MCD aux tables relationnelles ; comment optimiser une requête à l'aide de l'algèbre relationnelle ; quelles sont les instructions fondamentales en SQL ; à quoi sert une transaction ; comment accéder à une base en java et d'autres langages ; comment fonctionnent les servlets et les JSP ; comment publier sa base de données sur l'Internet. A la...

Sin imagen

UML par la pratique

Auteure: Pascal Roques

Nombre de pages: 357

Le cours magistral de Pascal Roques plébiscité par les étudiants et les professionnels pour comprendre et utiliser UML Réédition au format semi-poche de la 5e édition du livre culte de Pascal Roques consacré à UML 2, ce support de cours exemplaire enseigne à travers de nombreux exercices corrigés et études de cas une démarche méthodique de modélisation UML, tant sur les axes fonctionnel que statique et dynamique. Chaque choix de modélisation est minutieusement commenté et accompagné de conseils issus de l'expérience de l'auteur. Un glossaire reprend en fin d'ouvrage les définitions des principaux concepts et une étude de cas complète illustre le processus itératif de modélisation depuis la modélisation métier jusqu'à la conception en Java et C#.

Sin imagen

Introduction aux bases de données Access

Auteure: Philippe Bellan

Nombre de pages: 487

Public : étudiants, élèves ingénieur, ingénieurs, toute personne ayant déjà un peu utilisé un ordinateur. Objectifs : Donner les notions de base sur Access et les Bases de Données. Guider dans la construction d'une petite Base de Données avec Access. Donner les outils pour aller au-delà et utiliser le Visual Basic pour Applications. Permettre à chacun de se construire une base de données personnelle ou professionnelle. Contenu : 33 chapitres, 6 exemples progressifs, détaillés sous forme d'ateliers, nombreux exercices sur ces ateliers, corrigés détaillés des exercices, nombreuses illustrations, sous forme de copies d'écran.

Sin imagen

UML 2

Auteure: Laurent Audibert

Nombre de pages: 298

Public : étudiants en informatique. Contenu : présentation des diagrammes UML - Langage de contraintes OCL - Introduction aux patrons de conception - Mise en œuvre d'UML

Sin imagen

Corba

Auteure: Jean-Marc Geib , Christophe Gransart , Philippe Merle

Nombre de pages: 361

L'Object Management Group propose une solution globale, à l'aide de technologies orientées objet, pour la construction d'applications distribuées résolvant les problèmes de communication, d'hétérogénéité, d'intégration et d'interopérabilité. Au cœur de cette proposition on trouve le bus à objets répartis CORBA (Common Object Request Broker Architecture). Ce bus fournit les mécanismes de base pour la communication entre les objets distribués et hétérogènes. Cet ouvrage présente une vision globale des travaux de l'OMG : le modèle orienté objet, l'architecture de gestion des objets OMA, le bus CORBA, le langage de définition des interfaces OMG IDL, les services objet communs, les utilitaires communs et les interfaces de domaine. De nombreux exemples détaillés illustrent les propos des auteurs sur la mise en pratique du langage OMG IDL et sur le processus de conception, de développement et de déploiement d'une application CORBA implantée avec le langage C ++. Finalement, cet ouvrage met en perspective l'utilisation de CORBA dans le contexte du Web. Cet ouvrage s'adresse aux développeurs, aux chefs de projet informatique ainsi qu'aux étudiants en...

Sin imagen

Bases de données

Auteure: Laurent Audibert

Nombre de pages: 254

Étudiants en informatique des IUT, des BTS, des filières IUP, des écoles d'ingénieurs ou encore en auto-formation. Professionnels informaticiens désireux de se former à la conception des bases de données et au langage de requête SQL ou de s'initier à la programmation événementielle des bases de données. Professionnels non informaticiens désirant connaître les bases nécessaires à la bonne compréhension et la bonne utilisation des SGBD. Aquérir progressivement de solides compétences en conception des de données. Découvrir l'algèbre relationnelle. Apprendre d'une manière pédagogique et rigoureuse le langage de requête SQL. Savoir combiner les commandes SQL élémentaires avec un langage de programmation. Cinq chapitres. Cinq séances d'exercices sous forme de travaux dirigés. Cinq séances d'exercices sous forme de travaux pratiques. Corrigés complets et détaillés de tous les exercices. Nombreux exemples. Nombreuses illustrations. Table des matières globale. Tables des matières détaillées par chapitre. Index complet.

Sin imagen

Détection d'intrusion de réseau

Auteure: Stephen Northcutt , Judy Novak

Nombre de pages: 479

En dépit des efforts des experts en sécurité, les réseaux sont sujets à un nombre croissant d'attaques de plus en plus sophistiquées. Cet ouvrage vous apprendra à les détecter et à les contrer, en faisant de vous un analyste en détection d'intrusion. Les auteurs, experts réputés en sécurité réseau, communiquent leur expérience dans cet ouvrage. Ils présentent en détail les techniques d'analyse de trafic, les signatures d'attaque, l'utilisation d'outils d'analyse, le paramétrage de la sécurité d'un système, la gestion manuelle ou automatique des intrusions, la mise en œuvre d'un projet de sécurité d'entreprise, etc. Cette nouvelle édition aide notamment à : comprendre TCP dans un contexte réel ; analyser un trafic réseau ; obtenir des informations sur une attaque à partir de champs IP ou de protocoles de plus haut niveau ; reconnaître signatures d'intrusion, dénis de service, motifs d'attaque courants, et à se préparer à gérer des motifs inconnus ; utiliser TCPdump et Snort pour distinguer trafics normaux et anormaux ; paramétrer un système pour assurer sa sécurité ; apprendre à utiliser des réponses manuelles et automatiques aux intrusions ...

Sin imagen

Modélisation et conception orientées objet avec UML 2

Auteure: Michael Blaha , James Rumbaugh

Nombre de pages: 585

Best-seller célébré pour sa pédagogie et la clarté de son contenu, le livre de Michael Blaha et James Rumbaugh est maintenant conforme à la norme UML 2. Dans la continuité de la première édition, les auteurs expliquent les concepts orientés objet les plus importants et présentent un processus qui permet de les appliquer au développement logiciel et de les implémenter en C ++, en Java et dans des bases de données relationnelles. Loin de se contenter d'exposer les mécanismes d'un langage de programmation ou d'une notation de modélisation, M. Blaha et J. Rumbaugh se concentrent sur la finalité fondamentale des concepts, montrant comment les appliquer à tous les stades du cycle de vie du développement logiciel. Les caractéristiques du livre sont plus particulièrement : - Un contenu fortement actualisé, qui intègre les cas d'utilisation, les modèles d'activités et les diagrammes de séquence, tout en conservant le style qui a fait le succès de la première édition - Un processus plus robuste, qui prend en compte le développement itératif, la modélisation de l'implémentation et la rétro-ingénierie - Des conseils et des exemples de bonnes et de mauvaises...

Derniers livres et auteurs recherchés