Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • Création de clés Composite Tutorie…
  • Comment faire pour supprimer les ent…
  • Comment formater A.M. et P.M. Fois d…
  • Comment forcer un fichier LDB à fer…
  • Comment éditer des versions SSIS 
  • Pourquoi utiliseriez-vous un formula…
  • Comment faire pour convertir rtf ver…
  • Avantages et inconvénients de la no…
  • Comment utiliser SPSS Version 15.0 
  • Comment Actualiser l' accès Subform…
  •   Logiciel de base de données
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte

  • Facebook

  • Twitter

  • Instagram

  • LinkedIn

  • TikTok

  • WhatsApp

  • WordPress

  • Chrome

  • Discord

  • Amazon
  •  
    Logiciel de base de données

    Quelles unités d'un SGBD responsable de la base de données d'intégrité de la structure?

    Ce n'est pas une seule unité, mais plutôt une combinaison de composants au sein d'un SGBD qui est responsable du maintien de l'intégrité de la structure des données. Ces composants travaillent ensemble pour appliquer les règles que vous définissez:

    1. Langue de définition des données (DDL):

    * définit le schéma: Cela comprend la création de tables, la définition de types de données pour les colonnes, la spécification des contraintes (clés primaires, clés étrangères, etc.) et la mise en place de relations entre les tables.

    * applique les contraintes: Le DDL garantit que les données sont conformes aux règles de schéma prédéfinies. Par exemple, si une colonne est définie comme non nul, les SGBD ne vous permet pas d'insérer ou de mettre à jour une ligne sans valeur dans cette colonne.

    2. Langue de manipulation des données (DML):

    * gère les données: Les commandes DML (insert, mise à jour, supprimer) sont utilisées pour modifier les données de la base de données.

    * vérifie les contraintes: Le composant DML interagit avec les contraintes définies par DDL pour vérifier l'intégrité des données pendant les opérations de modification des données.

    3. Système de gestion des transactions:

    * assure l'atomicité, la cohérence, l'isolement et la durabilité (propriétés acides): Cela garantit que les transactions sont exécutées complètement et avec précision.

    * gère le contrôle de la concurrence: Cela empêche les conflits lorsque plusieurs utilisateurs accèdent et modifient les données simultanément.

    4. Dictionnaire de données:

    * stocke les métadonnées: Des informations sur la structure de la base de données (tableaux, colonnes, contraintes, relations) sont stockées dans le dictionnaire de données.

    * utilisé par d'autres composants: Le DDL, le DML et l'optimiseur de requête s'appuient sur le dictionnaire de données pour comprendre la structure de la base de données.

    5. Optimiseur de requête:

    * génère des plans d'exécution efficaces: Ce composant utilise les informations du dictionnaire de données pour optimiser l'exécution de la requête, appliquant potentiellement l'intégrité des données grâce à des transformations de requête.

    En résumé, l'intégrité de la structure des données est maintenue grâce à une combinaison de DDL, de DML, de gestion des transactions, du dictionnaire de données et de l'optimiseur de requête. Ces composants fonctionnent ensemble pour s'assurer que la base de données adhère aux règles prédéfinies et que les données sont cohérentes et précises.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser un SQLite DB MySQL 
  • FileMaker Pro Instructions 
  • Windows CE Formation 
  • Comment faire un arbre dans SQL 
  • Comment savoir FileMaker Pro 
  • Comment mettre à jour une requête pour plusieurs colonnes 
  • Quels sont les deux produits des systèmes de gestion de base de données qui s'exécutent sous le s…
  • Comment créer un formulaire de connexion personnalisée pour Joomla 
  • Comment construire une requête dynamique dans Oracle 
  • Comment configurer LDAP pour DB2 V9.7 
  • Connaissances Informatiques © http://www.ordinateur.cc