Dataset

Dataset

Ein Dataset bezeichnet eine größere, zusammenhängende Datenmenge, nicht zu verwechseln mit einem Datensatz einer Datenbanktabelle. Im Detail hat der Begriff aber je nach Kontext unterschiedliche Bedeutungen:

Dataset (IBM-Großrechner)

Hier ist Dataset eine andere Bezeichnung für eine Datei, die auf einem IBM-Großrechnersystem existiert. Ein Dataset-Name (DSN) kann maximal 44 Zeichen lang sein und besteht aus mehreren Qualifiern (Namensteilen), die durch Punkte voneinander getrennt werden. Jeder Qualifier kann maximal acht Stellen lang sein. Beispiel: MEIN.PRIVATES.TEST.DATASET.V1

In Anwendungsprogrammen wird in der Regel nicht direkt über den Dataset-Namen auf ein Dataset zugegriffen. Stattdessen erfolgt der Zugriff über einen logischen Namen (auch Data Definition (DD)-Name genannt), der auf ein entsprechendes DD-Statement eines Jobs verweist.

Für Datasets existieren verschiedene Organisationsformen:

  • Sequentielle Dateien: Bei dieser Dateiform werden die Daten sequentiell von Dateianfang bis zum Dateiende geschrieben bzw. gelesen.
  • Direct Access Dataset: Die relative Adresse eines Datensatz wird mittels Hashfunktion aus dem Schlüssel berechnet.
  • Partitioned Dataset (PDS und PDSE): Eine Dateiorganisation, bei der das Dataset ein Verzeichnis mit Membernamen enthält, wobei jedes Member wieder eine einzelne sequentielle Datei darstellt. [1]
  • VSAM-Organisationsformen: Die Betriebssystemkomponente VSAM stellt unterschiedliche Organisationsformen zur Verfügung, deren leistungsfähigste, KSDS (key-sequenced dataset), den schlüsselbasierten Zugriff auf die einzelnen Datensätze unterstützt. VSAM-organisierte Dateien werden auch VSAM-Cluster genannt; zu den einzelnen VSAM-Organisationsformen siehe den Artikel VSAM.
  • ISAM Dataset (Indexed Sequential Access Method): Veraltete Organisationsform, die praktisch vollständig durch VSAM abgelöst worden ist. Ein ISAM Dataset besteht aus drei physischen Dateien (PRIME, INDEX und OVERFLOW).
  • HFS Dataset: Ein Plattenbereich, der zur Aufnahme von Unix-Dateien vorgesehen ist (in Unix-Terminologie würde man sagen: ein Loopback-Dateisystem).

Der Begriff des Datasets wird nur für Dateien auf dem Großrechner verwendet, die unter der MVS-Personality angelegt wurden. Dateien, die unter den Unix System Services (d. h. innerhalb eines HFS-Datasets) angelegt wurden, werden in der Regel nicht als Datasets bezeichnet.

Die Metadaten (Dateiattribute) der Datasets stehen teils im VTOC (bei Plattenspeichern) oder Tape Label (bei Magnetbändern), teils im Catalog.

Sequentielle Dateien können als Generation Data Groups (GDG) versioniert werden.

Dataset (.NET)

In der .NET-Entwicklungsumgebung von Microsoft bezeichnet ein Dataset eine im Hauptspeicher verwaltete zusammengehörige Datenmenge in tabellarischer Struktur. Typischerweise werden die Daten mit einer SQL-Abfrage aus einer relationalen Datenbank ausgelesen oder von einem Web Service angefordert, dann lokal in einem PC, auf einem Web Server oder Application Server bearbeitet und ggf. in die Datenbank zurückgespeichert. In der Serviceorientierten Architektur (SOA) werden Datenänderungen im Dataset in einem Diffgram zusammengefasst und dieses an den datenliefernden Web Service zurückgegeben.

Ein Dataset enthält also in der Regel zunächst eine Kopie der Daten aus einer bestimmten Sicht auf die Datenbank, ähnlich einem Query oder einem View, dient aber auch der Zwischenspeicherung neuer oder geänderter Daten. Er ist der zentrale Datenpuffer in ASPX- oder Smart-Client-Anwendungen.

Anmerkungen

  1. Im Alltag wird der Begriff "Dataset" oft im Sinne von "Dataset Member" verwendet.

Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • dataset — 1. modem. 2. archivos de datos para su procesamiento por ordenador. Diccionario Mosby Medicina, Enfermería y Ciencias de la Salud, Ediciones Hancourt, S.A. 1999 …   Diccionario médico

  • dataset — s ( et, dataset) …   Clue 9 Svensk Ordbok

  • dataset — data set n. 1. An electronic device that provides an interface in the transmission of data to a remote station. 2. A collection of related data records on a computer readable medium, such as a disk. * * * …   Universalium

  • dataset — /ˈdeɪtəsɛt/ (say daytuhset) noun Computers assembled data organised and structured for a particular purpose …  

  • National Elevation Dataset — The National Elevation Dataset (NED) consists of high precision ground surface elevation data for the United States. It is maintained by the USGS and all the data are in public domain Contents 1 Source 2 Formats 3 Precision 4 …   Wikipedia

  • National LIDAR Dataset — A National LIDAR Dataset refers to a high resolution LIDAR dataset comprising most – and ideally all of a nation’s terrain. Datasets of this type typically meet specified quality standards and are publicly available for free (or at nominal cost)… …   Wikipedia

  • China Multi-Generational Panel Dataset — The China Multi Generational Panel Dataset Liaoning (CMGPD LN)[1] is drawn from the population registers compiled by the Imperial Household Agency (neiwufu) in Shengjing, currently the northeast Chinese province of Liaoning, between 1749 and 1909 …   Wikipedia

  • National Hydrography Dataset — The National Hydrography Dataset (NHD) is the surface water component of The National Map for the United States. It is used to represent surface water on maps and is also used to perform geospatial analysis. The NHD is a digital vector geospatial …   Wikipedia

  • Partitioned Dataset — Ein Partitioned Data Set (PDS), umgangssprachlich oft auch als Library bezeichnet, ist ein Dateisystem auf IBM Großrechnern, das in einzelne Partitionen (Member genannt) eingeteilt ist. Jedes PDS besteht aus einem Verzeichnis (directory) und den… …   Deutsch Wikipedia

  • National Minimum Dataset — is a term usually seen in the Health setting. It refers to a database of health encounters held by a central repository. The word minimum refers to the concept that the data fields will be only those required to aggregate information for the… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”