
کتاب پرسوجوی T-SQL، نوشتهی ایتزیک بن-گان، لوبور کولار، دژان سارکا و استیو کاس، یک راهنمای جامع و عمیق برای توسعهدهندگان، مدیران پایگاه داده (DBAها)، متخصصان هوش تجاری (BI) و دانشمندان داده است که میخواهند پرسوجوهای T-SQL خود را به حداکثر کارایی و عملکرد برسانند. این کتاب با تمرکز بر معماری داخلی T-SQL و ارائه تکنیکهای پیشرفته، شما را در حل پیچیدهترین مشکلات پرسوجو و بهینهسازی هدایت میکند. با بهروزرسانیهایی برای Microsoft SQL Server 2014 و SQL Server 2012، این کتاب راهحلهای منحصربهفردی ارائه میدهد که نویسندگان طی سالها توسعه و اصلاح کردهاند و بسیاری از موضوعات آزمونهای MCSE 70-464 و MCSA/MCSE 70-461 را پوشش میدهد.
تسلط بر منطق مجموعهها: انتقال از برنامهنویسی رویهای به زبان مجموعهها و منطق.
روششناسی بهینهسازی از بالا به پایین: یادگیری رویکردی کارآمد برای بهینهسازی پرسوجوها.
ارزیابی پیچیدگی الگوریتمی: پیشبینی عملکرد پرسوجوها با تحلیل پیچیدگی.
تکنیکهای تجمیع داده: استفاده از گروهبندیهای جدید و مقایسه روشهای تجمیع.
محاسبات تحلیلی داده: انجام تحلیلهای آماری کارآمد با T-SQL.
ابزارهای واردسازی انبوه: بهینهسازی واردسازی دادهها با ابزارهای T-SQL.
اجتناب از مشکلات تاریخ و زمان: جلوگیری از اشکالات رایج در کار با دادههای زمانی.
پرسوجوهای آماری BI: ایجاد پرسوجوهای آماری بدون نیاز به نرمافزار اضافی.
اشیا قابل برنامهریزی: استفاده از رویههای ذخیرهشده و توابع برای تسریع پرسوجوها.
بهبود عملکرد با In-Memory OLTP: بهرهگیری از فناوری In-Memory برای افزایش چشمگیر عملکرد.
کار با گرافها و پرسوجوهای بازگشتی: مدیریت گرافها و دادههای سلسلهمراتبی با رویکردهای خلاقانه.
کتاب پرسوجوی T-SQL با ساختاری منظم و عملی، شما را از مفاهیم پایه تا تکنیکهای پیشرفته پرسوجوی T-SQL هدایت میکند. این کتاب در 11 فصل، موضوعات کلیدی زیر را پوشش میدهد:
فصل 1: پردازش منطقی پرسوجو: درک مراحل پردازش پرسوجوهای T-SQL برای بهینهسازی بهتر.
فصل 2: بهینهسازی پرسوجو: استفاده از روشهای از بالا به پایین برای بهبود عملکرد پرسوجوها.
فصل 3: پرسوجوهای چندجدولی: مدیریت اتصالها و زیرپرسوجوها برای تحلیل دادههای پیچیده.
فصل 4: گروهبندی، پیوت و پنجرهبندی: استفاده از توابع گروهبندی، پیوت و پنجرهای برای تحلیل دادهها.
فصل 5: TOP و OFFSET-FETCH: محدود کردن و صفحهبندی نتایج پرسوجوها.
فصل 6: اصلاح دادهها: مدیریت عملیات درج، بهروزرسانی و حذف بهصورت کارآمد.
فصل 7: کار با تاریخ و زمان: مدیریت دادههای زمانی و جلوگیری از اشکالات رایج.
فصل 8: T-SQL برای متخصصان BI: ایجاد پرسوجوهای آماری برای هوش تجاری.
فصل 9: اشیا قابل برنامهریزی: استفاده از رویهها و توابع برای بهبود عملکرد.
فصل 10: In-Memory OLTP: بهرهگیری از فناوری In-Memory برای تسریع پرسوجوها.
فصل 11: گرافها و پرسوجوهای بازگشتی: مدیریت دادههای گرافی و سلسلهمراتبی با T-SQL.
کتاب پرسوجوی T-SQL برای افراد زیر مناسب است:
توسعهدهندگان با تجربه T-SQL: برنامهنویسانی که به دنبال بهینهسازی پرسوجوهای پیچیده هستند.
مدیران پایگاه داده (DBAها): حرفهایهایی که مسئول مدیریت و بهینهسازی SQL Server هستند.
متخصصان هوش تجاری (BI): افرادی که پرسوجوهای آماری برای تحلیل دادهها مینویسند.
دانشمندان داده: افرادی که از T-SQL برای تحلیل دادههای بزرگ استفاده میکنند.
داوطلبان آزمونهای مایکروسافت: افرادی که برای آزمونهای MCSE 70-464 و MCSA/MCSE 70-461 آماده میشوند.
T-SQL زبان اصلی برای کار با Microsoft SQL Server است و بهینهسازی پرسوجوها کلید دستیابی به عملکرد بالا و استفاده بهینه از منابع است. این کتاب با ارائه تکنیکهای پیشرفته و درک عمیق از معماری داخلی T-SQL، به شما کمک میکند تا پرسوجوهای سریعتر و کارآمدتری بنویسید. با تمرکز بر روشهای علمی مانند تحلیل پیچیدگی الگوریتمی و استفاده از In-Memory OLTP، این کتاب شما را برای حل چالشهای پیچیده در محیطهای واقعی آماده میکند.
یکی از نقاط قوت این کتاب، ارائه راهحلهای عملی و کدهای بهروز برای SQL Server 2012 و 2014 است. مثالهای کدنویسی، همراه با توضیحات دقیق، به شما امکان میدهد تا تکنیکهای پیشرفته را در سناریوهای واقعی مانند تحلیل دادههای آماری، مدیریت گرافها و بهینهسازی واردسازی دادهها پیادهسازی کنید. این کتاب همچنین مشکلات رایج مانند خطاهای تاریخ و زمان را بررسی کرده و راهکارهای اثباتشدهای ارائه میدهد.
ایتزیک بن-گان، متخصص برجسته SQL Server و نویسنده کتابهای متعدد در زمینه T-SQL.
لوبور کولار، مربی و مشاور SQL Server با تجربه در بهینهسازی پایگاه داده.
دژان سارکا، متخصص هوش تجاری و تحلیل داده با SQL Server.
استیو کاس، متخصص توسعه نرمافزار و پایگاه داده با تمرکز بر عملکرد.
پردازش منطقی پرسوجو
بهینهسازی پرسوجو
پرسوجوهای چندجدولی
گروهبندی، پیوت و پنجرهبندی
TOP و OFFSET-FETCH
اصلاح دادهها
کار با تاریخ و زمان
T-SQL برای متخصصان BI
اشیا قابل برنامهریزی
In-Memory OLTP
گرافها و پرسوجوهای بازگشتی
نمونه چاپ کتاب موجود نیست.
نظرات کاربران