Domov vývoj Čo je to ado.net? - definícia z technológie

Čo je to ado.net? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená ActiveX Data Object.NET (ADO.NET)?

ActiveX Data Object.NET (ADO.NET) je softvérová knižnica v rámci .NET framework, ktorá pozostáva zo softvérových komponentov poskytujúcich služby prístupu k údajom. ADO.NET je navrhnutý tak, aby vývojárom umožňoval písať spravovaný kód na získanie odpojeného prístupu k zdrojom údajov, ktoré môžu byť relačné alebo netýkajúce sa vzťahov (napríklad XML alebo aplikačné údaje). Táto funkcia ADO.NET pomáha vytvárať zdieľané dáta, distribuované aplikácie.


ADO.NET poskytuje pripojený prístup k databázovému pripojeniu pomocou poskytovateľov spravovaných .NET a odpojený prístup pomocou súborov údajov, čo sú aplikácie využívajúce databázové pripojenie iba pri získavaní údajov alebo pri aktualizácii údajov. Dataset je komponent, ktorý pomáha ukladať perzistentné údaje do pamäte a poskytuje odpojený prístup na efektívne a efektívne škálovanie databázového prostriedku.

Techopedia vysvetľuje ActiveX Data Object.NET (ADO.NET)

ADO.NET sa vyvinul z ADO, čo je technológia podobná ADO.NET s niekoľkými základnými štrukturálnymi zmenami. Aj keď existuje ustanovenie pre prácu v odpojenom režime pomocou ADO, údaje sa prenášajú do databázy v ADO.NET efektívnejšie pomocou dátových adaptérov. Reprezentácia dát v pamäti sa medzi ADO a ADO.NET líši. ADO.NET môže uchovávať údaje v jedinej výsledkovej tabuľke, ale ADO obsahuje viac tabuliek spolu s podrobnosťami o ich vzťahu. Na rozdiel od ADO, prenos údajov medzi aplikáciami používajúcimi ADO.NET nepoužíva zoradenie COM (model komponentového objektu), ale používa dátový súbor, ktorý prenáša dáta ako tok XML.


Architektúra ADO.NET je založená na dvoch primárnych prvkoch: DataSet a .NET framework poskytovateľ údajov.


Dataset poskytuje nasledujúce komponenty:

  1. kompletný súbor údajov vrátane súvisiacich tabuliek, obmedzení a ich vzťahov
  2. prístup k vzdialeným údajom z webovej služby XML
  3. dynamická manipulácia s údajmi
  4. spracovanie dát bez spojenia
  5. zabezpečenie hierarchického zobrazenia relačných údajov XML
  6. použitie nástrojov ako XSLT a XPath Query na prácu s údajmi

Poskytovateľ údajov .NET Framework obsahuje nasledujúce komponenty na manipuláciu s údajmi:

  • Pripojenie: Toto poskytuje pripojenie k zdroju údajov
  • Príkaz: Vykoná databázové príkazy potrebné na načítanie údajov, úpravu údajov alebo vykonanie uložených procedúr.
  • DataReader: Týmto sa načítajú údaje iba vpred a iba na čítanie.
  • DataAdapter: Slúži ako most medzi súborom údajov a zdrojom údajov na načítanie súboru údajov a zladenie zmien vykonaných v súbore údajov späť do zdroja.

Subjektový rámec ADO.NET v rámci .NET framework 4.0, nová technológia ADO.NET, abstraktne popisuje úroveň programovania dát, aby sa eliminoval nesúlad impedancie medzi dátovými modelmi a jazykmi, s ktorými by sa inak museli vývojári aplikácií zaoberať.

Čo je to ado.net? - definícia z technológie