0
نام کتاب
Database Design and Modeling with PostgreSQL and MySQL

Build efficient and scalable databases for modern applications using open source databases

Alkin Tezuysal, Ibrar Ahmed

Print Length222 Pages
PublisherPackt
Edition1
LanguageEnglish
Year2024
ISBN9781803233475
571
A7039
انتخاب نوع چاپ:
جلد سخت
923,000ت
0
جلد نرم
793,000ت
0
طلق پاپکو و فنر
803,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:رنگی با کادر / تصویر
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Database

#PostgreSQL

#MySQL

#ERDs

#ML

#AI

توضیحات

🗄️ طراحی و مدل‌سازی دیتابیس با PostgreSQL و MySQL


🚀 با مدل‌سازی دیتابیس و بهینه‌سازی SQL مسلط شو و از طریق مثال‌ها و تمرین‌های عملی، درک عمیقی از سیستم‌های تراکنشی به دست بیار.


ویژگی‌های کلیدی

🧩 مفاهیم طراحی و مدل‌سازی دیتابیس رو از سطح پایه تا پیشرفته با PostgreSQL و MySQL یاد میگیری

🌐 یکپارچه‌سازی دیتابیس با اپلیکیشن‌های وب، روندهای جدید و Case Studyهای واقعی رو بررسی میکنی

🛠️ با مثال‌های کاربردی و تمرین‌های دست‌به‌کار، مطالب رو بهتر یاد میگیری و تثبیت میکنی


📘 توضیح کتاب

🗃️ کتاب Database Design and Modeling with PostgreSQL and MySQL دانش و مهارت‌هایی رو در اختیارت میذاره که برای معماری، ساخت و بهینه‌سازی دیتابیس‌های کارآمد با دو مورد از محبوب‌ترین پلتفرم‌های Open Source نیاز داری.

🧠 با پیش رفتن در فصل‌ها، درک عمیقی از Data Modeling، نرمال‌سازی و Query Optimization پیدا میکنی. تمرین‌های عملی و Case Studyهای واقعی هم کمک میکنن مطالب رو در سناریوهای کاربردی تمرین کنی.

⚙️ موضوع‌هایی مثل Concurrency Control، استراتژی‌های Backup و Recovery و یکپارچه‌سازی روان دیتابیس با اپلیکیشن‌های وب و موبایل هم بررسی میشن. این مباحث پیشرفته کمکت میکنن با اعتمادبه‌نفس بیشتری سراغ چالش‌های پیچیده دیتابیس بری.

☁️ کتاب همین‌طور روندهای جدیدی مثل دیتابیس‌های NoSQL و راهکارهای مبتنی بر Cloud رو پوشش میده تا با تحول‌های جدید دنیای دیتابیس آشنا بمونی و بتونی خودت رو با نیازهای در حال تغییر دنیای دیجیتال تطبیق بدی.

🎯 تا پایان کتاب، با تکنولوژی‌ها و روش‌های لازم برای طراحی یک دیتابیس مدرن و مقیاس‌پذیر برای توسعه اپلیکیشن‌های وب با استفاده از دیتابیس‌های Open Source یعنی MySQL و PostgreSQL آشنا میشی.


🎯 چیزهایی که یاد میگیری

🧱 Schema طراحی میکنی، ERD میسازی و تکنیک‌های Normalization رو به کار میگیری

⚙️ نصب، پیکربندی و مدیریت MySQL و PostgreSQL رو یاد میگیری

🔍 موضوع‌هایی مثل Denormalization، بهینه‌سازی Indexها، مدیریت Transaction و Concurrency Control رو بررسی میکنی

📈 دیتابیس‌ها رو با Sharding، Replication و Load Balancing مقیاس میدی و استراتژی‌های Backup و Recovery رو پیاده‌سازی میکنی

🌐 دیتابیس‌ها رو با اپلیکیشن‌های وب یکپارچه میکنی، با SQL کار میکنی و Best Practiceهای مهم رو به کار میگیری

🤖 روندهای جدید مثل دیتابیس‌های NoSQL و Cloud Databaseها رو بررسی میکنی و تاثیر AI و ML روی آینده دیتابیس‌ها رو درک میکنی


