К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Database Design and Modeling with PostgreSQL and MySQL · LearnSpace
Назад в каталог
courseraАнализ данных

Database Design and Modeling with PostgreSQL and MySQL

Курс от Packt
Средний≈ 6.9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Modern applications rely on efficient, scalable, and well-structured databases to manage growing volumes of data. This course explores database design and modeling using PostgreSQL and MySQL, helping learners build strong foundations in relational database architecture, schema design, and optimization strategies for real-world systems. Throughout the course, learners will develop practical skills in database normalization, query optimization, scalability planning, and advanced modeling techniques. By working through hands-on examples and real-world database scenarios, learners will gain the confidence to design reliable databases that support modern business and application requirements. What sets this course apart is its balance of foundational theory and practical implementation using two of the industry's most widely used database systems. It combines conceptual understanding with applied techniques, including database maintenance, scalability considerations, and emerging trends shaping the future of database technologies. This course is ideal for software developers, database administrators, data analysts, and IT professionals seeking practical database design skills. Beginners can follow along comfortably, while those with basic relational database knowledge will gain deeper technical expertise and hands-on experience.

Навыки, которые вы освоите

ScalabilityDatabase Management SystemsDatabase DesignDistributed ComputingDatabasesDatabase Architecture and AdministrationSQLNoSQLTransaction ProcessingDatabase DevelopmentDatabase SystemsDatabase TheoryMySQLQuery LanguagesRelational DatabasesDatabase SoftwareDatabase ManagementStored ProcedureData IntegrityPostgreSQL

Программа курса

8 модулей · 66 учебных материалов

01SQL and NoSQL Databases: Characteristics, Design, and Trade-Offs9 материалов

Choosing the Right Database: Models, Scalability, and Design Decisions

OverviewВидеоIntroductionЧтениеExploring the Relational Data Model (SQL Databases)ЧтениеNavigating the Document Data Model (NoSQL Databases)Чтение

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Database Design and Modeling with PostgreSQL and MySQL
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 6.9 ч

8 модулей

Язык: Английский

Часть программы вашего университета
Document StoresЧтение
Graph DatabasesЧтение
Applying the CAP Theorem and NoSQL Design ChoicesЧтение
Managing Transaction Management and Concurrency Control in NoSQLЧтение
Database Paradigms and Design Trade-OffsЗадание
02Building a Strong Foundation for Database Design8 материалов

Mastering Relational Models and Normalization Techniques

OverviewВидеоIntroductionЧтениеUnderstanding the Relational Model in DetailЧтениеCreating an ER DiagramЧтение1NFЧтение2NFЧтение3NFЧтениеFoundations of Database DesignЗадание
03Getting Your Hands Dirty with PostgreSQL and MySQL5 материалов

Hands-On SQL: Building and Querying Real-World Databases

OverviewВидеоIntroductionЧтениеCustomers Table ShopSphere Customers DatasetЧтениеComplex QueriesЧтениеMastering SQL and Database StructureЗадание
04Mastering the Building Blocks of Database Design and Modeling9 материалов

Unlocking Data Integrity: Keys, Constraints, and Transaction Management

OverviewВидеоIntroductionЧтениеNumeric TypesЧтениеCharacter TypesЧтениеPrimary Key ConstraintЧтениеDatabase Checks and ConstraintsЧтениеDatabase Consistency and BeyondЧтениеConcurrency Control Managing Multiple UsersЧтениеMastering Database FoundationsЗадание
05Advanced Techniques for Advanced Databases8 материалов

Mastering Performance and Modularity in Modern Databases

OverviewВидеоIntroductionЧтениеPostgreSQLЧтениеIndexing How to Find Data FasterЧтениеMySQL IndexesЧтениеStored Procedures Reusable Code for Your DatabaseЧтениеUnderstanding CTEsЧтениеMastering Advanced Database ConceptsЗадание
06Understanding Database Scalability8 материалов

Scaling Strategies: From Sharding to Serverless Solutions

OverviewВидеоIntroductionЧтениеCitus a Horizontal Scaling Solution for PostgreSQLЧтениеInnoDB Cluster for MySQLЧтениеSharding and ReshardingЧтениеServerless DatabasesЧтениеSummary of the Impact of New Technologies on Database ManagementЧтениеDatabase Scalability FundamentalsЗадание
07Best Practices for Building and Maintaining Your Database11 материалов

Mastering Database Performance, Security, and Reliability

OverviewВидеоIntroductionЧтениеChoosing the Right Data TypesЧтениеAdvanced Query Optimization TechniquesЧтениеChallenges of Vertical ScalingЧтениеLogical Replication in PostgreSQLЧтениеConsiderations and ChallengesЧтениеExample Setup in MySQLЧтениеData Quality and Governance Maintaining High StandardsЧтениеTools for Monitoring PostgreSQLЧтениеDatabase Optimization and Maintenance FundamentalsЗадание
08The Future of Databases and Their Designs8 материалов

Innovations in Modern Database Architectures and Technologies

OverviewВидеоIntroductionЧтениеKey Features of MySQL HeatWaveЧтениеExpanding HorizonsЧтениеAdvanced Monitoring and AlertingЧтениеYugabyteDB Modern Distributed SQL DatabaseЧтениеYDB A Versatile Database PlatformЧтениеExploring the Evolution of Database SystemsЗадание