Superbase (veritabanı) - Superbase (database)

Süper taban
Orijinal yazar (lar)Precision Yazılımı
Geliştirici (ler)Superbase Software Ltd
İlk sürüm1983; 37 yıl önce (1983)
İşletim sistemiÇapraz platform
TürVeritabanı yazılımı
İnternet sitesiwww.superbase.com

Süper taban son kullanıcı masaüstü veri tabanı başlayan program Commodore 64 ve bundan çeşitli işletim sistemleri 20 yıldan fazla bir süredir. Ayrıca genel olarak bir Programlama dili veritabanı odaklı görevleri otomatikleştirmek için ve sonraki sürümlerle birlikte WYSIWYG form ve rapor tasarımcılarının yanı sıra daha gelişmiş programlama yetenekleri.

Tarih

Başlangıçta 1983'te Commodore 64 ve 128 ve daha sonra Amiga ve Atari ST için Precision Software tarafından oluşturuldu. 1989'da ilk oldu veritabanı Yönetim sistemi Windows bilgisayarda çalıştırmak için.

Precision Yazılımı, bir İngiltere merkezli şirket, Superbase ürününün orijinal yaratıcısıydı. Superbase çok sayıda insan tarafından çeşitli platformlarda kullanılıyordu ve hala kullanılıyor. Genellikle yalnızca son kullanıcı olarak kullanıldı veri tabanı ancak endüstri, hükümet ve akademik çevrede çok fazla sayıda uygulama oluşturuldu ve bunlar genellikle önemli ölçüde karmaşıktı. Bu uygulamalardan bazıları, çoğunlukla küçük işletmelerde, günümüze kadar kullanılmaya devam etmektedir.

İlk sürümler yalnızca metin moduydu, ancak Amiga Superbase, artık yaygın olanı kullanan ilk ürün oldu. VCR kayıtlara göz atmak için kontrol paneli.[kaynak belirtilmeli ] Ayrıca resimler, sesler ve videolar dahil olmak üzere bir dizi farklı medya formatını da destekledi. Superbase genellikle multimedya veritabanı, bu tür özelliklerin nadir olduğu ilk yıllarda. Amiga sürümü ayrıca bir dahili dil ve yıllar önce sorgular ve raporlar için ön uç "maskeleri" oluşturma özelliğine sahipti. Microsoft Access.

Bu sürüm büyük bir başarıydı ve bu, aynı yaklaşımı kullanan birkaç platform için bir sürümün oluşturulmasıyla sonuçlandı. Sonunda bir Microsoft Windows sürümü yayınlandı ve birkaç yıl sonra şirket kurucuları tarafından satıldı Software Publishing Corporation. SPC, ürünün Windows olmayan sürümlerini sattı ve sürüm 2'yi yayınladıktan sonra ve sürüm 3'ün son alfa aşamalarında ürünü, adı verilen bir şirkete sattı. Computer Concepts Corporation.

Bu nispeten bilinmeyen şirket, Superbase, Inc. adında bir yan kuruluş oluşturdu ve 3. sürümün geç aşama alfa aşamasını tamamladıktan ve onu Superbase 95 olarak piyasaya sürdükten sonra, sonunda ürüne olan ilgisini kaybetmiş gibi göründü ve bu noktada küçük bir grup tarafından satın alındı. ve İngiltere'ye geri getirildi. Bu şirket, Superbase Developers plc, ürünü Superbase Classic aracılığıyla genişletmeye ve desteklemeye devam etti. Amiga versiyonu Mr. Hardware Computers'a satıldı. Joe Rothman programı geliştirdi ve SBase Pro 4 olarak yeniden adlandırdı. Bay Hardware Computers ve SBase Pro 4, en yeni sürüm olan 1.36n sürümünü çıkaran Russ Norrby'ye satıldı.

Yeni, gelecek nesil yeniden yazmak Başlangıçta Superbase Next Generation (SBNG) adı verilen ve SIMPOL adı verilen yeni bir nesne yönelimli programlama dilini içeren ürüne 1999-2000'de başlandı. Öncelikle bir alfa ürünü olmuştu; 2005 yılında bir beta sürümü olarak faturalandırılmış olmasına rağmen, gerçek bir sürümün yakında olacağına dair sözler verilmişti.

2006 yılında SIMPOL, daha sonra Simpol Ltd olarak yeniden adlandırılan RealBasics Ltd'ye satıldı (www.simpol.com ).

Nisan 2009'da bu şirket, yeni nesil ürün olan SIMPOL Professional'ı bir çapraz platform dili ve veritabanı araç seti olarak piyasaya sürdü.

Şubat 2009'da Superbase Developers plc'nin tasfiye aşamasında olduğu açıklandı.

Mart 2010'da Papatuo Holdings Ltd. Superbase ürün ailesini Superbase Developers plc'nin resmi alıcılarından satın aldı.[1]

Superbase Developers plc 2010'da tasfiye edildiğinde Superbase fikri mülkiyetini satın alan Pap Holdings (eski adıyla Papatuo Holdings) 2014 yılında, Simpol Limited'in tasfiyesi üzerine SIMPOL fikri mülkiyetini de satın aldı. [1]. 1.83 ile 2.06 arasındaki sürümler, 2.10 sürümleri Temmuz 2017'de piyasaya sürüldü.

