<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=XBase</id>
	<title>XBase - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=XBase"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=XBase&amp;action=history"/>
	<updated>2026-05-24T06:35:53Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=XBase&amp;diff=247468&amp;oldid=prev</id>
		<title>imported&gt;Bildungsbürger: /* Vertreter */ -BKL-Link</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=XBase&amp;diff=247468&amp;oldid=prev"/>
		<updated>2022-07-20T10:26:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Vertreter: &lt;/span&gt; -BKL-Link&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Dieser Artikel| behandelt die Datenbanksprache. Zur Jugendsendung siehe [[X Base]].}}&lt;br /&gt;
{{DISPLAYTITLE:xBase}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;xBase&amp;#039;&amp;#039;&amp;#039; hat sich als Oberbegriff für eine Gruppe von [[Datenbankmanagementsystem]]en und dazugehörigen [[Datenbanksprache]]n eingebürgert, deren Syntax und Struktur von [[dBASE]] abgeleitet sind.&lt;br /&gt;
&lt;br /&gt;
== Entwicklung ==&lt;br /&gt;
dBase war während Ära der [[Heimcomputer]] und von [[PC-kompatibles DOS|DOS]] in den 1980er Jahren ein leicht zu erlernendes Datenbank- und Entwicklungssystem der Firma [[Ashton-Tate]], das im [[Interpreter]]-Modus arbeitete (die fertige Datenbank war nicht ohne dBase lauffähig). Der große Erfolg von dBase regte viele Firmen dazu an, ähnliche Produkte zu entwickeln. Mit diesen damals relativ preiswerten Systemen wurden insbesondere mittelständische Firmen, Kleinbetriebe und Privatpersonen in die Lage versetzt, auf einfache Weise nützliche Applikationen zu entwickeln. Aufgrund dieser Möglichkeiten wurde eine große Zahl maßgeschneiderter Applikationen entwickelt, die entsprechend lange in Verwendung blieben. Einige dBase-Alternativen verfügten gar über [[Compiler]], so dass aus Applikationen [[Standalone|eigenständig lauffähige]] Programme erstellt werden konnten.&lt;br /&gt;
&lt;br /&gt;
Das gemeinsame Konzept dieser Systeme ist es, die einzelnen Tabellen einer Datenbank in Dateien zu halten und zur Verarbeitung eine [[4GL]]-Sprache bereitzustellen. Die Syntax, Statements- und Funktionsnamen entsprechen dabei im Kern dem ursprünglichen dBase-System. Die Hauptanwendung der xBase-Sprachen sind datenbankbasierte Entwicklungen, heutige Vertreter dieser Sprachen haben den ursprünglichen Sprachumfang aber um moderne Elemente, wie die Unterstützung für aktuelle [[grafische Benutzeroberfläche]]n, erweitert.&lt;br /&gt;
&lt;br /&gt;
== Vertreter ==&lt;br /&gt;
Einige Vertreter der xBase-Sprachen sind:&lt;br /&gt;
* [[dBASE]] (Interpreter; [[MS-DOS]], [[Microsoft Windows|Windows]])&lt;br /&gt;
* [[Clipper (Programmiersprache)|Clipper]] ([[Compiler]]; MS-DOS)&lt;br /&gt;
* [[Foxpro|FoxPro]] (Interpreter; MS-DOS, [[Unix]], [[Macintosh]], Windows; seit Übernahme durch Microsoft als [[Microsoft Visual FoxPro|Visual FoxPro]] nur noch Windows)&lt;br /&gt;
* [[FlagShip]] (Compiler; Unix, Linux und MS-Windows)&lt;br /&gt;
* [[Harbour (Compiler)|Harbour]] (Compiler; MS-DOS, Windows, [[OS/2]], [[Linux]])&lt;br /&gt;
* [[xHarbour]] (Compiler; MS-DOS, Windows, [[Macintosh]], [[OS/2]], [[Linux]])&lt;br /&gt;
* [[Visual Objects]] (komplette [[Integrierte Entwicklungsumgebung|IDE]], OOP; Windows)&lt;br /&gt;
* [[Vulcan.NET]] (xBase-Sprache für [[Microsoft Visual Studio]])&lt;br /&gt;
* [[Xbase++]] (Compiler; Windows)&lt;br /&gt;
* [[Clip (Compiler)|Clip]] (Compiler; Unix)&lt;br /&gt;
* [[XSharp]] (Compiler; Windows [[Microsoft Visual Studio]] support).&lt;br /&gt;
&lt;br /&gt;
== Datenbankformat ==&lt;br /&gt;
Die Dateien der Systeme, in denen die Tabellen gespeichert werden, unterscheiden sich dabei in ihren Feldtypen bzw. in der Struktur ihrer &amp;#039;&amp;#039;Indexdateien&amp;#039;&amp;#039;, mit deren Hilfe die Sortierungen der Daten-Files realisiert werden. Beispiele für verschiedene xBase-Formate:&lt;br /&gt;
* DBF-NDX, ursprüngliches dBase-Format&lt;br /&gt;
* DBF-NTX, vom Clipper-System eingeführtes xBase-Format&lt;br /&gt;
* DBF-CDX, von FoxPro eingeführtes xBase-Format&lt;br /&gt;
* DBF-MDX, Multi-Index File von dBase IV&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://www.clicketyclick.dk/databases/xbase/format/ Beschreibung des xBase-Dateiaufbaus]&lt;br /&gt;
* [https://sourceforge.net/projects/xdb/ xBase] – Utilities und Klassenbibliothek für C++ (Sourceforge-Projekt)&lt;br /&gt;
* [https://www.axebase.org/de/index.htm AxeBase] – AxeBase – ein FoxPro kompatibles xBase (Freeware, Community-Projekt)&lt;br /&gt;
* [https://www.xsharp.info/ XSharp] – XSharp - ein XBase compiler für .Net (Freeware, Community-Projekt)&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Xbase}}&lt;br /&gt;
[[Kategorie:Datenbanksprache]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Bildungsbürger</name></author>
	</entry>
</feed>