الفرق بين التحديث والتعديل

الفرق بين التحديث والتعديل
الفرق بين التحديث والتعديل

فيديو: الفرق بين التحديث والتعديل

فيديو: الفرق بين التحديث والتعديل
فيديو: أفضل توزيعات نظام #لينكس 2024, شهر نوفمبر
Anonim

تحديث مقابل التعديل

التحديث والتعديل هما أمرا SQL (لغة الاستعلام الهيكلية) يستخدمان لتعديل قواعد البيانات. يتم استخدام بيان التحديث لتحديث السجلات الموجودة في قاعدة البيانات. التحديث عبارة عن بيان لغة معالجة البيانات (DML). يُستخدم الأمر Alter SQL لتعديل أو حذف أو إضافة عمود إلى جدول موجود في قاعدة بيانات. التغيير هو عبارة لغة تعريف البيانات (DDL).

ما هو التحديث؟

التحديث هو أمر SQL يتم استخدامه لتحديث السجلات الموجودة في قاعدة البيانات. يعتبر التحديث بمثابة بيان DML. الأوامر التي يتم استخدامها لإدارة البيانات دون تغيير مخطط قاعدة البيانات تسمى عبارات DML. فيما يلي الصيغة النموذجية لبيان التحديث.

UPDATE tableName

تعيين العمود 1 الاسم=القيمة 1 ، العمود 2 الاسم=القيمة 2 ،…

حيث العمود XName=بعض القيمة

في المثال أعلاه tableName يجب استبداله باسم الجدول الذي تريد تعديل السجلات فيه. العمود 1 الاسم ، العمود 2 الاسم في جملة SET هي أسماء الأعمدة في الجدول حيث قيم سجل يحتاج إلى تعديل. value1 و value2 هما القيمتان الجديدتان اللتان يجب إدراجهما في السجل. تحدد عبارة WHERE مجموعة السجلات التي يجب تحديثها في الجدول. يمكن أيضًا حذف عبارة WEHRE من بيان UPDATE. ثم سيتم تحديث جميع السجلات في الجدول بالقيم الواردة في بند SET.

ما هو التغيير؟

Alter هو أمر SQL يستخدم لتعديل أو حذف أو إضافة عمود إلى جدول موجود في قاعدة بيانات. يعتبر التغيير بمثابة بيان DDL. الأوامر التي تُستخدم لتعريف بنية قاعدة البيانات (مخطط قاعدة البيانات) تسمى عبارات DDL.فيما يلي بناء الجملة النموذجي لبيان بديل يستخدم لإضافة عمود إلى جدول موجود.

تغيير اسم الجدول

إضافة newColumnName dataTypeOfNewColumn

هنا tableName هو اسم الجدول الحالي الذي يحتاج إلى تغيير و newColumnName هو الاسم المعطى للعمود الجديد الذي تمت إضافته إلى الجدول. يوفر dataTypeOfNewColumn نوع بيانات العمود الجديد.

التالي هو بناء الجملة النموذجي لبيان بديل يستخدم لحذف عمود في جدول موجود.

تغيير اسم الجدول

إسقاط العمود اسم العمود

هنا ، tableName هو اسم الجدول الموجود الذي يجب تغييره واسم العمود هو اسم العمود الذي يجب حذفه. قد لا تسمح بعض الجداول بحذف أعمدة من جداولها.

التالي هو بناء الجملة النموذجي لبيان بديل يستخدم لتغيير نوع البيانات لعمود موجود في جدول.

تغيير اسم الجدول

تغيير العمود الاسم newDataType

هنا العمود الاسم هو اسم العمود الموجود في الجدول و newDataType هو اسم نوع البيانات الجديد.

ما الفرق بين التحديث والتعديل؟

التحديث هو أمر SQL يتم استخدامه لتحديث السجلات الموجودة في قاعدة البيانات ، بينما يعد البديل أمر SQL يستخدم لتعديل أو حذف أو إضافة عمود إلى جدول موجود في قاعدة بيانات.

التحديث عبارة عن بيان DML بينما يعد البديل عبارة DDL. يعدل الأمر Alter مخطط قاعدة البيانات ، بينما تقوم عبارة التحديث بتعديل السجلات في قاعدة البيانات فقط دون تعديل هيكلها.

موصى به: