چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

طراحی پایگاه داده مبتنی بر استفاده: از مدل‌سازی داده منطقی تا تعریف طرح‌واره فیزیکی

Usage-Driven Database Design : From Logical Data Modeling Through Physical Schema Definition

George Tillmann (auth.)

قیمت نهایی

۴۰٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۸٪ تخفیف
  • تخفیف زمان‌دار−۹٬۰۰۰ تومان

۹٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

نسخه اصلی و اورجینال

فایل دیجیتال کامل و بدون دستکاری — همان نسخه‌ای که پس از خرید دریافت می‌کنید.

مشخصات کتاب

سال انتشار
۲۰۱۷
فرمت
PDF
زبان
انگلیسی
حجم فایل
۸٫۰ مگابایت
شابک
9781484227213، 9781484227220، 1484227212، 1484227220

دربارهٔ کتاب

Front Matter....Pages i-xxiv Front Matter....Pages 1-1 Introduction to Usage-Driven Database Design....Pages 3-12 Front Matter....Pages 13-13 The E-R Approach....Pages 15-22 More About the E-R Approach....Pages 23-43 Building the Logical Data Model....Pages 45-67 LDM Best Practices....Pages 69-97 LDM Pitfalls....Pages 99-117 LDM Perils to Watch For....Pages 119-131 Front Matter....Pages 133-133 Introduction to Physical Database Design....Pages 135-164 Introduction to Physical Schema Definition....Pages 165-184 Transformation: Creating the Physical Data Model....Pages 185-209 Utilization: Merging Data and Process....Pages 211-231 Formalization: Creating a Schema....Pages 233-256 Customization: Enhancing Performance....Pages 257-285 The Data Warehouse....Pages 287-300 The Big Data Decision Support System....Pages 301-314 Front Matter....Pages 315-315 A Look Ahead....Pages 317-326 Front Matter....Pages 327-327 Glossary....Pages 329-347 Logical Data Modeling Definitions....Pages 349-351 Physical Schema Definition Object Definitions....Pages 353-357 Formulas Used in This Book....Pages 359-360 Front Matter....Pages 327-327 List of U3D Deliverables....Pages 361-363 Back Matter....Pages 365-374 Design great databases—from logical data modeling through physical schema definition. You will learn a framework that finally cracks the problem of merging data and process models into a meaningful and unified design that accounts for how data is actually used in production systems.Key to the framework is a method for taking the logical data model that is a static look at the definition of the data, and merging that static look with the process models describing how the data will be used in actual practice once a given system is implemented. The approach solves the disconnect between the static definition of data in the logical data model and the dynamic flow of the data in the logical process models. The design framework in this book can be used to create operational databases for transaction processing systems, or for data warehouses in support of decision support systems. The information manager can be a flat file, Oracle Database, IMS, NoSQL, Cassandra, Hadoop, or any other DBMS.Usage-Driven Database Design emphasizes practical aspects of design, and speaks to what works, what doesn’t work, and what to avoid at all costs. Included in the book are lessons learned by the author over his 30+ years in the corporate trenches. Everything in the book is grounded on good theory, yet demonstrates a professional and pragmatic approach to design that can come only from decades of experience. * Presents an end-to-end framework from logical data modeling through physical schema definition. * Includes lessons learned, techniques, and tricks that can turn a database disaster into a success. * Applies to all types of database management systems, including NoSQL such as Cassandra and Hadoop, and mainstream SQL databases such as Oracle and SQL Server **What You'll Learn*** Create logical data models that accurately reflect the real world of the user * Create usage scenarios reflecting how applications will use a new database * Merge static data models with dynamic process models to create resilient yet flexible database designs * Support application requirements by creating responsive database schemas in any database architecture * Cope with big data and unstructured data for transaction processing and decision support systems * Recognize when relational approaches won’t work, and when to turn toward NoSQL solutions such as Cassandra or Hadoop **Who This Book Is For**System developers, including business analysts, database designers, database administrators, and application designers and developers who must design or interact with database systems Design great databases—from logical data modeling through physical schema definition. You will learn a framework that finally cracks the problem of merging data and process models into a meaningful and unified design that accounts for how data is actually used in production systems. Key to the framework is a method for taking the logical data model that is a static look at the definition of the data, and merging that static look with the process models describing how the data will be used in actual practice once a given system is implemented. The approach solves the disconnect between the static definition of data in the logical data model and the dynamic flow of the data in the logical process models. The design framework in this book can be used to create operational databases for transaction processing systems, or for data warehouses in support of decision support systems. The information manager can be a flat file, Oracle Database, IMS, NoSQL, Cassandra, Hadoop, or any other DBMS. Usage-Driven Database Design emphasizes practical aspects of design, and speaks to what works, what doesn’t work, and what to avoid at all costs. Included in the book are lessons learned by the author over his 30+ years in the corporate trenches. Everything in the book is grounded on good theory, yet demonstrates a professional and pragmatic approach to design that can come only from decades of experience. Presents an end-to-end framework from logical data modeling through physical schema definition. Includes lessons learned, techniques, and tricks that can turn a database disaster into a success. Applies to all types of database management systems, including NoSQL such as Cassandra and Hadoop, and mainstream SQL databases such as Oracle and SQL Server What You'll Learn Create logical data models that accurately reflect the real world of the user Create usage scenarios reflecting how applications will use a new database Merge static data models with dynamic process models to create resilient yet flexible database designs Support application requirements by creating responsive database schemas in any database architecture Cope with big data and unstructured data for transaction processing and decision support systems Recognize when relational approaches won’t work, and when to turn toward NoSQL solutions such as Cassandra or Hadoop Who This Book Is For System developers, including business analysts, database designers, database administrators, and application designers and developers who must design or interact with database systems

