Itthon Fejlesztés Mi az ado.net? - meghatározás a techopedia alapján

Mi az ado.net? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az ActiveX Data Object.NET (ADO.NET)?

Az ActiveX Data Object.NET (ADO.NET) egy .NET-keretrendszerben található szoftverkönyvtár, amely adathozzáférési szolgáltatásokat nyújtó szoftverösszetevőkből áll. Az ADO.NET célja, hogy lehetővé tegye a fejlesztők számára, hogy menedzselt kódot írjanak fel relációs vagy nem relációs adatforrásokhoz való kapcsolat nélküli kapcsolathoz (például XML vagy alkalmazásadatok) való hozzáféréshez. Az ADO.NET ez a szolgáltatás elősegíti az adatmegosztott, elosztott alkalmazások létrehozását.


Az ADO.NET csatlakoztatott hozzáférést biztosít az adatbázis-kapcsolathoz a .NET által kezelt szolgáltatók használatával, és az elválasztott hozzáférést adatkészletek segítségével, amelyek csak az adatbázis-kapcsolatot használják az adatok lekérdezése vagy az adatok frissítése céljából. Az adatkészlet az a komponens, amely elősegíti az állandó adatok memóriában való tárolását, hogy leválasztott hozzáférést biztosítson az adatbázis erőforrásainak hatékony és jobb méretezhetősége érdekében.

A Techopedia elmagyarázza az ActiveX Data Object.NET-et (ADO.NET)

Az ADO.NET az ADO-ból fejlődött ki, amely szintén az ADO.NET-hez hasonló technológia, néhány alapvető szerkezeti változással. Noha van rendelkezés az ADO használatával leválasztott módban történő működésről, az adatok hatékonyabban továbbítódnak az adatbázisba az ADO.NET-en az adat adapterek segítségével. Az adatok memóriában ábrázolása különbözik az ADO és az ADO.NET között. Az ADO.NET az adatokat egyetlen eredménytáblában tárolja, de az ADO több táblát tart fenn a kapcsolataikkal együtt. Az ADO-val ellentétben az ADO.NET-et használó alkalmazások közötti adatátvitel nem a COM (összetevő-objektum modell) elrendezést használja, hanem az adatkészletet használja, amely XML-adatfolyamként továbbítja az adatokat.


Az ADO.NET architektúrája két elsődleges elemre épül: DataSet és .NET keretrendszer adatszolgáltató.


Az adatkészlet a következő összetevőket tartalmazza:

  1. teljes adatkészlet, beleértve a kapcsolódó táblázatokat, korlátozásokat és azok összefüggéseit
  2. az XML webszolgáltatás távoli adatokhoz való funkcionális hozzáférése
  3. az adatok dinamikus kezelése
  4. adatfeldolgozás kapcsolat nélküli módon
  5. a relációs adatok hierarchikus XML-nézetének biztosítása
  6. olyan eszközök használata, mint az XSLT és az XPath Query az adatok kezelésére

A .NET-keretrendszer adatszolgáltatója az alábbi manipulációs elemeket tartalmazza:

  • Csatlakozás: Ez kapcsolatot teremt az adatforrással
  • Parancs: Ez végrehajtja az adatok visszakereséséhez, az adatok módosításához vagy a tárolt eljárások végrehajtásához szükséges adatbázis-utasításokat.
  • DataReader: Ez csak adatokat továbbít és csak olvasható formában.
  • DataAdapter: Ez áthidalóan működik az adatkészlet és az adatforrás között az adatkészlet betöltése és az adatkészletben végrehajtott változtatások összeegyeztetése céljából a forráshoz.

A .NET-keretrendszer 4.0, az ADO.NET új technológiájának ADO.NET entitáskerete, az ADO.NET új technológiája kivonja az adatprogramozás szintjét oly módon, hogy kiküszöbölje az impedancia-eltérést az adatmodellek és a nyelvek között, amelyekkel az alkalmazásfejlesztőknek egyébként foglalkozniuk kellene.

Mi az ado.net? - meghatározás a techopedia alapján