إنشاء الجداول Create Table
غالباً ما يتم إنشاء وتعديل وحذف الجداول باستخدام أحد برامج قواعد البيانات مثل برنامج Access، ولكن تحتاج أحياناً بعض العمليات استخدام الأوامر لإنشاء الجداول، ويتم إنشاء الجدول باستعمال الأمر Create حيث يأخذ الصورة العامة التالية:
Create Table Table_Name (Column- List- ….. data types) |
وفي هذه الصيغة يتم استعمال الأمر Create ثم كلمة Table لإنشاء جدول بالاسم Table_name وتركيب هذا الجدول هو Column List أي حقول الجدول، وأنواع الحقول هي Data types ويوضح ذلك المثال التالي:-
Create Table Employee (Emid Integer, Emname Varchar (60), Salary Numeric (8, 2) Dept Varchar (12)); |
في السطور السابقة تم إنشاء جدول بالاسم Employee ويحتوي على أربعة حقول أسمائها
DEP, NO, NAME, TEL
وأمام كل حقل نوع: 1 الحقل، فالحقل الأول مثلاً من النوع Integer أي رقم صحيح وهكذا والثاني حرفي ويمكن تحديد شروط لمواصفات كل حقل مثل عدم احتواء الحقل على NULL. بكتابة ذلك أمام الحقل ولتوضيح ذلك نعدل المثال السابق ليصبح كما يلي:-
مثال:
Create Table Employee (NO Integer, not null, NAME Varchar (60), not null, TEL Nmmeric (8,2), Dept VARCHAR (12 0) Defautt “Eng”) |
في السطور السابقة يتم وضع العبارة NOT NOLL أمام الحقل الأول والثاني وذلك لعدم السماح بتركهم فارغين (NULL).
وفي السطر الأخير تم وضع الكلمة Default لوضع قيمة افتراضية للحقل Dept وهي الكلمة Eng. وهناك كثير من الكلمات التي يمكن استخدامها لتحديد مواصفات الحقل فمثلاً يمكن استعمال الكلمة Unique لعدم تكرار قيمة حقل معين حذف الجدول باستعمال الأمر Drop
ويأخذ الصورة العامة التالية
Drop Table Table- Name |
وفيها المتغير Table- Name هو اسم الجدول المطلوب حذفه ويقوم هذا الأمر بحذف الجدول وما فيه ن بيانات، أما حذف البيانات فقط فيكون باستعمال الأمر Delete كما سيرد فيما بعد.