L’Empire Relationnel (1979–2005)
Pendant 25 ans, le modèle relationnel règne sans partage. Le marché des bases de données est l’un des plus lucratifs de l’industrie logicielle.
Oracle domine le marché entreprise avec son SGBD propriétaire, riche en fonctionnalités et en prix. IBM DB2 et Microsoft SQL Server (1989) se partagent le reste. Le triumvirat Oracle-DB2-SQL Server couvre 80% du marché.
Mais deux outsiders émergent de la communauté open source. MySQL (1995, Michael Widenius) devient le choix par défaut du web LAMP (Linux, Apache, MySQL, PHP). PostgreSQL (1996, né d’Ingres) apporte la rigueur académique : conformité SQL, MVCC, transactions ACID, extensibilité.
En 2000, les bases relationnelles sont matures, standardisées (SQL:1999 ajoute les triggers, CTE, types définis par l’utilisateur). Mais les limites émergent : le scaling vertical coûte cher, et le web à l’échelle planétaire exige des compromis différents.
| Année | Contribution | Acteurs |
|---|---|---|
| 1979 | Oracle 2 — première base relationnelle commerciale | Larry Ellison, Oracle |
| 1989 | SQL Server — entrée de Microsoft sur le marché des DB | Microsoft (Sybase license) |
| 1993 | SQL:1993 — premier standard SQL ANSI/ISO large | ANSI, ISO |
| 1995 | MySQL — base open source rapide, adoptée par le web LAMP | Michael Widenius (MySQL AB) |
| 1996 | PostgreSQL — évolution d’Ingres, ACID, extensibilité | Postgres Global Development Group |
| 2000 | SQL:1999 — triggers, CTE, types, recursion | ANSI, ISO |
| 2003 | SQL:2003 — window functions, XML, séquences, identity | ANSI, ISO |
← Les Pionniers (1960–1979) • 02 • La Révolution NoSQL (2005–2015) →