بيت قواعد بيانات ما هو ربط البيانات؟ - تعريف من techopedia

ما هو ربط البيانات؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا يعني ربط البيانات؟

ربط البيانات ، في سياق .NET ، هو الطريقة التي يتم بواسطتها تكوين عناصر التحكم على واجهة المستخدم (UI) لتطبيق العميل لجلب أو تحديث البيانات من مصدر بيانات ، مثل قاعدة بيانات أو مستند XML.

قبل .NET ، كان الوصول إلى نماذج ربط البيانات مقصورًا على قواعد البيانات. وبالتالي ، يمكن للعديد من أنظمة إدارة قواعد البيانات (DBM) الوصول بشكل غير مباشر إلى مصدر البيانات من خلال واجهة برمجة التطبيقات الخاصة بهم (API) دون أي مرونة في التحكم في عملية ربط البيانات. تتم معالجة هذه المشكلة في .NET من خلال توفير التحكم الدقيق في كيفية ربط البيانات وسلوك واجهة المستخدم مع فئات Windows Forms و ADO.NET في الإطار. تم تبسيط عملية تطوير تطبيقات الويب من خلال توفير إمكانية ربط البيانات لصفحات الويب باستخدام عناصر تحكم الويب من جانب خادم .NET.

يشرح Techopedia ربط البيانات

مزايا استخدام ربط البيانات في .NET هي كما يلي:

  1. تخفيض في حجم الرمز
  2. أداء أفضل للتطبيق
  3. التطور السريع للتطبيقات التي تعتمد على البيانات
  4. تخصيص عملية ربط البيانات الافتراضية عن طريق تعديل الكود الذي تم إنشاؤه عند الضرورة
  5. مراقبة دقيقة على ربط البيانات من خلال الأحداث
  6. ردود الفعل المرئية على أخطاء التحقق من الصحة من خلال ربط قواعد التحقق من صحة البيانات مع التحقق من صحة نوع البيانات المدمج في عناصر التحكم في واجهة المستخدم (على سبيل المثال ، قيمة التاريخ المدخلة في التحكم في التاريخ)
ربط البيانات يشكل الرابط لمزامنة البيانات بين موفر البيانات (مصدر البيانات) ومستهلك البيانات (UI عرض البيانات) ، مما يتيح اتصال ثنائي الاتجاه بين العناصر المرئية ومصدر البيانات. على سبيل المثال ، قد تكون خاصية النص في مربع نص نموذج Windows مرتبطة باسم طالب تم إحضاره من قاعدة بيانات. قد يتم تطبيق الربط أيضًا على رسم لعنصر تحكم صورة أو لون خلفية عنصر تحكم أو خاصية أخرى لعنصر تحكم في نموذج.


يوفر .NET Framework خيارات ربط بيانات بسيطة ومعقدة في نماذج Windows للوصول إلى البيانات من قواعد البيانات والهياكل ، مثل المصفوفات والمجموعات. في حالة وجود خيار ربط بيانات بسيط ، يرتبط عنصر تحكم واحد في واجهة المستخدم بقيمة واحدة للبيانات في مصدر البيانات أثناء وجوده في خيار معقد. أيضًا ، يرتبط عنصر تحكم واحد بمجموعة من البيانات ، مثل عنصر تحكم Datagrid المنضم إلى مجموعة بيانات تمثل قائمة من القيم.


قام Windows Presentation Framework (WPF) في .NET 4.0 بتطبيق مفهوم ربط البيانات عن طريق توصيل خصائص الكائنات المستهدفة الملزمة (عناصر WPF) وأي مصدر بيانات ، بما في ذلك استعلامات Language Integrated Query (LINQ) وكائنات وقت تشغيل اللغة العامة (CLR) ، XML ومصادر البيانات الأخرى. يوفر قوالب بيانات للتحكم في عرض البيانات.


عند تطبيق ربط البيانات على صفحات ASP.NET ، يمكن ربط أي عنصر تحكم بالخادم بخصائص بسيطة ومجموعات وتعبيرات وطرق ، وما إلى ذلك. يجب أن تكون جميع تعبيرات ربط البيانات ضمن الأحرف <٪ #٪>. يتم استخدام فئات إطار العمل ، مثل Dataset و DataReader وغيرها للحصول على البيانات من قاعدة البيانات والارتباط بعناصر التحكم في صفحة الويب.


تتضمن قيود ربط البيانات مقدار الحمل الناتج عن التحقق من إصدار عناصر التحكم وبرنامج تشغيل / موفر Open Database Connectivity (ODBC) المثبت في نظام المستخدم وتوزيع إصدار جديد من عناصر التحكم والوسيطة المطلوبة لاستخدام التطبيق في المستخدم النظام.

ما هو ربط البيانات؟ - تعريف من techopedia