Donald Chamberlin az SQL (eredetileg SEQUEL) egyik tervezője volt Raymond Boyce mellett az IBM System R projektben. Az első publikáció a nyelvről 1974-ben jelent meg,1 50 éve, ennek apropóján írt cikket Chamberlin az akkori elképzelésekről, szereplőkről, az SQL elterjedéséről, standardizálásáról.2
Szerinte ezek a sikertörténet okai:
- Ted Codd elmélete a relációs adatmodellről3 jónak bizonyult.
- Ők megoldották a teljesítmény és használhatóság problémáit.
- A kapcsolódó kutatások eredményét korán publikálták, a technológiát pedig nem védte szabadalom.
- A technológia egyrészt jókor érkezett. Másrészt az adatmenedzsment megoldások hosszú távúak: aki letette a garast egy RDBMS mellett, az nem akart egyhamar váltani.
- A standardizálásnak piacteremtő hatása volt.
- Jó minőségű szabad szoftverek jelentek meg, amelyek lehetővé tették a technológia széles körű elterjedését és többek közt a világháló fejlődését is.
-
Chamberlin, D.D. – Boyce, R.F.: SEQUEL: A structured English query language. In Proceedings of 1974 ACM-SIGMOD Workshop on Data Description, Access and Control. ACM, 1974. 249–264. ↩︎
-
Chamberlin, Donald: 50 Years of Queries. Communications of the ACM, 67 8 (2024. augusztus) 110–121. ↩︎
-
Codd, E.F.: A relational model of data for large shared data banks. Communications of the ACM, 13 6 (1970. június) 377–387. ↩︎