Database Design and Modeling with PostgreSQL and MySQL Build Efficient and Scalable Databases for Modern Applications Using Open Source Databases
Description
More Details
Notes
Also in this Series
Reviews from GoodReads
Citations
Tezuysal, A., Ahmed, I., & Zaitsev, P. (2024). Database Design and Modeling with PostgreSQL and MySQL: Build Efficient and Scalable Databases for Modern Applications Using Open Source Databases (1st edition.). Packt Publishing, Limited.
Chicago / Turabian - Author Date Citation, 17th Edition (style guide)Tezuysal, Alkin, Ibrar, Ahmed and Peter, Zaitsev. 2024. Database Design and Modeling With PostgreSQL and MySQL: Build Efficient and Scalable Databases for Modern Applications Using Open Source Databases. Birmingham: Packt Publishing, Limited.
Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)Tezuysal, Alkin, Ibrar, Ahmed and Peter, Zaitsev. Database Design and Modeling With PostgreSQL and MySQL: Build Efficient and Scalable Databases for Modern Applications Using Open Source Databases Birmingham: Packt Publishing, Limited, 2024.
Harvard Citation (style guide)Tezuysal, A., Ahmed, I. and Zaitsev, P. (2024). Database design and modeling with postgresql and mysql: build efficient and scalable databases for modern applications using open source databases. 1st edn. Birmingham: Packt Publishing, Limited.
MLA Citation, 9th Edition (style guide)Tezuysal, Alkin,, Ibrar Ahmed, and Peter Zaitsev. Database Design and Modeling With PostgreSQL and MySQL: Build Efficient and Scalable Databases for Modern Applications Using Open Source Databases 1st edition., Packt Publishing, Limited, 2024.
Staff View
Grouping Information
Grouped Work ID | 3957f27c-bbfb-403c-ff3b-2469e7464e6b-eng |
---|---|
Full title | database design and modeling with postgresql and mysql build efficient and scalable databases for modern applications using open source databases |
Author | tezuysal alkin |
Grouping Category | book |
Last Update | 2025-01-24 12:33:29PM |
Last Indexed | 2025-05-22 03:11:22AM |
Book Cover Information
Image Source | default |
---|---|
First Loaded | Jan 17, 2025 |
Last Used | May 1, 2025 |
Marc Record
First Detected | Dec 16, 2024 11:30:21 PM |
---|---|
Last File Modification Time | Dec 17, 2024 08:39:23 AM |
Suppressed | Record had no items |
MARC Record
LEADER | 07802cam a22005417a 4500 | ||
---|---|---|---|
001 | on1443941483 | ||
003 | OCoLC | ||
005 | 20241217082811.0 | ||
006 | m o d | ||
007 | cr cnu|||||||| | ||
008 | 240706s2024 enk o 000 0 eng d | ||
019 | |a 1444041929 | ||
020 | |a 9781803240961 | ||
020 | |a 1803240962 | ||
035 | |a (OCoLC)1443941483|z (OCoLC)1444041929 | ||
037 | |a 9781803233475|b O'Reilly Media | ||
037 | |a 10769319|b IEEE | ||
040 | |a EBLCP|b eng|c EBLCP|d YDX|d ORMDA|d OCLCO|d UKAHL|d IEEEE | ||
049 | |a MAIN | ||
050 | 4 | |a QA76.9.D3 | |
082 | 0 | 4 | |a 005.74|2 23/eng/20240805 |
100 | 1 | |a Tezuysal, Alkin,|e author. | |
245 | 1 | 0 | |a Database Design and Modeling with PostgreSQL and MySQL|h [electronic resource] :|b Build Efficient and Scalable Databases for Modern Applications Using Open Source Databases /|c Alkin Tezuysal, Ibrar Ahmed ; foreword by Peter Zaitsev. |
250 | |a 1st edition. | ||
260 | |a Birmingham :|b Packt Publishing, Limited,|c 2024. | ||
300 | |a 1 online resource (222 p.) | ||
500 | |a Description based upon print version of record. | ||
505 | 0 | |a Cover -- Copyright -- Foreword -- Contributors -- Table of Contents -- Preface -- Part 1: Introduction to Databases -- Chapter 1: SQL and NoSQL Databases: Characteristics, Design, and Trade-Offs -- Understanding databases and data models -- Exploring the relational data model (SQL databases) -- Tables, rows, and columns -- Normalization -- Structured Query Language (SQL) -- ACID transactions -- Navigating the document data model (NoSQL databases) -- Data models in NoSQL -- Types of NoSQL databases -- Key-value stores -- Document stores -- Column-family stores -- Graph databases | |
505 | 8 | |a Applying the CAP theorem and NoSQL design choices -- Consistency -- Availability -- Partition tolerance -- Consistency models in NoSQL databases -- NoSQL design choices and use cases -- Managing transaction management and concurrency control in NoSQL -- BASE transactions in NoSQL databases -- Reasons for the BASE model in NoSQL databases -- Implications for data integrity and concurrency control -- Analyzing the advantages and disadvantages of NoSQL databases -- Advantages of NoSQL databases -- Disadvantages of NoSQL databases -- Summary | |
505 | 8 | |a Chapter 2: Building a Strong Foundation for Database Design -- The importance of a solid foundation in database design -- Key terms and data models -- Understanding the relational model in detail -- Identifying entities, attributes, and relationships in database design -- Creating an ER diagram -- Advanced database design -- Normalization -- reducing redundancy and improving data integrity -- Achieving normal forms -- 1NF, 2NF, and 3NF -- Ensuring database validity and integrity -- Concluding thoughts -- Summary -- Part 2: Practical Implementation | |
505 | 8 | |a Chapter 3: Getting Your Hands Dirty with PostgreSQL and MySQL -- Understanding the sample database -- EDA and preprocessing -- Database schema -- MySQL -- Concluding thoughts -- Summary -- Part 3: Core Concepts in Database Design -- Chapter 4: Mastering the Building Blocks of Database Design and Modeling -- Understanding database objects -- Understanding data types and constraints -- Keys and how to use them -- Database checks and constraints -- Check constraint -- Default constraint -- Not null constraint -- Checking data quality with constraints -- No date in the future | |
505 | 8 | |a Value within a specific range -- How to avoid redundancy -- Database consistency and beyond -- Transactions -- ensuring data integrity -- Concurrency control -- managing multiple users -- PostgreSQL -- MySQL -- Summary -- Part 4: Advanced Database Techniques -- Chapter 5: Advanced Techniques for Advanced Databases -- Creating custom views of your data -- Understanding the purpose of views -- The advantages of using views in database management -- Indexing -- how to find data faster -- Understanding indexing -- Types of indexes -- How indexing works -- PostgreSQL indexes -- MySQL indexes | |
505 | 8 | |a Stored procedures -- reusable code for your database | |
520 | |a 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 Purchase of the print or Kindle book includes a free PDF eBook 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. | ||
590 | |a O'Reilly|b O'Reilly Online Learning: Academic/Public Library Edition | ||
630 | 0 | 0 | |a PostgreSQL.|9 897 |
650 | 0 | |a Database management.|9 35533 | |
650 | 0 | |a Database design.|9 64031 | |
650 | 0 | |a Application software|x Development.|9 70680 | |
700 | 1 | |a Ahmed, Ibrar,|e author. | |
700 | 1 | |a Zaitsev, Peter,|e writer of foreword.|1 https://id.oclc.org/worldcat/entity/E39PBJd8dQ7FJgvRF7bGkBVDMP | |
776 | 0 | 8 | |i Print version:|a Tezuysal, Alkin|t Database Design and Modeling with PostgreSQL and MySQL|d Birmingham : Packt Publishing, Limited,c2024 |
856 | 4 | 0 | |u https://library.access.arlingtonva.us/login?url=https://learning.oreilly.com/library/view/~/9781803233475/?ar|x O'Reilly|z eBook |
938 | |a Askews and Holts Library Services|b ASKH|n AH42314547 | ||
938 | |a ProQuest Ebook Central|b EBLB|n EBL31516395 | ||
938 | |a YBP Library Services|b YANK|n 306522337 | ||
994 | |a 92|b VIA | ||
999 | |c 361102|d 361102 |