برنامج SQLite- إنشاء جدول

لإنشاء جدول باستعمال SQLite ، نستعمل الأمر : "CREATE TABLE". بتنفيد هذا الأمر يمكن إنشاء جدول داخل قاعدة البيانات المفتوحة (الحالية) ، عندما نقوم بإنشاء جدول  فإنه يتحتم علينا تعيين الأعمدة  التي يحتويها هذا الجدول ونوع البيانات التي يحتويها كل عمود.

الكود التالي يمكننا من إنشاء جدول يسمى "employers" (عمال):
CREATE TABLE Employers(
  EmployerId    INTEGER PRIMARY KEY, 
  EmployerName  TEXT NOT NULL
);

هذا الكود يمكننا من إنشاء جدول بعمودبن (أحدهما يسمى "EmployerId" و الثاني يسمى "EmployerName"). العمود "EmployerId" يضم بيانات من نوع أعداد صحيحة و العمود "EmployerName" يضم بيانات نصية .
باستعمال الأمر " NOT NULL" نكون وضعنا شرط أن العمود يجب أن يحتوي على قيمة من أجل كل سجل.
وضعنا كذلك الأمر "PRIMARY KEY" (مفتاح أولي) وهذا كذلك يدل على أن العمود يجب أن يحتوي على قيمة من أجل كل سجل ويجب أن تكون هذه القيمة وحيدة ، أي غير مكررة في الجدول، وهو العمود المعرف الفريد للجدول.

التأكد من أن الجدول تم إنشاؤه : 

يمكن التأكد من أن الجدول تم إنشاؤه داخل قاعدة البيانات باستعمال الأمر ".tables" كما يلي:
sqlite> .tables
Employers

عرض تفاصيل الجدول:

يمكن استعمال الأمر ".schema" لعرض تفاصيل عن الجدول، لأستعمال هذا الأمر نكتب الأمر ".schema" متبوع باسم الجدول  كما يلي : 
.schema employers
في هذه الحالة نحصل على النتيجة التالية
sqlite> .schema employers
CREATE TABLE employers(
  employerId    INTEGER PRIMARY KEY, 
  employerName  TEXT NOT NULL
);
بعدما أنشأنا الجدول، يمكننا الآن إضافة البيانات

ليست هناك تعليقات:

إرسال تعليق

المشاركات الشائعة