Skip to content
UdemyData AnalysisPaid courseBeginner levelCertificate

Business Analysis - Data Modelling (Udemy.com)

How to analyse and model business data requirements.

Created by: Steve McIntosh

Last updated January 2024

icon
What you will learn

  • Understand and apply the key concepts of Data Modelling in Business Analysis.
  • Construct data models using Entity Relationship Diagrams.
  • Construct data models using Class Diagrams - using UML (Unified Modelling Language) notation.
  • Analyse requirements to construct Data Models for new or enhanced systems, that accurately reflect business needs.

How it compares

Against the other 371 rated Udemy courses in Data Analysis on CourseDuck:

  • Rating4.4 out of 5higher than 35% of them
  • Reviews2,078#96 of 372 by number of reviews
  • Length2.9 hoursshorter than 67% of them
  • Last updatedJanuary 2024earlier than 69% of them

icon
Course Description

If you are a practising or aspiring Business Analyst this course will help you to develop your career. Learn an essential Business Analysis technique - Data Modelling - from the ground up. Starting with the basic concepts, by the end of the course you will be able to construct data models that accurately reflect business requirements. You will understand how to use both "traditional" Entity Relationship Diagrams and "object oriented" UML (Unified Modelling Language) Class Diagrams. You will be able to apply all of this is practice on systems development projects.

Contents include:
Basic Concepts of Data Modelling.
Business Data Requirements - Entities and Classes.
Business Data Requirements - Attributes.
How To Link Things Together - Relationships.
Business Rules - Optionality.
Requirements Analysis.

Some student reviews:
Very good match for me! A team mate that does modelling tried to teach me and I didn't understand. This course had me understanding from the first section. Thanks!
- Lori.
The instructor explained the concepts and worked through examples for better understanding. This course is awesome!!!
- Joe.
This is the BEST COURSE on Data Modelling. It teaches about : Entity, Attributes, Records, Entity Relationship Diagram .....
The instructor has explained all these lucidly and with practical examples.
- Parna

Course Benefits
The course is highly practical and case study based. You will have plenty of chances to apply and consolidate your new skills. The course includes practical assignments which you can complete and receive feedback. Your tutor, Steve McIntosh, will give you as much help and support as you need.

So - if you want to learn something useful, that you can apply in practice and will help to develop your career as a Business Analyst - please dive in and join the course. I look forward to working with you!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Steve McIntosh

I am an experienced Business Analysis trainer and consultant with 25+ years experience in the IT profession. I have delivered BA training courses across the UK and around Europe - from Northern Sweden to Novi Sad in Serbia. I have worked on a range of projects using various BA and development methods. I live near the sea in St Ives - in the far west of Cornwall UK.

-------------------------------------------------------------------------------------------------

Some Of My Previous Training Assignments

CapGemini - Graduate Induction Programme.

American Express - Business Systems Analysis.

Halifax Bank - Business Systems Analysis.

DDOR Insurance Novi Sad Serbia - Structured Systems Analysis.

Agile Business Consortium Sweden - Agile / Dynamic Systems Development Method.

Fujitsu - Agile / Dynamic Systems Development Method.

Cornwall Council - PRINCE2 Project Management.

-------------------------------------------------------------------------------------------------

Some Of The Projects That I've Worked On

British Computer Society - external examiner for Systems Analysis and Design.

Parity Consulting - RAF Logistics Command - Tornado Aircraft Procurement Systems.

WS Atkins - London Transport - Ticketing Systems (later became The Oyster Card).

icon
More Data Analysis courses

Free

$79.99

$12.99

$74.99

$69.99

Free

icon
Reviews

4.4

2,078 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Gary Kwaak on 6/11/2026

The Course and visual examples are well structured. The only issue I had seemed to be with the audio. I'm not sure if it was just my experience but the audio would spike everything the instructor started speaking after taking a momentary break. It also was very slow and monotone. In the future I would suggest using different level on inflection and speed to keep the attention of the student. Overall, I learned much of the course and would recommend it to others. Thank you.

By Daniel Brumfield on 4/2/2026

This is mandated by our work. And unfortunately, more is less. More talking means what little is being relayed to the student is lost. Sometimes, a 2 minute powerpoint is better than a 10 minute long, repetitive explanaiton.

By Brian J. Martino on 10/20/2025

The instructor walking us through the material is quite helpful, as he has a good even pace and breaks things down to a more basic level of understanding. This is a useful course and though the subject matter may be somewhat dry, the examples help to get you where you need to be.

By Min Gu Kang on 8/2/2025

That was really helpful—especially when revising the current system with new requirements. By the way, are dotted and solid lines still considered acceptable for indicating optionality? I’ve noticed most examples use empty or filled circles instead. Thanks, mate!

By Scott Uhrich on 3/6/2024

The course was good for the subject area. I had no prior knowledge so it was difficult to say if it covered anything need. I speed up the video to go through quicker and slowed down in areas I needed more time. This might be a good tip for everyone.

By Andrew Balanda on 1/26/2024

Thank you for presenting a great course. Although you didn’t specifically say it, one of the insights gained was to rely first on the details provided by the stakeholders in the business analysis and not jump to seeing the relationships as you think they might be. This could be applied in many other practices.

By Anonymized User on 10/26/2023

Thank you for the course, which is helpful and full of insights. The only thing which was not really good - the quality of sound. Everything apart - amazing. Thank you again!

By Lisa Carter on 8/10/2023

This was a great refresher course. I learned a great deal more about how to create better data models (Entity or Class Models). I will be able to apply what I learned from this course, as a part of my daily work activities, as a Business Analyst, if the need arises.

By Lynn C. Worthy on 6/6/2023

It was a good match for me. I had some introductory experience with data modeling but needed more in-depth information provided by this course. This course also prompted me to by a data modeling book.

By Parna Das on 1/12/2023

This is the BEST COURSE on Data Modelling. It teaches about : Entity, Attributes, Records, Entity Relationship Diagram, Classes, Objects, Class Diagram, Optionality in ER diagrams and Class Diagrams, Converting new requirements to ER diagrams and Class Diagrams. The instructor has explained all these lucidly and with practical examples.

Showing all 10 reviews on CourseDuck

Read all 2,078 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100