کتاب الکترونیکی

راهنمای توسعه‌دهنده برای مدل‌سازی داده برای SQL Server: پوشش SQL Server 2005 و 2008

A Developer's Guide to Data Modeling for SQL Server: Covering SQL Server 2005 and 2008

دانلود کتاب A Developer’s Guide to Data Modeling for SQL Server: Covering SQL Server 2005 and 2008 (به فارسی: راهنمای توسعه‌دهنده برای مدل‌سازی داده برای SQL Server: پوشش SQL Server 2005 و 2008) نوشته شده توسط «Eric Johnson – Joshua Jones»


اطلاعات کتاب راهنمای توسعه‌دهنده برای مدل‌سازی داده برای SQL Server: پوشش SQL Server 2005 و 2008

موضوع اصلی: پایگاه های داده

نوع: کتاب الکترونیکی

ناشر: addison-wesley

نویسنده: Eric Johnson – Joshua Jones

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2008

تعداد صفحه: 299

حجم کتاب: 3 مگابایت

کد کتاب: 9780321497642 , 0321497643

نوبت چاپ: 1

توضیحات کتاب راهنمای توسعه‌دهنده برای مدل‌سازی داده برای SQL Server: پوشش SQL Server 2005 و 2008

اریک و جاشوا در توضیح اهمیت مدل‌سازی داده‌ها و نحوه انجام صحیح آن کار بسیار خوبی انجام می‌دهند. آنها به جای تکیه بر مفاهیم آکادمیک، از مثال های دنیای واقعی برای نشان دادن مفاهیم مهمی استفاده می کنند که بسیاری از توسعه دهندگان پایگاه داده و برنامه ها تمایل به نادیده گرفتن آنها دارند. سبک نوشتاری محاوره‌ای است و برای تازه‌کاران طراحی پایگاه داده و حرفه‌ای‌های با تجربه به طور یکسان قابل دسترسی است. خوانندگانی که مسئولیت طراحی، پیاده‌سازی و مدیریت پایگاه‌های داده را بر عهده دارند، از تخصص Joshua و Eric بهره‌مند خواهند شد.» —Anil Desai, Consultant, Anil Desai, Inc. “تقریباً هر پروژه فناوری اطلاعات نوعی ذخیره سازی داده ها را شامل می شود و برای اکثر آنها به معنای یک سیستم مدیریت پایگاه داده رابطه ای (RDBMS) است. این کتاب برای مخاطبان پایگاه داده محور (مدل سازان پایگاه داده، معماران، طراحان، توسعه دهندگان و غیره) نوشته شده است. نویسندگان کار بسیار خوبی را انجام می دهند و به ما نشان می دهند که چگونه یک پروژه را از مراحل اولیه نیازهای آن جمع آوری و تا اجرای آن جمع آوری کنیم. در طول راه، یاد می‌گیریم که چگونه برخی از مسائل طراحی دنیای واقعی را که معمولاً در طول فرآیند ظاهر می‌شوند، مدیریت کنیم. «خط اصلی در اینجا ساده است. این همان کتابی است که می‌خواهید وقتی رئیستان می‌گوید «ما پروژه جدیدی داریم که از شما کمک می‌کنم» به تازگی خواندن آن را تمام کرده باشید. پایه و اساس برنامه من خوشحالم که می بینم کتاب های دیگری برای پرداختن به این مرحله مهم نوشته می شود. این کتاب دیدگاهی متعادل و عمل‌گرایانه را با اولویت‌های درست ارائه می‌کند تا پروژه سرور SQL شما را به یک شروع عالی و عمر طولانی برساند.» —Paul Nielsen، SQL Server MVP، SQLServerBible.com “این یک مقدمه واقعا عالی برای متدولوژی طراحی پایگاه داده است که هم برای طراحان تازه کار و هم برای طراحان پیشرفته کار می کند. نویسندگان در توضیح مبانی مدل‌سازی پایگاه‌داده رابطه‌ای و نحوه تناسب آنها با معماری تجاری مدرن کار خوبی انجام می‌دهند. این کتاب به ما می آموزد که چگونه مشکلات تجاری را که باید توسط یک پایگاه داده برطرف شود، شناسایی کنیم و سپس به توضیح چگونگی ایجاد یک راه حل محکم از ابتدا می پردازیم. —Alexzander N. Nepomnjashiy, Microsoft SQL Server DBA, NeoSystems North-West, Inc. ” راهنمای توسعه دهنده برای مدل سازی داده برای SQL Server مفاهیم و عملکرد مدل سازی داده را با وضوحی توضیح می دهد که فناوری را در دسترس قرار می دهد. به هر کسی که پایگاه داده و برنامه های کاربردی مبتنی بر داده می سازد. اریک جانسون و جاشوا جونز درک عمیق علم مدل‌سازی داده‌ها را با هنری که با سال‌ها تجربه همراه است ترکیب می‌کنند. اگر در مدل‌سازی داده‌ها تازه کار هستید، یا نیاز به یادگیری مفاهیم آن دارید، این کتاب برای شما مناسب است.» —پیتر وارهول، ویرایشگر اجرایی، مجله ردموند مدل پایگاه‌های داده سرور SQL که بهتر کار می‌کنند، کارهای بیشتری انجام می‌دهند و به آرامی تکامل می‌یابند مدل‌سازی داده‌های مؤثر برای اطمینان از اینکه پایگاه‌های داده شما به خوبی کار می‌کنند، به خوبی مقیاس می‌شوند و تکامل می‌یابند ضروری است. نیازهای در حال تغییر را برآورده کند. با این حال، اگر پایگاه‌های داده را برای اجرا بر روی Microsoft SQL Server 2008 یا 2005 مدل‌سازی می‌کنید، دانش مدل‌سازی داده‌های نظری یا مبتنی بر پلتفرم کافی نیست: مدل‌هایی که نقاط قوت و ضعف منحصر به فرد SQL Server در دنیای واقعی را منعکس نمی‌کنند، اغلب منجر به فاجعه‌بار می‌شوند. کارایی. A Developer’s Guide to Data Modeling for SQL Server یک راهنمای کاربردی و مخصوص SQL Server برای مدل‌سازی داده برای هر توسعه‌دهنده، معمار و مدیر است. این کتاب راهنمایی های ارزشمندی را برای طراحی پایگاه داده های جدید، طراحی مجدد مدل های داده SQL Server موجود و انتقال پایگاه های داده از سایر سیستم عامل ها به شما ارائه می دهد. شما با یک مرور مختصر و عملی از تکنیک های مدل سازی داده های اصلی شروع می کنید. در مرحله بعد، جمع‌آوری نیازمندی‌ها را بررسی می‌کنید و نحوه تبدیل نیازمندی‌ها را به مدل‌های منطقی SQL Server موثر خواهید یافت. در نهایت، شما به طور سیستماتیک آن مدل های منطقی را به مدل های فیزیکی تبدیل خواهید کرد که از عملکرد توسعه یافته SQL Server بیشترین استفاده را می کنند. همه نمونه‌های فراوان این کتاب برای دانلود از یک وب‌سایت همراه در دسترس هستند. این کتاب شما را قادر می سازد

  • عناصر فیزیکی مدل داده خود را، از ذخیره سازی گرفته تا یکپارچگی ارجاعی، درک کنید
  • از طریق رویه های ذخیره شده، توابع تعریف شده توسط کاربر، تریگرها و ادغام NET CLR، قابلیت برنامه ریزی را ارائه دهید. li>
  • مدل‌های داده‌ها را در یک مرحله عادی‌سازی کنید
  • مورد نیازها را به‌طور مؤثرتر جمع‌آوری و تفسیر کنید
  • یک روش مؤثر برای ایجاد مدل‌های منطقی بیاموزید
  • غلبه کنید مشکلات مدل‌سازی مربوط به موجودیت‌ها، ویژگی‌ها، انواع داده‌ها، سربار ذخیره‌سازی، عملکرد و روابط
  • ایجاد مدل‌های فیزیکی—از ایجاد دستورالعمل‌های نام‌گذاری تا اجرای قوانین و محدودیت‌های تجاری
  • استفاده از SQL Server منحصر به فرد قابلیت های نمایه سازی و غلبه بر محدودیت های آنها
  • ایجاد لایه های انتزاعی که امنیت، توسعه پذیری و انعطاف پذیری را افزایش می دهد

