SQL DML و SQL DDL
SQL DML و SQL DDL
SQL را می توان به دو بخش تقسیم کرد: زبان دستکاری داده Data Manipulation Language یا DML و زبان تعریف داده Data Definition Language یا DDL.
بخش SQL DML:
- SELECT: داده را از یک پایگاه داده بیرون می کشد.
- UPDATE : داده ای را در یک پایگاه داده به روز رسانی می کند(تغییر می دهد).
- DELETE: داده را از یک پایگاه داده حذف می کند.
- INSERT INTO: داده جدیدی را به پایگاه داده اضافه می کند.
بخش SQL DDL: این بخش از دستورات SQL اجازه می دهد تا جداول پایگاه داده ایجاد یا حذف شوند. همچنین شاخصها (indexes) و کلیدها را تعریف می کند، ارتباط بین جداول و محدودیت ها را مشخص می کند.
- CREATE DATABASE: یک پایگاه داده جدید ایجاد می کند.
- ALTER DATABASE: یک پایگاه داده را تغییر می دهد.
- CREATE TABLE: یک جدول جدید ایجاد می کند.
- ALTER TABLE : یک جدول را تغییر می دهد.
- DROP TABLE : یک جدول را حذف می کند.
- CREATE INDEX : یک شاخص یا index (کلید جستجو) ایجاد می کند.
- DROP INDEX: یک شاخص را حذف می کند.