کتاب یادگیری SQL در یک ماه، نوشته جف یانوچی، راهنمایی کاربردی و دوستانه برای افراد مبتدی است که میخواهند در ۲۴ درس کوتاه و سرگرمکننده، مهارتهای SQL را برای تحلیل دادههای تجاری فرا بگیرند. این کتاب بدون نیاز به تجربه برنامهنویسی، شما را در نوشتن پرسوجوهای SQL، عیبیابی مشکلات رایج و مدیریت دادهها توانمند میکند. با زبانی نزدیک به انگلیسی، SQL برای همه قابلفهم است و این کتاب شما را به سرعت به یک تحلیلگر داده حرفهای تبدیل میکند.
SQL (زبان پرسوجوی ساختیافته) ابزار استاندارد برای کار با پایگاههای داده رابطهای مانند SQL Server، PostgreSQL و Oracle است و برای تحلیلگران داده که از ابزارهایی مانند Excel، Tableau یا PowerBI استفاده میکنند، مهارتی ضروری است. این کتاب با آموزش تکنیکهای کلیدی SQL در قالب ۲۴ درس ۱۵ دقیقهای، شما را در استخراج دادههای دقیق، اصلاح پرسوجوها و مدیریت پایگاههای داده توانمند میکند. مثالهای عملی و آزمایشهای دستی، یادگیری را آسان و کاربردی میکنند.
بخش اول: مبانی پرسوجو
قبل از شروع: آمادهسازی برای یادگیری SQL.
اولین پرسوجوی SQL شما: نوشتن پرسوجوی پایه.
پرسوجوی دادهها: استخراج دادهها از پایگاه.
مرتبسازی، حذف و توضیحات: مدیریت نمایش دادهها.
فیلتر کردن بر اساس مقادیر خاص: محدود کردن دادهها.
فیلتر با مقادیر چندگانه، محدودهها و استثناها: فیلترهای پیشرفته.
فیلتر با وایلدکاردها و مقادیر نال: مدیریت دادههای خاص.
بخش دوم: ترکیب و تحلیل داده
پرسوجوی چندجدولی: اتصال دادهها از جداول مختلف.
انواع مختلف اتصالها (Joins): ترکیب دادهها به روشهای متنوع.
ترکیب پرسوجوها با عملگرهای مجموعه: استفاده از UNION و غیره.
استفاده از زیرپرسوجوها و عملگرهای منطقی: تحلیل پیچیدهتر.
گروهبندی دادهها: جمعبندی و تحلیل دادهها.
استفاده از متغیرها: سادهسازی پرسوجوها.
پرسوجو با توابع: استفاده از توابع SQL.
ترکیب یا محاسبه مقادیر با توابع: تحلیل پیشرفته دادهها.
بخش سوم: مدیریت و بهینهسازی داده
درج دادهها: افزودن داده به پایگاه.
بهروزرسانی و حذف دادهها: مدیریت تغییرات داده.
ذخیره داده در جداول: طراحی جداول کارآمد.
ایجاد محدودیتها و ایندکسها: بهبود عملکرد پایگاه.
بازاستفاده پرسوجوها با نماها و رویههای ذخیرهشده: بهینهسازی.
تصمیمگیری در پرسوجوها: منطق شرطی.
استفاده از کورسورها: مدیریت دادههای پیچیده.
کار با اسکریپت دیگران: بهبود و اصلاح پرسوجوهای موجود.
پایان ناپذیر: ادامه یادگیری SQL.
این کتاب با آزمایشهای عملی و مثالهای کدنویسی مرتبط، شما را در نوشتن پرسوجوهای SQL برای استخراج دادههای دقیق، تحلیل دادههای تجاری و مدیریت پایگاههای داده توانمند میکند. از راهاندازی پایگاه داده MySQL تا ایجاد گزارشهای پیشرفته، این کتاب مهارتهای لازم برای کار با دادهها در سناریوهای واقعی را ارائه میدهد.
SQL زبان استاندارد برای مدیریت پایگاههای داده رابطهای است و در کنار ابزارهایی مانند MySQL، SQL Server و PostgreSQL، به تحلیلگران داده امکان میدهد دادههای پیچیده را به گزارشهای معنادار تبدیل کنند. این کتاب با تمرکز بر SQL و کاربردهای تجاری، شما را برای تحلیل داده در محیطهای واقعی آماده میکند.
این کتاب برای دانشجویان، تحلیلگران داده مشتاق، توسعهدهندگان نرمافزار و هر کسی که میخواهد با پایگاههای داده رابطهای کار کند، مناسب است. نیازی به تجربه برنامهنویسی قبلی نیست.
جف یانوچی، مشاور ارشد در Straight Path Solutions با بیش از ۲۰ سال تجربه در SQL در صنایع مختلف مانند بهداشت، مالی، خردهفروشی و دولتی، دانش خود را با مثالهای عملی و زبانی ساده در این کتاب به اشتراک گذاشته است.
نظرات کاربران