آموزش استفاده از جیسون JSON در اس کیو ال SQL + گواهینامه
1 ساعت
4.6
JSON و کاربرد آن در SQL چیست؟ یکی از مهمترین ویژگیهای نرمافزارهای مدرن امروزی امکان ارتباط آنها با سایر سیستمهای نرمافزاری است. نرمافزارها میتوانند از طریق تبادل دادهها با یکدیگر هماهنگ شده و از سیستمهای جزیرهای به یک سیستم واحد و یکپارچه تبدیل شوند. این امر در سازمانهای مختلف که از دهها یا گاها صدها نرمافزار مختلف استفاده میکنند اهمیت دوچندان دارد زیرا باعث کاهش دوبارهکاری و پیادهسازی ماژولهای مشابه در سامانهها میگردد. اما نحوه این تبادل داده نیز اهمیت زیادی دارد. در گذشته روشهای متعددی برای این کار وجود داشت. از جمله انتقال دادهها از طریق فایلهای اکسل یا XML. اما امروزه فرمت متنی محبوبی به نام JSON وجود دارد که غالبا ابزار اصلی تبادل داده میان سیستمهای نرمافزاری میباشد. اهمیت یادگیری JSON و کاربرد آن در SQL چیست؟ از JSON برای ذخیرهسازی داده در فایلهای لاگ یا دیتابیسهای NoSQL نیز استفاده میشود. وبسرویسهای REST نیز نتایج را در قالب متنهای JSON باز میگردانند یا در ورودی توابع خود دریافت مینمایند. آشنایی با نحوه کار با دادههای JSON در SQL این توانمندی را ایجاد میکند که در یک پایگاه داده رابطهای نظیر SQL Server بتوانید دادهها را با ساختارهای مختلف ذخیره یا بازیابی کنید. این امر انعطافپذیری نرمافزارها را در ذخیره و بازیابی دادهها به طور چشمگیری افزایش خواهد داد. در این فرادرس، چه و چطور یاد میگیریم؟ توابع JSON برای اولین بار در نسخه SQL Server 2016 معرفی شدند و این امکان فراهم شد تا مفاهیم NoSQL و رابطه در یک بانک اطلاعاتی به طور همزمان مورد استفاده قرار گیرند. در این آموزش با نحوه به کارگیری توابع JSON جهت پردازش قالبهای JSON یا ارائه خروجی گزارشها در قالب JSON و در زبان پرسوجوی SQL آشنا خواهید شد. با این کار خواهید توانست بخش عمدهای از پردازشهای مربوط به محتوای JSON را در پایگاه داده انجام داده و از انجام آن در محیط برنامهنویسی خودداری کنید.