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

 SGBD Discussion :

Exécution d'une requête dans le modèle architecture ansi/sparc


Sujet :

SGBD

  1. #1
    Membre du Club
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Mars 2010
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 18
    Points : 58
    Points
    58
    Par défaut Exécution d'une requête dans le modèle architecture ansi/sparc
    bonjour je suis sur un devoir de recherche sur les sgbd ansi/sparc. Je dois expliquer l'exécution d'une demande de lecture effectuée par un programme.

    je pense que les étapes sont:
    1. le programme fait une demande de de lecture au sgbd
    2. le sgbd consulte le modèle externe pour vérifier d'abord les conditions d'accés ensuite pour récupérer les données externes
    3. le sgbd consulte l'enregistrement logique pour établir la correspondance entre les données externes et les données conceptuelles
    4. le sgbd consulte l'enregistrement physique pour établir la correspondance entre les données conceptuelles et les données physiques
    5. le sgbd transmet l'ordre d'écriture au système d'exploitation (1)
    6. le système d'exploitation transmet l'ordre d'écriture au système de gestion des fichier (processeur d'entrée/sortie)(2)
    7. le processeur d'entrée/sortie vérifie l'accessibilité du support, le SGF va extraire les données du support et les déposer au niveau du tampon du sgbd
    8. le sgbd récupère les données du tampon et les dépose dans le tampon du programme d'application
    9. le programme d'application est en possession des données demandées

    Mon problème se trouve au niveau des étapes 4 et 5 : je dois les expliquer techniquement et je m'y connais pas tellement en système d'exploitation.

    Ensuite comment ça se passe si c'est une demande d'écriture simultanée de deux programme P1 et P2. Enfin comment se déroule l'exécution d'une demande de modification du schéma conceptuel effectuée par le DBA (administrateur de base de données).

    Bien sur tout serait plus simple à l'aide d'un schéma mais malheureusement je ne sais pas comment transférer mon schéma ici.

    Merci de prendre le temps de lire mes question j'espère que vous arriverez à comprendre.

  2. #2
    Membre régulier
    Homme Profil pro
    etudiant
    Inscrit en
    Mai 2010
    Messages
    222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : etudiant

    Informations forums :
    Inscription : Mai 2010
    Messages : 222
    Points : 104
    Points
    104
    Par défaut Mr le DBA te reponds techniquement
    Le système examine la description physique de la base en
    rapport avec la requête logique et détermine le (ou les)
    enregistrement(s) physique(s) à lire.
    Le système ( noyau ) lance une commande au système d'exploitation
    pour rechercher physiquement l'enregistrement désiré.
    Le système d'exploitation, par le biais de ses méthodes d'accès,
    accède à l'enregistrement physique.
    Les données demandées sont transférées dans les buffers mémoires tampons.
    Le SGBD, à partir d'une comparaison entre le schéma logique global conceptuel) et le sous-schéma externe de l’application A, extrait des données stockées dans le buffer, l'enregistrement logique réclamé par le programme d'application .
    Le SGBD transfère les données des buffers dans la zone de liaison du programme d'application A. Les ordres d'écriture dans la base physique sont traités par un processus similaire, toute modification ou adjonction étant en général précédée d'une opération de lecture.
    Spirit Fighting .

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

Discussions similaires

  1. [MySQL] Exécution d'une requête dans un boucle foreach
    Par sissi25 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 12/12/2011, 11h05
  2. Réponses: 4
    Dernier message: 30/10/2008, 11h50
  3. Exécution d'une requête dans une procédure
    Par mikey_ufc dans le forum VBA Access
    Réponses: 1
    Dernier message: 12/07/2007, 07h52
  4. Réponses: 3
    Dernier message: 15/06/2007, 22h50
  5. Arrêt de l'exécution d'une requête MySQL dans DELPHI.
    Par joelmarc dans le forum Bases de données
    Réponses: 9
    Dernier message: 11/10/2004, 16h11

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