آموزش SQL – قسمت اول

  • توسط امیر قلیزاده
  • دوشنبه , ۲۳ مرداد ۱۳۹۶
  • 198 بازدید
  • 0
آموزش SQL

با عرض سلام خدمت کاربران چیتاسافت. خوشحالیم که همراه ما هستید با اولین مطلب از سری آموزش SQL . در این مطلب یک تعریف کلی از SQL ارائه خواهیم داد.

همچنین توضیح خواهیم داد که آموزش SQL برای چه کسانی ضروری است.

SQL چیست؟

SQL زبان استاندارد برای دسترسی و دستکاری دیتابیس هاست.

SQL مخفف Structured Query Language است و یک استاندارد ANSI می باشد.

کاربرد های SQL چیست؟

SQL می تواند دستوراتی را روی دیتابیس اجرا کند.

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

SQL می تواند اطلاعاتی را در دیتابیس ثبت کند.

SQL می تواند اطلاعاتی را از روی دیتابیس حذف کند.

SQL می تواند دیتابیس های جدید ایجاد کند.

SQL می تواند جدول های جدید در دیتابیس ایجاد کند.

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

 

پس می بینید که اگر بخواهید وارد حوزه طراحی وبسایت شوید، آموزش SQL را باید بسیار جدی بگیرید. یک طراح وبسایت خوب علاوه بر این که بتواند مسائل ظاهری و سمت-کاربر را مدیریت کند، باید مهارت کافی در زمینه سرور ها را نیز داشته و از پشت پرده نیز اطلاعات کافی داشته باشد.

SQL استاندارد است. اما…

با این که SQL زبان استاندارد ANSI (انستیتو استاندارد های ملی آمریکا) است، اما ورژن های مختلفی از آن وجود دارد.

اما با وجود ورژن های مختلف، تقریبا همه شان از فرامین اصلی (مانند SELECT، UPDATE، DELETE، INSERT، WHERE) به یک شکل پشتیبانی می کنند.

استفاده از SQL در وبسایت شما

برای ساختن وبسایتی که اطلاعاتی از دیتابیس را نمایش می دهد، به موارد زیر نیاز دارید:

  • یک برنامه دیتابیس RDBMS (مانند MS Access، SQL Server، و MySQL)
  • یک زبان برنامه نویسی سمت-سرور مانند PHP یا ASP.
  • زبان SQL برای دریافت اطلاعاتی که نیاز دارید.
  • و زبان های HTML و CSS برای استایل دادن به صفحه و قرار دادن اطلاعات در وبسایت.

RDBMS چیست؟

این عبارت مخفف Relational Database Management System به معنی سیستم مدیریت دیتابیس رابطه ای می باشد.

RDBMS پایه اصلی SQL است. همچنین پایه اصلی دیگر سیستم های مدیریت دیتابیس مانند MySQL و Oracle است.

اطلاعات موجود در RDBMS در جدول (Table) ها ذخیره می شوند. یک جدول، مجموعه ای از ورودی های اطلاعات است که شامل ستون ها و سطر ها می شود.

برای مثال در تصویر زیر یک جدول را می بینید:

آموزش SQL - جدول

هر جدول به قسمت های کوچکتر به نام فیلد تقسیم می شود. فیلد های موجود در تصویر بالا عبارتند از CustomerID، CustomerName، ContactName، Address، City، PostalCode، و Country.

پس می بینیم که جدول بالا دارای ۵ رکورد (هر مشتری که در هر سطر قرار دارد) ، و هفت ستون (یا همان فیلد) است.

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

رکورد (Record) یا همان سطر نیز به هر کدام از ورودی های موجود در جدول گفته می شود.

به عبارت دیگر، عناصر افقی موجود در یک جدول را رکورد می گویند.

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

آموزش SQL ، لازمه اصلی یک برنامه نویس وب

با تعاریفی که از SQL و قسمت های اصلی آن ارائه کردیم، دیدگاهی تقریبا واضح نسبت به این که SQL چیست و به چه درد مان می خورد پیدا کرده اید.

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

با توجه به اهمیت SQL و کاربرد های وسیعی که در طراحی و نگهداری وبسایت دارد، پیشنهاد می کنیم همچنان همراه ما باشید تا در هفته های آینده صفر تا صد این زبان را گام به گام یاد بگیریم.

  • facebook
  • googleplus
  • twitter
  • linkedin
  • linkedin
قبلی «
بعدی »

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

تازه های طراحی سایت

بهینه سازی وبسایت

دانستی های سایت