Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
Forums FAQ Tutoriels SQL Livres Access DB2 Firebird InterBase Mysql Oracle PostGreSQL SQL-Server Sybase

Généalogie des SGBDR

4 septembre 2005
MAJ: 3 janvier 2008

Par Fabien Celaia (Fadace)

Historique

1970Edgar F. Codd rédige l'article « A Relational Model of Data for Large Shared Data Banks » dans la revue Communications of the ACM (Association for Computing Machinery)
IBM crée le SEQUEL
1973Suite au SystemR d'IBM, L'université de Berckley crée le projet RDBMS, duquel découleront Sybase, Informix, NonStop SQL. Chefs de projets: Michael Stonebraker et Eugene Wong
Prototype d'Ingres (INteractive Graphics REtrieval System), proche de ce qui sera le System R, mais code peu coûteux => dissémination
1977Software Development Laboratories (SDL) fondé par Larry Ellison, , Bob Miner et Ed Oates.
1978IBM commercialise son System Relational (System R)
Oracle V1
1979Création de Teradata
SDL devient Relational Software, Inc.(RSI), sortie d'Oracle V2, écrit en C/assembleur
1980Roger Sippl et Laura King fondent Relational Database Systems (RDS) et créent un SGBDR basé sur Ingres dont le code est ouvert
Fin du projet RDBMS de Berckley
Création d'Ashton-Tate par George Tate et Hal Lashlee et mise en vente de Vulcan, une base créée par C. Wayne Ratliff, sous le nom de dBase.
1981RDS devient Informix
Fondation de Borland Ltd par Niels Jensen, Ole Henriksen et Mogens Glad
1982IBM sort SQL/DS (DB2 sur mainframe, ancien System R)
Michael Stonebraker, Wong et Larry Rowe quittent Berckley et fondent Relational Technologies, Inc (RTI) et commercialisent Ingres
1983RSI devient Oracle Corporation et sort Oracle V3 (transaction), réécrit en C
1984Oracle V4 (Read consistancy), portage sur IBM/VM, MVS, PC
Robert Epstein, un des principaux développeur de Berckley fonde Sybase, basé sur l'IDM de Britton Lee et sur Ingres
Lancement du projet dBase pour Macinthosh
Groton Database Systems
Laurent Ribardière développe 4D (anciennement ACI), ABCBase
Digital Equipment Corporation (DEC) crée Rdb, on module pour VMS
1985Oracle v.5.0 (client serveur)
Informix-SQL v.1.1
Stonebraker revient à Berckley qui crée le projet PostIngres
4D v.1, 1er SGBDR micro graphique
1986Beta test de Sybase
SQL86 édité par ANSI
Informix devient Informix Software, Informix-SQL v.2 & Informix 4GL v.1
Réécriture d'Ingres (Jupiter) par RTI, création de Ingres Corporation
4D v.2
Oracle v.5 - Architecture client/serveur avec Sql*Net, version pour Apple
1987 Sybase SQL Server sur Unix
Ratification par ISO de SQL86 sous SQL87 (SQL1)
Jerry Held and Karel Youseffi, de Tandem Computers, créent NonStop SQL v.1
Lancement de dBase pour Macintosh, totalement réécrit
Borland rachète Ansa-Software et son produit Paradox 2.0
Sortie d'Interbase par Ashton-Tate
4D v.3
1988 Oracle v.6. (verrouillage niveau ligne, Sauvegarde/restauration, PL/SQL)
Alliance Sybase, Microsoft et Ashton-Tate
Ashton-Tate sort dBase IV
Informix acquiert Innovative Software
1989SQL89 : addentum intégrité référentielle
Postgres v.1
InformixOnline v.4
Sortie de SQL Server 1.0 pour OS2, développé par Sybase et licencié par Microsoft
NonStop SQL v.2
4D v.4
1990 Informix Online v.5
Postgres v.2
Stonebraker quitte Berckley pour créer Illustra Information Technology avec Paula Hawthorn (une ancienne d'Ingres) et commercialiser Postgres
Ashton-tate se sépare de dBase pour Mac, qui sera vendu sous le nom de nuBASE
IBM sort OS/2 Extended Services DataBase Manager, extension gratuite
1991ASK acquiert Ingres Corporation
Postgres v.3
NCR Corporation acquiert Teradata
Borland Corporation acquiert Ashton-Tate
1992Oracle v.7. (contraintes, procédures, déclencheurs)
SQL92 (SQL2) -> révision majeure, types de données variés
Microsoft rachète FoxPro, un clône de dBase et lance MS-Access
Fondation de Watcom SQL
MS-SQL Server 4.2 beta pour NT, partie cliente par Microsoft, et serveur par Sybase
4D v.5, 1er environnement C/S intégré.
IBM DB2 1.1 sur OS2
1993Postgres v.4, fin du projet de Berckley
Fin du corporate agreement entre Microsoft et Sybase
Sybase SQL Server 4.9.2
Version client-serveur de 4D
IBM 1.1 sur AIX
1994 Informix Dynamic Server Architecture v.6, en collaboration avec Sequent Computer Systems et OnLine Dynamic Server v.7 (ancien Obsidian)
ASK/Ingres racheté par computer Associate
Powersoft acquiert Watcom
Andrew Yu et Jolly Chen implémentent le SQL à Postgres, remplaçant le QUEL d'Ingres => Postgres95
Oracle rachète la division RdB de DEC
Microsoft SQL Server 4.21 pour Windows NT
1995Sybase sort SQL Server 11, acquiert Powersoft, Watcom SQL devient SQL Anywhere
Informix acquiert Illustra
Microsoft SQL Server 6 (Nom de code SQL95)
4D v.5.5, 1er environnement C/S intégré Windows et MacOS.
Ulf Michael Widenius (Monty), David Axmark et Allan Larsson fondent MySQL AB
IBM DB2 2.1 Common Server sur Unix, Windows NT, OS2, sur Aix, sortie de DB2 1.1 Parallel Edition
1996 Informix v.8 et Universal Server v.9 (incluant DataBlades)
Microsoft SQL Server 6.5 (Nom de code Hydra)
Création de Cloudscape Inc à Oakland (CA)
Postgres95 devient PostgreSql
Sybase Adaptive Server Enterprise 11.5 (ASE; ancien nom : Sybase SQL Server): parallélisme, partitionnement
Première version publique de MySQL
1997Oracle v.8. (objet-relationnel, partitionnement, Java)
4D v.6, intégre un serveur HTTP
Cloudscape sort sa base de données Java JBMS, puis la rebaptise Cloudscape
IBM DB2 V.5. Sur Winodws NT/95 et Unix
1998Sybase ASE 11.9 (verrouillage ligne, page ou page de données à choix)
1999Oracle 8i (SQLJ, Linux, XML)
Sybase ASE 12 (Java, HA, FTS, SSL)
Informix rachète Cloudscape
SQL99 (SQL3) -> expressions régulières, requêtes récursives, déclencheurs, procédures stockées (PSM) et externes, types non-scalaires (ADT)*, quelques fonctions orientées objet
Microsoft SQL Server 7 (Noms de code Sphynx et Plato (OLAP))
Inprise prend la main sur dBase
4D v.6.5
MySQL 3.23 (réplication, FTS, transactionnel et intégrité référentielle avec les moteurs InnoDB et BDB)
2000Compaq acquiert NonStop SQL
Oracle 8iR2
Microsoft SQL Server 2000 32-bit (nom de code Shiloh)
Borland verse dans l'opensource Interbase 6.0; sortie de Firebird 1.0
SQLite 1.0
MySQL sous licence GPL
4D v.6.7
2001Oracle 9i (RAC)
IBM acquiert la division SGBDR Informix, la division Outils prend le nom de Ascential Software
Informix acquiert Ardent Software (DW, RedBrick)
Sybase ASE 12.5 (services web, XML, SSL, allocation dynamique de la mémoire, job scheduler, réplicateur)
MySQL 4.0 (cache de requêtes, UNION, MySQL Embedded)
SQLite 2.0
4D v.6.8, portage de toute la gamme sous MacOS X
2002Borland recommercialise Interbase 7
Oracle 9iR2
2003MySQL AB obtient de SAP les droits commerciaux de MaxDB
Inprise est renommé Borland Software Corporation; retour à une version payante. Interbase 7.1, Firebird 1.5
SQL:2003 -> Introduction de fonctions pour la manipulation XML,"window functions", ordres standardisés et colonnes avec valeurs auto-incrémentielles.
Microsoft SQL Server 2000 64-bit (nom de code Liberty)
4D 2003: Web services, XML, compilateur intégré
2004CA passe Ingres v.3 en licence OpenSource
Oracle 10g (grid)
MySQL 4.1 (sous-requêtes, types géographiques GIS, prepared statements, SSL)
IBM verse la base Cloudscape dans le domaine public en en faisant don à Apache : elle devient Apache Derby
Interbase 7.5 (version commerciale)
SQLite 2.8.14, puis 3.0
4D 2004
2005IBM Informix IDS v.10
Sybase ASE 15 (partitionnement horizontal, champ calculé, index sur fonctions, curseur scrollable, SQL interactif, statistiques automatiques)
Apache Derby devient le sous-projet Apache DB
IBM acquiert Ascential Software
PostgreSql v.8 puis v.8.1
Microsot SQL Server 2005 (nom de code Yukon)
Oracle 10g R2, rachat d'Innobase
Interbase 7.5.1 (version commerciale); Firebird 2.0 Alpha
MySQL 4.1.14 & v.5.0 (procédures stockées, triggers, vues, data dictionary, moteur Archive)
SQLite 3.2.7
2006IBM DB2-UDB V.9 (Viper) (intégration XML)
Oracle RdB 7.2 pour Itanium, OpenVMS et Alpha
Interbase V.2007
2007IBM DB2-UDB V.9.5 et Informix IDS 11
Oracle V.11
Microsoft SQL Server 2008 en bêta (nom de code Katmai)
4D v.11 SQL
SQLite 3.5.4
Interbase 2007
2008PostreSQL V.8.3.4 (beta)

Arbre généalogique

Sources

Les sources présentées sur cette page sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © Fabien Celaia. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.

Responsables bénévoles de la rubrique SQL & SGBD : Benjamin Gagneux et Frédéric Dubois - Contacter par EMail :
Vos questions techniques : forum d'entraide SQL & SGBD - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.