강의

멘토링

로드맵

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) 5 reviews

97 learners

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

Reviews from Early Learners

What you will learn!

  • 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 an ERD with Workbench
Closer to practice! 🐬

MySQL Workbench?

MySQL Workbench is an application that has the ability to create ERDs that define tables and relationships between tables in a database. It is used in the database design phase when implementing user services and defines sets of data (tables) and relationships between them (foreign keys).

Lecture Topics 📖

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

In this analysis/design stage, one of the tools that allows you to view data from the perspective of sets and relationships is ERD, and I would like to introduce Workbench, an ER modeling tool provided by MySQL. In this lecture, I will provide you with the general knowledge and information required for the process of drawing an ERD based on MySQL and creating a physical table .

Expand your horizons to other fields by applying data sets, relationships, etc. through lectures. You will be able to communicate with colleagues or customers through ERDs with sufficient design time. Also, you will be able to predict and prepare countermeasures in advance even if data occurs in exceptional situations or there are errors in field data.

Have you ever thought about this?

🥲 I thought the design was complete, but I keep getting requests for changes.

🧐 The data of the service I run is frequently modified. I don't know where to start looking for the cause.

🥺 I'm trying to get started in the data field, but I don't know what to study first.

Join MySQL Workbench!

  • The process of drawing an ERD with a workbench emphasizes the importance of ‘data sets’ and ‘relationships’ rather than data.
  • Let's draw ERD more easily by following basic examples and systematic procedures.
  • We provide an environment that allows easy transition to practical use by selecting a MySQL database with a large user base.
  • Explore the relationships between different data sets through one practical service ERD and six case-by-case examples .

📢 Please make sure to check!

  • All videos of the course are available for free on YouTube ("SQL Bank"). (After April 24th)

  • If you watch on Inflearn, you will receive an ad-free environment + lecture files with available sources + practice scripts, etc. Please keep this in mind when purchasing a course.


I recommend this to these people 🙋

Anyone who needs to draw and implement ERD using MySQL Workbench

Students who want to learn ERD concepts and databases together

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


Lecture Features ✨

Theory and practice
Composed of 5:5 ratio

In mind map format
Use of lesson materials

Easy to apply in practice
MySQL Select


What you'll learn 📚

It consists of a total of six lectures and explains in detail the ER modeling functions provided by MySQL Workbench as shown in the figure.

The simplest is to create two entities, emp employee: dept department, and draw a relationship line between them.

At this time, define the relationship in detail by defining 1) Referencing and Referenced, 2) Cardinality, and 3) Identifying Relationship through the relationship line details window. Draw it step by step according to the systematic order provided in the figure below.

We will look at the screen design of the 'Pet Diary' app system (written with Daum Kakao UI/UX tool OVEN Oven) and the ERD written with MySQL Workbench.

We will also take a closer look at the models divided into six other cases.

📢 Please check before taking the class!

  • The lecture volume may feel low. Please check the volume by previewing the lecture before registering for the course.
  • Practice environment
    • Windows environment, minimum 4G memory/recommended 6G memory
  • Learning Materials
    • See PDF and workbench sample files provided for each course

Expected Questions Q&A 💬

Q. Why should I learn?

Because you can view and read the ERD, the data design diagram that forms the basis of the system.

Q. What can I do after learning it?

You can make better use of your time communicating with customers and easily identify gaps or exceptions in data.

Q. Is this a lecture that non-majors can also take?

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

Q. Is there anything I need to prepare before attending the lecture?

Basic knowledge of databases and ERD is required.

Q. What level of content is covered in the class?

We will take a closer look at the ER modeling feature of MySQL Workbench. We will cover ERD examples written as simply as possible.

Q. Are there any notes regarding taking the course (environment required, other things to keep in mind, etc.)?

For additional information that is not covered due to space limitations (error resolution, troubleshooting, etc.), please refer to my personal YouTube channel (Software Notification Center).


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,610

Learners

65

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

5 reviews

5.0

5 reviews

  • Marin Frog님의 프로필 이미지
    Marin Frog

    Reviews 27

    Average Rating 5.0

    5

    100% enrolled

    ERD를 아시고 싶은분은 적당한 강좌같습니다. 간략하게 예를들어 워크밴치를 이용하는 방법을 설명해주십니다. 초급과정 정도로 생각 하시면 적당하지 않을까 해요.

    • 시진아빠님의 프로필 이미지
      시진아빠

      Reviews 24

      Average Rating 5.0

      5

      100% enrolled

      • 이태곤님의 프로필 이미지
        이태곤

        Reviews 1

        Average Rating 5.0

        5

        100% enrolled

        유익한 강의 였습니다

        • SQL뱅크
          Instructor

          이태곤 님 감사합니다.

      • 류재안님의 프로필 이미지
        류재안

        Reviews 21

        Average Rating 5.0

        5

        100% enrolled

        수고 많으셨습니다. 꼭 듣고 싶었던 내용들이었습니다. db에서의 view 부분은 처음 보는 내용이라 나중에 찾아봐야겠습니다. 웹앱을 구현하려고 하는데 db 설계 관련 강의가 많지가 않아서 혼자 하려니까 쉽지가 않네요. 혹시 추가적으로 들어야 할 게 있을까요??

        • SQL뱅크
          Instructor

          도움이 되셨다니 다행입니다. 공부하시느라 고생 많으셨습니다. 저도 감사드립니다. 웹앱을 구현하시려는군요 그것도 혼자서요. 쉽지 않지만 큰 도전이라 생각됩니다. DB 관련해 말씀드린다면 설계와 구현, 그리고 개발 중 대상이 되는 테스트 데이터 환경이 중요할 것 같습니다. 개발하다 보면 '그럴듯한' 개발 데이터 만드는 것도 참 중요한 부분이며, 테스트할 수 있는 개발 데이터들이 다양하면 다양할수록 나중에 html이나 java, nodejs와 같은 비즈니스로직 부분에 추가적인 수정, 보완이 덜 일어나게 되기 때문입니다. 팀 단위 개발을 할 때에도 마찬가지로, 충분하고 다양한 케이스들을(예상되는 사용자 입력 포맷, 입력 시 데이터 정합성 체크, 시간이나 일자 등의 적절성 등) 개발 데이터 안에 얼마나 많이 담아놓느냐에 따라 통합테스트 혹은 마감 일정 등이 적잖은 영향을 받고는 합니다. 제가 운영하는 유튜브 채널 방문하시거나 이곳 인프런에도 관련 강좌들이 등록되어 있으니 참고하시면 좋을 듯합니다. 아래 URL을 남겨 놓습니다. https://www.youtube.com/playlist?list=PL_RECGqDS3icOhnWgOTFF5-CBto3OXj4l 질문도 많이 해주시고 수강하시는 입장에서 쉽지 않은 크로스체크도 해주시는 점 감사드립니다.

      • 박우석님의 프로필 이미지
        박우석

        Reviews 8

        Average Rating 4.3

        5

        100% enrolled

        강의하는 속도도 적당했고, 강의자료도 충분했다고 느꼈습니다. 주니어들이 기본적으로 ERD를 읽고 작성하는데 있어서 꼭 알아야 될 내용들은 거의 다 담고 있다고 생각합니다.

        $26.40

        swa's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!