<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.infra-repository.org/oiar-2013/index.php?action=history&amp;feed=atom&amp;title=PAT.Data_Management</id>
	<title>PAT.Data Management - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.infra-repository.org/oiar-2013/index.php?action=history&amp;feed=atom&amp;title=PAT.Data_Management"/>
	<link rel="alternate" type="text/html" href="https://www.infra-repository.org/oiar-2013/index.php?title=PAT.Data_Management&amp;action=history"/>
	<updated>2026-05-06T14:27:35Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://www.infra-repository.org/oiar-2013/index.php?title=PAT.Data_Management&amp;diff=121&amp;oldid=prev</id>
		<title>Jan Schoonderbeek: start</title>
		<link rel="alternate" type="text/html" href="https://www.infra-repository.org/oiar-2013/index.php?title=PAT.Data_Management&amp;diff=121&amp;oldid=prev"/>
		<updated>2012-11-11T23:22:21Z</updated>

		<summary type="html">&lt;p&gt;start&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Maturity|3}}&lt;br /&gt;
{{Pageheaderbox4PatternType&lt;br /&gt;
|PATname=Data Management&lt;br /&gt;
|summary=Provides preservation, retrieval, manipulation and management of strictly structured data, such as databases&lt;br /&gt;
|version=0.22&lt;br /&gt;
|owner=J.A.H. Schoonderbeek&lt;br /&gt;
|sector=Infrastructure Sector Core&lt;br /&gt;
}}&lt;br /&gt;
This pattern provides a description of generic data management facilities. The most common realization of this functionality is known as &amp;#039;database&amp;#039;.&lt;br /&gt;
{{PAgraphic&lt;br /&gt;
|graphic=PAT.Data_Management.png&lt;br /&gt;
|source=Pattern_Types.vsd&lt;br /&gt;
|size=500px&lt;br /&gt;
|title=Data Management pattern&lt;br /&gt;
|kind=Type&lt;br /&gt;
}}&lt;br /&gt;
{{Pattern Type Composition}}&lt;br /&gt;
{{Pattern Type Composition Row&lt;br /&gt;
|facility=BT.Structured Data Store&lt;br /&gt;
|choice=must&lt;br /&gt;
|reason=The structured storage of data is the heart of the Data Management pattern. Data is organized in such a way, that information can easily be retrieved, for example by a query, executed by a Data Engine facility.&lt;br /&gt;
}}&lt;br /&gt;
{{Pattern Type Composition Row&lt;br /&gt;
|facility=BT.Data Engine&lt;br /&gt;
|choice=must&lt;br /&gt;
|reason=The Data Engine offers various ways to preserve, retrieve, manipulate and manage data that is being stored in a structured data store facility.&lt;br /&gt;
}}&lt;br /&gt;
{{Pattern Type Composition Row&lt;br /&gt;
|facility=BT.Control Interface&lt;br /&gt;
|choice=may&lt;br /&gt;
|reason=A Data Management system should preferably be managed by a centralized facility. However, it may be desirable to manage the facility directly - and the Control Interface offers this means.&lt;br /&gt;
}}&lt;br /&gt;
{{Pattern Type Composition Row&lt;br /&gt;
|facility=BT.Backup&lt;br /&gt;
|choice=may&lt;br /&gt;
|reason=This facility provides a means to back-up data for recovery purposes. Since the data stored may have all sorts of internal consistencies, and may undergo multiple operations at any time, the creation of a consistent point-in-time backup is a specialized job that can usually not be handled by generic backup facilities.&lt;br /&gt;
}}&lt;br /&gt;
{{Pattern Type Composition Row&lt;br /&gt;
|facility=BT.Restore&lt;br /&gt;
|choice=may&lt;br /&gt;
|reason=The facility includes the means to restore a back-up as created by the Back-up functionality.&lt;br /&gt;
}}&lt;br /&gt;
{{Pattern Type Composition Row&lt;br /&gt;
|facility=BT.Archiving&lt;br /&gt;
|choice=may&lt;br /&gt;
|reason=This facility preserves data in a persistent way. Archiving parts of a structured data storage requires knowledge of the internal structure of the data, and is thus specific to the implementation of the structured data store.&lt;br /&gt;
}}&lt;br /&gt;
{{Table Ending}}&lt;br /&gt;
{{Pattern Type Neighbors}}&lt;br /&gt;
{{Pattern_Type_Adjacent_PAT_Row&lt;br /&gt;
|pattern=PAT.Application Hosting&lt;br /&gt;
|choice=may&lt;br /&gt;
|reason=This Pattern is often a consumer of the services of Data Management.&lt;br /&gt;
}}&lt;br /&gt;
{{Pattern_Type_Adjacent_PAT_Row&lt;br /&gt;
|pattern=PAT.Authentication+Authorization&lt;br /&gt;
|choice=may&lt;br /&gt;
|reason=A suitable source for identity and permission information may be required for&lt;br /&gt;
* controlling access to the data stored in the Data Management facility;&lt;br /&gt;
* management of the data, or the Data Management facility itself, using the Control Interface.&lt;br /&gt;
}}&lt;br /&gt;
{{Pattern_Type_Adjacent_PAT_Row&lt;br /&gt;
|pattern=PAT.File Storage&lt;br /&gt;
|choice=may&lt;br /&gt;
|reason=The Structured Data Store usually needs to be stored itself on a facility, usually as loosely structured data (e.g. a set of files holding a database). To this end, File Storage can be used to model this storage.&lt;br /&gt;
}}&lt;br /&gt;
{{Table Ending}}&lt;br /&gt;
{{PATfooter}}&lt;/div&gt;</summary>
		<author><name>Jan Schoonderbeek</name></author>
	</entry>
</feed>