كائن قاعدة البيانات
كائن قاعدة البيانات هو بنية لتخزين وإدارة وعرض بيانات خاصة بالتطبيقات أو المستخدمين في قاعدة البيانات . وبحسب نظام إدارة قواعد البيانات (DBMS)، قد توجد أنواع عديدة من كائنات قواعد البيانات. [ 1 ] [ 2 ] فيما يلي قائمة بأكثر أنواع كائنات قواعد البيانات شيوعًا في معظم قواعد البيانات العلائقية (RDBMS):
- مساحة الجداول ، مساحة تخزين الجداول في قاعدة البيانات
- الجداول ، وهي مجموعة من القيم المنظمة في صفوف وأعمدة.
- الفهارس ، وهي بنية بيانات توفر استعلامات أسرع (على حساب بطء الكتابة والتخزين للحفاظ على بنية الفهرس).
- طرق العرض ، وهي جداول افتراضية يتم إنشاؤها أثناء الاستعلام عنها.
- المرادفات ، الأسماء البديلة للجدول أو العرض أو التسلسل أو أي كائن آخر في قاعدة البيانات
- الإجراءات المخزنة والوظائف المعرفة من قبل المستخدم
- المحفزات ، وهي إجراءات يتم تشغيلها تلقائيًا بناءً على أحداث محددة
- القيود ، وهي قيود على نطاق سمة معينة .
- حسابات المستخدمين، والمخططات، والأذونات
تُعتبر كائنات قواعد البيانات دائمة، [ 3 ] مما يعني أنها تبقى على حالها ما لم يتم تغييرها أو حذفها صراحةً . عادةً ما يتم إنشاء كائنات قواعد البيانات الخاصة بالتطبيقات أو المستخدمين في قواعد البيانات العلائقية باستخدام أوامر لغة تعريف البياناتCREATE (DDL)، والتي يمكن أن تكون في لغة SQL على سبيل المثال [ 4 ]ALTER و [ 5 ]DROP .
يمكن أن تمثل الصفوف أو المجموعات من قاعدة البيانات كائنات بالمعنى المقصود في البرمجة الكائنية التوجه ، ولكنها لا تعتبر كائنات قاعدة بيانات . [ 6 ]
مراجع
- ↑ "كائنات قاعدة البيانات" . docs.oracle.com (مرجع لغة SQL). أوراكل . تم الاطلاع عليه بتاريخ 2023-07-05 .
- ↑ راندولف ويست وآخرون (23 مايو 2023). "sys.all_objects (Transact-SQL)" . مايكروسوفت . تم الاسترجاع في 5 يوليو 2023 .
- ^ Sprachen für Datenbanken . المعلوماتية-Fachberichte. المجلد. 72. 1983. ص. 185. دوى : 10.1007/978-3-642-69297-0 . رقم ISBN 978-3-540-12733-8– عبر الرابط link.springer.com.
- ↑ راهول أواتي (يونيو 2022). "لغة تعريف البيانات (DDL)" . techtarget.com . TechTarget . تاريخ الاسترجاع: 10 يوليو 2023 .
- ↑ "إنشاء عبارات تعريف البيانات (DDL) لكائنات قاعدة البيانات" . ibm.com (DB2 الإصدار 9.7 لأنظمة Linux و UNIX و Windows). شركة آي بي إم. 1 مارس 2021. تاريخ الاسترجاع: 10 يوليو 2023 .
- ↑ Relationale Datenbanken und SQL في Theorie und Praxis . EXamen.press. 2012. ص. 41. دوى : 10.1007/978-3-642-28986-6 . رقم ISBN 978-3-642-28985-9– عبر الرابط link.springer.com.
- SQL
- نمذجة البيانات
- أنظمة إدارة قواعد البيانات
