إنشاء وحذف الجداول – شرح SQL بالعربي إنشاء وحذف الجداول – شرح SQL بالعربي - اقرا معي وتعلم على الانترنت

إنشاء وحذف الجداول – شرح SQL بالعربي

شرح sql بالعربي - التعامل مع أغراض قواعد البيانات

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


الدرس الثالث عشر الربط الداخلي والخارجي 1 

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


اليوم سنتعلم انشاء وحذف الجداول في قاعدة البيانات

نستخدم الكلمات التالية (TRUNCATE TABLE) ,(DROP TABLE) ,(CREATE TABLE) لتوليد وحذف وافراغ الجداول وتوضح الصيغ التالية كيفية ذلك :

لإنشاء جدول نستخدم الصيغة التالية :
CREATE TABLE table_name
(column1_name column1_data_type column1_constraints,
column2_name column2_data_type column2_constraints,…);


لحذف جدول نستخدم الصيغة :

DROP TABLE table_name;

لتفريغ جميع السجلات من جدول ما نستخدم الصيغة التالية:
TRUNCATE TABLE table_name;

مثال:
اذا اردنا إنشاء قاعدة بيانات Store واردنا إنشاء جدولين ضمنها الاول بإسم Customers والثاني بإسم Products,حيث ان الجدول Customers يحتوي على الرقم التسلسلي للزبون ID واسم الزبون name ورقم هاتفة phone ..والجدول Products يحتوي على الرقم التسلسلي ID لمنتج ووصف له description .

الحل


لانشاء القاعدة نكتب

CREATE DATABASE Store;
CREATE TABLE Customers
(ID Int, name varchar(50), phone varchar(15);
CREATE TABLE Products
(ID Int, description varchar(75));

الان نبدأ بإدراج سجلات في القاعدة بالصيغة التي تعرفنا عليها في الدروس السابقة اذن سنكتب الصيغة التالية
Insert into products (ID,description) values (1,’HPComputer’);

نلاحظ هنا اننا استخدمنا .varchar و Int وذلك لأنواع البيانات .

ملاحظات انتبه:

1-    لا يمكن عكس عملية حذف جدول من قاعدة البيانات في MySQL أي لا يمكن استرجاع الجدول بعد حذفة بعكس SQLServer و Oracle و DB 2 حيث يمكن التراجع عن الحذف واستعادة البيانات في حال تم اجراء ذلك كخطأ.
2-    يمكننا في SQL Server, Oracle, MySQL إخلاء الجدول عوضاً عن حذفة أي تفريغ جميع السجلات وهي ايضاً عملية غير عكسية ولكنها اسرع من استخدام الصيغة
DELETE from table_name


اكتفي بهذا ونلتقي في الدرس القادم والذي سيكون بعنوان نسخ الجداول ..

اذا لم تكن مشتركا في المدونة اشترك الان لأن القادم اجمل .. كما يمكنك تسجيل اعجابك بصفحتنا على الفيس بوك ويوتيوب وتويتر....

دمتم بألف خير
شارك الموضوع
تعليقات
محتوى قد يهمك

.