Introduction to SQL
SQL (Structured Query Language) زبان استانداردی است برای ذخیره، مدیریت و بازیابی دادهها در پایگاهدادههای رابطهای مثل MySQL، PostgreSQL، SQL Server، Oracle و SQLite.
SQL به شما امکان میدهد پایگاهداده ایجاد کنید، جدولها را تعریف کنید، داده وارد کنید، دادهها را جستجو یا ویرایش کنید و سطح دسترسی کاربران را مدیریت نمایید.
🟢 ۱. کاربردهای اصلی SQL
-
ایجاد پایگاهداده و جدولها
-
افزودن، خواندن، ویرایش و حذف داده (عملیات CRUD)
-
فیلتر، مرتبسازی و تجمیع دادهها
-
مدیریت کاربران و سطح دسترسی
-
اتصال جداول با روابط و دستور JOIN
🟡 ۲. دستورات پایه SQL
دستهبندی | دستورات نمونه | توضیح |
---|---|---|
پرسوجو (Query) | SELECT | خواندن و جستجوی داده |
دستکاری داده | INSERT , UPDATE , DELETE | افزودن یا تغییر داده |
تعریف ساختار | CREATE , ALTER , DROP | ساخت یا تغییر ساختار دیتابیس |
کنترل دسترسی | GRANT , REVOKE | مدیریت سطح دسترسی کاربران |
🟠 ۳. نمونه دستورات ساده
ایجاد جدول
افزودن رکورد
خواندن داده
🟣 ۴. چرا SQL مهم است؟
-
استاندارد و جهانی: در بیشتر سیستمهای پایگاهداده پشتیبانی میشود.
-
قدرتمند: برای حجمهای بزرگ داده عملکرد بالایی دارد.
-
ساده و توصیفی: شما میگویید چه میخواهید، موتور پایگاهداده چگونه انجام دهد را خودش تعیین میکند.
✅ جمعبندی
SQL ستون فقرات اکثر برنامههایی است که دادههای رابطهای دارند. با یادگیری آن میتوانید:
-
پایگاهداده طراحی و ایجاد کنید
-
دادهها را واکشی و تحلیل کنید
-
دادهها را منظم، سازگار و ایمن نگه دارید
کافی است دستورات پایه مثل CREATE
, SELECT
, INSERT
, UPDATE
, DELETE
را یاد بگیرید تا بتوانید با هر پایگاهداده رابطهای کار کنید.