X
تبلیغات

دستور Create Table در SQL
در این بخش از  مقالات و اطلاعات طراحی سایت ،  دستور Create Table را برای شما توضیح می دهیم.
از دستور Create Table برای ایجاد جدول جدید در پایگاه داده استفاده می شود.توجه داشته باشید که برای ایجاد یک جدول بایستی موارد زیر را رعایت کرد:
√ تعيين يک نام منحصر به فرد برای جدول .
√ تعيين تعداد ستون های ( فيلد ها ) جدول و نام آنها که نباید تکراری باشد.
√ تعيين نوع داده ای ستون های جدول و اندازه آنها در صورت نياز

مثال زیر کاربرد دستور Create Table را در بخش آموزش SQL نشان می دهد.


    CREATE TABLE table_name
    (
    column_name1 data_type,
    column_name2 data_type,
    column_name3 data_type,
    ....
    )


برای مثال برای ایجاد جدول Persons با فیلدهای زیر به صورت زیر عمل میکنیم :
    CREATE TABLE Persons
    (
    P_Id int,
    LastName varchar(255),
    FirstName varchar(255),
    Address varchar(255),
    City varchar(255)
    )

دستور Drop در SQL

در این بخش از وب سایت طراحی سایت  ، دستور Drop را برای شما توضیح می دهیم.
 با استفاده از دستور Drop می توان تمامی جدول ها،اندیس ها و حتی دیتابیس ها را حذف کرد.همچنین از دستور Drop Index برای حذف یک اندیس موجود در یک فیلد جدول استفاده می کنند.

مثال زیر کاربرد دستور Drop Index را در بخش آموزش SQL نشان می دهد.


        DROP INDEX table_name.index_name


 از دستور DROP TABLE برای حذف يک جدول در پايگاه داده استفاده می شود.

        DROP TABLE table_name


 از دستور DROP DATABASE برای حذف  يک پايگاه داده به صورت کامل استفاده می شود

        DROP DATABASE database_name


برای حذف کليه اطلاعات موجود در يک جدول بدون حذف ستون های آن از دستور RUNCATE استفاده می کنیم :

        TRUNCATE TABLE table_name


اين دستور باعث خالی شدن جدول از اطلاعات می شود ، بدون اينکه خود آن و ساختارش تغييری کند.

         Truncate Table Mydb;

دستور Create Index در SQL
در این قسمت دستور Create Index را در مقالات طراحی سایت برای شما توضیح می دهیم.

از دستور Create Index برای ایجاد اندیس در دسته های جدول استفاده می شود.در يک جدول می توان برای يک يا چند ستون جدول انديس ايجاد کرد ، که اين انديس ها باعث بالا رفتن سرعت جستجو در رکوردهای جدول مي شود.اندیس ها به صورت شماره نمایش داده می شوند و معمولا از صفر شروع می شوند.این اندیس ها توسط کاربر دیده نمی شود و هر اندیس به صورت اختصاصی می باشد.

برای ایجاد یک اندیس با داده های تکراری به صورت زیر عمل میکنیم :


            CREATE INDEX index_name
            ON table_name (column_name)
 برای مثال :


             CREATE INDEX PIndex
             ON Persons (LastName)

برای ایجاد یک اندیس با داده های منحصر به فرد (unique) به صورت زیر عمل میکنیم :

            CREATE UNIQUE INDEX index_name
            ON table_name (column_name)


برای ايجاد يک انديس برای بيش از يک فيلد ، بايد نام فيلد های مورد نظر را به ترتيب در پرانتز بعد از نام جدول وارد کرد .

        CREATE INDEX PIndex
        ON Persons (LastName, FirstName)
    
دستور Alter در SQL

 در این قسمت از مقالات طراحی سایت ،  دستور Alter را برای شما توضیح می دهیم.

از دستور Alter برای حذف یا اضافه کردن کامل یک ستون از یک جدول موجود در پایگاه داده استفاده می شود.برای اضافه کردن يک ستون ( فيلد ) جديد به يک جدول موجود از دستور ALTER TABLE  استفاده می شود:



            ALTER TABLE table_name
            ADD column_name datatype


برای حذف يک ستون از يک جدول موجود به روش زير عمل می شود:


            ALTER TABLE table_name
            DROP COLUMN column_name

ادامه مطلب

+ تعداد بازدید : ۵۰۵ |
نوشته شده توسط alisaadat در يکشنبه ۲۹ بهمن ۱۳۹۶ و ساعت ۱۹:۲۱
ارسال نظر
نام شما :
آدرس وب سایت :
پست الکترونیک :
پیام شما :
کد امنیتی :