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

Développement SQL Server Discussion :

SGBD Orienté Objet


Sujet :

Développement SQL Server

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 12
    Points : 20
    Points
    20
    Par défaut SGBD Orienté Objet
    s'il vous plait est ce que SQL Server est il un SGBD orienté objet ou non, si c'est possible quels sont tout les SGBD OO
    merci d'avance

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 249
    Points : 1 745
    Points
    1 745
    Par défaut
    sql serveur n'est pas oriente objet. c'est un sgbd relationnel.

  3. #3
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 770
    Points : 52 726
    Points
    52 726
    Billets dans le blog
    5
    Par défaut
    Je modérerais cela en disant que c'est possible en utilisant les types CLR !

    En effet à l'aide de SQL CLR on peut créer ses types e données soit même et donc faire des tableaux, des arbres, des graphes, des objets quelconques. Il suffit de les interfacer avec Transact SQL.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 16
    Points : 14
    Points
    14
    Par défaut
    c'est vrai qu'à partir de SQL SERVER 2005 on peut définir des classes (UDT) pour construire des objets.
    là question que je me pose maintenant , est qu'est ce qu'il manque à SQL SERVER 2005 --> 2008 R2 pour qu'il deviennen un SGBD OO

  5. #5
    Membre expérimenté

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 249
    Points : 1 745
    Points
    1 745
    Par défaut
    La vitesse. Un SGBD objet se doit d'être plus rapide qu'un SGBD relationnel en ce qui concerne l'accès à un objet. Or Le CLR, proposait par SQL Pro, permet en effet de simuler le fonctionnement objet mais avec une vitesse moindre. Enfin, c'est mon avis!

  6. #6
    Membre chevronné

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Points : 1 758
    Points
    1 758

  7. #7
    Membre expérimenté

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 249
    Points : 1 745
    Points
    1 745
    Par défaut
    Marrant.

    Le dernier programmez contient un article, disponible gratuitement sur le site de l'éditeur, qui présente l'objet et le relationnel.
    Il précise que ce sont les fonctionnalités XML qui permettent d'émuler le fonctionnement d'une base objet.

    Bonne année à vous.

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 16
    Points : 14
    Points
    14
    Par défaut
    Citation Envoyé par ylarvor Voir le message
    La vitesse. Un SGBD objet se doit d'être plus rapide qu'un SGBD relationnel en ce qui concerne l'accès à un objet. Or Le CLR, proposait par SQL Pro, permet en effet de simuler le fonctionnement objet mais avec une vitesse moindre. Enfin, c'est mon avis!
    on va dire que ca c'est un détaille technique ... si microsoft à choisi d'émuler le comportement objet en l'exécutant sur la CLR, à la place d'avoir un modéle fondé sur le modèle orienté object.

    mais fonctionnellement parlant, manquerait il quelque chose ?

  9. #9
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 770
    Points : 52 726
    Points
    52 726
    Billets dans le blog
    5
    Par défaut
    La vitesse. Un SGBD objet se doit d'être plus rapide qu'un SGBD relationnel en ce qui concerne l'accès à un objet. Or Le CLR, proposait par SQL Pro, permet en effet de simuler le fonctionnement objet mais avec une vitesse moindre. Enfin, c'est mon avis!
    D'ou tenez vous cette information ????

    Amusez vous à implémenter un calcul de surface d'un polygone stocké sous forme relationelle (suite de points dans une tbale) en T-SQL et comparez la vitesse d'exécution de ce même calcul avec un polygone déclaré en GEOMETRY en appliquant la méthode STArea et dites moi ce qui est le plus rapide...

    Mon grand père disait "une place pour chaque chose et chaque chose à sa place". Ni le relationnel pur, ni l'objet pur ne sont parfait... Chaque chose a son intérêt et dire que X est plus rapide que Y est idiot !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  10. #10
    Membre expérimenté

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 249
    Points : 1 745
    Points
    1 745
    Par défaut
    Personnellement, si je voulais faire de l'objet avec un sgbd relationnel, je me tournerais plutôt vers hibernate, mapping objet relationnelle, que vers le CLR qui n'a pas pour fonction d'émuler un sgbd objet.

  11. #11
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 16
    Points : 14
    Points
    14
    Par défaut
    Citation Envoyé par ylarvor Voir le message
    Personnellement, si je voulais faire de l'objet avec un sgbd relationnel, je me tournerais plutôt vers hibernate, mapping objet relationnelle, que vers le CLR qui n'a pas pour fonction d'émuler un sgbd objet.
    C'est un choix comme un autre ... dans ton cas c'est le administrateur du SGBD qui sera content, mais celui qui héberge ton application un peu moins (hibernate ça alourdi un peu)

    et, inversement, si on choisit la CLR c'est l'administrateur du SGBD qui sera moins content car le SGBD fait plus de traitement, et l'hébergeur de ton appli plus soulagé (un framewok en moins)

  12. #12
    Membre expérimenté

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 249
    Points : 1 745
    Points
    1 745
    Par défaut
    l'idée, c'est surtout de faciliter le travail du developpeur, pour un objet, une simple configuration suffit sur hibernate, imagine que tu as 50 objets, avec le CLR, tu dois programmer 50 objets.

  13. #13
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 16
    Points : 14
    Points
    14
    Par défaut
    Citation Envoyé par ylarvor Voir le message
    l'idée, c'est surtout de faciliter le travail du developpeur, pour un objet, une simple configuration suffit sur hibernate, imagine que tu as 50 objets, avec le CLR, tu dois programmer 50 objets.
    tu parles d'un développeur qui veut implanter une application rapidement (RAD) , je suis d'accord.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. SGBD Orienté Objet
    Par lyess dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 10/02/2014, 13h28
  2. Question sur les sgbd-orienté objet
    Par pierrot53 dans le forum Débuter
    Réponses: 1
    Dernier message: 29/01/2009, 01h12
  3. SGBD Orienté Objet
    Par paonus dans le forum Débuter
    Réponses: 1
    Dernier message: 12/06/2008, 20h42
  4. Quel sgbd pour une BD Orientée Objet ?
    Par lolymeupy dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 13/04/2008, 21h51
  5. Réponses: 3
    Dernier message: 09/05/2006, 15h16

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