أوامر DDL هي جزء من SQL وتعمل جنبًا إلى جنب مع أوامر DML و DCL و TCL لإنشاء قواعد البيانات وإدارتها. إنها تشكل اللبنات الأساسية لإدارة SQL وهي مفيدة لمعرفة ما إذا كنت ستدير قاعدة البيانات أو تنشئها باستخدام لغة الاستعلام الهيكلية.
تتكون أوامر SQL بشكل أساسي من DDL و DML. يمكنك إنشاء أو حذف قاعدة بيانات بأوامر DDL وإضافة البيانات أو نقلها أو تغييرها باستخدام DML. ستساعدك أوامر DCL في إدارة المستخدمين والأذونات وأمان البيانات بينما تساعد TCL في إدارة التغييرات التي تجريها داخل DML. يعملون جميعًا معًا داخل SQL لتوفير الأدوات التي تحتاجها لإنشاء قواعد البيانات وإدارتها بشكل فعال. تعد معرفة هذه الأوامر أمرًا أساسيًا لأي شخص يرغب في الوصول إلى مسؤول قاعدة البيانات أو الدعم.
أنا لست خبيرًا في SQL ولكني استخدمتها وأديرتها. أنا أيضًا صديق مقرب لشخص يكتب هذه الأشياء أثناء نومه. قد يكون البرنامج التعليمي التالي كلماتي ، لكن المعرفة والخبرة كلها له. أي أخطاء أو سهو سيكون ملكي وحدي.
فيما يلي الأوامر الأساسية لكل لغة. تسرد أوامر DDL المصطلحات اللازمة لإنشاء قواعد البيانات والجداول والكائنات. تسرد أوامر DML المصطلحات اللازمة لإدارة الكائنات والبيانات داخل قاعدة البيانات التي أنشأتها. تسرد أوامر DCL المصطلحات الضرورية لإدارة المستخدمين وأوامر TCL هي ما يمكنك استخدامه لتعيين نقاط الحفظ وتنفيذ التغييرات.
DDL (لغة تعريف البيانات)
DDL (لغة تعريف البيانات) تستخدم لتعريف مخطط قاعدة البيانات. يساعد في إنشاء وإدارة قاعدة البيانات والكائنات داخلها. تعمل عبارات DDL على تغيير بنية قاعدة البيانات بعدة طرق مثل إنشاء وحذف وتعديل المخطط والكائنات.
اعتمادًا على طابع SQL الذي تستخدمه ، يمكن أن تتضمن عبارات DDL ما يلي:
- تغيير الجدول
- تعديل العرض
- الإحصائيات الحاسوبية
- إنشاء قاعدة بيانات
- إنشاء الوظيفة
- أنشئ دورًا
- اصنع جدول
- إنشاء عرض
- إسقاط قاعدة البيانات
- وظيفة السقوط
- إسقاط الدور
- إسقاط الجدول
- إسقاط العرض
- منحة
- سحب او إبطال
عبارات SQL DDL الأساسية هي:
- سن
- اقتطاع
- تعليق
- خلق
- يصف
- إعادة
- يسقط
- تبين
- استعمال
ستظهر هذه في جميع إصدارات SQL. سيتطلب كل أمر DDL نوع كائن ومعرفًا حتى يعمل.
على سبيل المثال: إنشاء جدول [اسم الجدول] ([تعريفات الأعمدة]) [معلمات الجدول] أو اسم كائن نوع الكائن DROP.
كيفية استرداد الرسائل النصية المحذوفة على iphone
DML (لغة معالجة البيانات)
عنصر آخر في SQL هو DML (لغة معالجة البيانات). يتيح لك ذلك استرداد البيانات وإدراجها وتحديثها وإزالتها وإدارتها بشكل عام ضمن قاعدة بيانات SQL. ستكون هذه الأوامر هي التي ستستخدمها على أساس يومي عند إدارة قواعد البيانات. هذه ليست لغة محددة في حد ذاتها ولكنها تشكل جزءًا من SQL.
- تحديد
- إدراج
- تحديث
- حذف
- إدراج السائبة
- اذهب
- إقرا النص
- تحديث
- WRITETEXT
- يبدأ
- ارتكب
- رول باك
- نسخ إلى
- نسخ إلى
- وضع
- احصل على
- قائمة
- إزالة
مرة أخرى ، ستستخدم النكهات المختلفة لـ SQL بعض أو كل أوامر DML هذه والعديد منها يضيف أوامر خاصة بهم.
على سبيل المثال: حدد [اسم (أسماء) العمود] من [اسم الجدول] أو UPDATE [اسم الجدول] اضبط [اسم العمود = القيمة] حيث [الحالة].
DCL (لغة التحكم في البيانات)
DCL (لغة التحكم في البيانات) تستخدم للتحكم في المستخدمين والنظام المحيط بقاعدة البيانات نفسها. غالبًا ما يتم استخدامه لإدارة أذونات المستخدم وإدارة أمان البيانات ، لذا من المهم معرفة ذلك.
تتضمن أوامر DCL الشائعة ما يلي:
- منحة
- سحب او إبطال
- ضبط
- EXECUTE AS ، بيان
- EXECUTE AS ، شرط
- يرجع
- فتح مفتاح رئيسي.
- إغلاق مفتاح رئيسي
- فتح مفتاح متماثل
- إغلاق مفتاح متماثل
على سبيل المثال: منح [امتياز] ON [كائن] لـ [مستخدم] أو REVOKE [إذن] في [كائن] من [مستخدم].
TCL (لغة التحكم في المعاملات)
تُستخدم لغة التحكم في المعاملات (TCL) لتجميع عبارات DML معًا لتكوين معاملات منطقية ولإدارة أي تغييرات يتم إجراؤها على البيانات بواسطة عبارات DML. إذا قمت بتنفيذ أوامر DML ، فلن تكون بالضرورة دائمة حتى تقوم بإغلاق الجلسة الحالية. إذا كنت تريد الالتزام يدويًا لأي سبب من الأسباب ، فيمكنك استخدام أمر TCL.
- بدء المعاملات الموزعة
- بدء المعاملة
- ارتكاب معاملة
- الالتزام بالعمل
- صفقة ROLLBACK
- عمل ROLLBACK
- احفظ المعاملة
على سبيل المثال: COMMIT؛ سيحفظ أي تغييرات تم إجراؤها باستخدام DML قبل الانتقال إلى أوامر أخرى. حفظ SAVEPOINT savepoint_name ؛ سيُنشئ موقعًا للحفظ يشبه إلى حد كبير لعبة الحفظ. إذا حدث خطأ ما ، يمكنك إعادة قاعدة البيانات إلى تلك النقطة والبدء من جديد.
هذه الأربعة هي اللبنات الأساسية لإدارة قواعد بيانات SQL. هذه صفحة عالية المستوى لأولئك الذين يرغبون في استكشاف موضوع SQL. تعرف على هذه الأوامر وكيف يتم استخدامها وسيبدأ تشغيل عالم جديد تمامًا من قواعد البيانات وإدارة قواعد البيانات. نظرًا لأن SQL وراء معظم التطبيقات السحابية ومواقع الويب وتطبيقات الويب والتطبيقات ومعظم مجموعات الإنتاجية من حولها ، فهي مهارة جيدة للتعلم!
مقالات مثيرة للاهتمام
اختيار المحرر
اكتشف ما إذا كنت تقوم بتشغيل Windows 10 32 بت أو 64 بت
كيفية اكتشاف ما إذا كنت تقوم بتشغيل Windows 32 بت أو 64 بت 10. في بعض الأحيان ، يشعر مستخدمو التطبيقات الحديثة بالارتباك بشأن الإصدار الذي يجب عليهم استخدامه ، لأنه يجب
كيفية صنع جرعة من السرعة في لعبة ماينكرافت
اصنع جرعة من السرعة في لعبة Minecraft لتجعل نفسك أسرع عند الطلب. فهو يسمح لك بالتحرك بشكل أسرع بنسبة 20 بالمائة كلما استخدمته.
مراجعة: Able2Extract PDF Converter 8
يمتدح الأشخاص الذين يرسلون الملفات الإلكترونية ويشاركونها بشكل متكرر مع الآخرين اليوم الذي تم فيه اختراع تنسيق المستند المحمول. بفضل هذا التنسيق العالمي المضغوط ، يتم تسليم العديد من المستندات المهمة مثل العقود القانونية وتوقعات ميزانية الشركة السنوية والمقالات الأكاديمية بتنسيقها المناسب لأي جهاز كمبيوتر ونظام تشغيل. فوائد ال
كيفية نسخ جدول من ملف PDF إلى Word
عندما تحاول نقل جدول من PDF إلى Word ببساطة عن طريق نسخه ولصقه ، فإن كل ما ستنسخه هو القيم. سيضيع تنسيق الجدول في هذه العملية. نظرًا لأنك تحتاج عادةً إلى نسخ ملف
قد يتم تنزيل Windows 10 بصمت على جهاز الكمبيوتر الخاص بك
لقد لفت انتباه الجميع أن Microsoft حريصة جدًا على الحصول على Windows 10 بحيث تعمل جميع أجهزة الكمبيوتر التي تعمل بنظام Windows 7 و Windows 8.
هل يمكنني استخدام موسعات Wi-Fi متعددة؟
يمكنك استخدام عدة موسعات W-Fi، لكن لا يمكنها استخدام نفس اسم الشبكة، ويجب أن تكون على قنوات مختلفة أيضًا.
قم بتنزيل Hawaii Theme لأنظمة التشغيل Windows 10 و 8 و 7
يتميز موضوع هاواي بـ 16 صورة عالية الجودة لتزيين سطح المكتب الخاص بك. تم إنشاء حزمة السمات الجميلة هذه في البداية لنظام التشغيل Windows 7 ، ولكن يمكنك استخدامها في أنظمة التشغيل Windows 10 و Windows 7 و Windows 8. تتميز هذه الصور المذهلة بمواقع خلابة في هاواي. تأتي الخلفيات عبارة عن شلال ثلاثي ، وسلاحف بحرية ، وموجة تتكسر في ماوي ؛