Relational Database Design

Learn how to create an effective relational database design to use in your IT career or even a personal project.

   Watch Promo   Enroll in Course

This course will teach you how to create an effective relational database design using proven concepts and industry knowledge.

Effective database designs will help make systems faster, improve data quality, and ensure future changes are easier.

If you want to improve your software development career, get into database admin or design, or are just curious on this topic, this course is for you.

You don't need to know SQL or have any programming experience to be able to take this course.

Almost three hours of video lessons and included PDF files of the database diagrams at keys steps will help you learn all about database design. The topics covered include normalisation and the normal forms, identifying tables and columns, primary and foreign keys, and setting up relationships.

The videos include explanations of the key topics in the process, as well as demonstrations on how to set up a database using an Entity Relationship Diagram. I also show you how to download and install the software that is being used for this.

We'll walk through a sample database, starting with the reason or why the database is needed, some advantages of relational databases, identify entities for the tables and attributes, create tables and columns, and most importantly, reorganise them to make the layout and design more efficient.

If you want to know how to design a database and improve the overall quality of your databases and software, then this is the course for you.

You'll learn all you need to be able to design an effective database.


Your Instructor(s)


Ben Brumm
Ben Brumm

I'm a software consultant that has a passion for databases, and teaching others. I have over seven years experience in the IT industry in many roles, including database support, database development, database design, reporting, business analysis, project management, and even Excel.

I obtained the Oracle SQL Expert certification and currently looking into the next certification on my list!

I'd like to teach others about databases and database topics, such as SQL, database design, and performance.


Course Curriculum


  Database Basics
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.