Superbase (databáze) - Superbase (database)

Superbase
Původní autořiPřesný software
VývojářiSuperbase Software Ltd.
První vydání1983; Před 37 lety (1983)
Operační systémCross-platform
TypDatabázový software
webová stránkawww.superbase.com

Superbase je plocha koncového uživatele databáze program, který začal na Commodore 64 a byl přenesen z toho do různých operační systémy v průběhu více než 20 let. Rovněž obecně zahrnuje a programovací jazyk k automatizaci databázově orientovaných úkolů a včetně pozdějších verzí WYSIWYG návrháři formulářů a sestav i sofistikovanější programovací funkce.

Dějiny

To bylo původně vytvořeno v roce 1983 Precision Software pro Commodore 64 a 128 a později Amiga a Atari ST. V roce 1989 to bylo první Systém pro správu databází spustit na počítači se systémem Windows.

Precision Software, a Spojené království založená společnost, byl původním tvůrcem produktu Superbase. Superbase byl a stále je používán velkým počtem lidí na různých platformách. Často se používal pouze jako koncový uživatel databáze ale v průmyslu, vládě a akademické sféře bylo vytvořeno velmi velké množství aplikací, které byly často značně složité. Některé z těchto aplikací se používají dodnes, většinou v malých firmách.

Počáteční verze byly pouze textový režim, ale s vydáním Amiga verze Superbase se stal prvním produktem, který používal nyní běžnou verzi Videorekordér ovládací panel pro procházení záznamů.[Citace je zapotřebí ] Podporoval také řadu různých mediálních formátů, včetně obrázků, zvuků a videa. Superbase byl často označován jako multimédia databáze v prvních letech, kdy byly tyto funkce neobvyklé. Verze Amiga také před lety představovala interní jazyk a schopnost generovat „masky“ frontendu pro dotazy a zprávy Microsoft Access.

Tato verze měla obrovský úspěch a vyústila ve vytvoření verze pro řadu platforem využívajících stejný přístup. Nakonec a Microsoft Windows byla vydána verze a o několik let později byla společnost jejími zakladateli prodána společnosti Software Publishing Corporation. SPC prodalo verze produktu jiné než Windows a po vydání verze 2 a v pozdních fázích alfa verze 3 prodalo produkt společnosti s názvem Computer Concepts Corporation.

Tato relativně neznámá společnost vytvořila dceřinou společnost nazvanou Superbase, Inc. bývalých zákazníků a přivezl zpět do Velké Británie. Tato společnost, Superbase Developers plc, pokračovala v rozšiřování a podpoře produktu prostřednictvím Superbase Classic. Verze pro Amigu byla prodána společnosti Mr. Hardware Computers. Joe Rothman vyvinul a přejmenoval program na SBase Pro 4. Mr Hardware Computers a SBase Pro 4 byly prodány Russovi Norrbymu, který vydal verzi 1.36n jako nejnovější verzi.

Nová generace nové generace přepsat produktu původně nazývaného Superbase Next Generation (SBNG), který zahrnoval nový objektově orientovaný programovací jazyk s názvem SIMPOL, byl zahájen v letech 1999-2000. Primárně to byl produkt alfa; ačkoli to bylo účtováno jako beta verze v roce 2005 se sliby, že skutečné vydání bude za rohem.

V roce 2006 byl SIMPOL prodán společnosti RealBasics Ltd, která byla později přejmenována na Simpol Ltd (www.simpol.com ).

V dubnu 2009 tato společnost uvedla na trh SIMPOL Professional, což je produkt nové generace, jako sada jazykových a databázových nástrojů pro různé platformy.

V únoru 2009 bylo oznámeno, že společnost Superbase Developers plc je v likvidaci.

V březnu 2010 společnost Papatuo Holdings Ltd. zakoupila rodinu produktů Superbase od oficiálních příjemců společnosti Superbase Developers plc.[1]

V roce 2014 společnost Pap Holdings (dříve Papatuo Holdings), která při likvidaci společnosti Superbase Developers plc v roce 2010 zakoupila duševní vlastnictví Superbase, zakoupila při likvidaci společnosti Simpol Limited také duševní vlastnictví SIMPOL. [1]. Následující verze 1.83 až 2.06, verze 2.10 byla vydána v červenci 2017.

V srpnu 2018 společnost Superbase Software Limited vydala bezplatnou nekomerční verzi [2].

