إنشاء الجداول والاستعلام فيها

مكتمل

يمكنك استخدام Transact-SQL لإنشاء جداول لقواعد البيانات الخاصة بك، وتعبئتها، وجلب البيانات منها.

إنشاء جداول

استخدم عبارات Transact-SQL لإنشاء جداول لقواعد البيانات الخاصة بك بحيث يمكنك تخزين البيانات والاستعلام عنها. لإنشاء جدول، يمكنك تنفيذ الخطوات التالية:

  1. أشر إلى قاعدة البيانات الخاصة بك. على سبيل المثال، للإشارة إلى قاعدة بيانات تسمى OnlineShop، يمكنك تشغيل العبارة التالية في نافذة محرر الاستعلام التي اخترتها:

    USE OnlineShop;
    
  2. يمكنك بعد ذلك استخدام CREATE TABLE لإنشاء الجدول في قاعدة البيانات التي اخترتها. على سبيل المثال، لإنشاء جدول منتجات، يمكنك تشغيل العبارة التالية:

    CREATE TABLE Products  
    (ProductID int PRIMARY KEY NOT NULL,  
    ProductName varchar(50) NOT NULL,  
    ProductDescription varchar(max) NOT NULL);
    

    يؤدي هذا إلى إنشاء جدول بالأعمدة التالية:

    Column ‏‏الوصف
    معرّف المنتج عمود معرف المنتج بنوع int . كما أنه المفتاح الأساسي للجدول.
    ProductName عمود لاسم كل منتج من نوع varchar بحد يصل إلى 50 حرفا. تعني NOT NULL أن العمود لا يمكن أن يكون فارغا.
    ProductDescription عمود لوصف كل منتج. أيضا من نوع varchar.

لإنشاء جدول بنجاح، يجب توفير اسم للجدول وأسماء الأعمدة للجدول ونوع البيانات لكل عمود.

إشعار

يجب أن يكون لديك أذونات CREATE TABLE وALTER SCHEMA لإنشاء جداول.

إدراج بيانات وقراءتها من جدول

بمجرد إنشاء الجدول، ستحتاج إلى تعبئته بالبيانات. يمكنك القيام بذلك باستخدام Transact-SQL باستخدام عبارة INSERT. على سبيل المثال، لإضافة منتج إلى جدول المنتجات ، يمكنك تشغيل العبارة التالية:

INSERT Products (ProductID, ProductName, ProductDescription)  
    VALUES (1, 'The brown fox and the yellow bear', 'A popular book for children.');

لقراءة البيانات من الجدول، يمكنك استخدام عبارة SELECT. على سبيل المثال، لإحضار الأسماء والأوصاف لجميع المنتجات في جدول المنتجات ، يمكنك تشغيل العبارة التالية:

SELECT ProductName, ProductDescription
    FROM Products;