강의

멘토링

커뮤니티

Programming

/

Database

Let's draw a data map ERD, MySQL workbench

Learn how to draw an ERD and convert it to a database and tables using MySQL Workbench.

(5.0) 6 reviews

100 learners

  • swa
3시간 만에 완강할 수 있는 강의 ⏰
ERD
데이터베이스
mysql
workbench
mysql-workbench

Reviews from Early Learners

What you will gain after the course

  • Basic knowledge and examples for drawing ER models using a workbench

  • Detailed usage of I/E notation and modeling tools provided by Workbench

  • Forward Engineer feature to create tables from models

  • Deploying a model with data

Drawing ERDs with Workbench
Getting closer to real-world practice! 🐬

MySQL Workbench?

MySQL Workbench is an application with ERD creation functionality that defines tables and relationships between tables in a database. It is utilized during the database design phase when implementing user services and defines collections of data (tables) and their relationships with each other (foreign keys).

Lecture Topic 📖

The data field should be approached from the perspective of 'sets' and 'relationships'. It is often said that 'the data field is something you only become interested in after experiencing several failures through projects such as building external systems'. This also means that the data analysis/design stage related to initial work is that important.

One of the tools that helps us view data from the perspective of sets and relationships during these analysis/design phases is ERD, and I happened to discover Workbench, an ER modeling tool provided by MySQL, which I'd like to introduce. In this course, we will teach you the overall knowledge and information needed for the process of drawing ERDs based on MySQL and then creating physical tables.

Broaden your perspective on other fields by applying data sets and relationships through the course. You'll be able to communicate with colleagues or clients through ERDs with sufficient design time. Additionally, you'll be able to predict and prepare countermeasures in advance even when data occurs in exceptional situations or there are errors in field data.

Have you ever had these concerns?

🥲 I thought the design was complete, but change requests keep coming in constantly.

🧐 Data modifications occur frequently in the service I'm operating. I don't know where to start looking for the cause.

🥺 I'm looking to start fresh in the data field, but I don't know what I should study first.

Join us with MySQL Workbench!

  • Through the process of drawing ERDs with Workbench, we emphasize the importance of 'data sets' and 'relationships' rather than just data.
  • Draw ERDs more easily with basic examples and systematic steps.
  • We chose MySQL database, which has a large user base, to provide an environment where you can easily transition to practical work.
  • You can explore the relationships between various data sets through one practical service ERD and six case-specific examples.

📢 Please make sure to check!

  • Some videos from the course can be watched for free on Youtube ("SQL Bank"). (After November 2025)

  • If you watch on Inflearn, you'll get an ad-free environment + course materials with usable source code + practice scripts, etc. Please keep this in mind when purchasing the course.


Recommended for these people 🙋

Someone who needs to draw and implement an ERD using MySQL Workbench

A student who wants to learn ERD concepts and databases together

Those who dream of new challenges using IT and data fields as stepping stones


Course Features ✨

Theory and practice are
composed in a 5:5 ratio

Utilizing mind map format
teaching materials

Practical MySQL Selection
Easy to Apply in Real Work


Learning Content 📚

It consists of a total of six lectures and provides detailed explanations of the ER modeling features provided by MySQL Workbench, as shown in the diagram.

Create the simplest emp employee : dept department entities respectively and draw the relationship line between them.

At this time, through the relationship line's detailed information window, you define the relationship in detail by defining 1) the Referencing side and the Referenced side, 2) Cardinality, and 3) Identifying Relationship. You draw step by step according to the systematic order provided in the figure below.

