Cover image for Beginning Database Design Solutions

Beginning Database Design Solutions

Understanding and Implementing Database Design Concepts for the Cloud and Beyond

RS

Created by Rod Stephens

Explore the essentials of database design, from gathering user requirements to building cloud-ready data models. Learn how to create reliable, secure, and maintainable databases using both relational and NoSQL approaches. Gain hands-on experience with real-world examples and practical techniques.

Wiley | Sep 2026 | 736 min

What You Will Learn

You will start by identifying user requirements and defining business rules, then move on to designing and normalizing data models. Step-by-step sections connect theory with real database platforms, guiding you through SQL scripts, NoSQL concepts, and practical implementation. Each topic builds on the last, helping you apply what you learn right away.

Key Features

  • Translate business needs into clear, effective data models and business rules
  • Compare relational and NoSQL options to choose the right fit for your application
  • Build, maintain, and secure databases using practical examples and best practices

Target Audience

This course is ideal for beginners in database design, including developers, students, analysts, and software professionals. If you want to confidently design databases for modern applications, understand both relational and NoSQL models, and ensure your solutions are secure and easy to maintain, this is for you.

Related courses