Domov Razvoj Kaj so aktivni podatkovni objekti (ado)? - definicija iz tehopedije

Kaj so aktivni podatkovni objekti (ado)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni ActiveX podatkovni objekti (ADO)?

ActiveX Data Objects (ADO) je zbirka komponent programske opreme, ki omogoča programski vmesnik za dostop do virov podatkov iz aplikacij odjemalcev. ADO deluje kot plast za dostop do katere koli shrambe podatkov na splošno s kodo aplikacije. Odpravlja potrebo po poznavanju implementacije baz podatkov in zmanjšuje zapletenost obravnave kode na nizki ravni, ki je potrebna za obdelavo podatkov.


Izdan leta 1996, podatkovni objekt ActiveX (ADO) izvira iz koncepta RDO (oddaljeni podatkovni objekt) in DAO (objekt za dostop do podatkov). Ena od sestavnih delov MDAC (Microsoftove komponente za dostop do podatkov), ADO in druge komponente MDAC zagotavlja okvir komponent, ki jih odjemalske aplikacije uporabljajo za dostop do SQL, polstrukturiranih in zapuščenih shramb podatkov.


ADO.NET je napredna tehnologija za dostop do podatkov, zasnovana za delo v okolju .NET in temelji na izklopljenem modelu za dostop do podatkov. Medtem ko ADO uporablja tehnologijo COM (Component Object Model) za zagotavljanje storitve dostopa do podatkov iz nenadzorovane kode, je ADO.NET odvisen od upravljanih ponudnikov CLR (Common Language Runtime) okvira .NET.

Techopedia razlaga podatke ActiveX DataX (ADO)

ADO uporablja ponudnika OLEDB za povezavo do virov podatkov in dostop do podatkov. OLEDB je sestavni programski vmesnik za interakcijo z različnimi viri podatkov. Ti viri podatkov so lahko relacijske in nerelacijske baze podatkov, kot so objektne baze podatkov, spletne strani, preglednice ali e-poštna sporočila. Pred OLEDB in ADO je bil ODBC (povezljivost odprte baze podatkov) priljubljen model, ki se je uporabljal v aplikacijah na različnih platformah.


Objektni model ADO vsebuje štiri zbirke dvanajstih predmetov. V različnih zbirkah so polja, lastnosti, parametri in napake. Vsaka zbirka je sestavljena iz naslednjih dvanajstih predmetov:

  1. Povezava - za povezavo z virom podatkov prek OLE DB
  2. Ukaz - za pošiljanje navodil (poizvedba SQL ali shranjeni postopek) ponudniku podatkov
  3. Nabor zapisov - skupina zapisov, ki predstavljajo podatke
  4. Takoj - niz posnetkov, zaklenjen na optimističen ali pesimističen način
  5. Paket - za izvedbo ali izvrševanje transakcije z povratno bazo podatkov
  6. Transakcija - transakcija baze podatkov
  7. Zapis - niz polj
  8. Tok - za branje in pisanje toka bajtov
  9. Parameter - za spreminjanje funkcionalnosti
  10. Polje - stolpec v bazi podatkov
  11. Lastnost - sposobnost ponudnika OLEDB
  12. Napaka - napaka, s katero se je med izvrševanjem spopadal ponudnik OLEDB

ADO 2.8 je najnovejša različica in ima naslednje funkcije:

  • Komponente : Uporabljajo se za dostop do podatkov in manipulacijo iz različnih virov, saj ponujajo ugodnosti, kot so enostavna uporaba, hitrejši dostop, nizka poraba spomina in majhen diskovni odtis.
  • ADO MD (MultiDImensional): Uporablja se za dostop do večdimenzionalnih podatkov, kot so objekti CubeDef in CellSet.
  • RDS (oddaljene podatkovne storitve): to je za iskanje in posodobitev podatkov v strežniku odjemalca v eni transakciji.
  • ADOX (ADO Extensions): To je dodaten nabor komponent, ki se uporabljajo za ustvarjanje in vzdrževanje predmetov, povezanih s shemo (tabele ali postopki) in zaščito (uporabnik in skupina).
Kaj so aktivni podatkovni objekti (ado)? - definicija iz tehopedije