آیا می خواهید اصول اولیه MYSQL را سریع و دقیق یاد بگیرید؟ برای یادگیری آن از برنامه ما استفاده کنید
SQL یک زبان رایانه ای بانک اطلاعاتی است که برای بازیابی و مدیریت داده ها در یک پایگاه داده رابطه ای طراحی شده است. SQL مخفف Structured Query Language است. این آموزش سریع به SQL می دهد. این بخش بیشتر مباحث مورد نیاز برای درک اساسی از SQL را در بر می گیرد و از نحوه عملکرد آن احساس می کنید.
چرا یاد بگیریم SQL؟
SQL یک ساختار نمایش داده شده ساختاری است ، که یک زبان رایانه ای برای ذخیره ، دستکاری و بازیابی داده های ذخیره شده در یک پایگاه داده رابطه است.
SQL یک زبان استاندارد برای سیستم پایگاه داده های رابطه ای است. همه سیستم های مدیریت ارتباط با بانک اطلاعاتی (RDMS) مانند MySQL ، MS Access ، Oracle ، Sybase ، Informix ، Postgres و SQL Server از SQL به عنوان زبان استاندارد پایگاه داده خود استفاده می کنند.
همچنین ، آنها از لهجه های مختلفی استفاده می کنند ، مانند -
سرور MS SQL با استفاده از T-SQL ،
اوراکل با استفاده از PL / SQL ،
نسخه MS Access SQL به JET SQL (فرمت بومی) و غیره گفته می شود.
برنامه های SQL
همانطور که قبلاً ذکر شد ، SQL یکی از پرکاربردترین زبان پرس و جو در مورد پایگاه داده است. من در اینجا قصد دارم تعداد کمی از آنها را لیست کنم:
به کاربران اجازه می دهد تا به داده ها در سیستم های مدیریت پایگاه داده رابطه ای دسترسی پیدا کنند.
به کاربران امکان می دهد داده ها را توصیف کنند.
به کاربران امکان می دهد داده ها را در یک پایگاه داده تعریف کنند و آن داده ها را دستکاری کنند.
اجازه می دهد تا با استفاده از ماژول های SQL ، کتابخانه ها و کامپایلرهای پیش ساخته ، در زبان های دیگر جاسازی شوید.
به کاربران امکان می دهد پایگاه داده و جداول ایجاد و رها کنند.
اجازه می دهد تا کاربران را به ایجاد ، مشاهده ، روش ذخیره شده ، توابع در یک پایگاه داده.
به کاربران اجازه می دهد مجوزها را روی جداول ، رویه ها و نماها تنظیم کنند.
حضار
این آموزش SQL برای مبتدیان آماده شده است تا به آنها در درک اصول اولیه و همچنین مفاهیم پیشرفته مربوط به زبانهای SQL کمک کند. این آموزش به شما در مورد اجزای مختلف SQL به همراه مثالهای مناسب ، درک کافی را خواهد کرد.
پیش نیازها
قبل از شروع تمرین با انواع مختلفی از مثال های ذکر شده در این آموزش ، فرض می کنم که شما از قبل در مورد یک بانک اطلاعاتی بخصوص RDBMS و یک زبان برنامه نویسی رایانه آگاه هستید.
فصل-
بررسی اجمالی
مفاهیم RDBMS
بانکهای اطلاعاتی
نحو
انواع داده
عملگرها
اصطلاحات
ایجاد بانک اطلاعاتی
پایگاه داده قطره
پایگاه داده را انتخاب کنید
ایجاد جدول
جدول قطره
پرس و جو را وارد کنید
Query را انتخاب کنید
جایی که بند
و & بندهای
Query را به روز کنید
حذف پرس و جو
مانند بند
بند بالا
سفارش توسط
دسته بندی بر اساس
کلمه کلیدی متمایز
نتایج مرتب سازی
SQL پیشرفته
محدودیت ها
با استفاده از پیوستن
بند اتحادیه ها
ارزشهای NULL
نام مستعار نحوی
فهرستها
فرمان تغییر دهید
جدول کوتاه
با استفاده از نمایش ها
داشتن بند
معاملات
کارتهای وحشی
توابع تاریخ
جداول موقت
جداول کلون
زیر نمایش داده شد
با استفاده از توالی
رسیدگی به نسخه های تکراری
تزریق