? Websites und Desktop- Computing-Anwendungen Modelldaten in vielfältiger Weise . Datenbanken und XML-Dateien gehören zu den am häufigsten verwendeten Optionen zum Speichern von Daten . Ein Datensatz ist eine Datensammlung. Datenquellen wie Datenbanken und XML-Markup -Dateien speichern Datensätzen. Wenn eine Anwendung auf Daten aus einer Datenquelle abrufen muss , fragt er es für einen bestimmten Satz von Daten. Sobald ein Programm oder Skript hat eine Datenmenge , kann es zu verarbeiten und zeigt sie an den Benutzer. Datenquellen
Datenbanksysteme wie MySQL und Oracle store Datensätze für Anwendungen auf dem Web und Desktop-Computern. Dies sind relationale Datenbank -Management-Systeme , in denen die Daten als Entitäten mit Attributen modelliert wird. Die Gesellschaften können auch Beziehungen , zum Beispiel die Verbindung zwischen dem Datensatz für einen Kunden und für einen Auftrag in einer Retail-System platziert modellieren. XML ist ein weiteres gemeinsames Tool zum Speichern von Daten . XML-Dokumente speichern Daten Artikel innerhalb Markup-Code .
Datenformat
Das Format, in dem eine Datenquelle Modelle eine Datenmenge hängt von dem System im Einsatz . Bei relationalen Datenbanksystemen wird jede Entität in der Daten als Tabelle dargestellt , mit Säulen , die seine Attribute . Jeder Datensatz in einer Tabelle kann ein einzelnes Element der Daten in jeder Spalte zu speichern. Um sicherzustellen, dass jeder Datensatz eindeutig ist , kann jede Tabelle eine Spalte , die die Primär-Schlüssel , die nicht in der Tabelle kopiert werden kann . Fremdschlüssel stellen die Beziehungen zwischen Tabellen , zum Beispiel eine Spalte in der Tabelle , um Speichern der eindeutigen ID für den Kunden , die es gegeben. Bei XML werden Datenelemente auch als Entitäten mit Attributen modelliert , sondern vertreten sind mit Markup-Code , wie im folgenden Beispiel:
Mary Smith
das Datenelement hier ist ein kundenorientiertes Unternehmen , mit einem ID-Attribut in der Öffnung Elementtag enthalten. Der Inhalt des Elements erscheint zwischen öffnenden und schließenden Tags .
Queries
Anwendungen verwalten die Daten in einer Datenquelle mithilfe von Abfragen . Eine Abfrage kann eine bestimmte Datenmenge abgerufen aus einer Datenbank , wie z. B. alle Aufträge für einen bestimmten Kunden . Für relationale Datenbank-Management- Systemen ist Structured Query Language die häufigste Kodierung Option für die Ausführung von Abfragen . SQL-Abfragen können Daten sowie Verbuchungssätzen und legen Sie neue Datenelemente . Für XML-Datenquellen , Anwendungen verwenden Parsen Funktionen, um die markierten Daten up Produkte zu verarbeiten.
Anwendungen
Viele Programmiersprachen bieten Entwicklern mit Standard- Ressourcen für den Umgang mit Datenquellen , einschließlich Abrufen und Verarbeiten von Datensätzen. Im Web bieten Skriptsprachen wie PHP und ASP Standard-Funktionen für die gemeinsame Datenbank-Systeme und für XML. Auf dem Desktop können Sprachen wie Java Entwickler Standard- Funktionen durch die Installation von Code-Bibliotheken zu nutzen.