اس كيو الرایانه

خود آموز سریع SQL – دستورات پایه و پرکاربرد

به خاطر داشته باشید که …

SQL به برزگ و کوچکی حروف حساس نیست: select همان SELECT است.

نقطه و ویرگول پس از دستورات SQL چیست؟
SQL به برزگ و کوچکی حروف حساس نیست: select همان SELECT است.

برخی از سیستم های پایگاه داده نیازبه یک نقطه و ویرگول در پایان هر دستور SQL دارند.

نقطه و ویرگول روش استاندارد برای جدا کردن عبارات SQL است و در سیستم های پایگاه داده اجازه می دهد که بیش از یک دستور SQL در ارسال به سرور اجرا شود.

برخی از مهم ترین دستورات SQL

§       SELECT  – داده ها ار از پایگاه داده استخراج می کند.

§       UPDATE  – داده ها را در یک پایگاه داده بروز رسانی می کند.

§       DELETE  – داده ها را از پایگاه داده حذف می کند.

§       INSERT INTO – داده های جدید را در پایگاه داده ثبت می کند.

§       CREATE DATABASE – یک پایگاه داده می سازد.

§       ALTER DATABASE  – یک پایگاه داده را ویرایش می نماید.

§       CREATE TABLE – یک جدول جدید می سازد.

§       ALTER TABLE  – یک جدول را ویرایش می کند.

§       DROP TABLE – یک جدول را حذف می کند.

§       CREATE INDEX – یک فهرست ایجاد می کند (کلید جستجو)

§       DROP INDEX – یک فهرست را حذف می کند

ترکیب  یا سینتکس SQL:

پایگاه های داده معمولا یک یا چند جدول دارند. هر جدول توسط نام مختص به خود شناسایی می گردد. جداول حاوی رکورد ها(سطر های حاوی اطلاعات) هستند.

در ذیل جدول Persons را می بینید.

P_IdLastNameFirstNameAddressCity
1HansenOlaTimoteivn 10Sandnes
2SvendsonToveBorgvn 23Sandnes
3PettersenKariStorgt 20Stavanger

جدول بالا حاوی ۳ رکورد و ۵ column یا ستون است.

کاری که باید انجام دهید نوشتن یک شرح SQL است. در شرح ذیل کل رکورد های جدول Persons اتخاب می شوند.

SELECT * FROM Persons
انتخاب کن – همه ستون هارا – از – جدول  Persons

SQL می تواند به دو بخش زبان دستکاری اطلاعات DML [1]و زبان تعریف اطلاعات DDL [2] تقسیم گردد.

دستورات پرس و جو و بروز رسانی در قسمت DML زبان SQL به شرح ذیل می باشند:

SELECT – استخراج داده ها از پایگاه داده
UPDATE – بروز رسانی داده ها در پایگاه داده
DELETE – حذف داده ها از پایگاه داده
INSERT INTO  – افزودن اطلاعات به یک پایگاه داده
قسمت DDL زبان SQL اجازه می دهد تا جداول پایگاه داده ساخته شده یا حذف شوند.  همچنین تعریف فهرست ها (keys)، پیوند مشخص بین جداول و اعمال نفوذ ضروری در میان جداول را انجام می دهد.

CREATE DATABASE  – یک پایگاه داده جدید ایجاد می کند
ALTER DATABASE  – یک پایگاه داده را پیرایش می کند
CREATE TABLE  – یک جدول می سازد
ALTER TABLE  – یک جدول را ویرایش می نماید.
DROP TABLE   – یک جدول را حذف می کند
CREATE INDEX  – یک فهرست(کلمات جستجو) ایجاد می کند
DROP INDEX – یک فهرست را حذف می کند

noteنکته: دستورات SQL به بزرگ یا کوچک بودن حروف حساس نیستند.
[۱] The Data Manipulation Language (DML)
[2] The Data Definition Language (DDL)

منابع:

w3schools

Share

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *