Data Management System

A Data Management System is a framework for building data management solutions such as data catalogs, data portals, data factories, data workflows and various combinations and extensions of these.


Dataset is a collection of related and (potentially) interconnected Resources. Example: Excel file with mulitple sheets, Database etc.


DMS is an acronym for Data Management System.


Usually a data file. See Resource.


The structure for general metadata for data. E.g. this dataset follows the "Biodiversity Data Publication v1.3 Profile".


Resource (aka File) is a single data file or object. Strictly, the Resource should correspond to a single logical data structure e.g. a single table vs multiple tables. Example: CSV file, single sheet spreadsheet, geojson file.

Confusingly, an actual physical file/resource can correspond to multiple logical resources e.g. an Excel file with multiple sheets corresponds conceptually to a (logical) Dataset with multiple (logical) Resources.


A schema for data (specifically a resource). For example:

  • The set of fields present e.g the columns in the spreadsheet
  • Thee type of each field e.g. is this column a string, number, date etc
  • Other restrictions e.g. all values in this field are positive

See Frictionless Table Schema for a detailed spec: