اس کیو ال یا SQL مخفف عبارت Structured Query Language می باشد. این زبان در مدیریت سیستم پایگاه داده رابطه ای، پردازش داده و آنالیز پایگاه های داده کاربرد دارد.
از SQL برای توسعه اپلیکیشن های موبایل استفاده نمی شود بلکه این زبان برای پشتیبانی اپلیکیشن ها کاربرد دارد. زمانی که در طراحی و اجرای یک اپلیکیشن موبایل نیاز به دسترسی به داده های موجود در سرور داشته باشید ، SQL به کمک شما خواهد آمد. ضرورتا SQL تنها زبانی است که با طراحی تمامی اپلیکیشن های موبایل آمیخته شده است. یعنی شما برای طراحی اکثر اپلیکیشن ها نیاز به SQL خواهید داشت و لذا می توان گفت که یادگیری SQL یک آپشن نیست بلکه یک ضرورت است.
ویژگی های کلیدی زبان SQL :
بهترین ویژگی SQL آن است که استفاده از آن نیاز به هیچ گونه کد نویسی ندارد. این زبان پرتابل است و بر روی هر وسیله ای قابل اجرا می باشد. یکی از ساده ترین زبان ها است که هر کسی می تواند آن را در زمان کوتاهی بیاموزد. یادگیری SQL به شما کمک می کند که درک بهتری از پایگاه های داده و مدیریت آنها داشته باشید. زبان SQL هم به عنوان یک زبان برنامه نویسی و هم به عنوان یک زبان اینترکتیو عمل می کند. این زبان با زبان جاوا دارای اتحاد و یکپارچگی می باشد.