Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Six-Step Relational Database Design
Rating: 4.2 out of 5(87 ratings)
557 students
Created byFidel Captain
Last updated 11/2025
English

What you'll learn

  • Identify entities and their corresponding attributes for a given relational database design problem
  • Derive relationships between entities for a given relational database design problem
  • Create Entity Relationship Model diagrams for a given relational database design problem
  • Create Crow's Foot Relational Model diagrams for a given relational database design problem

Course content

3 sections14 lectures1h 30m total length
  • Relational databases and relational database design4:10

    This lectures covers relational database design; the relational database design process; and relational database design in six easy steps.

    At the end of the lecture you will be able to describe relational database design and explain the relational database design process. You will also understand how six-step relational database design fits into the relational database design process.

  • Relational databases and relational database design

Requirements

  • Knowledge of basic information systems terms and terminology

Description

Database design is the most important task performed by application developers because the resulting database and all applications that access it are based on this design. Therefore, if the data for the application is modeled incorrectly and the resulting database poorly designed, poor and difficult to use applications will result.

Learn how to design databases in six easy steps

  • Create implementable database models
  • Create Crow's Foot Relational Model (R-M) diagrams
  • Create Entity Relationship Model (E-R) diagrams
  • Case studies to reinforce the instructions
  • Easy to follow, step by step instructions

Learn how to create sturdy, reliable and accurate data models for your databases

A database is the backbone of any application, and therefore it must be sturdy, reliable, and accurate. Having a well-designed database is the key to having your database meet these criteria, and the six-step technique taught by this course ensures that the data model upon which your database is built is sturdy, reliable, and accurate.

The six steps outlined in this course are simple, easy to follow, and precise. It teaches you how to quickly and accurately model the data that your application will use, and shows you how to do so in the shortest possible time. Extensive knowledge of database theory is not required and the theory is kept to a minimum.

Video lectures are used to present the material, and case studies are incorporated into the lectures thus reinforcing the steps of the database design technique taught by this course. There is also a lot of supplemental material that you can download and read, which explains each of the steps in further detail.

Who this course is for:

  • This course is meant for IT/Computer Science individuals who, as part of their portfolio, have to develop and implement relational databases.
  • This is a database design course and is for persons who need to learn how to design databases and document them using Crow's Foot Relational Model diagrams. It does not teach you how to implement the derived design.