בית התפתחות מה זה ado.net? - הגדרה מטכנולוגיה

מה זה ado.net? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של ActiveX Data Object.NET (ADO.NET)?

ActiveX Data Object.NET (ADO.NET) היא ספריית תוכנה במסגרת .NET המורכבת מרכיבי תוכנה המספקים שירותי גישה לנתונים. ADO.NET נועד לאפשר למפתחים לכתוב קוד מנוהל להשגת גישה מנותקת למקורות נתונים, שיכולים להיות יחסיים או לא קשורים (כגון XML או נתוני יישומים). תכונה זו של ADO.NET מסייעת ביצירת יישומים מבוזרים לשיתוף נתונים.


ADO.NET מספק גישה מחוברת לחיבור מסד נתונים באמצעות ספקי ה- NET מנוהלים וגישה מנותקת באמצעות מערכי נתונים, שהם יישומים המשתמשים בחיבור בסיס הנתונים רק במהלך אחזור נתונים או לצורך עדכון נתונים. מערך הנתונים הוא הרכיב המסייע לאחסן את הנתונים המתמשכים בזיכרון כדי לספק גישה מנותקת לשימוש במשאב מסד הנתונים ביעילות ובדרגיות טובה יותר.

Techopedia מסביר ActiveX Data Object.NET (ADO.NET)

ADO.NET התפתח מ- ADO שהיא גם טכנולוגיה הדומה ל- ADO.NET עם כמה שינויים מבניים בסיסיים. למרות שקיימת הוראה לעבוד במצב מנותק באמצעות ADO, נתונים מועברים למסד הנתונים ב- ADO.NET בצורה יעילה יותר באמצעות מתאמי נתונים. הייצוג בזיכרון של נתונים שונה בין ADO ל- ADO.NET. ADO.NET יכול להחזיק את הנתונים בטבלת תוצאות יחידה, אך ADO מחזיקה במספר טבלאות יחד עם פרטי הקשר שלהם. בניגוד ל- ADO, העברת נתונים בין יישומים המשתמשים ב- ADO.NET אינה משתמשת ב- COM (מודל אובייקט רכיב) אלא משתמשת בנתונים נתונים, המשדרים נתונים כזרם XML.


הארכיטקטורה של ADO.NET מבוססת על שני אלמנטים עיקריים: DataSet וספק נתוני NET.


מערך הנתונים מספק את הרכיבים הבאים:

  1. סט שלם של נתונים כולל טבלאות קשורות, אילוצים ויחסיהם
  2. גישה דמוית פונקציונליות לנתונים מרוחקים משירות האינטרנט של XML
  3. מניפולציה של נתונים באופן דינמי
  4. עיבוד נתונים באופן ללא חיבור
  5. הפרשה לתצוגת XML היררכית של נתונים יחסיים
  6. שימוש בכלים כמו XSLT ו- XPath Query להפעלת הנתונים

ספק נתוני המסגרת .NET כולל את הרכיבים הבאים למניפולציה של נתונים:

  • חיבור: זה מספק קישוריות למקור הנתונים
  • פקודה: פעולה זו מבצעת את הצהרות בסיס הנתונים הדרושות לאחזור נתונים, שינוי נתונים או ביצוע נהלים מאוחסנים.
  • DataReader: זה מאחזר נתונים בצורה קדימה וקריאה בלבד.
  • מתאם נתונים: פעולה זו משמשת כגשר בין מערך נתונים למקור נתונים כדי לטעון את מערך הנתונים ולהשלים בין שינויים שבוצעו במערך הנתונים בחזרה למקור.

מסגרת הישות של ADO.NET של .NET framework 4.0, הטכנולוגיה החדשה של ADO.NET, מפשטת את רמת תכנות הנתונים כדי לבטל את חוסר ההתאמה של עכבות בין דגמי נתונים ושפות, שמפתחי יישומים היו צריכים להתמודד איתם.

מה זה ado.net? - הגדרה מטכנולוגיה