В 1991 году компания Borland купила Ashton-Tate. В 1999 году все права на dBase перешли к новообразованной dBase Inc, которая в 2004 году сменила своё название на «dataBased Intelligence Inc».
Уэйн Рэтлифф (Wayne Ratliff), инженер NASA, в то время работавший по контракту в JPL, написал систему управления базами данных согласно собственному видению тогда ещё новой технологии. Автор дал программе амбициозное название «Вулкан», и пытался — правда, без особого успеха — продавать её. «Вулкан» попался на глаза Джорджу Тейту (George Tate) — дельцу, занимавшемуся программным бизнесом.
Исключенный из школы молодой человек без специальности и особых планов на будущее стал легкой добычей армейских вербовщиков. Джордж Тейт служил в ВВС США, а затем работал мастером по ремонту радиоаппаратуры.
В 1974 г., по счастливому стечению обстоятельств, в числе других энтузиастов он приобрел набор для сборки компьютера «Альтаир».
Закончив сборку, Джордж Тейт осознал свои недостаточные знания о компьютерной техники.
Но энтузиазм оказался настолько силен, что начинающий «чайник» со временем не только осилил начала компьютерной грамотности, но и стал отличным специалистом в этой области.
Тем более, в те времена, чтобы владеть компьютером, необходимо было хорошо разбираться в радиоэлектронике, а растущая армия простых пользователей была, мягко говоря, далека «от всей этой премудрости», поэтому у человека, занимающегося ремонтом радиоаппаратуры, были все шансы далеко продвинуться в этой области. Джорж Тэйт стал подрабатывать ремонтом компьютеров, потом устроился в фирму, производящую компьютерные терминалы управляющим по сбыту.
В 1980 г. он вместе со своим приятелем Хэлом Лашли занялся продажей программного обеспечения.
Прослышав о существовании малоизвестной тогда системы «Вулкан», Тейт и Лашли заключили с Рэтлиффом контракт, который предусматривал их исключительное право на распространение этой программы. Поскольку к тому времени на название «Вулкан» уже заявила свои права другая компания, партнеры решили наименовать данное изделие как-то иначе.
dBase II
Название «dBase II» предложил рекламный агент. По его мнению, оно звучало весьма респектабельно с технической точки зрения и, кроме того, содержало тонкий намек на то, что это некая новая и, видимо, улучшенная версия своего предшественника — системы dBase.
Конечно, никакого предшественника, который следовало бы улучшить, не было и в помине, однако система dBase II действительно имела ощутимые преимущества по сравнению с другими программами, ориентированными на решение данного класса задач.
В январе 1981 г. по всей стране началась шумная реклама этой системы, очень скоро ставшей новым «бестселлером». И почти столь же стремительно Рэтлифф, Лашли и Тейт пополнили все возрастающие ряды миллионеров, сделавших состояния на программном обеспечении.
dBase III
dBase III и её расширенная версия dBase III+ появились в 1986 году. Снабженные
оригинальной средой разработки и некоторыми средствами манипуляции данными, они стали наиболее популярными СУБД для IBM PC. Успех dBase III+ предопределил появление на рынке многочисленных клонов и языков программирования, объединённых прижившимся среди профессионалов понятием «xBase». Значительного успеха добилась компания Fox Software, Inc., выпустившая собственную версию СУБД под названием FoxBase. В её состав входил псевдокомпилятор, значительно ускорявший работу финального приложения, и достаточно комфортная (для того времени) среда разработки. Преимущества FoxBase быстро выдвинули её в первые ряды коммерческих СУБД, однако с появлением в 1987 году компилятора Clipper Summer’87 именно он стал основным средством разработчиков-профессионалов.
dBase IV
dBase IV была первоначально выпущена фирмой Ashton-Tate в 1988 году, с 1991 года продукт был выкуплен Borland inc
dBASE Mac
dBase Mac - это система управления базами данных для Apple Macintosh, выпущенная компанией Ashton-Tate в 1987 году. Хотя графический интерфейс хвалили в прессе, приложение было настолько медленным, что стало "подобием шутки в отрасли".
Продажи были крайне низкими, и Ashton-Tate в конце концов решила отказаться от dBase Mac и вместо этого перенести dBase IV на Mac с интерфейсом, похожим на DOS. Затем продукт был продан ряду сторонних разработчиков, но они не имели большого успеха, и он исчез с рынка в середине 1990-х годов.
Язык программирования dBase
Для работы с данными dBase предоставила подробные процедурные команды и функции для:
1. Открытия и просмотра записей в файлах данных (например, USE, SKIP, GO TOP, GO BOTTOM и GO RECNO);
2. Управления значениями полей (REPLACE и STORE);
3. Управления текстовыми строками (например, STR() и SUBSTR());
4. Управления числами и датами (например, CHECK_DATE(), CHECKNMBR())
dBase - это язык разработки приложений и интегрированная навигационная система управления базами данных, которую Эштон-Тейт назвал "реляционной", но она не соответствовала критериям, определенным реляционной моделью доктора Эдгара Ф. Кодда. В нем использовалась архитектура интерпретатора среды выполнения, которая позволяла пользователю выполнять команды, вводя их в командной строке "dot prompt".[источник не указан 38 дней] Аналогичным образом программные скрипты (текстовые файлы с расширениями .PRG) запускались в интерпретаторе (с помощью команды DO). Программы dBase были просты в написании и тестировании; человек, не имеющий опыта программирования, мог разрабатывать приложения.[источник не указан 38 дней] Со временем конкуренты Ashton-Tate представили так называемые продукты-клоны.
Гринберг, Филип. Самоучитель программирования на входном языке СУБД dBASE III [Текст] : пер. с англ. / Ф. Гринберг, Р. Гринберг. — М.: Мир, 1989. — 454 с. ISBN 5-03-000636-2
Каррабис, Джозеф-Давид. Программирование в dBASE III PLUS / пер. с англ. / Дж. -Д. Каррабис. — М.: Финансы и статистика, 1991. — 240 с. ISBN 5-279-00445-6
Крамм Р. Системы управления базами данных dBase II ,dBase III для персональных компьютеров. / Пер. с англ. В. А. Белова, Предисл. В. П. Иванникова — М.: Финансы и статистика, 1988. 383 с. ISBN 5-279-00064-7
Лима, Тони. Введение в dBASE IV / пер. с англ. Б. А. Романов. — М.: Радио и связь, 1993. — 299 с. ISBN 5-256-00828-5
Романов Б. А. dBASE IV. Назначение, функции, применение / Б. А. Романов, А. С. Кушниренко. — М.: Радио и связь, 1991. — 384 с. ISBN 5-256-00822-6