Ev gelişme Activex veri nesneleri (ado) nedir? - techopedia nedir?

Activex veri nesneleri (ado) nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - ActiveX Veri Nesneleri (ADO) ne anlama geliyor?

ActiveX Veri Nesneleri (ADO), istemci uygulamalarından veri kaynaklarına erişmek için programlı bir arabirim sağlayan bir yazılım bileşenleri topluluğudur. ADO, uygulama kodundan herhangi bir veri deposuna genel bir şekilde erişmek için bir katman görevi görür. Veritabanı uygulama bilgisine sahip olma ihtiyacını ortadan kaldırır ve verileri işlemek için gereken düşük seviye kodla başa çıkmanın karmaşıklığını azaltır.


1996 yılında piyasaya sürülen activeX veri nesnesi (ADO), RDO (uzak veri nesnesi) ve DAO (veri erişim nesnesi) kavramından kaynaklanmıştır. MDAC (Microsoft veri erişim bileşenleri), ADO ve diğer MDAC bileşenlerinin bileşenlerinden biri, istemci uygulamaları tarafından SQL, yarı yapılandırılmış ve eski veri depolarına erişmek için kullanılan bileşenlerin bir çerçevesini sağlar.


ADO.NET, .NET ortamında çalışmak üzere tasarlanmış gelişmiş bir veri erişim teknolojisidir ve veri erişimi için bağlantısı kesilmiş modele dayanır. ADO, yönetilmeyen koddan veri erişim hizmeti sağlamak için COM (Bileşen Nesne Modeli) teknolojisini kullanırken, ADO.NET, .NET çerçevesinin CLR (Ortak Dil Çalışma Zamanı) yönetilen sağlayıcılarına bağlıdır.

Techopedia, ActiveX Veri Nesnelerini (ADO) açıklıyor

ADO, veri kaynaklarına bağlanmak ve verilere erişmek için bir OLEDB sağlayıcısı kullanır. OLEDB, farklı veri kaynaklarıyla etkileşim kurmak için sağlanan bileşen tabanlı bir programlı arabirimdir. Bu veri kaynakları, nesne veritabanları, web sayfaları, elektronik tablolar veya e-posta iletileri gibi ilişkisel ve ilişkisel olmayan veritabanları olabilir. OLEDB ve ADO'dan önce ODBC (açık veritabanı bağlantısı), platformlardaki uygulamalarda kullanılan popüler modeldi.


ADO'nun nesne modeli, on iki nesneden oluşan dört koleksiyon içerir. Farklı koleksiyonlar alanlar, özellikler, parametreler ve hatalardır. Her koleksiyon aşağıdaki on iki nesneden oluşur:

  1. Bağlantı - veri kaynağına OLE DB üzerinden bağlanmak için
  2. Komut - veri sağlayıcısına talimat (SQL sorgusu veya saklı yordam) göndermek için
  3. Kayıt Kümesi - verileri temsil eden bir grup kayıt
  4. Anında - iyimser veya kötümser bir şekilde kilitlenmiş bir kayıt kümesi
  5. Toplu işlem - geri alma veritabanı işlemi gerçekleştirmek veya gerçekleştirmek için
  6. İşlem - veritabanı işlemi
  7. Kayıt - bir dizi alan
  8. Akış - bayt akışını okumak ve yazmak için
  9. Parametre - işlevselliği değiştirmek için
  10. Alan - veritabanındaki bir sütun
  11. Mülkiyet - OLEDB sağlayıcısının yeteneği
  12. Hata - OLEDB sağlayıcısı yürütülürken karşılaşılan hata

ADO 2.8 en son sürümdür ve aşağıdaki özelliklere sahiptir:

  • Bileşenler : Kullanım kolaylığı, daha hızlı erişim, düşük bellek yükü ve küçük bir disk alanı gibi faydalar sunmak için çeşitli kaynaklardan veri erişimi ve manipülasyonu için kullanılır.
  • ADO MD (Çok Boyutlu): Bu, CubeDef ve CellSet nesneleri gibi çok boyutlu verilere erişmek için kullanılır.
  • RDS (Uzak Veri Hizmetleri): Bu, sunucudaki verilerin bir istemciden tek bir işlemle alınması ve güncellenmesi içindir.
  • ADOX (ADO Uzantıları): Bu, şema (tablolar veya yordamlar) ve güvenlik (kullanıcı ve grup) ile ilgili nesneleri oluşturmak ve korumak için kullanılan ek bir bileşenler kümesidir.
Activex veri nesneleri (ado) nedir? - techopedia nedir?