We will examine the screen design of the 'Pet Diary' app system (created with Kakao's UI/UX tool OVEN) and the ERD created with MySQL Workbench.

We also examine in detail the models divided into six other cases.

📢 Please check before taking the course!

  • The lecture audio may seem quiet. Please check the volume through the preview lecture before enrolling.
  • Practice Environment
    • Windows environment, minimum 4GB memory/recommended 6GB
  • Learning Materials
    • Reference the PDF and workbench sample files provided for each course

Expected Questions Q&A 💬

Q. Why should I learn it?

This is because you can view and read the ERD, which is the fundamental data blueprint of the system.

Q. What kind of work can I do after learning this?

You can better utilize the time spent communicating with customers and it becomes easier to identify missing data or exceptional situations from a data perspective.

Q. Can non-majors also take this course?

If you want to work in the data field, you must know this.

Q. Is there anything I need to prepare before taking the course?

Basic knowledge of databases and ERD is required.

Q. What level of content does the class cover?

We will examine the ER modeling feature among MySQL Workbench functions in detail. We are covering ERD examples that are written as simply as possible.

Q. Are there any considerations related to taking the course (required environment, other precautions, etc.)?

For additional topics not covered due to length constraints (error resolution, troubleshooting, etc.), please refer to my personal YouTube channel (Software Reminder).


Recommended for
these people

Who is this course right for?

  • Those who need to draw and implement ERD using MySQL workbench

  • Students who want to learn about ERD concepts and databases together

  • Those who dream of new challenges using IT and data as a stepping stone

Need to know before starting?

  • Concepts of Database and ERD

  • Between MySQL beginner and intermediate

Hello
This is

2,623

Learners

68

Reviews

27

Answers

4.8

Rating

10

Courses

안녕하세요 소프트웨어알림장』입니다. 데이터베이스 및 미들웨어 애플리케이션 개발, 응용 분야의 경험을 쌓아왔으며 MySQL과 MariaDB를 바탕으로 SQL을 활용한 강좌들을 제작하고 있습니다. 유튜브 채널 "SQL뱅크" 를 운영하고 있습니다.

Hello, this is "SQL BANK". I have accumulated experience in developing database and middleware applications and in various application fields. I create tutorials utilizing SQL based on MySQL and MariaDB. I also run a YouTube channel called "SQL BANK".

Curriculum

All

13 lectures ∙ (2hr 15min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

6 reviews

5.0

6 reviews

  • transmission님의 프로필 이미지
    transmission

    Reviews 27

    Average Rating 5.0

    5

    100% enrolled

    If you want to know ERD, this seems like a good course. It briefly explains how to use the workbench with examples. I think it would be good if you think of it as a beginner level course.

    • abcd123123님의 프로필 이미지
      abcd123123

      Reviews 327

      Average Rating 5.0

      5

      100% enrolled

      • swa
        Instructor

        Thank you for the good review, ADK123.

    • jang2jg2958님의 프로필 이미지
      jang2jg2958

      Reviews 25

      Average Rating 5.0

      5

      100% enrolled

      • a5001525796님의 프로필 이미지
        a5001525796

        Reviews 1

        Average Rating 5.0

        5

        100% enrolled

        It was a useful lecture

        • swa
          Instructor

          Thank you, Itaegon.

      • pink321ryu님의 프로필 이미지
        pink321ryu

        Reviews 21

        Average Rating 5.0

        5

        100% enrolled

        Thank you for your hard work. These are the contents I really wanted to hear. The view part in DB is something I've never seen before, so I'll have to look it up later. I'm trying to implement a web app, but there aren't many lectures on DB design, so it's not easy to do it alone. Is there anything else I should listen to?

        • swa
          Instructor

          I'm glad it was helpful. Thank you for your hard work studying. I also appreciate it. You're trying to implement a web app, and you're doing it alone. It's not easy, but I think it's a big challenge. If I talk about DB, I think design, implementation, and the test data environment that is the target during development are important. When developing, creating 'plausible' development data is also a very important part, and the more diverse the development data that can be tested, the less additional modifications and supplements will occur in the business logic part such as HTML, Java, and Node.js later. Likewise, when developing by team, the integration test or deadline schedule is significantly affected depending on how many sufficient and diverse cases (expected user input format, data consistency check upon input, appropriateness of time or date, etc.) are included in the development data. Please visit my YouTube channel or Infraon, where related courses are registered, so it would be good to refer to them. I'll leave the URL below. https://www.youtube.com/playlist?list=PL_RECGqDS3icOhnWgOTFF5-CBto3OXj4l Thank you for asking many questions and cross-checking, which is not easy for a student.

      Limited time deal

      $18.70

      29%

      $26.40

      swa's other courses

      Check out other courses by the instructor!