“Eric and Joshua do an excellent job explaining the importance of data modeling and how to do it correctly. Rather than relying only on academic concepts, they use real-world examples to illustrate the important concepts that many database and application developers tend to ignore. The writing style is conversational and accessible to both database design novices and seasoned pros alike. Readers who are responsible for designing, implementing, and managing databases will benefit greatly from Joshua’s and Eric’s expertise.” —Anil Desai , Consultant, Anil Desai, Inc. “Almost every IT project involves data storage of some kind, and for most that means a relational database management system (RDBMS). This book is written for a database-centric audience (database modelers, architects, designers, developers, etc.). The authors do a great job of showing us how to take a project from its initial stages of requirements gathering all the way through to implementation. Along the way we learn how to handle some of the real-world design issues that typically surface as we go through the process. “The bottom line here is simple. This is the book you want to have just finished reading when your boss says ‘We have a new project I would like your help with.’” —Ronald Landers , Technical Consultant, IT Professionals, Inc. “The Data Model is the foundation of the application. I’m pleased to see additional books being written to address this critical phase. This book presents a balanced and pragmatic view with the right priorities to get your SQL server project off to a great start and a long life.” —Paul Nielsen , SQL Server MVP, SQLServerBible.com “This is a truly excellent introduction to the database design methodology that will work for both novices and advanced designers. The authors do a good job at explaining the basics of relational database modeling and how they fit into modern business architecture. This book teaches us how to identify the business problems that have to be satisfied by a database and then proceeds to explain how to build a solid solution from scratch.” —Alexzander N. Nepomnjashiy , Microsoft SQL Server DBA, NeoSystems North-West, Inc. “ A Developer’s Guide to Data Modeling for SQL Server explains the concepts and practice of data modeling with a clarity that makes the technology accessible to anyone building databases and data-driven applications. “Eric Johnson and Joshua Jones combine a deep understanding of the science of data modeling with the art that comes with years of experience. If you’re new to data modeling, or find the need to brush up on its concepts, this book is for you.” —Peter Varhol , Executive Editor, Redmond Magazine Model SQL Server Databases That Work Better, Do More, and Evolve More Smoothly Effective data modeling is essential to ensuring that your databases will perform well, scale well, and evolve to meet changing requirements. However, if you’re modeling databases to run on Microsoft SQL Server 2008 or 2005, theoretical or platform-agnostic data modeling knowledge isn’t enough: models that don’t reflect SQL Server’s unique real-world strengths and weaknesses often lead to disastrous performance. A Developer’s Guide to Data Modeling for SQL Server is a practical, SQL Server-specific guide to data modeling for every developer, architect, and administrator. This book offers you invaluable start-to-finish guidance for designing new databases, redesigning existing SQL Server data models, and migrating databases from other platforms. You’ll begin with a concise, practical overview of the core data modeling techniques. Next, you’ll walk through requirements gathering and discover how to convert requirements into effective SQL Server logical models. Finally, you’ll systematically transform those logical models into physical models that make the most of SQL Server’s extended functionality. All of this book’s many examples are available for download from a companion Web site. This book enables you to

  • Understand your data model’s physical elements, from storage to referential integrity
  • Provide programmability via stored procedures, user-defined functions, triggers, and .NET CLR integration
  • Normalize data models, one step at a time
  • Gather and interpret requirements more effectively
  • Learn an effective methodology for creating logical models
  • Overcome modeling problems related to entities, attribute, data types, storage overhead, performance, and relationships
  • Create physical models—from establishing naming guidelines through implementing business rules and constraints
  • Use SQL Server’s unique indexing capabilities, and overcome their limitations
  • Create abstraction layers that enhance security, extensibility, and flexibility

دانلود کتاب «راهنمای توسعه‌دهنده برای مدل‌سازی داده برای SQL Server: پوشش SQL Server 2005 و 2008»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.