SQL dili 1989-cu ildən başlayaraq VB-nın standart dili kimi formalaşmağa başlandı və
nəhayət 1992-ci ildə onun təkmilləşdirilmiş və genişləndirilmiş variantı SQL/2 müasir
relyasiya VBİS-nin standart dili kimi qəbul olundu.
Fərdi kompüterlərin proqram təminatında verilənlərin idarə olunması üçün 3 növ
proqram təminatı vasitələri nəzərə alınır:
Xarici yaddaşda saxlanan verilənlərə müraciət metodlarını yerinə yetirən proqram
vasitələri.
Verilənlərin idarə olunması üçün müxtəlif inteqrallaşdırılmış və xüsusi funksional
paketlərə daxil edilən proqram vasitələri. Məsələn, elektron cədvəllərində (Lotus 1-2-3,
Excel, SuperCalc və s.), inteqrallaşdırılmış paketlərdə (Framework, Symphony, Delphi),
riyazi ststistika və xətti proqramlaşdırma və s. məsələləri həll edən müxtəlif paketlərdə
verilənlərin idarə olunması üçün proqram vasitələri nəzərə alınmışdır.
Inkişaf etmiş sərbəst VBİS-lər. Məsələn, dBase-in müxtəlif variantları, o cümlədən,
dBase IV, FoxBase+, Clipper, dBase for Windows, Foxpro-nun müxtəlif variantları
Paradox, Access, Oracle-in müxtəlif variantları və s.
VB sistemləri üçün nəzərdə tutulan vasitələrə VBİS-dən əlavə onların əhatəsini təşkil
edən müxtəlif proqram paketləri də daxil edilir. Buraya proqram kodlarının generatorları
və konvertorları, VBİS-in proqramlaşdırma dilinin interpretatorları və kompilyatorları,
sazlayıcı proqramlar, menyuların və giriş-çıxış formalarının hazırlanması üçün vasitələr,
verilənlərin qrafiki təsvir vasitələri, ənənəvi proqramlaşdırma dilləri çərçivəsində VB-ya
müraciət
etmək üçün interfeyslər, fayl verilənləri konvertorları, istifadəşilərin
öyrədilməsi üçün interaktiv sistemlər və s. aiddir.
Yayılmış VBİS-lər funksional baxımından müxtəlifdirlər: verilənlərin emalı üçün
elementar vasitələr kimi tətbiq olunan birfayllı sistemlərdən tutmuş, inkişaf etmiş tam
funksional sistemlərə qədər. Bir çox kommersiya VBİS-lər çoxistifadəçi rejimə malik
olub, paylanmış VB-nı və kliyent-server arxitekturasını təmin edirlər.
VBİS-dən tələb olunan və müasir sistemlərin əksəriyyətinə xas olan diğər mühüm
xassə istifadəçi interfeysinin rahat və əlverişli olmasıdır. Fərdi kompüterlər üçün mövcud
olan VBSL-lərin böyük əksəriyyətində istifadəçilərin interaktiv rejimdə işləmələri nəzərə
alınır və hətta bəzi sistemlərdə interaktivlik onun adında əks olunur (Visual FoxPro).
Bu zaman menyu üslubunda interfeyslərdən geniş istifadə olunur.
Burada
istifadəçilərə seçmək üçün alternativ variantlar təqdim olunur, seçilən variantların
inisiallaşdırılması üçün üsullar, VB-nin cari vəziyyəti və diaqnostik səhvlər haqqında
məlumat verilir. Bu cür interfeysin vasitələri lazımi funksiyaları yerinəvyetirmək üçün
sistemin proqramlaşdırma dilini öyrənməkdən azad edir. Odur ki, sistemin
istifadəçilərinin dairəsi genişlənir.
Son illərdə inkişaf etmiş sistemlərin Windows mühitində işləyən variantlarının
reallaşdırılması Windows sisteminin qrafik interfeysinin imkanlarından geniş istifadə
etməyə şərait yaratmışdır. Windows-un qrafik interfeysinin VBİS-in
öz interfeysi ilə
birlikdə istifadə olunması istifadəçilərin sistemlə daha sadə və əlverişli formada
ünsiyyətinə şərait yaradır. Sistemin öyrənilməsində və iş prosesində meydana çıxan
situasiyaların və səhvlərin izahında istifadəçilərə kömək etmək üçün operativ rejimdə
işləyə elektron dərsliklərindən, məlumat-arayış pəncərələrindən və mətnlərdən istifadə
olunur. Bu cür köməkçi vasitələr müasir proqram məhsullarının vacib tərkib hissəsidir.
Fərdi kompüterlər üçün yaradılan VBİS-lər bir istifadəçi üçün nəzərdə tutulurdu.
Sonradan isə bir sıra inkişaf etmiş VBİS-lərin (R:base, dBase IV, Clipper, Paradox və s.)
şəbəkə mühitində işləyən variantları yaradıldı. Burada söhbət paylanmış VB-dan yox,
mərkəzi VB-ya paylanmış (şəbəkə) müraciətindən gedir.
Həmin sistemlərdə
“çoxistifadəçi” rejimi reallaşdırılır, paralellik, müraciətin tamlığın və təhlükəsizliyin
idarə olunamsı yəni səciyyədə həll olunur. Bu cür sistemlər kompüter şəbəkələrinin o
cümlədən IBM PC Network Novell Network şəbəkələrinin əsasında yaradılır.
Çoxistifadəçili VBİS-lərin xalis paylanmış VB və kliyent server arxitekturası ilə
qurulan variantları da mövcuddur. SQL server, sybase, Oracle və informix sistemlərini
aid etmək olar. Elə VBİS-lər var ki, onlar müxtəlif modelli kompüterlərə və əməliyyat
sistemlərinə uyğunlaşdırıla bilir. Onlara misal olaraq Oracle, Adabas, DB2 sistemlərini
göstərmək olar.
Fərdi kompüterlər üçün yaradılan VBİS-də həll olunan vacib problemlərdən biri də
digər proqram sistemləri ilə (digər VBİS-lə mətn, qrafik və cədvəl redaktorları ilə,
müxtəlif tətbiqi proqram paketləri ilə) verilənlər mübadiləsinin təminidir. Bu problem
hazırda Windows mühitində işləyən VBİS-lərin böyük əksəriyyətində həll olunur.
Bununla da VBİS-də emal olunana sorğuların nəticələrinə (hesabatlara) Word, Excel,
Corel Draw və s. sistemlərin köməyilə yaradılan
sənədləri, qrafikləri, səsi daxil etmək
mümkün olur. Bunun üçün Windows mühitində mövcud olan “verilənlırin dinamik
mübadiləsi” (DDE) və “obyektlərin əlaqələndirilməsi və tətbiqi” (OLE) kimi
mexanizmlər tətbiq olunur.
Informasiya texnologiyasının tətbiq sahəsinin genişlənməsi VBİS qarşısında
istifadəçilərə informasiya sistemi arasında qarşılıqlı əlaqələrin sadələşdirilməsinə
yönəldilən bir sıra tələblər qoyur. Bu tələblərin ödənilməsi aşağıdakı məsələlərin həlli ilə
əldə edilir:
Bir sistemin istifadəçilərinin digər sistemin verilənlər bazasına müraciətlərini təmin
etmək üçün vahid interfeysin yaradılması;
Eyni tip verilənlər modelindən istifadə edən, lakin müxtəlif arxitekturalı
kompüterlərdə və müxtəlif əməliyyat sistemlərində kodlaşdırılan VBİS-lərdə
istifadəçilərin sistemlə əlaqəsinin unifikasiyası;
VBİS interfeyslərinin süni intellket sistemləri və onların instrumental vasitələri ilə
əlaqəsinin inkişafı;
VB mühitində işləyən tətbiqi proqramların avtomatlaşdırılmış
layihələndirilməsi
üçün daha inkişaf etmiş vasitələrin yaradılması;