? Websites und Computer- Programme verwenden Daten für verschiedene Zwecke. Der Inhalt einer Website ist Daten , wie die Informationen in jeder Softwareanwendung vorgestellt. Entwickler haben verschiedene Möglichkeiten für die Modellierung, Speicherung und Verwaltung von Daten Artikel innerhalb von Anwendungen . Das Konzept einer Datenattribut ist der Schlüssel in diesem Bereich der Entwicklung, hat aber etwas unterschiedliche Auswirkungen je nach Kontext . Datentypen
Einige Anwendungen , sowohl auf dem Desktop und das Web , Datenbank-Systeme nutzen , um ihre Daten zu modellieren. Diese Systeme werden die Daten gespeichert , implementieren Beziehungen zwischen Datenelementen und Verwalten Anwendung Zugriff auf die Daten, einschließlich Einführen , Wiedergewinnen und sie ändern . Die meisten Anwendungen mit Datenbanksystemen SQL-Befehle verwenden , um ihre Daten zu verwalten. Im Web Kontexten verwenden viele Anwendungen Markup-Sprachen wie XML Daten zu modellieren . Dies bietet viele der gleichen Funktionen wie ein Datenbank-System , sondern durch die Speicherung der Daten in strukturierte Produkte Markup-Code anstatt in Tabellen und Spalten .
Relationale Modell
Viele Datenbank -Systeme verwenden das relationale Modell für die Datenspeicherung. Mit einem relationalen Datenbanksystem können Entwickler modellieren die Daten für eine Anwendung in Form von Entitäten . Jede Einheit entspricht einer einzelnen Datenbank-Tabelle . Eine Datenbanktabelle normalerweise einen Namen und einen Satz von Spalten , den tatsächlichen Dateninhalt Elemente wie Buchstaben und Zahlen , in diesen Spalten gespeichert . Die Spalten in einem solchen System sind die Attribute der Entitäten innerhalb der Daten . Zum Beispiel könnte ein Kunde Bestellsystem eine Datenbank-Tabelle für die Kunden , mit Spalten für Kunden Namen, Adressen und andere Details.
Markup Languages
Markup Sprachen wie HTML und XML werden in vielen Websites und Internet-Anwendungen. Systeme mit XML -Daten in Kluft Elemente und Attribute. Der Gehalt an einem Element ist der zentrale Teil eines Datenelements , wobei die Attribute ausschließlich für Daten sind , die zusätzlich zu diesen Informationen ist . Das folgende Beispiel zeigt Markup-Code ein einzelnes Element von XML-Daten :
Big Company Incorporated
In diesem Datensatz , das Element Typ " Kunde " entspricht der Name der Tabelle in einer relationalen System . Der Inhalt des Elements , die zwischen den öffnenden und schließenden Tags angezeigt wird, ist der wichtigste Teil des Datenelements . Das Attribut "type" enthält Informationen , die zusätzlich zu den wesentlichen Inhalt ist , aber das kann für einige Anwendungszwecke erforderlich.
Attribut Nutzungsbedingungen
Die Verwendung von Daten Attribute variiert stark zwischen den Anwendungen . Für relationale Datenbank-Systeme umfassen die Attribute die wichtigsten Content-Objekte in den Daten . Jeder Datensatz in einer relationalen Datenbank-Tabelle besteht hauptsächlich aus Spalte Werte , was bedeutet, die Attribute sind entscheidend Datenelemente . Für Daten im Markup-Code gespeichert sind, sind die Attribute, oft weniger zentral. Zum Beispiel kann eine Web-Anwendung unter Verwendung der Kundendaten erfordern den Inhalt jeder "Kunde" Element , aber die Attribut "type" Daten irrelevant sein , abhängig von der Anwendung Aufgaben .