👤 این کتاب برای چه کسانیه؟

💻 این کتاب برای طیف گسترده‌ای از متخصص‌ها نوشته شده که میخوان دانش و مهارت خودشون رو در طراحی و مدل‌سازی دیتابیس با PostgreSQL و MySQL گسترش بدن؛ از Software Developerها و Database Administratorها گرفته تا Data Analystها، متخصص‌های IT و دانشجوها.

📌 برای شروع لازم نیست از قبل MySQL یا PostgreSQL بلد باشی، اما آشنایی با حداقل یک Relational Database Management System یا RDBMS کمک میکنه استفاده بیشتری از مطالب کتاب ببری.


📖 فهرست مطالب

پارت ۱. مقدمه‌ای بر دیتابیس‌ها

فصل ۱. دیتابیس‌های SQL و NoSQL. ویژگی‌ها، طراحی و Trade-Offها

فصل ۲. ساخت یک پایه محکم برای طراحی دیتابیس

پارت ۲. پیاده‌سازی عملی

فصل ۳. کار عملی با PostgreSQL و MySQL

پارت ۴. تکنیک‌های پیشرفته دیتابیس

فصل ۵. تکنیک‌های پیشرفته برای دیتابیس‌های پیشرفته

فصل ۶. درک مقیاس‌پذیری دیتابیس

پارت ۵. Best Practiceها و روندهای آینده

فصل ۷. Best Practiceهای ساخت و نگهداری دیتابیس

فصل ۸. آینده دیتابیس‌ها و طراحی اون‌ها


📌 در فهرست مطالب متن اصلی، پارت ۳ و فصل ۴ وجود ندارن و شماره‌گذاری مستقیما از پارت ۲ و فصل ۳ به پارت ۴ و فصل ۵ میره.


👤 درباره نویسندگان

👨‍💼 آلکین تزویسال معاون اجرایی Global Services در ChistaDATA Inc. است. او تجربه گسترده‌ای در دیتابیس‌های رابطه‌ای Open Source داره و در صنایع و نقش‌های مختلف فعالیت کرده.

🗄️ آلکین با بیش از سه دهه تجربه در صنعت، تیم‌های عملیات جهانی مربوط به مشتری‌ها و کاربران MySQL رو رهبری کرده و یکی از سخنران‌های شناخته‌شده رویدادهای بین‌المللی دیتابیس‌های Open Source است.

🏆 او در سال ۲۰۲۲ از طرف The Redgate 100 به‌عنوان یکی از تاثیرگذارترین افراد در کامیونیتی دیتابیس شناخته شد. همچنین هم‌نویسنده ویرایش چهارم کتاب MySQL Cookbook از O’Reilly در سال ۲۰۲۲ بوده و در سال ۲۰۲۳ عنوان MySQL Rockstar رو از Oracle و کامیونیتی MySQL دریافت کرده.

👨‍💻 ابرار احمد Principal Engineer در Percona LLC است و بیش از ۲۳ سال تجربه در طراحی و توسعه نرم‌افزار داره.

🐘 او یکی از متخصص‌های شناخته‌شده موتور اصلی دیتابیس PostgreSQL است و مشارکت قابل‌توجهی در توسعه Open Source داشته. دانش و تجربه او به پیاده‌سازی قابلیت‌های مهم برای بهبود پرفورمنس و توسعه Moduleهای مختلف PostgreSQL منجر شده.

🗃️ علاوه بر PostgreSQL، ابرار تجربه گسترده‌ای با دیتابیس‌های مهم دیگه مثل MySQL، Oracle و دیتابیس‌های NoSQL از جمله MongoDB و Hadoop داره.

⚙️ او همین‌طور با ابزارهای مرتبط با داده و دیتابیس مثل Hive، HBase و Spark آشنایی و تجربه زیادی داره.


Become well-versed with database modeling and SQL optimization, and gain a deep understanding of transactional systems through practical examples and exercises


Key Features

  • Get to grips with fundamental-to-advanced database design and modeling concepts with PostgreSQL and MySQL
  • Explore database integration with web apps, emerging trends, and real-world case studies
  • Leverage practical examples and hands-on exercises to reinforce learning


