Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Superbase - это программа базы данных для настольных компьютеров конечного пользователя, которая была запущена на Commodore 64 и была перенесена с нее на различные операционные системы в течение более 20 лет. Он также обычно включает язык программирования для автоматизации задач, ориентированных на базы данных, а в более поздних версиях включены WYSIWYG- формы и конструкторы отчетов, а также более сложные возможности программирования.

История [ править ]

Первоначально он был создан в 1983 году компанией Precision Software для Commodore 64 и 128, а затем для Amiga и Atari ST. В 1989 году это была первая система управления базами данных, работающая на компьютере под управлением Windows.

Компания Precision Software, базирующаяся в Великобритании , была первым создателем продукта Superbase. Superbase использовалась и до сих пор используется большим количеством людей на различных платформах. Он часто использовался только как база данных конечных пользователей, но очень большое количество приложений было создано в промышленности, правительстве и академических кругах, и они часто были значительной сложности. Некоторые из этих приложений используются по сей день, в основном на малых предприятиях.

Первоначальные версии работали только в текстовом режиме, но с выпуском версии для Amiga Superbase стала первым продуктом, который использовал теперь уже распространенную панель управления видеомагнитофоном для просмотра записей. [ необходима цитата ] Он также поддерживает ряд различных форматов мультимедиа, включая изображения, звуки и видео. В первые годы Superbase часто называли мультимедийной базой данных, когда такие функции были редкостью. Версия для Amiga также имела внутренний язык и возможность генерировать внешние «маски» для запросов и отчетов за много лет до Microsoft Access .

Эта версия имела огромный успех, и в результате была создана версия для ряда платформ с использованием того же подхода. В конце концов была выпущена версия Microsoft Windows, а через пару лет компания была продана ее основателями Software Publishing Corporation . SPC продала версии продукта, отличные от Windows, и после выпуска версии 2 и на последних этапах альфа версии 3 продала продукт компании Computer Concepts Corporation .

Эта относительно неизвестная компания создала дочернюю компанию под названием Superbase, Inc. и после завершения последней стадии альфа версии 3 и запуска ее как Superbase 95, в конечном итоге, похоже, потеряла интерес к продукту, после чего его купила небольшая группа. бывших клиентов и возвращены в Великобританию. Эта компания, Superbase Developers plc, продолжала расширять и поддерживать продукт с помощью Superbase Classic. Версия для Amiga была продана компании Mr. Hardware Computers. Джо Ротман разработал программу и переименовал ее в SBase Pro 4. Mr Hardware Computers и SBase Pro 4 были проданы Рассу Норрби, который выпустил версию 1.36n, являющуюся новейшей версией.

В 1999-2000 годах началось переписывание продукта нового поколения, первоначально называвшегося Superbase Next Generation (SBNG), который включал новый объектно-ориентированный язык программирования под названием SIMPOL. В первую очередь это был альфа-продукт; хотя в 2005 году он был объявлен бета-версией с обещаниями, что настоящий релиз будет не за горами.

В 2006 году SIMPOL была продана компании RealBasics Ltd, которая позже была переименована в Simpol Ltd ( www.simpol.com ).

В апреле 2009 года эта компания запустила SIMPOL Professional, продукт следующего поколения, как кроссплатформенный язык и набор инструментов для работы с базами данных.

В феврале 2009 года было объявлено о ликвидации Superbase Developers plc.

В марте 2010 года компания Papatuo Holdings Ltd. приобрела семейство продуктов Superbase у официальных получателей Superbase Developers plc. [1]

В 2014 году Pap Holdings (ранее Papatuo Holdings), компания, которая приобрела интеллектуальную собственность Superbase при ликвидации Superbase Developers plc в 2010 году, также приобрела интеллектуальную собственность SIMPOL после ликвидации Simpol Limited. [1] Следующие версии с 1.83 по 2.06, версия 2.10 была выпущена в июле 2017 года.

В августе 2018 года Superbase Software Limited выпустила бесплатную некоммерческую версию. [2]

После ухода ведущего разработчика проект был приостановлен, но разработчики работают над версией 3.0. [3]

Использует [ редактировать ]