کتاب‌های مشابه

اسپرینگ، هایبرنیت، مدل‌سازی داده، REST و TDD: طراحی و توسعه چابک جاوا

اسپرینگ، هایبرنیت، مدل‌سازی داده، REST و TDD: طراحی و توسعه چابک جاوا

۴۹٬۰۰۰ تومان

طراحی پایگاه داده برای انسان‌های معمولی: راهنمای عملی طراحی پایگاه داده‌های رابطه‌ای

طراحی پایگاه داده برای انسان‌های معمولی: راهنمای عملی طراحی پایگاه داده‌های رابطه‌ای

۴۹٬۰۰۰ تومان

طراحی پایگاه داده برای انسان‌های معمولی: راهنمای عملی برای طراحی پایگاه داده رابطه‌ای، ویرایش دوم

طراحی پایگاه داده برای انسان‌های معمولی: راهنمای عملی برای طراحی پایگاه داده رابطه‌ای، ویرایش دوم

۴۹٬۰۰۰ تومان

مقدمه‌ای بر مدل‌سازی سیستم‌های فیزیکی

مقدمه‌ای بر مدل‌سازی سیستم‌های فیزیکی

۴۹٬۰۰۰ تومان

دستورالعمل‌های RMAN برای پایگاه داده اوراکل ۱۲c: رویکرد مشکل-راه‌حل؛ [رویکرد مبتنی بر مثال برای پشتیبان‌گیری و بازیابی پایگاه داده اوراکل شما]

دستورالعمل‌های RMAN برای پایگاه داده اوراکل ۱۲c: رویکرد مشکل-راه‌حل؛ [رویکرد مبتنی بر مثال برای پشتیبان‌گیری و بازیابی پایگاه داده اوراکل شما]

۴۹٬۰۰۰ تومان

آغاز علم داده در R: تحلیل داده، تجسم و مدل‌سازی برای دانشمندان داده

آغاز علم داده در R: تحلیل داده، تجسم و مدل‌سازی برای دانشمندان داده

۴۹٬۰۰۰ تومان

مدل‌سازی داده‌های ساختاری پویا و پردازش سلسله‌مراتبی با SQL استاندارد پیشرفته

مدل‌سازی داده‌های ساختاری پویا و پردازش سلسله‌مراتبی با SQL استاندارد پیشرفته

۴۹٬۰۰۰ تومان

طراحی و بهینه‌سازی پایگاه داده MySQL برای مبتدیان: از مبتدی تا حرفه‌ای؛ [به حداکثر رساندن عملکرد پایگاه داده MySQL با تسلط بر طراحی جدول، پرس‌وجو و بهترین شیوه‌های API]

طراحی و بهینه‌سازی پایگاه داده MySQL برای مبتدیان: از مبتدی تا حرفه‌ای؛ [به حداکثر رساندن عملکرد پایگاه داده MySQL با تسلط بر طراحی جدول، پرس‌وجو و بهترین شیوه‌های API]

۴۹٬۰۰۰ تومان

پایگاه داده اینفورمیکس چیست؟ راهنمای مدیر پایگاه داده اینفورمیکس: چگونه پایگاه داده اینفورمیکس را درک کنیم (اینفورمیکس ۱۰۱)

پایگاه داده اینفورمیکس چیست؟ راهنمای مدیر پایگاه داده اینفورمیکس: چگونه پایگاه داده اینفورمیکس را درک کنیم (اینفورمیکس ۱۰۱)

۴۹٬۰۰۰ تومان

پایگاه‌های داده برای کسب‌وکارهای کوچک: اصول مدیریت پایگاه داده، تحلیل داده و آموزش کارکنان برای کارآفرینان و حرفه‌ای‌ها

پایگاه‌های داده برای کسب‌وکارهای کوچک: اصول مدیریت پایگاه داده، تحلیل داده و آموزش کارکنان برای کارآفرینان و حرفه‌ای‌ها

۴۹٬۰۰۰ تومان

رویکردهای مدل‌سازی چندپارادایمی برای سیستم‌های سایبر-فیزیکی

رویکردهای مدل‌سازی چندپارادایمی برای سیستم‌های سایبر-فیزیکی

۴۹٬۰۰۰ تومان

طراحی پایگاه داده با استفاده از نمودارهای موجودیت-رابطه

طراحی پایگاه داده با استفاده از نمودارهای موجودیت-رابطه

۴۹٬۰۰۰ تومان

قیمت نهایی

۴۰٬۰۰۰ تومان