Ağustos 2018'de Superbase Software Limited ticari olmayan ücretsiz bir sürüm yayınladı [2].

Bir lider geliştiricinin vefatından bu yana, proje beklemede, ancak geliştiriciler sürüm 3.0 üzerinde çalışıyor. [3]

Kullanımlar

Superbase, çok temel son kullanıcı görevleri için kullanılmıştır, ancak asıl gücü, görece eğitimsiz programcıların karmaşık uygulamalar oluşturma becerisinde yatmaktadır. Bunlar tipik olarak, ihtiyaç ortaya çıktıkça zamanla oluşturulur. Uygulama türleri gamı ​​muhasebe sistemlerinden çalıştırır, ERP /MRP paketler, iş bilgi sistemleri, üretim kontrol sistemleri ve benzer karmaşık ürünler, çok temel üyelik listesine veya iletişim yönetimi sistemlerine kadar.

Özellikleri

Yüksek hızlı çok yönlü içerir ISAM veritabanı motoru ve kendi güçlü lehçesi TEMEL karmaşık formlar ve rapor motorlarının yanı sıra. Ayrıca, bir veya daha fazla kişi için ön uç görevi görmeye yönelik güçlü destek içerir. SQL veritabanları. En büyük dezavantajı, 16-bit'e yazılmasıdır. pencereler API ve 32 bit sürüme kolayca taşınamıyordu. Yeni Nesil yeniden yazma, bunu düzeltmeyi amaçladı ve paketi daha da kolay ve daha güçlü hale getirdi.

Sıradan bir programcının bakış açısından, veritabanının SQL tabanlı olmaması önemli bir avantajdır, çünkü karmaşıklık düzeyi çok daha azdır ve kullanıcının veritabanını nasıl yönetip dolaşacağına ilişkin kavramları kavraması daha kolaydır.

Üründe çok sayıda güçlü özellik var, bunlardan birkaçı:

  • Sanal Veritabanı Tabloları - bunlar yalnızca bellekte bulunur
  • Sanal Veritabanı Sütunları - bunlar erişim zamanında hesaplanır
  • Eşler Arası İstemci / Sunucu (PPCS) - bu teknoloji, herhangi bir Superbase sürümünün bir veritabanı sunucusu, bir istemci veya her ikisi olarak hareket etmesini sağlar. Veritabanı tablolarına UDP / IP üzerinden erişilir.
  • Küçük ayak izi - Superbase, pencereler 64 bit sürümler hariç ve yalnızca en az 6 MB sistem gerektirir Veri deposu.

Versiyonlar

  • 1983 Superbase 64 için Commodore 64
  • 1983 Superbase 700 Commodore CBM-II
  • 1983 Superbase sürüm 2.0 Apple II
  • 1984 Superbase için Commodore Plus / 4
  • 1985 için Superbase Amiga
  • 1985 için Superbase 128 Commodore 128
  • 1986 Superbase for the Atari ST
  • 1987 Superbase için GEM üzerinde PC
  • 1988 Superbase 4 version 1.0 için pencereler
  • 1988 Superbase Professional 2.02 için Atari ST
  • 1991 Superbase 4 version 1.31 Windows için
  • 1991 Superbase 4 sürüm 1.31 Amiga için
  • Atari ST için 1991 Superbase Professional 3.02
  • 1992 Superbase sürüm 2.0 Windows için
  • 1994 Superbase 95 (sürüm 3.0) Windows için
  • Windows için 1997 Superbase sürüm 3.2
  • 1998 Superbase version 3.5 Windows için
  • 1999 Superbase version 3.6i Windows için
  • Amiga için 2000 SuperBase 4 Pro sürüm 1.36
  • 2001 Superbase 2001 Windows için
  • 2003 Superbase Classic Windows için

Yeni Nesil Yeniden Yazma

  • 2009 SIMPOL Profesyonel 1.0
  • 2012 Şubat SIMPOL Professional 1.6
  • 2012 Kasım SIMPOL Professional 1.7
  • 2014 SIMPOL Profesyonel 1.8
  • 2016 Superbase NG 2.0
  • 2016 Superbase NG 2.1

Resepsiyon

Ahoy! 1984'te Superbase'in veritabanı programlama dili dahil "C-64 için bir veritabanı yöneticisinde nadiren görülen çok sayıda gelişmiş özelliğe" sahip olduğunu belirtti. "C-64'ü bir ofiste veya iş ortamında kullanmayı planlayan herhangi birinin, SuperBase".[4]

Referanslar

  1. ^ "Superbase ve SIMPOL Yine Birlikte". Süper taban. Alındı 12 Mayıs 2020.
  2. ^ yönetim (2018-08-15). "Superbase NG Ticari Olmayan Yayınlandı". Superbase Software Ltd. Alındı 2020-05-12.
  3. ^ "RIP Neil Robinson". Forumlar. Alındı 2020-05-12.
  4. ^ Addams, Shay (Temmuz 1984). "SuperBase 64". Ahoy!. s. 55–56. Alındı 27 Haziran 2014.

Dış bağlantılar