Op 16 juni 1977 werd Oracle opgericht door Larry Ellison, Bob Miner en Ed Oates met de handelsnaam Software Development Laboratories (SDL). De bedrijfsnaam veranderde in 1979 in Relational Software Inc. In 1982 mislukte de eerste databaseproef met IBM, maar het sjabloon Oracle Republic System in een daaropvolgende proef onder leiding van Bob Miner slaagde en in hetzelfde jaar werd de bedrijfsnaam veranderd in Oracle Systems Corporation om de naam van zijn producten weer te geven. De naam werd in 1995 opnieuw veranderd in Oracle Corporation en is tot op heden ongewijzigd gebleven.
Hieronder volgen verschillende Oracle-versies die zijn uitgebracht door Oracle Corporation.
Orakel V2.
Oracle V2 was het eerste commerciële SQL RDMS dat door Oracle op de markt werd gebracht. Gelanceerd in 1979, betekent de “V”-letter versie, terwijl de “2” de tweede versie betekent. Het was een basisversie in vergelijking met de huidige versies en was slechts in staat om een paar SQL-query’s uit te voeren en een paar gezamenlijke bewerkingen uit te voeren. Het ondersteunde geen transacties en de naam “Oracle V2” werd gebruikt als marketinggimmick omdat de uitvinders geloofden dat mensen versie 1 niet zouden kopen.
Orakel V3.
Deze versie werd gelanceerd in 1983 en introduceerde nieuwe functies zoals schaalbaarheid en gelijktijdigheidscontrole. Dit ondersteunde de uitvoering van transacties, SQL-statements en het had opties voor pre-join data, wat de Oracle-optimalisatie verhoogde.
Orakel V4.
De vraag naar Oracle was groot, wat leidde tot een verbetering van de software met een release van versie 4 in 1984. Het had functies zoals ondersteuning voor leesconsistentie, die sneller was dan de vorige versies. Het had ook hulpprogramma’s voor export of import en een rapportschrijver waarmee gebruikers een rapport konden maken op basis van een query.
Orakel V5.
Het werd gelanceerd in 1985 en introduceerde functies zoals client-server computing en een gedistribueerd databasesysteem. Dit betekende dat niet alle opslagapparaten waren aangesloten op één gemeenschappelijke processor en konden worden opgeslagen op meerdere computers op dezelfde fysieke locatie. Clusteringtechnologie werd geïntroduceerd en Oracle was de eerste die deze technologie toepaste. Clustering Technology zou later Oracle Real Application Cluster in V9i worden.
Orakel V5.1.
Het werd gelanceerd in 1986 en maakte ondersteuning mogelijk voor gedistribueerde query’s. In hetzelfde jaar werden SQL Plus en SQL Forms uitgebracht.
Orakel V6.
Het werd uitgebracht in 1988 en introduceerde de volgende functies online; Back-up, herstel en vergrendeling op rijniveau.
Orakel 7.
Werd gelanceerd in 1992 en introduceerde PL/SQL die de herbruikbaarheid verhoogde door PL/SQL-procedures op te slaan en het zou een bewerking activeren op basis van update-opdracht. Er werd ook een optie voor parallelle servers geïntroduceerd. Dit betekende dat het gelijktijdige databasetoegang ondersteunde vanuit meer dan twee losjes gekoppelde systemen, waardoor hoge prestaties werden bereikt.
Orakel 8.
Gelanceerd in 1997 en daarna, in het jaar 2000, werd 8i uitgebracht. De “i” staat voor het internet. Het had nieuwe functies zoals native internetprotocollen en Java. PLSQL werd in deze versie geïntroduceerd om applicaties te implementeren op Web.XML parser voor Java. Ook werd een case statement in SQL geïntroduceerd, zoals de “DECODE” functie.
Orakel 9i.
Het werd gelanceerd in 2001 en de “i” verwijst naar internet. Het werd geleverd met functies zoals Oracle RAC. Oracle Real Application Clusters helpt bij het leveren van applicaties voor clustering en beschikbaarheid in Oracle-databaseomgevingen. Het stelt meerdere computers in staat om Oracle RDBMS tegelijkertijd uit te voeren, toegang tot een enkele database, waardoor clustering mogelijk is. Datamining en analyse-algoritmen voor analyse werden ook geïntroduceerd.
Oracle 10g-release1.
Het werd voor het eerst gelanceerd in 2003 en de letter “g” betekent raster. Grid is een functie die is geïntroduceerd in Oracle 10g. Dit maakt modulaire opslag en servers met een laag risico mogelijk door een adaptieve software-infrastructuur te bieden. Het helpt door on-demand capaciteit te bieden en de totale werklast in evenwicht te brengen. Andere geïntroduceerde functies zijn onder meer grid-infrastructuur, Oracle ASM en een geautomatiseerd databasebeheersysteem.
Naarmate de technologie zich blijft ontwikkelen, worden er andere versies op de markt gebracht om gelijke tred te houden met de vraag en behoeften van de consument. Het is belangrijk om grondig onderzoek te doen naar de verschillende producten die door Oracle worden aangeboden voordat u er een aanschaft.


