IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PostgreSQL Discussion :

Base de donnée orienté objet


Sujet :

PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Décembre 2009
    Messages : 125
    Par défaut Base de donnée orienté objet
    Bonjour,

    Je veux réaliser une base de donnée orientée objet parce que j'en ai besoin pour un projet.
    Est ce que postegresql ou SqlServer peuvent répondre à mon besoin?

    Merci d'avance pour votre réponse.

  2. #2
    Membre émérite Avatar de Oishiiii
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2009
    Messages
    508
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Août 2009
    Messages : 508
    Par défaut
    Est-ce que vous pourriez définir avec précision ce qu'est une "base de donnée orientée objet" d'après vous ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Décembre 2009
    Messages : 125
    Par défaut
    Les bases de données orientées objets sont caractérisées par quatre points essentiels:
    • un modèle de données qui permet de représenter des structures de données complexes;
    • les données et les traitements ne sont plus séparés. La dynamique (les méthodes) fait partie de la
    déclaration des classes d'objets;
    • l'héritage;
    • tout objet possède une identité qui le distingue de tout autre objet, même s'ils ont la même valeur.

    ces 4 points n'existent pas dans les bases de données classiques

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    1 874
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 874
    Par défaut
    Postgresql est un SGBD relationnel et non objet, au moins dans le sens où il ne gère pas le transfert d'un objet en mémoire d'un langage de POO vers la base et vice-versa.

  5. #5
    Inactif
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 245
    Par défaut
    Bonjour
    (Postgresql est un SGBD relationnel et non objet,)
    Non...
    PostgreSQL est un système de gestion de base de données relationnelle et objet (SGBDRO).
    Cordialement

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    1 874
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 874
    Par défaut
    Citation Envoyé par bustaf Voir le message
    (Postgresql est un SGBD relationnel et non objet,)
    Non...
    PostgreSQL est un système de gestion de base de données relationnelle et objet (SGBDRO).
    Oui c'est la réponse de la doc à la question "qu'est-ce que postgresql" et on pourrait ajouter qu'il est aussi cité dans la page wikipedia sur les SGBDs objets.

    Mais personnellement je pense que ça alimente un malentendu. C'est un SGBD relationnel avec des "extensions objet", ce qui exprime surtout le fait qu'on peut faire ses propres types et opérateurs. Mais il y a des années qu'il n'y a eu aucune évolution qu'on puisse rattacher à des fonctionnalités objet. C'est même plutôt le contraire puisque la pseudo-colonne OID a été supprimée par défaut, il a été jugé que ça prenait de la place pour rien.

Discussions similaires

  1. tutos base de donnée orientée objet avec Sql server
    Par marwa21 dans le forum MS SQL Server
    Réponses: 17
    Dernier message: 15/03/2011, 14h59
  2. Choix de base de données orientée objet
    Par faomayma1980 dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 22/06/2009, 11h18
  3. Base de données Orientée Objet NeoDatis ODB
    Par osmadja dans le forum Persistance des données
    Réponses: 1
    Dernier message: 23/12/2007, 08h33
  4. Réponses: 1
    Dernier message: 18/07/2007, 13h54
  5. [SGBDOO] Base de données orientée objet
    Par Jaona dans le forum Décisions SGBD
    Réponses: 19
    Dernier message: 14/04/2003, 11h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo