Tag

DML شرح أوامر Archives – IT Solutions

DML مقدمة توضيحية عن

طبعا عارفين أن لغة ال sql هى لغة الاستعلام الاجرائية الخاصة بالتعامل مع قواعد البيانات او بمعنى اخر
هى لغة تحتوى على مجموعة من الاوامر الا من خلالها نستطيع التعامل مع قاعدة البيانات
طيب عاوزين نشوف الاوامر دى

نتيجة بحث الصور عن ‪DML‬‏
اوامر ال sql كالتالى
DDL
DML
DCL
اولا:اوامر DDL
وهى اختصار data definition language
وهى تحتوى على مجموعة من الاوامر للتعامل مع هيكل الكيانات الخاصة بقاعدة البيانات
طب يعنى اية لفظ الكيانات اقصد بيها ال objects الموجودة بقاعدة البيانات
اوضح كمان
انا لما بنشئ قاعدة البيانات لازم بعدها هنشئ ال objects الخاصة بها وهى

Tables _ view _ sequence _ index_ synonym

طبعا tables هو العمود الفقرى لقاعدة البيانات او المكان الذى يحتفظ بداخلة البيانات بطريقة ما داخل قاعدة البيانات
View عبارة عن مشهد من جدول او اكثر
Sequence يستخدم لانشاء ارقام مسلسلة
Index او الفهارس يفيد فى عمليات البحث
Synonym. اسم بديل لاى كيان موجودة

هنبداء نتعرف على هذة الاوامر
Create _ alter _ drop

Create.
تستخدم فى انشاء الكيان نفسة او objects
Alter .
تعديل او تغيير فى هيكل هذا الكيان
Drop .
حذف هذا الكيان

طيب الخلاصة لما ابداء بانشاء قاعدة البيانات وبعدها عاوز اصمم الجداول او اى كيان اخر يبقى انا هروح لاوامر ال DDL
بالامر create
وكمان لو انا كنت فعلا انشاءات الجداول وعاوز اعدل فى هيكل جدول يبقى انا هروح لاوامر ال DDL بالامر alter
ولو انا انشاءات جدول و عاوز احذفة يبقى هروح لاوامر ال DDL
بالامر drop
اعتقد انا كدا وضحت

طيب انا لغاية دلوقتى لسة معنديش اى بيانات
انا لغاية دلوقتى انشاءات فقط الكيان
طيب اذا احتجت انى اضيف بيانات او اعدل بيانات او احذف بيانات
يبقى انا كدا هروح لاوامر ال DML
ثانيا :اوامر ال DML
DML هى اختصار data manipulation language
وهى تحتوى على الاوامر المستخدمة فى التعامل مع البيانات
وهى
Select استرجاع بيانات من قاعدة البيانات
Insert اضافة بيانات جديدة
Update تعديل او تحديث بيانات موجودة
Delete حذف بيانات من قاعدة البيانات
Merge دمج بيانات
الخلاصة لما احب التعامل مع بيانات بداخل قاعدة البيانات يبقى انا كدا هستخدم اوامر ال DML

نتيجة بحث الصور عن ‪DML‬‏

طيب هى البيانات الا انا اضفتها او عدلتها او حذفتها من خلال اوامر DML
مش لازم انقلها لقاعدة البيانات علشان احفظها او ممكن اتراجع عن هذا التعديل
دلوقتى هيكون دور
Transaction control
وهى
Commit. حفظ البيانات بقاعدة البيانات
rollback. تراجع عن اى تعديل
save point. تراجع بس عند نقطة محددة

طيب بعد ما انا انشاءت الكيانات وبعد لما قمت بادخال البيانات بها مش لازم يكون فى حماية لهذة البيانات
هنا هيكون دور اوامر DCL
ثالثا : DCL
وهى اختصار data control language
وهى
Grant اعطاء صلاحيات للمستخدم
Revoke حذف صلاحيات من المستخدم
طبعا اى objects تم انشاءة لازم يكون هناك صلاحيات على استخدامها .
طبعا كل الا انا اتكلمت علية دا كان مجرد سرد للعناوين
وهى مقدمة كويسة علشان نعرف بيها اللغة دى هستخدمها فين وامتى واية هو امكانيات هذة اللغة

ADO.net دروس شرح
درس في كيفية التعامل مع قواعد البيانات بشكل برمجي
Visual FoxPro 6 دروس قواعد البيانات في
كتيب أساسيات نظم قواعد البيانات
كتاب الأسس العلمية لقواعد البيانات
مراحل تقدم شبكة الانترنت بختصار
نصائح لكيفية إنشاء كلمات مرور آمنة
foreach في لغة الجافا
أساليب القرصنة
في لغة الجافا foreach شرح
خوارزميات الفيسبوك لاظهار المنشورات وكيف يميز ما هو الاكثر اهمية
مع مثال توضيحي Angular نبذة عن
ﻃﺮﻕ ﺇﻧﺸﺎﺀ ﺃﻱ ﺗﻄﺒﻴﻖ ﺃﻧﺪﺭﻭﻳﺪ

DML شرح أوامر

وهذه الاوامر تهتم بالتعامل مع البيانات في الجداول او الكائن و المقصود بالتعامل مع البيانات اننا بواسطة هذه الاوامر نستطيع اضافة بيانات لجدول وحذفها وتعديل تلك البيانات مع استرجاعها مرة اخرى

للمزيد رابط الكتاب مرفق بالصورة في الأسفل

محاضرة تعريفية عن ادارة انظمة قواعد البيانات
درس في كيفية التعامل مع قواعد البيانات بشكل برمجي
كتاب مذكرات حول تصميم قواعد البيانات و تطبيقها
كتاب برمجة قواعد البيانات بإستخدام الجافا
MySQL كتاب إحتراف
ما عندك في جهازك برنامج الفوتوشوب الحل موجود بسرعة
أكبر غلط إنك ما تخاف على شغلك
او جوجلها Google it
المجتمع العراقي و الاجهزة الذكية
فايروس التورجان فكرة مستوحاة من قصة حصان طروادة
إشاعة أن شبكة الجيل الخامس هي ما يساعد على نشر فايروس كورونا خاطئة
الذكاء الاصطناعي هو الجندي المجهول في معركة الصين ضد كورونا 2
تاريخ الأوبئة و الذكاء الصناعي