INDISPONIBLE Livre numérique Système de gestion de bases de données par l'exemple

Système de gestion de bases de données par l'exemple — Ebook

Auteur : Robert Godin
Publication : 01/01/2006
Langue : Français
Éditeur : Loze-Dion Éditeur
ISBN 10 : 2923565150
ISBN : 9782923565156
Catégories : Informatique / Langages de programmation / Java

Système de gestion de bases de données par l'exemple, Robert GODIN

Robert Godin (Ph.D. Université de Montréal) est professeur au Département d'Informatique de l'Université du Québec à Montréal (UQAM) depuis 1983. Il a été professeur au Département d'Informatique du Collège de Rosemont de 1977 à 1983. Ses travaux de recherche touchent aux domaines des bases de données, du repérage de l'information, du génie logiciel orienté objet, des interfaces personne-machine et de l'intelligence artificielle. Ses travaux sont subventionnés par le Conseil de Recherche en Sciences Naturelles et en Génie du Canada (CRSNG) depuis 1987. Il a participé à plusieurs projets de R&D dont le projet ALEX du Centre d'Analyse de Texte par Ordinateur de l'UQAM, le projet Le Macroscope dirigé par le groupe DMR en collaboration avec le Centre de Recherche en Informatique de Montréal (CRIM), le projet Ingénierie du Logiciel Orienté Objet (IGLOO) subventionné par le programme Synergie du Québec et par le CRSNG, et le projet de Bibliothèques Électroniques Multimédia Réparties financé par Newbridge Corp. Il a été membre du comité scientifique du CRIM de 1988 à 1993.

Systèmes de gestion de bases de données par l'exemple présente les concepts fondamentaux des fichiers et des bases de données du point de vue du programmeur d'application et de l'administrateur de bases de données. L'approche pédagogique favorise l'apprentissage par l'exemple et propose une définition précise des différents concepts. Les principales normes applicables aux bases de données sont étudiées (SQL:1999, JDBC2, SQLJ, JDO, EJB, JTA, JNDI, UML). Pour concrétiser les concepts théoriques, leur réalisation est illustrée dans le contexte du SGBD Oracle. Les sujets suivants sont couverts :

• Modèle relationnel et SQL (définition de données, manipulation de données, sécurité, contraintes d'intégrité) ;

• Interface avec les applications (JDBC, SQLJ, PL/SQL) ;

• Aspects systèmes de l'accès aux mémoires secondaires ;

• Interface programmatique Java pour l'accès aux fichiers (FileInputStream, FileOutputStream, StreamTokenizer, RandomAccessFile, JAXP, SAX, DOM, ...) ;

• Organisation des données en mémoire secondaire (allocation d'espace, arbre-B, index bitmap, arbre digital, hachage, organisations multidimensionnelles) ;

• Évaluation des requêtes relationnelles ;

• Contrôle de concurrence (verrouillage, estampillage, certification et multiversion) ;

• Fiabilité et récupération (sérialisabilité, reprise par journalisation des transactions, point de vérification) ;

• Théorie de la normalisation ;• Conception des bases de données (modélisation conceptuelle UML, entité-association, conception logique, conception physique) ;

• Développement d'application de bases de données en Java (client-serveur, multicouches, patrons de conception, servlet, EJB) ;

• Bases de données objet, objet-relationnel, parallèle, répartie, déductive ;

• Entrepôt de données, analyse de données OLAP, fouille de données (data mining) ;

• Données semi-structurées, repérage de l'information.

Matériel complémentaire (sur demande auprès de l'éditeur : lozedion@lozedion.com )

Les solutions aux exercices, les transparents et les exemples de code destinés à l'enseignement sont disponibles sur le CD-ROM d'accompagnement.

Voir aussi

Détails du livre numérique

Format de fichier Protection Services 7switch
PDF Tatouage Aucun

Commentaires

Indisponible