UNIT - Moteur de Recherche - Ressources Pédagogiques [Cours en Ligne]

Retour à l'accueil  
Pour vous connecter : UNIT - le site institutionnel
Ressources UNIT > Thématiques UNIT fr
Retour à la dernière recherche Version imprimable
Transactions et optimisation (Conception de bases de données - module 10)  (en Français)


Auteur(s): Stéphane Crozat
Éditeur(s): Université de Technologie de Compiègne ADR:COMPIEGNE TEL:
10-10-2002

URL d'accès: http://www4.utc.fr/~nf17/DOCS/modules/10/

DOCUMENTAIREIdentifiant de la fiche: http://ori.unit-c.fr/uid/unit-ori-wf-1-3093
Version: Version 5.0 - 2009-02-01
Status de la fiche: revised
Schéma de la métadonnée: LOMv1.0, LOMFRv1.0, SupLOMFRv1.0

Droits: gratuit
Ce cours est la propriété de son auteur et de l'UTC. Il est proposé en accès libre selon les principes de la licence Creative Commons Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/

Description: Les transactions sont une réponse générale aux problèmes de fiabilité et d'accès concurrents dans les BD, et en particulier dans les BD en mode client-serveur. Elles sont le fondement de toute implémentation robuste d'une BD. Des systèmes comme Oracle ne fonctionnent nativement qu'en mode transactionnel. La conception des SGBDR exige qu'une attention particulière soit portée à la modélisation conceptuelle, afin de parvenir à définir des modèles logiques relationnels cohérents et manipulables. De tels modèles relationnels, grâce au langage standard SQL, présentent la particularité d'être implémentables sur toute plate-forme technologique indépendamment de considérations physiques.Néanmoins l'on sait que dans la réalité, il est toujours nécessaire de prendre en considération les caractéristiques propres de chaque SGBDR, en particulier afin d'optimiser l'implémentation. Les optimisations concernent en particulier la question des performances, question centrale dans les applications de bases de données, qui, puisqu'elles manipulent des volumes de données importants, risquent de conduire à des temps de traitement de ces données trop longs par rapport aux besoins d'usage. Chaque SGBDR propose généralement des mécaniques propres pour optimiser les implémentations, et il est alors nécessaire d'acquérir les compétences particulières propres à ces systèmes pour en maîtriser les arcanes. Il existe néanmoins des principes généraux, que l'on retrouvera dans tous les systèmes, comme par exemple les index, les groupements ou les vues matérialisées. Nous nous proposerons d'aborder rapidement ces solutions pour en examiner les principes dans le cadre de ce cours.
Mots-clés libres: conception de base de données, SGBD, gestion des transactions, fiabilité, concurrence, panne, modélisation conceptuelle, optimisation, schéma interne, performance des applications, indexation, dénormalisation, partitionnement, système de gestion de base de données
Structure: en réseau

Classification UNIT: 
Classification: Informatique > Bases de données
Indice(s) Dewey: 005.74
005.75


PEDAGOGIQUEType pédagogique: cours / présentation, exercice, autoévaluation, autres
Granularité: module

Niveau: enseignement supérieur, bac+3
Age attendu du l'utilisateur: 18+
Public cible: enseignant, apprenant
Langue de l'apprenant: Français

Proposition d'utilisation: L'objectif de l'UV est d'amener les étudiants à maîtriser la conception de bases de données relationnelles et relationnelles-objet. Cette maîtrise reposera sur des compétences méthodologiques de modélisation conceptuelle et logique, ainsi que sur des compétences technologiques de mise en oeuvre au sein de SGBD typiques (tels que Access, MySQL, Oracle et PosgreSQL) et à travers les langages couramment utilisés en BD (tels que SQL, PHP ou Java).

Durée d'apprentissage: 5 heures

TECHNIQUEDate de publication: 02-03-2009

Type de contenu: texte, image, ressource interactive
Format: Document HTML

Entrepôt d'origine: ori-oai-workflow
Identifiant: unit-ori-wf-1-3093
Type de ressource: Ressource pédagogique



RELATIONS
Exporter au format XML
© 2009 UNIT - Mentions légales - Contacts