Bahay Pag-unlad Ano ang mga aktibo na data object (ado)? - kahulugan mula sa techopedia

Ano ang mga aktibo na data object (ado)? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Mga Aktibidad ng DataX ng Aklat (ADO)?

Ang Mga Aktibidad ng DataX ng Aktibo (ADO) ay isang koleksyon ng mga sangkap ng software na nagbibigay ng isang programmatic interface upang ma-access ang mga mapagkukunan ng data mula sa mga aplikasyon ng kliyente. Ang ADO ay kumikilos bilang isang layer upang ma-access ang anumang tindahan ng data sa isang pangkaraniwang paraan mula sa application code. Tinatanggal ang pangangailangan na magkaroon ng kaalaman sa pagpapatupad ng database at binabawasan ang pagiging kumplikado ng pagharap sa mababang antas ng code na kinakailangan upang mahawakan ang data.


Inilabas noong 1996, ang aktibong object data ng data (ADO) ay nagmula sa konsepto ng RDO (remote data object) at DAO (data access object). Ang isa sa mga nasasakupan ng MDAC (mga data ng pag-access sa data ng Microsoft), ang ADO at iba pang mga nasasakupan ng MDAC ay nagbibigay ng isang balangkas ng mga sangkap na ginagamit ng mga aplikasyon ng kliyente upang ma-access ang SQL, semi-nakabalangkas at mga tindahan ng data ng pamana.


Ang ADO.NET ay isang advanced na teknolohiya ng pag-access sa data na idinisenyo upang gumana sa kapaligiran ng NET at batay sa hindi naka-disconnect na modelo para sa pag-access sa data. Habang ginagamit ng ADO ang teknolohiyang COM (Component Object Model) para sa pagbibigay ng serbisyo ng access sa data mula sa hindi pinamamahalaang code, ang ADO.NET ay nakasalalay sa pinamamahalaang mga tagabigay ng CLR (Karaniwang Wika Runtime) ng balangkas .NET.

Ipinapaliwanag ng Techopedia ang Mga Aktibidad ng DataX Data (ADO)

Gumagamit ang ADO ng isang tagapagbigay ng OLEDB para sa pagkonekta sa mga mapagkukunan ng data at pag-access ng data. Ang OLEDB ay isang interface na batay sa programmatic interface na ibinigay upang makipag-ugnay sa iba't ibang mga mapagkukunan ng data. Ang mga mapagkukunan ng data na ito ay maaaring maging parehong mga kaugnay na database at mga hindi kaugnay na mga database tulad ng mga database ng object, mga web page, mga spreadsheet o mga e-mail na mensahe. Bago sa OLEDB at ADO, ang ODBC (bukas na koneksyon sa database) ay ang tanyag na modelo na ginamit sa mga aplikasyon sa buong mga platform.


Ang object model ng ADO ay naglalaman ng apat na koleksyon ng labindalawang bagay. Ang iba't ibang mga koleksyon ay mga patlang, mga katangian, mga parameter at mga error. Ang bawat koleksyon ay binubuo ng mga sumusunod na labindalawang bagay:

  1. Koneksyon - para sa pagkonekta sa mapagkukunan ng data sa pamamagitan ng OLE DB
  2. Command - para sa pagpapadala ng isang pagtuturo (SQL query o naka-imbak na pamamaraan) sa data provider
  3. Recordset - isang pangkat ng mga talaan na kumakatawan sa data
  4. Agad - isang recordset na naka-lock sa maasahin sa mabuti o pesimistikong paraan
  5. Batch - para sa paggawa o paggawa ng isang transaksyon sa database ng rollback
  6. Transaksyon - ang transaksyon ng database
  7. Itala - isang hanay ng mga patlang
  8. Stream - para sa pagbabasa at pagsulat ng isang stream ng mga bait
  9. Parameter - para sa pagbabago ng pag-andar
  10. Patlang - isang haligi sa database
  11. Ari-arian - ang kakayahan ng tagapagbigay ng OLEDB
  12. Error - ang pagkakamali na kinakaharap ng tagapagbigay ng OLEDB sa panahon ng pagpapatupad nito

Ang ADO 2.8 ay ang pinakabagong bersyon at may mga sumusunod na tampok:

  • Mga Bahagi : Ginagamit ang mga ito para sa pag-access ng data at pagmamanipula mula sa iba't ibang mga mapagkukunan upang mag-alok ng mga benepisyo tulad ng kadalian ng paggamit, mas mabilis na pag-access, mababang memorya ng overhead at isang maliit na foot foot.
  • ADO MD (MultiDImensional): Ginagamit ito upang ma-access ang data ng multidimensional tulad ng mga bagay na CubeDef at CellSet.
  • RDS (Remote Data Services): Ito ay para sa pagkuha at pag-update ng data sa server mula sa isang kliyente sa isang solong transaksyon.
  • ADOX (ADO Extension): Ito ay isang karagdagang hanay ng mga sangkap na ginamit upang lumikha at mapanatili ang mga bagay na may kaugnayan sa schema (mga talahanayan o pamamaraan) at seguridad (gumagamit at grupo).
Ano ang mga aktibo na data object (ado)? - kahulugan mula sa techopedia