Jump to content

SQL

  • entries
    7
  • comments
    0
  • views
    491

SQL Standardının Tarihçesi


Doğuhan ELMA

143 views

SQL (Structured Query Language), veritabanlarında veri sorgulama, oluşturma ve düzenleme işlemleri için kullanılan bir dildir. SQL standardının tarihi, birkaç önemli aşamadan oluşur ve bu standart, zaman içinde birçok değişiklik ve genişleme görmüştür.

1. İlk Başlangıç - 1970'ler

1974: IBM'de çalışan Donald Chamberlin ve Raymond Boyce, sorguları basit bir şekilde ifade etmek için bir dili tasarlamak amacıyla SEQUEL (Structured English Query Language) projesine başladılar. Bu dil, daha sonra adı SQL olarak değiştirildi.

1979: Relational Software Inc. (daha sonra Oracle Corporation olarak adlandırıldı) ilk ticari SQL tabanlı RDBMS ürününü piyasaya sürdü.

2. SQL'in Standartlaşması

1986: SQL standardının ilk versiyonu olan SQL-86, ISO (Uluslararası Standartlar Organizasyonu) tarafından kabul edildi.

1987: ANSI (Amerikan Ulusal Standartlar Enstitüsü) tarafından kabul edilen SQL-87 standardı, daha sonra SQL-89 olarak revize edildi.

3. Gelişen Standartlar

1992: SQL-92 (veya SQL2), birçok temel özelliği ve genişlemeleri tanıtan önemli bir sürümdür. Bu standart, tarih, zaman, string işlemleri gibi birçok yeni tip ve işlevi tanıttı.

1999: SQL-99 (veya SQL3), daha önce yalnızca ilişkisel veri modelini destekleyen SQL'i genişleterek, nesne yönelimli özellikler ve gerçek zamanlı sorgular gibi yeni özellikler ekledi.

2003: SQL:2003, XML ile entegrasyon gibi önemli genişlemeler yaptı.

2006: SQL:2006, XML işleme yeteneklerine odaklandı.

2008: SQL:2008, standardın önceki versiyonlarının gelişimini sürdürdü, daha çok iyileştirmeler ve hataların düzeltilmesine odaklandı.

2011: SQL:2011, sıralı model (Temporal model) gibi yeni özellikler ekledi.

2016: SQL:2016, JSON desteği gibi modern gereksinimlere yanıt veren yeni özellikler getirdi.

Sonuç

SQL, ilk başlangıcından bu yana, çok büyük bir kullanıcı kitlesi ve birçok farklı uygulama alanı buldu. Standart, veritabanı teknolojisinin gelişimi ve değişen ihtiyaçlar doğrultusunda sürekli olarak genişlemiştir. Bu, SQL'in modern yazılım geliştirmedeki önemli bir bileşen olarak kalmasını sağlamıştır. Her yeni standart, daha karmaşık veri işleme ihtiyaçlarını karşılamak üzere tasarlanmıştır, ve bu evrim, muhtemelen teknoloji ilerledikçe devam edecektir.

0 Comments


Recommended Comments

There are no comments to display.

Guest
Add a comment...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...