Back to Relational Database Design
University of Colorado Boulder

Relational Database Design

Have you ever wanted to build a database but don't know where to start? This course will provide you a step-by-step guidance. We are going to start from a raw idea to an implementable relational database. Getting on the path, practicing the real-life mini cases, you will be confident and comfortable with Relational Database Design. Let's get started! Relational Database Design can be taken for academic credit as part of CU Boulder’s Master of Science in Data Science (MS-DS) degree offered on the Coursera platform. The MS-DS is an interdisciplinary degree that brings together faculty from CU Boulder’s departments of Applied Mathematics, Computer Science, Information Science, and others. With performance-based admissions and no application process, the MS-DS is ideal for individuals with a broad range of undergraduate education and/or professional experience in computer science, information science, mathematics, and statistics. Learn more about the MS-DS program at https://www.coursera.org/degrees/master-of-science-data-science-boulder.

Status: Data Integrity
Status: Databases
BeginnerCourse35 hours

Featured reviews

MP

5.0Reviewed Mar 14, 2025

The content is very comprehensive and is a perfect match for my UNI's curriculum!

DM

5.0Reviewed Jan 31, 2024

Great course. Instructions and assignments are crystal clear with purposes.

MC

5.0Reviewed Apr 11, 2026

Thank you so much for this course, It's interesting how a novice like me can understand (in a good way) the form how can use this tool as SQL. Thank you teacher Di , you are the best!

MA

4.0Reviewed May 29, 2025

Course is well designed and well explained. The assignments help you master the class content. The quizzes could be better designed, sometimes too hard, others too easy.

RB

4.0Reviewed Apr 15, 2023

Very good explanation for normalization. I understood the concepts finally, Yay!

LC

5.0Reviewed May 13, 2023

Great course, extremely satisfied with content and methods of teaching and assessment

VL

5.0Reviewed Dec 19, 2023

Great lectures and practice assignments. Great pedagogical approach to teach learners how to engage with the material.

MG

5.0Reviewed Dec 17, 2022

Excellent course. Glad I have completed all crucial concepts related to the course. Special thanks to our course instructor, Di Wu.

RN

5.0Reviewed Jul 26, 2024

Easy enough to follow but also deals with difficult concepts.

OM

5.0Reviewed Apr 1, 2025

It is a very well structured course. My only observation is in the normalization lecture, it could be more easy. Using Coach AI was very helpful for me to understand the content in a more easy way.

RC

5.0Reviewed Dec 26, 2024

Well designed course. Gained a clear understanding of the fundamental but the most crucial aspects of a good database design

AK

5.0Reviewed Jul 5, 2022

It had greate experience to learn database design from this trusted platform.

All reviews

Showing: 20 of 100

Philippe Cotte
4.0
Reviewed Jul 18, 2022
Richard Lyons
3.0
Reviewed Sep 27, 2022
马镓浚
4.0
Reviewed Oct 1, 2022
Christopher James Taylor
3.0
Reviewed Apr 7, 2023
Ronobir Das
5.0
Reviewed Nov 3, 2023
Noah Nicol
2.0
Reviewed Nov 6, 2023
Manuel Pedraza
2.0
Reviewed Oct 25, 2022
Dave Baclayon
5.0
Reviewed Dec 14, 2023
Ong Sze Ying
5.0
Reviewed May 10, 2024
ZENAN TANG
5.0
Reviewed Jun 18, 2023
Adnan
5.0
Reviewed Jul 17, 2023
Laura Servage
4.0
Reviewed Sep 29, 2023
Adriano Garonna
4.0
Reviewed Dec 8, 2023
Muhammad Umar
5.0
Reviewed Jan 28, 2025
Craig Tedrow
5.0
Reviewed May 7, 2023
Monika
5.0
Reviewed Jan 30, 2023
Mititiuc Eduard
5.0
Reviewed Nov 18, 2022
Nguyen Huynh
5.0
Reviewed Aug 30, 2024
Yasab Ruiz Hernández
5.0
Reviewed Oct 7, 2024
Roberto Nobrega
5.0
Reviewed Oct 10, 2022