Computing -Systeme verwenden viele verschiedene Arten von Daten . Die Art der Daten, die in einem Web-oder Desktop-Programm beteiligt beeinflusst , ob es sich in tabellarischer Form oder nicht modelliert wird. Daten modelliert mit Markup-Code in einer Sprache wie XML, oft mit Attributen , wie auch tabellarische Daten . Datenelemente können als tabellarische oder Attribut in Bezug auf sowohl Aufbewahrung und Präsentation beschrieben. Anwendungen abrufen Datenelemente aus Quellen und präsentieren sie den Benutzer durch Schnittstellen wie Web -Seiten, die sowohl tabellarische und Sachdaten beinhalten kann . Datenbanken
Datenbanken sind in vielen Anwendungen üblich. Wenn Entwickler Daten in Datenbanksystemen wie MySQL speichern , werden diese Daten definiert mit Entity-Relationship- Modellierung. Das Endergebnis dieser Modellierung ist eine Gruppe von Tabellen , wobei jede Tabelle mit einem oder mehreren Spalten . Jeder Datensatz in einer Tabelle kann einen Wert in jeder Spalte . Die Spalten in einer Datenbanktabelle werden manchmal als Attribute beschrieben , mit der Tabelle , die sich die modellierte Entität. Alle Daten in einem System mit Tabellen gespeichert sind, können als tabellarische beschrieben.
Markup
Viele Computersysteme verwenden Sie Markup -Daten. XML ist die häufigste für Markup- Daten . In einer XML-Datenquelle werden die Elemente auch als Entitäten und Attribute modelliert , aber sie vertreten sind mit Hilfe von Tags . Der folgende Beispielcode demonstriert : Mary
Dieser Code stellt eine Einheit , genannt " Person " für die Demonstration . Das Unternehmen zeigt auch ein Attribut , was das Alter der Person . Das Attribut wird in die Öffnung Elementtag angegeben , erscheinen mit einem Namen und Wert , wobei der Wert in Anführungszeichen erscheinen . Die Attribute in einer XML-Datenquelle sind in der Regel für zusätzliche Informationen, die nicht im Mittelpunkt der Artikel , mit dem zentralen Informationen im Element-Inhalt gespeichert, die zwischen öffnenden und schließenden Tags angezeigt werden.
Präsentation
Datenelemente als tabellarische oder Attribut beschrieben werden , wenn sie innerhalb einer Benutzeroberfläche wie eine Website vorgestellt werden. In einem typischen Szenario wird Anwendungsprogrammierung Code Abfrage der Datenquelle , das kann eine relationale Datenbank oder ein XML-Dokument sein . Sobald die Daten abgerufen werden , wird das Programm zu verarbeiten und präsentieren sie für den Benutzer angezeigt. HTML und XML sind oft in dieser Anzeige beteiligt , die beide möglicherweise mit Tabellen und Attribute . HTML Dokumente können Tabelle Elemente, in denen Daten für Benutzer in tabellarischer Form dargestellt . HTML-Elemente können auch Attribute , die durch den Web-Browser verwendet werden.
Datentypen
Entwickler, die Bauanträge sind, müssen über die Art der Daten erforderlich entscheiden von der Funktionalität, die sie versuchen, zu implementieren. Dies bedeutet , dass die Entwickler , ob zu speichern und Modell Datenelemente in Formen wie tabellarische und Attribut , wie auch die Auswahl , wie die Elemente den Benutzern zur Auswahl haben. Es gibt nie eine richtige oder ideale Weg, um Modelldaten für ein System , aber im Allgemeinen das Ziel der Entwickler , um eine Wiederholung der Datenelemente zu reduzieren und die Effizienz der Verarbeitung zu maximieren.