? Sites Web et des programmes informatiques utilisent des données à des fins diverses . Le contenu d'un site web est une donnée , comme c'est l'information présentée dans n'importe quelle application logicielle . Les développeurs ont différentes options pour la modélisation , le stockage et la gestion des éléments de données au sein des applications . Le concept d'un attribut de données est un élément clé dans ce domaine du développement , mais a légèrement différentes implications en fonction du contexte . Types de données
Certaines applications , à la fois sur le bureau et le Web , utilisent des systèmes de base de données pour modéliser leurs données. Ces systèmes stockent les données , mettre en œuvre des relations entre les éléments de données et de gérer l'accès des applications aux données , y compris l'insertion , l'extraction et l'altérer. La plupart des applications avec les systèmes de base de données utilisent des commandes SQL pour gérer leurs données . Dans le contexte du Web, de nombreuses applications utilisent des langages de balisage tels que XML pour modéliser des données . Cette offre bon nombre des mêmes fonctions que le système de base de données , mais en stockant les éléments de données dans le code de balisage structuré , plutôt que dans des tableaux et des colonnes .
Relationnel modèle
Beaucoup systèmes de bases de données utilisent le modèle relationnel pour le stockage de données . L'utilisation d'un système de base de données relationnelle , les développeurs peuvent modéliser les données d'une application en termes d'entités . Chaque entité correspond à une table de base de données unique. Une table de base de données a normalement un nom et un ensemble de colonnes , avec des éléments réels de données de contenu , tels que texte et des chiffres , stockées à l'intérieur de ces colonnes . Les colonnes d'un tel système sont les attributs des entités établies dans les données. Par exemple, un système de commande client peut inclure une table de base de données pour les clients, avec des colonnes pour les noms des clients , adresses et autres détails.
Markup Languages
Markup langages tels que HTML et XML apparaissent dans de nombreux sites Web et les applications Internet . Les systèmes utilisant les données de la fracture XML en éléments et attributs . Le contenu d'un élément est la partie centrale d'un élément de données , tandis que les attributs sont uniquement pour les données qui sont complémentaires à ces informations. L'exemple de code suivant illustre le balisage d'un seul élément de données XML:
Big Company Incorporated Photos Dans cet ensemble de données , l'élément de type « client » correspond au nom de la table dans un système relationnel . Le contenu de l'élément , qui apparaît entre les balises d'ouverture et de fermeture , est la partie principale de l'élément de données . L'attribut "type" fournit des informations supplémentaires à la page principale , mais qui peut être nécessaire pour certaines fins de l'application.
Attribut utilisation
L'utilisation des données attributs varie considérablement entre les applications. Pour les systèmes de bases de données relationnelles , les attributs comprennent les principaux éléments de contenu dans les données . Chaque enregistrement dans une table de base de données relationnelle se compose principalement de valeurs de colonnes , qui signifie que les attributs sont les éléments de données vitales. Pour les données enregistrées sous le code de balisage, les attributs sont souvent moins central. Par exemple, une application Web en utilisant les données du client peut exiger que le contenu de chaque élément de « client », mais les données d'attribut "type " peut être pertinente , en fonction des tâches de l'application .
< Br >