Adaptive Server Enterprise | |
---|---|
Tip de | SGBD relațional |
Autor | Sybase |
Dezvoltator | SAP |
Scris in | C , C++ |
Sistem de operare | Windows , AIX , HP-UX , Solaris , Linux |
Prima editie | 1987 |
Platformă hardware | x86-64 , POWER , Itanium , SPARC , PA-RISC |
ultima versiune | 15.7 |
Stat | activ |
Licență | proprietate |
Site-ul web | sap.com/products/sybase-… |
Adaptive Server Enterprise (abreviat ca ASE sau Sybase ASE , cunoscut anterior ca Sybase SQL Server ) este un sistem de gestionare a bazelor de date relaționale de la SAP , unul dintre SGBD -urile care utilizează limbajul Transact-SQL ca extensie SQL procedurală principală . Creat inițial de Sybase în 1987 și dezvoltat pentru o lungă perioadă de timp împreună cu Microsoft SQL Server .
Fiind cel mai faimos produs al companiei Sybase , în literatura în limba rusă a fost uneori menționat ca Sybase DBMS .
Adaptive Server Enterprise, sub numele de Sybase SQL Server , a început să fie dezvoltat în 1987 și este din punct de vedere istoric primul și cel mai faimos produs Sybase . Arhitecții Sybase SQL Server - co-fondatorul Sybase Bob Epstein și Tom Haggin - au lucrat anterior în Departamentul de Inginerie Calculatoare de la Universitatea din California din Berkeley (care a dezvoltat baza de date Ingres la sfârșitul anilor 1970 ). În primii ani, SGBD-urile au fost dezvoltate pe platformele SunOS și VAX/VMS [1] .
Lansat în 1988, SQL Server 1.0 a fost creat împreună cu Microsoft și Ashton-Tate pentru platforma OS/2 , bazat pe bazele de date Sybase timpurii pentru Unix și VAX/VMS. În același timp, sa observat că versiunea DBMS pentru Unix a fost semnificativ mai productivă decât versiunea pentru OS / 2 [1] .
Ashton-Tate, după ce a fost preluat de Borland în 1991, a încetat cooperarea, iar Sybase și Microsoft au lansat împreună noi versiuni ale produsului, implementându-le, respectiv, sub denumirile Sybase SQL Server și Microsoft SQL Server . În 1994, companiile au lansat SQL Server pentru platforma Windows NT . În același timp, alianța a dezvoltat și versiuni pentru Unix [1] .
Sybase și Microsoft în 1996 au decis să oprească dezvoltarea comună a produsului și să dezvolte în mod independent propria ramură. Astfel, au apărut două SGBD-uri diferite cu o moștenire comună a limbajului procedural Transact-SQL și a arhitecturii de procesare a datelor: Sybase Adaptive Server Enterprise și Microsoft SQL Server . Cea mai recentă versiune dezvoltată în comun cu Microsoft a fost Sybase SQL Server 11.0 , versiunea 11.5 a fost lansată independent.
Începând cu versiunea 11.9.2 ( lansată în 1998 ), SGBD acceptă blocarea la nivel de înregistrare, iar în versiunea 12.0 (lansată în 1999 ), tranzacțiile distribuite sunt acceptate. Versiunea 12.5 ( 2001 ) a implementat un container EJB încorporat în serverul bazei de date.
Numerele 13 și 14 nu au fost atribuite versiunilor DBMS pentru a evita asocierile nedorite cu superstițiile asociate cu aceste numere.
În 2005, a fost lansată versiunea 15, care, în special, a implementat caracteristici precum partiționarea , coloanele virtuale, mulți parametri de inițializare ai instanțelor bazei de date au devenit dinamici (adică a devenit posibil să-și schimbe valorile în timpul funcționării fără a reporni instanța) . În iunie 2010, ramura 15.5 a fost lansată pentru sistemele de operare Windows , AIX , HP-UX , Solaris , Linux , principala inovație a fost implementarea modelului de calcul al bazei de date în RAM ( ing. In-memory database ). În versiunea 15.7 din 2011, a fost efectuată o reelaborare radicală a nucleului sistemului: modelul de interproces IPC a fost înlocuit cu un model cu mai multe fire pentru sistemele Unix.
Sisteme de management al bazelor de date (DBMS) | |
---|---|
Client server | |
Motoare | |
Server de fișiere |
Bază de date | |
---|---|
Concepte |
|
Obiecte |
|
Chei | |
SQL |
|
Componente |