فهم لغة قاعدة البيانات

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

تتضمن بعض تطبيقات قواعد البيانات: My SQL و MariaDB و Microsoft SQL Server وما إلى ذلك. تستخدم جميع تطبيقات قواعد البيانات لغة برمجة تسمى لغة قاعدة البيانات. ما اللغات المستخدمة؟ يتم استخدام بعض لغات قواعد البيانات مثل SQL و QUEL و dBase وما إلى ذلك.

على الرغم من أنه يحتوي على العديد من لغات قاعدة البياناتمختلفة ، ولكن جميعهم لديهم نفس الوظيفة التي يتم استخدامها للتفاعل مع البرنامج بحيث يمكن للبرنامج أن يقدم أو يعمل وفقًا لما نأمر به. كما أوضحنا أنه سيتم لصق هذه اللغة على C ++ و Java و Basic و Pascal و Fortran وما إلى ذلك والتي يتم تسميتها أيضًا على أنها لغات مضيفة أو لغة المضيف.

مكونات لغة قاعدة البيانات

فهم لغة قاعدة البيانات

لغة قاعدة البيانات نفسها لديها العديدالمكونات التي يجب أن تكون معروفة ، خاصة لأولئك منكم الجدد على عالم برمجة قواعد البيانات. بشكل عام ، هناك 3 مكونات للغة قاعدة البيانات عند عرضها من وظيفتها ، وهي:

  • DDL أو لغة تعريف البيانات التي تلعب لاحقًا دورًا في تحديد مخططات البيانات.
  • DML أو لغة معالجة البيانات المسؤولة عن معالجة البيانات.
  • DCl أو لغة التحكم في البيانات التي لديها مهمة التحكم في البيانات.

1. لغة تعريف البيانات أو DDL

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

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

2. لغة معالجة البيانات أو DML

ثم ما هو DML؟ لغة قاعدة البيانات هذه هي اللغة المستخدمة لمعالجة واسترجاع البيانات الموجودة في قواعد البيانات. يمكن أن تكون معالجة البيانات لاحقًا على النحو التالي:

  • إدراج أو إضافة البيانات الموجودة في الملفات أو الجداول الموجودة في قاعدة البيانات.
  • حذف الملفات الموجودة في البيانات أو الملفات الموجودة في قاعدة البيانات.
  • تغيير البيانات الموجودة في جدول أو ملف قاعدة بيانات.
  • البحث عن البيانات الواردة في الجداول والملفات في قاعدة البيانات.

وظيفة DML هي تسهيل الأمرالمستخدمين في الوصول إلى البيانات كما يمثلها نموذج البيانات. هناك نوعان على الأقل ، بما في ذلك DML ، وهما الإجرائي وغير الإجرائي.

3. لغة التحكم في البيانات أو DCL

كما يوحي الاسم ، DCl هي لغة قاعدة بياناتالذي يستخدم للتحكم أو التحكم في قاعدة البيانات. لذا فإن هذا القسم له دور مهم لمطابقة احتياجات المستخدمين مع البيانات التي سيتم تلقيها.

أمثلة على لغات قاعدة البيانات

فهم لغة قاعدة البيانات وأمثلة

سبق أن ذكرنا ذلك بالفعلهناك 3 مكونات مهمة في لغة قاعدة البيانات ، وهي DML و DCL وأيضاً DDL. بعد ذلك لدينا أيضًا معلومات لا تقل أهمية عن بعض الأمثلة لكل مكون من مكونات لغة قواعد البيانات.

1. DDL

تتضمن بعض الأمثلة المضمنة في DDL ما يلي:

  • إنشاء: تستخدم لتشكيل قاعدة بيانات أو فهرس أو جدول.
  • إسقاط: يستخدم الأمر لتغيير الهيكل في الجدول.
  • تغيير: تستخدم لتدمير قاعدة بيانات أو قاعدة بيانات.

2. DML

بعض الأمثلة التي تنتمي إلى لغة معالجة البيانات هي:

  • حدد: الجزء المستخدم لاسترداد البيانات.
  • حذف: تستخدم لحذف البيانات.
  • أدخل: تستخدم لإدخال البيانات.
  • التحديثات: تستخدم لتحديث أو تغيير البيانات.

مستخدمي قاعدة البيانات

كمعلومات إضافية أنه في قاعدة البيانات نفسها هناك العديد من المستخدمين ، بما في ذلك:

مدير قاعدة البيانات

وحدة برنامج توفر فيها شاشة أو واجهة في شكل تخزين البيانات مستوى منخفض في قاعدة البيانات مع البرنامج التطبيقي أو الاستعلام يستخدمه النظام. تتمثل مهمة مدير قاعدة البيانات في الدمج والنسخ الاحتياطي والاسترداد والأمان ، كما يمكن استخدامها للتفاعل مع احتياجات مدير الملفات.

مسؤول قاعدة البيانات

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

مستخدم قاعدة البيانات

هناك ما لا يقل عن 4 أنواع من مستخدمي قاعدة البيانات التي لها متطلبات مختلفة. الأول هو المستخدمون المتقدمون ، ومبرمجي التطبيقات ، والمستخدمون النهائيون أو المستخدمون العامون ، وكذلك المستخدمون الخاصون.

وبالتالي ، يرتبط شرحنا بفهم لغات قواعد البيانات ومكوناتها ، وكذلك أمثلة على لغات قواعد البيانات. نأمل أن تكون مفيدة.

التعليقات 0