Quelle est la différence fondamentale entre un document XML et une base de données relationnelle ?
Quelle est la différence fondamentale entre un document XML et une base de données relationnelle ?

Vidéo: Quelle est la différence fondamentale entre un document XML et une base de données relationnelle ?

Vidéo: Quelle est la différence fondamentale entre un document XML et une base de données relationnelle ?
Vidéo: Qu'est-ce qu'une base de données ? (Partie 1) 2024, Novembre
Anonim

Majeur différences entre les données XML et données relationnelles

Un document XML contient des informations sur la relation de Les données articles les uns aux autres dans le forme de la hiérarchie. Avec le relationnel modèle, les seuls types de relations qui peuvent être définis sont les relations de table parent et de table dépendante.

Justement, comment le XML et les bases de données fonctionnent-ils ensemble ?

Centré sur les données bases de données stocker les données séparément du XML schéma, transformant généralement simplement le contenu original en tables relationnelles. Ces produits sont appelés XML -activée bases de données . Si un XML document est nécessaire, les données stockées dans les tables relationnelles peuvent être interrogées et un XML document créé.

De plus, XML peut-il être utilisé comme base de données ? XML - Bases de données . Base de données XML est utilisé pour stocker une énorme quantité d'informations dans le XML format. Comme le utilisation de XML augmente dans tous les domaines, il est nécessaire d'avoir un endroit sécurisé pour stocker les XML documents. Les données stockées dans le la base de données peut être interrogé à l'aide de XQuery, sérialisé et exporté dans un format souhaité.

On peut aussi se demander: XML est-il plus rapide que SQL ?

SQL sont de bonnes données tabulaires - des données qui s'insèrent facilement dans des lignes et des colonnes. XML est bon pour les données hiérarchiques - des données qui ont plusieurs niveaux de tailles différentes. SQL est bon pour le stockage et la recherche. XML est bon pour la transmission et le formatage.

Comment Rdbms stocke-t-il les données XML ?

XML les bases de données activées offrent généralement une ou plusieurs des approches suivantes pour stockage XML au sein de la structure relationnelle traditionnelle: XML est stocké dans un CLOB (caractère gros objet) XML est « déchiqueté » en une série de tableaux basés sur un schéma. XML est stocké dans un natif XML Type tel que défini par la norme ISO 9075-

Conseillé: