Qu'est-ce qu'un Dataset en codage?

Qu'est-ce qu'un Dataset en codage?


Les sites Web et les données informatique de bureau de modèle d'applications dans diverses façons. Les bases de données et les fichiers XML sont parmi les options les plus courantes pour le stockage des données. Un ensemble de données est une collection de données. Les sources de données telles que les bases de données et de balisage XML des ensembles de données de stocker des fichiers. Lorsqu'une application a besoin de récupérer des données à partir d'une source de données, il interroge pour un ensemble spécifique de données. Une fois qu'un programme ou un script a un ensemble de données, il peut traiter et afficher à l'utilisateur.

Les sources de données

systèmes de bases de données telles que MySQL et Oracle ensembles de données de magasin pour les applications en cours d'exécution sur le Web et sur les ordinateurs de bureau. Ce sont des systèmes de gestion de bases de données relationnelles, dans lequel les données sont modélisées comme des entités avec des attributs. Les entités peuvent également avoir des relations, par exemple pour modéliser le lien entre le record pour un client et pour une commande passée dans un système de vente au détail. XML est un autre outil commun pour stocker des données. documents XML stocker des éléments de données dans le code de balisage.

Format de données

Le format dans lequel un des modèles de source de données un ensemble de données dépend du système utilisé. Pour les systèmes de bases de données relationnelles, chaque entité de données est représenté sous la forme d'une table, avec des colonnes représentant les attributs. Chaque enregistrement d'une table peut stocker un seul élément de données dans chaque colonne. Pour veiller à ce que chaque enregistrement est unique, chaque table peut avoir une colonne représentant la clé primaire, qui ne peut être dupliqué dans le tableau. Les clés étrangères représentent les relations entre les tables, par exemple, une colonne dans la table de commande stocker l'ID unique pour le client qui l'a placé. Pour XML, les éléments de données sont également modélisés comme des entités avec des attributs, mais sont représentés en utilisant le code de balisage, comme dans l'exemple suivant:

<Id client = "1234"> Mary Smith </ client>

La donnée ici est une entité à la clientèle, avec un attribut ID inclus dans l'étiquette d'élément d'ouverture. Le contenu de l'élément apparaît entre ouverture et fermeture des balises.

Requêtes

Applications gérer les données dans une source de données en utilisant des requêtes. Une requête peut récupérer un jeu de données particulier à partir d'une base de données, tels que tous les ordres pour un certain client. Pour les systèmes de gestion de bases de données relationnelles, Structured Query Language est l'option de codage la plus courante pour l'exécution des requêtes. requêtes SQL peuvent récupérer des données ainsi que des enregistrements de mise à jour et insérer de nouveaux éléments de données. Pour les sources de données XML, les applications utilisent les fonctions de l'analyse pour traiter les éléments de données balisés.

Applications

De nombreux langages de programmation fournissent aux développeurs des ressources standards pour la gestion des sources de données, y compris la récupération et le traitement des ensembles de données. Sur le Web, les langages de script tels que PHP et ASP fournissent des fonctions standard pour les systèmes de bases de données communes et XML. Sur le bureau, des langages tels que Java permettent aux développeurs d'utiliser les fonctions de données standard en installant des bibliothèques de code.