Book Description

Database Design and Modeling with PostgreSQL and MySQL will equip you with the knowledge and skills you need to architect, build, and optimize efficient databases using two of the most popular open-source platforms.

As you progress through the chapters, you'll gain a deep understanding of data modeling, normalization, and query optimization, supported by hands-on exercises and real-world case studies that will reinforce your learning. You'll explore topics like concurrency control, backup and recovery strategies, and seamless integration with web and mobile applications. These advanced topics will empower you to tackle complex database challenges confidently and effectively. Additionally, you’ll explore emerging trends, such as NoSQL databases and cloud-based solutions, ensuring you're well-versed in the latest developments shaping the database landscape. By embracing these cutting-edge technologies, you'll be prepared to adapt and innovate in today's ever-evolving digital world.


By the end of this book, you’ll be able to understand the technologies that exist to design a modern and scalable database for developing web applications using MySQL and PostgreSQL open-source databases.


What you will learn

  • Design a schema, create ERDs, and apply normalization techniques
  • Gain knowledge of installing, configuring, and managing MySQL and PostgreSQL
  • Explore topics such as denormalization, index optimization, transaction management, and concurrency control
  • Scale databases with sharding, replication, and load balancing, as well as implement backup and recovery strategies
  • Integrate databases with web apps, use SQL, and implement best practices
  • Explore emerging trends, including NoSQL databases and cloud databases, while understanding the impact of AI and ML


Who this book is for

This book is for a wide range of professionals interested in expanding their knowledge and skills in database design and modeling with PostgreSQL and MySQL. This includes software developers, database administrators, data analysts, IT professionals, and students. While prior knowledge of MySQL and PostgreSQL is not necessary, some familiarity with at least one relational database management system (RDBMS) will help you get the most out of this book.


Table of Contents

Part 1: Introduction to Databases

1. SQL and NoSQL Databases: Characteristics, Design, and Trade-Offs

2. Building a Strong Foundation for Database Design


Part 2: Practical Implementation

3. Getting Your Hands Dirty with PostgreSQL and MySQL


Part 4: Advanced Database Techniques

5. Advanced Techniques for Advanced Databases

6. Understanding Database Scalability


Part 5: Best Practices and Future Trends

7. Best Practices for Building and Maintaining Your Database

8. The Future of Databases and Their Designs


About the Authors

Alkin Tezuysal is EVP of Global Services at ChistaDATA Inc. He has extensive experience in open-source relational databases, working in various sectors and large functions. With over three decades of industry experience, he has led global operations teams for MySQL customers and users. He's a known speaker at worldwide open-source database events.

He was awarded Most Influential in Database Community 2022 by The Redgate 100. He has co-authored MySQL Cookbook, 4th Edition 2022, by O'Reilly Media, Inc. He was awarded MySQL Rockstar 2023 - Oracle (MySQL Community).


Ibrar Ahmed is an accomplished principal engineer at Percona LLC with over 23 years of experience in designing and developing software. He is a renowned expert in the field of the PostgreSQL core database engine, having contributed significantly to open source development. His extensive knowledge and expertise have led to the implementation of major performance feature enhancements and the development of various PostgreSQL modules.


Apart from his specialization in PostgreSQL, Ibrar has a wealth of experience working with other prominent databases, including MySQL, Oracle, and NoSQL databases such as MongoDB and Hadoop. He is also well-versed in tools related to databases, such as Hive, HBase, and Spark.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
PHP
1,158
Beginning PHP and MySQL
2,150,000 تومان
MySQL
1,056
The MySQL Workshop
1,985,000 تومان
PHP
1,214
PHP & MySQL
1,762,000 تومان
SQL
1,163
MySQL 8 Query Performance Tuning
2,596,000 تومان
MySQL
964
Mastering Regular Expressions
1,477,000 تومان
MySQL
672
Hands-On MySQL Administration
1,618,000 تومان
MySQL
448
MySQL Crash Course
914,000 تومان
MySQL
1,035
Mastering MySQL for Web
818,000 تومان
MySQL
1,297
MySQL Cookbook
2,309,000 تومان
PHP
1,239
Head First PHP & MySQL
2,577,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما