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

 Firebird Discussion :

Rôle et utilisation des tables système RDB$


Sujet :

Firebird

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    610
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 610
    Points : 213
    Points
    213
    Par défaut Rôle et utilisation des tables système RDB$
    Bonjour.

    Une base de données Firebird (et Interbase je suppose) intègre des tables systèmes préfixées RDB$ .

    Ces tables - sont-elles - ou - doivent-elles - être uniquement réservées au SGBDR ?

    Une application utilisateur peut-il les exploiter ? En général dans quel but ?

    Le nombre, le nom de ces tables est -il identique quel que soit la structure de la base de données ?

  2. #2
    Expert éminent
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 903
    Points : 6 027
    Points
    6 027
    Par défaut Re: Rôle et utilisation des tables système RDB$
    Citation Envoyé par lio33
    Une base de données Firebird (et Interbase je suppose) intègre des tables systèmes préfixées RDB$ .
    Ce n'est pas la base de donnée qui intègre ces tables.
    Ces tables sont celles qui permettent au serveur de travailler.
    Citation Envoyé par lio33
    Ces tables - sont-elles - ou - doivent-elles - être uniquement réservées au SGBDR ?
    Ca dépend - On peut les lire, mais pour les mettre à jour, il faut être sûr de son coup, sous peine de devoir réinstaller le serveur !
    Citation Envoyé par lio33
    Une application utilisateur peut-il les exploiter ? En général dans quel but ?
    Oui, C'est ce que fait IBExpert par exemple...
    Citation Envoyé par lio33
    Le nombre, le nom de ces tables est -il identique quel que soit la structure de la base de données ?
    Oui, car ces tables intéressent surtout le serveur, et le serveur existe et est capable de travailler indépendament de toute BdD "utilisateur".

    D'ailleurs, une BdD "utilisateur" n'a d'existence qu'au travers de ces tables systèmes
    "Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
    -----------------------
    Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
    Usus magister est optimus

  3. #3
    Membre expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 048
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 048
    Points : 3 342
    Points
    3 342
    Par défaut Re: Rôle et utilisation des tables système RDB$
    Citation Envoyé par qi130
    Citation Envoyé par lio33
    Ces tables - sont-elles - ou - doivent-elles - être uniquement réservées au SGBDR ?
    Ca dépend - On peut les lire, mais pour les mettre à jour, il faut être sûr de son coup, sous peine de devoir réinstaller le serveur !
    sous peinne de casser sa base plutot. Celà ne devrait pas casser le serveur, mais peut rendre la base que l'on a "trafiquée" innutilisable, voir même la perdre complètement.

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

Discussions similaires

  1. Utilisation des sous-systèmes AS/400
    Par zevulko dans le forum AS/400
    Réponses: 1
    Dernier message: 03/06/2007, 00h29
  2. [RCP] utilisation des tables spring RCP
    Par sprite28121982 dans le forum Spring
    Réponses: 3
    Dernier message: 26/12/2006, 21h02
  3. Pourquoi faut-il utiliser des tables plutôt que des frames ?
    Par malicia_bm dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 09/10/2006, 09h20
  4. Création des tables système
    Par tarik75 dans le forum Oracle
    Réponses: 7
    Dernier message: 17/08/2006, 17h02
  5. Pourquoi inclure des .lib pour utiliser des DLLs système?
    Par NicolasJolet dans le forum Windows
    Réponses: 4
    Dernier message: 08/08/2006, 14h59

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