دستورات DML و DDL در اس کیو ال
سه شنبه, ۱۰ آذر ۱۳۹۴، ۱۲:۰۰ ق.ظ
SQLبه دو قسمت تقسیم میشود :
- زبان دستکاری داده ها DML (Data Manipulation Language)
- زبان تعریف داده ها DDL (Data Definition Language)
دستورات DML شامل بخشهای زیر میشوند
- SELECT واکشی اطلاعات از دیتابیس
- UPDATE ویرایش اطلاعات دیتابیس
- DELETE پاک کردن اطلاعات از دیتابیس
- INSERT INTO اضافه کردن اطلاعات جدید به دیتابیس
دستورات DDLشامل بخشهای زیر میشوند
- CREATE DATABASE ایجاد یک دیتابیس جدید
- ALTER DATABASE ایجاد تغییرات در دیتابیس
- CREATE TABLE ایجاد یک table جدید
- ALTER TABLE اعمال تغییرات در table
- DROP TABLE پاک کردن یک table
- CREATE INDEX ایجاد یک شاخصه
- DROP INDEX حذف یک شاخص
تعریف شاخصه Index
: شاخص عبارتست از یک شماره که به هر یک از فیلدها در سطرهای یک جدول
اختصاص داده می شود . شاخص ها در پشت پرده جداول ایجاد شده و از دید کاربر
کاملا مخفی هستند . استفاده از شاخص ها باعث می شود تا برنامه بتواند
مقادیر سطرهای مختلف را بر حسب مقدار یک فیلد و بر حسب شماره شاخص آنها از
کم به زیاد یا بر عکس مرتب کند و در عملیات جستجو باعث بالا رفتن سرعت
جستجو می شود .
۹۴/۰۹/۱۰