آموزش زبان SQL

SQL مخفف Structerd Query Language میباشد زبانی ساخت یافته برای پرس و جو از بانک اطلاعاتی میباشد . با استفاده از SQL میتوانید داده هایی را که در بانک اطلاعاتی خود دارید به نحوی که میخواهید بازیابی کنید و مورد تحقیق واگر خواستید تغییر دهید .

برای تمرین کردن با SQL به یک بانک اطلاعاتی همچون SQL – server و Access یا اوراکل و یا هر بانک اطلاعاتی دیگری نیازمندید .
گرچه SQL زبانی تحت استاندارد ANSI (American National Standards Institute) میباشد اما هر بانک اطلاعاتی از نسخه دلخواه خودش استفاده میکند بنابراین ممکن است بعضی از دستورات در یک بانک اطلاعاتی بنا به نسخه ای از اس کیو ال که استفاده میکند با دستورات در بانک اطلاعاتی دیگر کمی متفاوت باشد .
دستورات زبان SQL به پنج دسته تقسیم بندی میشوند که بترتیب :

DDL (Data Definition Language) زبان تعریف داده ها .
DML (Data Manipulation Language) زبان پردازش داده ها .
DCL (Data Control Language) دستورات مدیریت و کنترل داده ها .
DQL (Data Query LAnguage) دستورات پرس و جوی داده ها .
دستورات کنترلی تراکنشی .
دستورات مدیریت داده ها .

در دسته اول DDL زبانی است که امکان ایجاد وساخت یا پاک کردن یک جدول از بانک اطلاعاتی را بر عهده دارد دستورات این رده بترتیب زیر است :

کد:
CREATE , ALTER , DROP , CREATE INDEX , ALTER INDEX , DROP INDEX

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

کد:
INSERT , UPDATE , DELETE

دسته سوم دستورات DQL هستند که تنها از یک دستور بنام SELECT تشکیل شده اند که بیشترین حجم کاری را برای یک کاربر که با SQL کار میکند را در بر میگیرد . این دستور بهمراه چندین دستوری که درون خود وجود داردسبب گستردگی استفاده از این دستور میشود .

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

کد:
ALTER PASSWORD , REVOKE , GRANT , CREATE SYNONYM

دسته بعد دستورات کنترلی TRANSACTION ها میباشد که امکان مدیریت تراکنشی بانک اطلاعاتی را برای کاربر فراهم میسازد . که از دستورات زیر تشکیل شده اند :

کد:
COMMIT , ROLLBACK , SAVEPOINT , SET TRANSACTION

و دسته اخر که مکمل کننده ان دستورات دسته قبل بودند دستورات مدیریت داده ها هستند که امکان بررسیو تحلیل عملیات داخل بانک اطلاعاتی را فراهم میکنند . در ضمن یادتان باشد که این مدیریت را با مدیریت بانک اطلاعاتی اشتباه نگیرید .

کد:
START AUDIT , STOP AUDIT

اگه میخواید بیشتر یاد بگیرید کتابی رو که پیوست کردم بخونید
نام کتاب: آموزش سریع SQL
نویسنده: وکیلی

پسورد:

softafzar.net

برای دانلود کلیک کنید

موفق باشید

 

پست شد در : SQL
هاست

44 دیدگاه در “آموزش زبان SQL

    • سلام
      تمام آموزشهای این سایت رو خودمون مینویسیم و این اموزش بصورت موقت گذاشته شده بزودی بعد از اموزش HTML شروع به نوشتن اموزش SQL میکنیم.
      این کتاب هم برای یاد گیری بد نیست همچنین میتونید تو گوگل جست و جو کنید چون آموزش های خیلی زیادی وجود داره.
      در ضمن اگر سوالی داشتید میتونید تو انجمن مطرح کنید http://www.softafzar.net
      براتون آرزوی موفقیت میکنم.

پاسخ دهید

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

به سوال زیر پاسخ بدهید *