Superbase использовалась для очень простых задач конечного пользователя, но ее реальная сила заключается в способности относительно неподготовленных программистов создавать сложные приложения. Как правило, они создаются с течением времени по мере необходимости. Типы приложений охватывают широкий спектр от систем бухгалтерского учета, пакетов ERP / MRP , систем бизнес-информации, систем управления производством и аналогичных сложных продуктов до очень простых списков участников или систем управления контактами.

Особенности [ править ]

Он содержит высокоскоростной универсальный механизм базы данных ISAM и собственный мощный диалект BASIC , а также сложные формы и механизмы отчетов. Он также включает мощную поддержку для работы в качестве интерфейса для одной или нескольких баз данных SQL . Его самый большой недостаток заключается в том, что он был написан для 16-битного Windows API и его нелегко перенести в 32-битную версию. Переписанный продукт Next Generation призван исправить это, сделав пакет еще более простым в использовании и более мощным.

С точки зрения обычного программиста, тот факт, что база данных не основана на SQL, является значительным преимуществом, поскольку уровень сложности намного меньше, и пользователю легче понять концепции управления и обхода базы данных.

Продукт обладает множеством мощных функций, некоторые из них:

  • Таблицы виртуальной базы данных - они существуют только в памяти
  • Столбцы виртуальной базы данных - рассчитываются во время доступа
  • Одноранговый клиент / сервер (PPCS) - эта технология позволяет любой версии Superbase действовать как сервер базы данных, клиент или и то, и другое. Доступ к таблицам базы данных осуществляется через UDP / IP.
  • Небольшие размеры - Superbase работает на всех версиях Windows, кроме 64-разрядных, и требует не менее 6 МБ системной оперативной памяти .

Версии [ править ]

  • 1983 Superbase 64 для Commodore 64
  • 1983 Superbase 700 для Commodore CBM-II
  • 1983 Superbase версии 2.0 для Apple II
  • 1984 Superbase для Commodore Plus / 4
  • 1985 Superbase для Amiga
  • 1985 Superbase 128 для Commodore 128
  • 1986 Superbase для Atari ST
  • 1987 Superbase для GEM на ПК
  • 1988 Superbase 4 версии 1.0 для Windows
  • 1988 Superbase Professional 2.02 для Atari ST
  • 1991 Superbase 4 версия 1.31 для Windows
  • 1991 Superbase 4 версия 1.31 для Amiga
  • 1991 Superbase Professional 3.02 для Atari ST
  • 1992 Superbase версии 2.0 для Windows
  • 1994 Superbase 95 (версия 3.0) для Windows
  • 1997 Superbase версии 3.2 для Windows
  • 1998 Superbase версии 3.5 для Windows
  • 1999 Superbase версии 3.6i для Windows
  • 2000 SuperBase 4 Pro версия 1.36 для Amiga
  • 2001 Superbase 2001 для Windows
  • 2003 Superbase Classic для Windows

Перезапись следующего поколения [ править ]

  • 2009 SIMPOL Professional 1.0
  • 2012 Февраль SIMPOL Professional 1.6
  • 2012 Ноябрь SIMPOL Professional 1.7
  • 2014 SIMPOL Professional 1.8
  • 2016 Superbase NG 2.0
  • 2016 Superbase NG 2.1

Прием [ править ]

Эй! в 1984 году заявил, что Superbase имеет «многочисленные расширенные функции, редко встречающиеся в менеджере баз данных для C-64», включая язык программирования баз данных. Он пришел к выводу, что «любой, кто планирует использовать C-64 в офисе или бизнес-среде, не ошибется с SuperBase ». [4]

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

  1. ^ "Superbase и SIMPOL снова вместе" . Superbase . Дата обращения 12 мая 2020 . CS1 maint: обескураженный параметр ( ссылка )
  2. ^ админ (2018-08-15). "Некоммерческий выпуск Superbase NG" . Сверхоснование Software Ltd . Проверено 12 мая 2020 .
  3. ^ «Покойся с миром, Нил Робинсон» . Форумы . Проверено 12 мая 2020 .
  4. ^ Аддамс, Шэй (июль 1984). «SuperBase 64» . Эй! . С. 55–56 . Проверено 27 июня 2014 года . CS1 maint: обескураженный параметр ( ссылка )

Внешние ссылки [ править ]

  • Официальный сайт - Superbase Developers plc
  • Официальный сайт Simpol Limited
  • Обзор Superbase Professional 2.02, версия Atari ST
  • Обзор Superbase Professional 3.03, версия Atari ST