Oriente objet sous postgresql

ORIENTE OBJET SOUS POSTGRESQL Membres du Groupe FARE Samuel APAFLO Nicole YENTCHABRE Dorcas ATTIKPO Godwin CSOMMAIRE Introduction I-Les SGBDR II-L ? approche orientée objet III- SGBD Orientés Objets IV-SGBD Objets Relationnels Conclusion CINTRODUCTION CL ? étude systématique des principes des bases de données commença avec l ? introduction du modèle relationnel Comme tous les autres modèles de données le modèle relationnel a une partie structurelle les schémas et une partie opérationnelle l ? algèbre relationnelle Dans le modèle relationnel la partie logique et physique sont indépendantes les unes des autres Postgresql est un système de gestion de base de données open source Il est à la fois puissant et conforme aux normes ACID atomicité cohérence isolation durabilité Postgres est un système de gestion de base de données relationnelle objet ORDBMS ce qui signi ?e qu'il est di ?érent des systèmes de gestion de base de données tels que MySQL Un SGBDOO combine des fonctionnalités du système de gestion de base de données relationnelles et de la programmation orientée objet La première grande di ?érence réside dans les types de données Postgresql prend en charge tous les types de données SQL standard mais ajoute également une variété de types qui ne sont pas pris en charge par les SGBDR SQL classiques CL ? approche Orientée Objet CLa programmation orientée objet est une approche de programmation informatique de plus en plus utilisée dans le domaine du développement logiciel mais aussi pour la Data Science Pour concevoir et réaliser des logiciels structurés et réutilisables par composition d ?éléments indépendants il faut une méthodologie adéquate productivité des développeurs réutilisabilité CConcepts essentiels Encapsulation ? Interface visible opérations méthodes ? Implémentation cachée structure et code Héritage ? Langages de programmation OO Ei ?el Smalltalk C Java C ? Intérêts de l ? approche objet pour les BD Identité objet ? Favorise le partage de données ? Supporte des pointeurs typés Encapsulation de données ? Permet l ?isolation de données des opérations ? Facilite l ?évolution des structures de données Héritage d ?opération et de structure ? Facilite la réutilisation de type de données ? Permet de particulariser les programmes aux besoins de l ?application Possibilité de dé ?nir des opérations abstraites polymorphisme C ? Les options d ? évolution des BDR vers l ? objet Encapsuler le SGBD Relationnels ? Wrapper client Orienté Objet Wrapping Objet ? Langage de Programmation Orienté Objet SGBDR Construire une nouvelle technologie de BD ? SGBD Orienté Objet SGBD-OO ? Langage de Programmation Orienté Objet persistant - Approche révolutionaire Construire une nouvelle technologie de BD SGBD Objet Relationnel SGBD-OR CSGBD ORIENTES OBJETS C ? Les règles d'or d'un SGBD-OO Services langage Services BD R Identité d'objet ID mise à jour partage graphes sémantique d'ID R Persistance modèle formel algèbre gestion mémoire virtuelle garb collec R Abstraction types classes liaisons dynamiques R Structuration complexe attributs et entités constructeurs tuples set schéma R Encapsulation méthodes messages R Sécurité con ?dentialité intégrité déclencheurs etc synchronisation reprise après panne transactionnel R Réutilisation héritage simple multiple

  • 31
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Apv 07, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 48.9kB