• 8 hours
  • Medium

Free online content available in this course.



Got it!

Last updated on 5/5/22

Course introduction

All IT systems use a database, including mobile, web, and desktop applications. In this course, you will:

  • Discover the concept of a database, its purpose, and how to use it. 

  • Learn to recognize different types of data, some of which are very structured and some less so.

  • Model a database by creating your very first UML class diagram.

  • Learn how to translate your UML diagram into a relational model. 

Throughout the course, you will use the following scenario: you are part of a team of mobile application developers. One of the app’s original features is that you can visit filming locations used in your favorite films or television series. Your role on the team is to design the database structure. Your colleagues will be programming the application functionality.

There are no prerequisites for this course. You won’t be learning to write computer programs here. However, if you’d like to increase your knowledge after this course, SQL coding will be part of the next step.

When structured data needs to be modeled, the professional world widely uses relational data modeling. Sign up!

Table of contents

Example of certificate of achievement
Example of certificate of achievement