
MariaDB 클라이언트 개발, HeidiSQL
SQL뱅크
MariaDB 클라이언트 개발 도구 HeidiSQL(하이디SQL)을 통해 SQL 쿼리를 작성하고, 데이터베이스를 다루는 방법에 대해 알아봅니다.
중급이상
SQL, MariaDB, HeidiSQL
Learn how to draw an ERD and convert it to a database and tables using MySQL Workbench.

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 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).
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.
🥲 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.
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.
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
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
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!
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).
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
2,617
Learners
67
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".
All
13 lectures ∙ (2hr 15min)
Course Materials:
12. "Pet Diary" ERD
13:23
All
6 reviews
5.0
6 reviews
Reviews 27
∙
Average Rating 5.0
Reviews 25
∙
Average Rating 5.0
Reviews 21
∙
Average Rating 5.0
5
수고 많으셨습니다. 꼭 듣고 싶었던 내용들이었습니다. db에서의 view 부분은 처음 보는 내용이라 나중에 찾아봐야겠습니다. 웹앱을 구현하려고 하는데 db 설계 관련 강의가 많지가 않아서 혼자 하려니까 쉽지가 않네요. 혹시 추가적으로 들어야 할 게 있을까요??
도움이 되셨다니 다행입니다. 공부하시느라 고생 많으셨습니다. 저도 감사드립니다. 웹앱을 구현하시려는군요 그것도 혼자서요. 쉽지 않지만 큰 도전이라 생각됩니다. DB 관련해 말씀드린다면 설계와 구현, 그리고 개발 중 대상이 되는 테스트 데이터 환경이 중요할 것 같습니다. 개발하다 보면 '그럴듯한' 개발 데이터 만드는 것도 참 중요한 부분이며, 테스트할 수 있는 개발 데이터들이 다양하면 다양할수록 나중에 html이나 java, nodejs와 같은 비즈니스로직 부분에 추가적인 수정, 보완이 덜 일어나게 되기 때문입니다. 팀 단위 개발을 할 때에도 마찬가지로, 충분하고 다양한 케이스들을(예상되는 사용자 입력 포맷, 입력 시 데이터 정합성 체크, 시간이나 일자 등의 적절성 등) 개발 데이터 안에 얼마나 많이 담아놓느냐에 따라 통합테스트 혹은 마감 일정 등이 적잖은 영향을 받고는 합니다. 제가 운영하는 유튜브 채널 방문하시거나 이곳 인프런에도 관련 강좌들이 등록되어 있으니 참고하시면 좋을 듯합니다. 아래 URL을 남겨 놓습니다. https://www.youtube.com/playlist?list=PL_RECGqDS3icOhnWgOTFF5-CBto3OXj4l 질문도 많이 해주시고 수강하시는 입장에서 쉽지 않은 크로스체크도 해주시는 점 감사드립니다.
$26.40
Check out other courses by the instructor!
Explore other courses in the same field!