Od předání hlavního vývojáře byl projekt pozastaven, ale vývojáři pracují na verzi 3.0. [3]

Použití

Superbase se používá pro velmi základní úkoly koncových uživatelů, ale jeho skutečná síla spočívá ve schopnosti relativně netrénovaných programátorů vytvářet složité aplikace. Ty jsou obvykle vytvářeny v průběhu času podle potřeby. Typy aplikací spouští škálu z účetních systémů, ERP /MRP balíčky, obchodní informační systémy, systémy řízení výroby a podobné komplexní produkty až po velmi základní seznamy členů nebo systémy správy kontaktů.

Funkce

Obsahuje univerzální vysokorychlostní ISAM databázový stroj a jeho vlastní silný dialekt ZÁKLADNÍ, stejně jako sofistikované formuláře a systémy zpráv. Zahrnuje také silnou podporu pro fungování jako front-end pro jeden nebo více SQL databáze. Jeho největší nevýhodou je skutečnost, že byl zapsán do 16bitové verze Okna API a nebylo snadno přenositelné do 32bitové verze. Přepsání nové generace to mělo za cíl vyléčit a balíček ještě více usnadnilo a zefektivnilo.

Z pohledu příležitostného programátora je skutečnost, že databáze není založena na SQL, významnou výhodou, protože úroveň složitosti je mnohem menší a pro uživatele je snazší pochopit koncepty, jak spravovat a procházet databázi.

Produkt má mnoho výkonných funkcí, mezi něž patří:

  • Tabulky virtuální databáze - existují pouze v paměti
  • Sloupce virtuální databáze - počítají se v době přístupu
  • Peer-to-peer klient / server (PPCS) - tato technologie umožňuje jakékoli verzi systému Superbase fungovat jako databázový server, klient nebo obojí. K databázovým tabulkám se přistupuje přes UDP / IP.
  • Malá stopa - Superbase běží na všech verzích systému Okna kromě 64bitových verzí a vyžaduje pouze minimálně 6 MB systému RAM.

Verze

  • 1983 Superbase 64 pro Commodore 64
  • 1983 Superbase 700 pro Commodore CBM-II
  • 1983 Superbase verze 2.0 pro Apple II
  • 1984 Superbase pro Commodore Plus / 4
  • 1985 Superbase pro Amiga
  • 1985 Superbase 128 pro Commodore 128
  • 1986 Superbase pro Atari ST
  • 1987 Superbase pro KLENOT na PC
  • 1988 Superbase 4 verze 1.0 pro Okna
  • 1988 Superbase Professional 2.02 pro Atari ST
  • 1991 Superbase 4 verze 1.31 pro Windows
  • 1991 Superbase 4 verze 1.31 pro Amigu
  • 1991 Superbase Professional 3.02 pro Atari ST
  • 1992 Superbase verze 2.0 pro Windows
  • 1994 Superbase 95 (verze 3.0) pro Windows
  • 1997 Superbase verze 3.2 pro Windows
  • 1998 Superbase verze 3.5 pro Windows
  • 1999 Superbase verze 3.6i pro Windows
  • 2000 SuperBase 4 Pro verze 1.36 pro Amigu
  • 2001 Superbase 2001 pro Windows
  • 2003 Superbase Classic pro Windows

Přepsat další generaci

  • 2009 SIMPOL Professional 1.0
  • Únor 2012 SIMPOL Professional 1.6
  • Listopad 2012 SIMPOL Professional 1.7
  • 2014 SIMPOL Professional 1.8
  • 2016 Superbase NG 2.0
  • 2016 Superbase NG 2.1

Recepce

Ahoj! v roce 1984 uvedl, že Superbase měl „řadu pokročilých funkcí, které málokdy viděl správce databází pro C-64“, včetně programovacího jazyka databáze. Došlo k závěru, že „kdokoli, kdo plánuje využití C-64 v kancelářském nebo obchodním prostředí, se nemůže pokazit SuperBase".[4]

Reference

  1. ^ „Superbase a SIMPOL znovu společně“. Superbase. Citováno 12. května 2020.
  2. ^ admin (2018-08-15). „Propuštěn nekomerční systém Superbase NG“. Superbase Software Ltd.. Citováno 2020-05-12.
  3. ^ „RIP Neil Robinson“. Fóra. Citováno 2020-05-12.
  4. ^ Addams, Shay (červenec 1984). „SuperBase 64“. Ahoj!. str. 55–56. Citováno 27. června 2014.

externí odkazy