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

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

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

Anonim

التعريف - ماذا يعني كائن قاعدة البيانات؟

كائن قاعدة البيانات في قاعدة بيانات علائقية هو بنية بيانات تستخدم إما لتخزين البيانات أو الرجوع إليها. الشيء الأكثر شيوعًا الذي يتفاعل معه الأشخاص هو الجدول. الكائنات الأخرى هي الفهارس والإجراءات المخزنة والتسلسلات وطرق العرض وغيرها الكثير.

عند إنشاء كائن قاعدة بيانات ، لا يمكن إنشاء نوع كائن جديد لأن جميع أنواع الكائنات المختلفة التي تم إنشاؤها مقيدة حسب طبيعة أو رمز مصدر نموذج قاعدة البيانات العلائقية المستخدمة ، مثل Oracle أو SQL Server أو Access. ما يتم إنشاؤه هو مثيلات الكائنات ، مثل جدول جديد أو فهرس على ذلك الجدول أو طريقة عرض على نفس الجدول.

يشرح Techopedia كائن قاعدة البيانات

هناك حاجة إلى فروق صغيرة ولكنها مهمة في كائنات قاعدة البيانات:

  • نوع الكائن هو المفهوم أو الفكرة الأساسية للكائن ؛ على سبيل المثال ، مفهوم الجدول أو الفهرس.
  • مثيل الكائن هو مثال لنوع الكائن. على سبيل المثال ، جدول يسمى CUSTOMER_MASTER هو مثيل لنوع الكائن TABLE.

تقدم معظم محركات قاعدة البيانات الرئيسية نفس مجموعة أنواع كائنات قاعدة البيانات الرئيسية:

  • الجداول
  • الفهارس
  • متواليات
  • الآراء
  • مرادفات

على الرغم من وجود اختلافات طفيفة في السلوك والبناء المستخدم لإنشاء أنواع كائنات قاعدة البيانات الرئيسية هذه ، فهي متطابقة تقريبًا في مفهومها وماذا تعني. يتصرف جدول في Oracle تقريبًا كجدول في SQL Server. هذا يجعل العمل أسهل بكثير لمسؤول قاعدة البيانات. من المماثل الانتقال من سيارة إلى أخرى بواسطة شركة تصنيع مختلفة ؛ قد تكون مفاتيح تشغيل المصابيح الأمامية في مواقع مختلفة ، لكن التخطيط العام يشبه إلى حد كبير.

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

  • لاحقة جميع الجداول الرئيسية باستخدام _MASTER:
    • CUSTOMER_MASTER
    • ACCOUNTS_MASTER
    • LOANS_MASTER
  • لاحقة جميع جداول المعاملات باستخدام اللاحقة _TRANS:
    • DAILY_TRANS
    • LOANS_TRANS
    • INTERBANK_TRANS
ما هو كائن قاعدة البيانات؟ - تعريف من techopedia