در دو آموزش قبلی در سایت آکادمی علوم داده ایران، به بررسی برخی از توابع متنی (رشته ای) در زبان SQL پرداختیم. این توابع SQL برای فرایند پاکسازی و شکل دهی داده ها یا همان فرایند ETL بسیار مفید هستند. در این آموزش می خواهیم توابع FORMAT، PATINDEX، CONCAT، و CONCAT_WS را بررسی کنیم.
در آموزش قبلی در سایت آکادمی علوم داده ایران، به برخی توابع متنی در SQL پرداخته شد. در این مقاله برخی دیگر از این توابع که برای فرایند پاکسازی داده و ETL بسیار کاربردی هستند؛ بررسی شده است.
در زبان SQL توابع زیادی پیش فرض زیادی وجود دارد. برخی از این توابع اعمالی را بر روی داده های متنی یا Text انجام می دهند. دانستن این توابع کمک زیادی به پاکسازی داده ها و فرایند ETL می کند؛ و برای افرادی که در حوزه دیتابیس و هوش تجاری فعالیت دارند؛ بسیارضروری است. در این مقاله به برخی از توابع متنی در SQL می پردازیم.
BCP، سرحروف کلمات Bulk Copy Program است. از این ابزار برای انتقال سریع میزان زیادی داده استفاده می شود. راههای دیگری که برای انتقال حجم زیادی از داده ها وجود دارد؛ Import/Export wizard،OpenRowset و همچنین استفاده از Data Flow Taask در SSIS است.
Window Functions توابعی در زبان SQL هستند که انجام تحلیل های زیادی بر روی دیتا را ممکن می سازند و برای افرادی که تمایل به فعالیت در حوزه هوش تجاری, تحلیل داده و یا مهندسی داده دارند؛ بسیار ضروری است. در این مقاله ابتدا پرکاربردترین موارد Window Functions معرفی شده و سپس 10 تمرین با دیتابیس مربوطه ارایه شده است.
یکی از نیازهای کسانی که به تازگی SQL را فراگرفته اند؛ سوالاتی برای تمرین کویری نویسی هست. در این مقاله کتابی را معرفی میکنیم که شامل 57 سوال SQL به همراه پاسخ آنها است. همچنین فایل کتاب و دیتابیس مورد نیاز را نیز آورده شده است.
Server یکی از محبوبترین و پرکاربردترین نرم افزارهای مدیریت پایگاه های داده رابطه ای است که توسط شرکت مایکروسافت ارایه شده است. آخرین نسخه این نرم افزار، نسخه 2022 است. یکی از ابتدایی ترین و مهم ترین کارها برای مدیریت دیتابیس ها در SQL Server انجام بکاپ گیری و بازیابی یا ریستور کردن بکاپ است. در این آموزش ما قصد داریم نحوه بکاپ و بازیابی دیتابیس در SQL Server را به طور کامل شرح دهیم.
در TSQL برای ساخت جدول نیاز است که بعد از نام ستون، نوع ستون را نیز مشخص کنیم. در این مقاله ما به بررسی مهمترین انواع داده در TSQL می پردازیم. انواع داده ها را در دسته های اعداد دقیق، اعداد تقریبی، تاریخ و ساعت، رشته ها، و داده باینری بررسی خواهیم کرد.
Microsoft SQL Server یک سیستم مدیریت پایگاه داده رابطه ای (RDBMS) است. مهمترین قسمت SQL Server، موتور پایگاه داده (Database Engine) است. موتور پایگاه داده شامل یک موتور رابطه ای است که پرس و جوها را پردازش می کند و یک موتور ذخیره سازی که فایل های پایگاه داده، صفحات، فهرست ها و ... را مدیریت می کند. در این آموزش قصد داریم نحوه اتصال به SQL Sever و کار بار نرم افزار SQL Server Management Studio (SSMS) را بررسی کنیم.
می توان داده ها را از منابع داده مختلفی به SQL Server وارد کرد. برای این کار لزوما نیازی به استفاده از ابزارهایی مثل SSIS نیست. دو نوع منبع داده محبوب که به دفعات برای وارد کردن داده ها به SQL Sever از آنها استفاده می شود؛ منبع داده اکسل و فایلهای CSV هستند. در این آموزش قصد داریم نحوه ورود داده به SQL Sever از این دو منبع داده را بررسی کنیم.
آکادمی علوم داده ایران، مرجع کامل یادگیری عملی و کاربردی ابزارها و زبان های مورد استفاده در علم داده است.در این سایت مفاهیم کسب و کار را در کنار مفاهیم و ابزارهای علم داده را از مدرسان با سابقه و با تجربه علم داده فرا می گیرید.