آموزش استفاده از زبان SQL برای کار با پایگاه داده ها

بازدید: 323 بازدید
[cdb_box_content]

با سلام خدمت همراهان همیشگی وب سایت پرنیان طرح

با یکی دیگر از مقالات آموزشی برنامه نویسی در خدمت شما عزیزان هستیم.

در آموزش امروز در رابطه با نحوه کار با مای اس کیو ال My SQL باهم صحبت خواهیم کرد.

در ادامه همراه پرنیان باشید.

[/cdb_box_content]
[cdb_box_content]

مقدمه


سرواژه SQL مخفف سه کلمه Structured Query Language می باشد.

این کلمه در ابتدا توسط IBM و در دهه 70میلادی، برای ارتباط گرفتن بانک های اطلاعاتی متصل به هم ایجاد شد.

SQL یک زبان مشترک بین پایگاه های داده می باشد.

این زبان برای انسان نیز قابل خواندن می باشد و یادگیری اصول آن به نسبت ساده می باشد.

هر چند که نباید فراموش کنیم این زبان بسیار قدرتمند می باشد.

در ادامه همراه پرنیان باشید.

[/cdb_box_content]
[cdb_box_content]

معمولا “SQL” با نام “S-Q-L” تلفظ می شود.

زبان SQL ابتدا در IBM توسط دونالد دی( Donald D ) چمبرلین(Chamberlin)  و ریموند اف. بویس (Raymond F. Boyce)در اوایل دهه 70 میلادی ساخته شد.

این نسخه (SEQUEL (Structured English Query Language نامیده شد.

آموزش SQL

[/cdb_box_content]
[cdb_box_content]

امروزه انواع مختلفی از زبان SQL وجود دارد.

اما موتورهای پرکاربرد پایگاه داده ، همچنان به فرم استاندارد زبان SQL99 از ANSI پایبند هستند.

و بسیاری از فروشندگان نیز از افزودن ویژگی های اضافی برای گسترش این استاندارد استفاده کرده اند.

نسخه میکروسافت از آن، T-SQL یا Transact نامیده می شود.

نسخه اوراکل از ان نیز PL/SQL نامیده می شود.

آموزش SQL

[/cdb_box_content]
[cdb_box_content]

گرفتن اطلاعات !

این هدفی است که معمولا از زبان SQL برای رسیدن به آن استفاده می شود.

برای این کار ما از عبارت SELECT استفاده می کنیم.

این دستور داده ها را از یک پایگاه داده SQL پرس و جو کرده یا بازیابی می کند.

آموزش SQL

[/cdb_box_content]
[cdb_box_content]

یک مثال ساده :

به دستور زیر توجه فرمائید:

‘select * from tblMyCDList’

این دستور، اطلاعات تمام ستون ها و سطرهای جدول ‘tblMyCDList’ را دریافت می کند.

کلید واژه  * WHERE محل دریافت اطلاعات را مشخص می کند.

آموزش SQL

[/cdb_box_content]
[cdb_box_content]

کوئری یا پرس و جو ها، در واقعیت ، بسیار پیچیده تر از این مثال هستند.

دستور select می تواند برای بدست آوردن و انتخاب ستون ها و سطرهای خاص از جدول استفاده شود.

همچنین از این دستور برای پیوند دادن داده های چندین جدول یا دیتابیس با هم، استفاده می شود.

آموزش SQL

[/cdb_box_content]
[cdb_box_content]

فیلتر کردن نتایح نهایی!

اگر بخواهیم نتایجی که توسط دستور select نمایش داده می شوند را فیلترکنیم ،نوشتن یک عبارت where برای تعیین صلاحیت نتایج واجد شرایط ضروری می باشد.

به دستور زیر توجه فرمایید:

‘select * from tblMyCDList where CDid = 27’

این دستور ردیف هایی از جدول را که در آن مقدار CDid برابر با 27 باشد را نمایش خواهد داد.

 

یک مثال دیگر:

‘select * from tblAttribute where strCDName like ‘Dark Side%’ ‘

در این مثال از کارت های جایگزین ، به نمایندگی از مقدار مقادیر صفر، و یا به جای هر کاراکتر دیگری استفاده می شود.

در اینحالت انتظار می رود که مقادیر موردنظر کاربر، توسط کوئری نمایش داده شود.

آموزش SQL

[/cdb_box_content]
[cdb_box_content]

دستورات INSERT و UPDATE

دستورات INSERT و UPDATE برای اضافه کردن و تغییر داده ها در یک پایگاه داده SQL استفاده می شوند.

آموزش SQL

[/cdb_box_content]
[cdb_box_content]

دستور DELETE

دستور DELETE برای حذف داده ها از پایگاه داده SQL استفاده می شود.

آموزش SQL

[/cdb_box_content]
[cdb_box_content]

اگر این مطلب برای شما مفید بود ، ما را در گوگل ستاره باران کنید.

ترجمه و ارائه : رویا نجفی

منبع : وب سایت Wiki How

[/cdb_box_content]
دسته بندی آموزش MY SQL
اشتراک گذاری
مقالات مرتبط

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

سبد خرید

هیچ محصولی در سبد خرید نیست.