Супербаза (база данных)
Эта статья нуждается в дополнительных цитатах для проверки . ( ноябрь 2014 г. ) |
Оригинальный автор(ы) | Прецизионное программное обеспечение |
---|---|
Разработчик(и) | Супербаза Программное обеспечение, ООО |
Первоначальный выпуск | 1983 год |
Операционная система | Кросс-платформенный |
Тип | Программное обеспечение базы данных |
Лицензия | Собственный |
Веб-сайт | www |
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 в июле 2017 года была выпущена версия 2.10.
В августе 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 Супербаза 64 для Commodore 64
- 1983 Superbase 700 для Commodore CBM-II
- 1983 г. Superbase версии 2.0 для Apple II
- 1984 Супербаза для Commodore Plus/4
- 1985 Супербаза для Amiga
- 1985 Супербаза 128 для Commodore 128
- 1986 Супербаза для Atari ST
- 1987 Супербаза для GEM на ПК
- 1987 Superbase 1.35 для DOS
- 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 г., версия 2.0 для Windows
- 1994 Superbase 95 (версия 3.0) для Windows
- Супербаза 1997 г., версия 3.2 для Windows
- Супербаза 1998 г., версия 3.5 для Windows
- Superbase 1999 г., версия 3.6i для Windows
- 2000 SuperBase 4 Pro версия 1.36 для Amiga
- 2001 Супербаза 2001 для Windows
- 2003 Superbase Classic для Windows
Переписывание следующего поколения
[ редактировать ]- 2009 СИМПОЛ Профессионал 1.0
- 2012 Февраль SIMPOL Professional 1.6
- 2012 ноябрь SIMPOL Professional 1.7
- 2014 СИМПОЛ Профессионал 1.8
- 2016 Супербаза 2.0
- 2016 Супербаза 2.1
Прием
[ редактировать ]Эй! в 1984 году заявил, что Superbase имеет «многочисленные расширенные функции, редко встречающиеся в менеджере баз данных для C-64», включая язык программирования баз данных. В нем был сделан вывод, что «любой, кто планирует использовать C-64 в офисе или деловой среде, не ошибется, выбрав SuperBase ». [4]
Ссылки
[ редактировать ]- ^ «Superbase и SIMPOL снова вместе» . Супербаза . 28 ноября 2014 года . Проверено 12 мая 2020 г.
- ^ админ (15 августа 2018 г.). «Выпущен некоммерческий выпуск Superbase NG» . Супербаза Программное обеспечение, ООО . Проверено 12 мая 2020 г.
- ^ «RIP Нил Робинсон» . Форумы . 27 января 2018 года . Проверено 12 мая 2020 г.
- ^ Аддамс, Шей (июль 1984 г.). «СуперБаза 64» . Эй! . стр. 55–56 . Проверено 27 июня 2014 г.