xBase

Материал из Википедии — свободной энциклопедии

Перейти к: навигация, поиск

xBase — собирательное название семейства технологий, программных продуктов и языков программирования, являющихся производными или клонами СУБД dBASE. Предназначены в первую очередь для разработки и создания табличных ("недореляционных", упрощённых) БД, как правило, локальных однопользовательских (в противоположность многопользовательским системам), не выполняющих практически ни одного из правил Кодда (сравни с реляционными СУБД).

Первые версии оригинального продукта dBase разрабатывались в начале 1980-х компанией Ashton-Tate. В середине 1980-х возникли новые, совместимые по коду и открытому формату файлов данных DBF продукты Clipper и FoxPro. После этого появляется собственно сам термин xBase, означающий "совместимый с dBase".

В настоящее время существует около 20 различных, частично совместимых реализаций самого языка и оболочки СУБД, реализованных под все основные платформы, включая CP/M, DOS, Microsoft Windows и .NET, OS/2, Macintosh, различные версии UNIX и UNIX-подобных ОС, в том числе GNU/Linux, VMS и кросс-компиляцию в C (диалект, совместимый с GCC).

Наиболее успешным коммерческим продуктом на базе xBase является Microsoft Visual FoxPro. Коммерческий Alaska Software Xbase++ обладает высокой степенью совместимости с Clipper и развитыми средствами объектно-ориентированного программирования и многопоточности. Существуют также несколько свободных проектов, например, Clip и xHarbour.

[править] Ссылки

Источник — «http://ru.wikipedia.org/wiki/XBase»
На других языках