Business Analysis - Data Modelling (Udemy.com)
How to analyse and model business data requirements.
Created by: Steve McIntosh
Last updated January 2024
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
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!
Instructor Details
- 4.4 Rating
2,078 Reviews
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).
More Data Analysis courses
Complete neural signal processing and analysis: Zero to hero (2026)
4.8 (2,013 Reviews)
Provider: Udemy
Time: 46.9h
$12.99
Excel for Business Analysts Online Course (2023)
4.8 (636 Reviews)
Provider: Udemy
Time: 9.3h
$74.99
Alteryx Designer Advanced Certification Mega Bundle (2023)
4.8 (468 Reviews)
Provider: Udemy
Time: 16.9h
$69.99
Reviews
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.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100






