Entity-Relationship Diagrams: Simple student registration system example

  Рет қаралды 116,087

Mark Keith

Mark Keith

Күн бұрын

In this example, I show how to create an entity-relationship diagram for a simple student registration system
This playlist is used in two of my books:
1. Introduction to Information Systems
Contents: app.myeducator...
Purchase: app.myeducator...
2. Data-Mining Projects and Database Essentials
Contents: app.myeducator...
Purchase: app.myeducator...
To request an instructor copy, email me at mark.keith@gmail.com

Пікірлер: 46
@novahunicorn1817
@novahunicorn1817 3 жыл бұрын
God Bless. You made me a better engineer
@luqmanooo5402
@luqmanooo5402 3 жыл бұрын
what engineer?
@notahamster333
@notahamster333 3 жыл бұрын
Data Engineer, I guess. If there is even such a thing...
@Deiadara
@Deiadara 2 жыл бұрын
@@notahamster333 software, computer, cyber secuirty engineers etc need basic database knowledge and have it in their curriculum, you dont need to be a 'data engineer' to know how to use SQL, set up a database for your site, avoid sql injections etc. And ER diagrams are the foundation of all of these
@loriculberson7886
@loriculberson7886 3 жыл бұрын
This is the video I will tell all of my bootcamp students to watch! Great job!
@darylcheung2027
@darylcheung2027 6 жыл бұрын
Thanks for making everything clear. Love your video, keep it up!!
@MarkKeith
@MarkKeith 6 жыл бұрын
Thanks!
@danielbelesm
@danielbelesm 4 жыл бұрын
thank you for the video. It is simple and understandable.
@AliTaj5610
@AliTaj5610 4 жыл бұрын
Great example, easy to understand...Thank you!
@puneetpatel3305
@puneetpatel3305 2 жыл бұрын
Amazing video, thanks Just one thing I'd point out - the student would be able to register for 2 sections of the same course, something we wouldnt want
@mosesnandi
@mosesnandi 2 жыл бұрын
This was amazing! The Excel example made it super clear! What if you needed to show grades and their progress over the years?
@mademoisellechoko
@mademoisellechoko 3 жыл бұрын
You make awesome videos!
@Bleu-en2bf
@Bleu-en2bf 3 жыл бұрын
Excellent. Thank you! 👍
@londekamsani1726
@londekamsani1726 3 жыл бұрын
Easy to understand thank you. But how do you create a work breakdown structure for a student registration system?
@katharinerubin812
@katharinerubin812 6 жыл бұрын
What if you wanted to add a 'department' class. For example, instructors teach under a particular department and departments offer certain courses. Could you simply add that class and connect it to course and instructors?
@MarkKeith
@MarkKeith 6 жыл бұрын
Good question...well, it depends on what rules you want to follow. For example, can an instructor teach in multiple departments? If you want to just keep things simple, I would connect the department class to "Course" since a course is likely to below to only one department. Then you have a simple one-to-many from department to course. Depending on what rules you need to follow, you could also connect department to the instructor class. But, then you need to find out if instructors are allowed to belong to multiple departments. If not, then it's just another one-to-many from department to course. If they are, then you'll need another one of those "association classes" or "linking tables" (whatever your instructor wants to call it) between department and instructor. Good luck!
@Forestlincoln
@Forestlincoln Жыл бұрын
wow! awesome er diagram. what's the name of the app you use to draw the er diagram?
@MarkKeith
@MarkKeith Жыл бұрын
Lucidchart.com
@Engycation
@Engycation 4 жыл бұрын
Nice video of ERD
@clentargerototing7318
@clentargerototing7318 3 жыл бұрын
why is that other ERD are like flowchart? is it the same as you did? because your ERD is table to table... thanks by the way.
@jacobnotte3699
@jacobnotte3699 4 жыл бұрын
Thank you!
@hellwalker8602
@hellwalker8602 4 жыл бұрын
wont it be 1 to many in case of registration to section
@tyanthem3966
@tyanthem3966 Жыл бұрын
Awesome video! Can anyone explain the number row please?
@madhumithaelango1460
@madhumithaelango1460 2 жыл бұрын
Thanks for explaining. I have doubt .. what if the student register for the same student register for the same section twice ? like student Mickey can get registered to the Section 1 for 2 time by mistake . will it not create a redundancy ? I am just confused..
@MarkKeith
@MarkKeith Жыл бұрын
That’s true; it all depends on the rules you want to enforce and whether the DBMS will allow that or not.
@subinivi
@subinivi 3 жыл бұрын
could please show the normalisation for this tables
@wesleybarnes5376
@wesleybarnes5376 4 жыл бұрын
Thanks for this, would you say this is a conceptual, logical or physical model?
@abimbolasheriff454
@abimbolasheriff454 4 жыл бұрын
Logical ERD
@AllInOne-ro4vb
@AllInOne-ro4vb 4 жыл бұрын
Hi,I want ER diagram of smart hackathon systems
@aseelba5166
@aseelba5166 Жыл бұрын
I need a program like this to design a blueprint related to the stages of student registration at the university. Can you give me the name of this program or something similar, please?
@MarkKeith
@MarkKeith Жыл бұрын
Yep, this is lucidchart.com. I like it because you can also export the SQL CREATE scripts to generate the database. Many programs will do that though
@aseelba5166
@aseelba5166 Жыл бұрын
@@MarkKeith Thanks u 🤍
@cookieusmc
@cookieusmc 4 жыл бұрын
Mark what program are you using for this database
@MarkKeith
@MarkKeith 4 жыл бұрын
I’m using lucidchart.com to generate the diagram
@fitfirst4468
@fitfirst4468 4 жыл бұрын
you using full premium Luchid chart ?
@MarkKeith
@MarkKeith 4 жыл бұрын
No, just the free education account
@neon256
@neon256 2 жыл бұрын
What does pk stands for?,
@MarkKeith
@MarkKeith 2 жыл бұрын
Primary key - the unique identifier of teach row in the table
@bizimunguantoine9752
@bizimunguantoine9752 3 жыл бұрын
hello my dear! l want you to help me for making ERD and Physical model of student report management system and student displine.thanks
@hythamhussein-o1f
@hythamhussein-o1f Жыл бұрын
is this example normalized
@MarkKeith
@MarkKeith Жыл бұрын
Mostly, but not completely. I probably could have removed classroom and date/time into their own tables. There are 5ish or so normal forms and usually we find a balance between not normal and fully normal. Generally speaking, most would say this example is “normalized”
@মজানেও
@মজানেও 5 жыл бұрын
software name
@ZenAzou
@ZenAzou 5 жыл бұрын
It's a website. google Lucidchart
@Rendon_Official
@Rendon_Official 4 жыл бұрын
@@ZenAzou THANK YOU MA FRIEND .
@joeysfather2723
@joeysfather2723 4 жыл бұрын
The stupid "professor" won't help....KZbin to the rescue
Entity-Relationship Diagrams: Simple Order Processing Example
25:08
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 16 МЛН
Creative Justice at the Checkout: Bananas and Eggs Showdown #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 34 МЛН
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 260 МЛН
Entity Relationship Diagram (ERD) Tutorial and EXAMPLE
20:26
The Business Analysis Doctor - IIBA Certification
Рет қаралды 58 М.
Concept of Relationships in ER Diagram
15:06
Neso Academy
Рет қаралды 518 М.
Database Schema
6:20
Eddie Woo
Рет қаралды 614 М.
Entity-Relationship Diagrams
8:53
NorwalkAberdeen
Рет қаралды 666 М.
Database Design for School Students for an Entire School
18:34
Database Star
Рет қаралды 28 М.
Entity Relationship Diagram (ERD) Training Video
15:04
Gina Baldazzi
Рет қаралды 1 МЛН
Example 1: Transforming ER Diagrams to a Relational Schema
21:48
OrangeOutputs
Рет қаралды 450 М.
Topic 04, Part 08 - Crow's Foot Symbols with Cardinalities
12:03
Dr. Daniel Soper
Рет қаралды 37 М.
ER Diagram for Orders Details and Customers Tables in eCommerce Web Application
12:56
Programming w/ Professor Sluiter
Рет қаралды 60 М.
Entity Relationship Diagram (ERD) Tutorial - Part 1
6:10
Lucid Software
Рет қаралды 516 М.
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 16 МЛН