ODBC nedir?

İngilizce "Open Database Connectivity" kelimelerinden oluşan bir kısaltmadır. Türkçe'de "Açık Veritabanı Bağlantısı" anlamına gelmektedir.

ODBC; Mysql, ms access, oracle vb gibi veritabanlarından diğer tür veritabanına veri taşımanıza ve veritabanı yönetim sistemlerine erişmek için standart bir yazılım arayüzü sağlayan bir teknolojidir.

ODBC bir API'dir. Değişik veritabanlarına standart metodlarla bağlanmak için geliştirilmiş bir API'dir.

ODB (Open Database), ODBC'nin genişletilmiş modelidir. ODBC'de veri tabanına istemci olarak erişim mümkünken, ODBC kullanıldığında bağlantının her zaman localde görülmesi sağlanır. Böylece sistemde yoğunluk, veri kaybı ve IP çakışması yaşanmaz.

ODBC tasarımcıları veritabanı sistemleri ve işletim sistemlerini bağımsız yapmayı amaçlanmıştır. ODBC kullanarak yazılmış bir uygulamada ufak birkaç değişiklik ile istemci ve sunucu tarafında hem de diğer platformlar arasında, taşınabilmektedir.

Değişik veritabanı yönetim sistemlerine erişmek için ODBC kullanılabilmektedir.

ODBC ile veri kaynaklarına erişimin sağlanması ile kullanıcıların bu veritabanları üzerinde işlem yapmaları sağlanmaktadır.

Hem yerel (Local) hem de uzaktaki (Remote) veri kaynaklarına erişmeye olanak sağlar.

Birçok kuruluşun katılımıyla geliştirilen ODBC teknolojisi ile birçok veri kaynağına bağlanılabilir.

DAO (Data Access Object) nedir?

ODBC’nin kullanımının zor olması ve yeni dillerle kullanılamaması üzerine bu teknolojinin geliştirilmesiyle oluşturulmuş bir teknolojidir.

RDO (Remote Data Object) nedir?

Uzak veri kaynaklarına erişimde ODBC’nin performansının geliştirilmesiyle oluşturulan daha yeni bir teknolojidir.

ODBC sürüm geçmişi

1.0 sürümü Eylül 1992'de yayınlanmıştır.

2.0 sürümü 1994 yılında yayınlanmıştır.

2.5 sürümü

3.0 sürümü 1995 yılında yayınlanmıştır.

3.5 sürümü 1997 yılında yayınlanmıştır.

3.8 sürümü 2009 yılında Win7 ile birlikte yayınlanmıştır.

--Reklam--