【한글자막】 데이터베이스 엔지니어링 ( Database Engineering ) 마스터하기! (Udemy.com)
ACID , 인덱싱 , 파티셔닝 , 샤딩 (Sharding) , 동시성 제어 (Concurrency control) , 복제 (Replication) , DB 엔진, 그 외 데이터베이스 엔지니어링 개념을 학습합니다!
Created by: Hussein Nasser
Last updated January 2025
What you will learn
- ACID의 속성 이해하기 (Atomicity, Consistency, Isolation, Durability)
- 데이터베이스 인덱싱
- 데이터베이스 파티셔닝
- 데이터베이스 복제 (Replication)
- 데이터베이스 샤딩 (Sharding)
- 데이터베이스 커서 (Cursors)
- 동시성 제어 (낙관적, 비관적)
- 생산용 데이터베이스 시스템에서의 B-트리
- 데이터베이스 시스템 디자인
- 데이터베이스 관리 시스템, 데이터베이스 엔진 및 임베디드 데이터베이스의 차이
- MyISAM , InnoDB , RocksDB , LevelDB 등과 같은 데이터베이스 엔진
- 데이터베이스 엔진 종류별 장점
- MySQL 을 사용한 데이터베이스 엔진 전환
- 데이터베이스 보안
- 동형 암호 (Homomorphic Encryption)
How it compares
Against the other 388 rated Udemy courses in SQL on CourseDuck:
- Rating4.9 out of 5higher than 100% of them
- Reviews138#322 of 389 by number of reviews
- Length27.1 hourslonger than 97% of them
- Last updatedJanuary 2025more recently than 64% of them
Course Description
데이터베이스 엔지니어링 은 매우 흥미로운 소프트웨어 엔지니어링 분야입니다.
데이터베이스 엔지니어링 에 대해 배우고 싶다면 이 강의에 잘 오셨습니다. 저는 데이터베이스 엔지니어링 의 기본 개념을 다루기 위해 이 강의를 엄선하여 준비하였습니다.
이 과정은 SQL 이나 프로그래밍 언어 를 가르치지 않지만, 데이터베이스 엔지니어링 에 적용할 수 있는 기술과 패턴을 가르칩니다.
여러분은 인덱싱 (Indexing), 파티셔닝 (Partitioning), 샤딩 (Sharding), 복제 (Replication), B-트리 (B-trees)에 대한 심층적인 인덱싱, 동시성 제어 (Concurrency Control), 데이터베이스 엔진과 보안(Database Engines and Security) 및 그 외 다양한 데이터베이스 엔지니어링 개념을 학습합니다!
저는 데이터베이스 엔지니어링 의 기초를 배움으로써 어렵고 힘든 문제를 직접 해결할 수 있는 힘을 갖출 수 있다고 생각합니다.
저는 항상 엔지니어링 을 수학에 비교합니다. 수학에서는 특정한 공식이나 방정식을 암기하지는 않아도, 기초적인 원리를 알면 주어진 어떤 문제든 해결할 수 있습니다. 데이터베이스 엔지니어링 도 수학과 비슷합니다. MongoDB 가 MySQL 보다 좋다고 말할 수 없고 Postgres 가 Oracle 보다 우수하다고 말할 수 없습니다. 대신에 여러분은 여러 사용 사례를 이해하고 각 데이터베이스 플랫폼이 어떤 장단점을 가지고 있는지를 이해함으로써 최적의 결정을 내릴 수 있게 될 것입니다.
이 강의에서는 또한 OS와 통신하는 가장 낮은 데이터베이스 인터페이스인 데이터베이스 엔진에 대해 다룹니다.
데이터베이스 엔진 또는 스토리지 엔진 또는 임베디드 데이터베이스 라고도 불리는 데이터베이스 엔진은 데이터베이스 관리 소프트웨어가 데이터를 디스크에 저장하고 CRUD (생성, 갱신, 삭제) 작업을 수행하는 데 사용하는 소프트웨어 라이브러리입니다. 임베디드는 하나의 소프트웨어의 모든 것을 네트워크 클라이언트 서버로 옮기는 것을 뜻합니다. 이 강의에서는 몇 가지 인기있는 데이터베이스 엔진을 알아보고 그들 간의 차이를 설명한 후 데이터베이스를 생성하고 엔진을 변경하여 각 엔진의 다른 기능을 보여드리고자 합니다.
그럼 즐겁게 수강하시기 바랍니다!
- Hussein 드림
Instructor Details
- 4.9 Rating
138 Reviews
Hussein Nasser
Early in my career 20 years ago I built database applications without fully grasping their inner mechanics. Facing performance issues, racing conditions bug and even corruption often left me helpless.
I resolved to truly understand the workings of database systems, ensuring I knew every query from my app and its execution in the db and what I choose to make as a transaction and what I make into an atomic query.
From that day I have fascinated by pursuing deep understanding of what is happening behind the scenes in software. If you follow me here you would see deep dive posts about backend, databases and operating systems.
If you enjoy pursing the internals, I think you may like my courses.
More courses by Hussein Nasser
Realtime Backend System Design with WebSockets (2025)
4.2 (190 Reviews)
Provider: Udemy
Time: 11.5h
$19.99
More SQL courses
【한글자막】 Apache Kafka 시리즈 – 초보자를 위한 아파치 카프카 강의 v3 (2024)
4.5 (177 Reviews)
Provider: Udemy
Time: 8.5h
$19.99
SQL - The Complete Developer's Guide (MySQL, PostgreSQL) (2025)
4.8 (2,153 Reviews)
Provider: Udemy
Time: 19.7h
$94.99
Curso de SQL Completo - Aplicado ao Mercado de Trabalho (2021)
4.8 (1,966 Reviews)
Provider: Udemy
Time: 12.1h
$12.99
SQL Server High Availability and Disaster Recovery (HA/DR) (2026)
4.8 (1,810 Reviews)
Provider: Udemy
Time: 88.3h
$16.99
Reviews
By Moon Jung Hwan on 10/26/2025
실무에서 고민해야 하는 부분 고민해야 하는 지점과.. 왜 고민이 필요한지.. 등을 잘 설명해줌
By Sodiumd on 12/29/2024
기본적인 sql문법을 알고 있는 상태에서 db에 대해서 깊히 알고 싶은 사람에게 추천
By 박정호 on 11/16/2024
Several lectures are unavailable. 140, 141, 142, 143, 144, 147, 148 and all in section 18. I hope it's temporary and I'll finally be able to access it.
By Jeong Jae Eom on 9/9/2024
강의 내용 자체는 좋습니다. 다만 강의 방식이 조금 내추럴해서 호불호는 있을 것 같은데 저 같은 경우 내용이 좋으면 상관없다는 주의라 괜찮았습니다. 번역을 잘 해주셔서 보는데 무리가 없었습니다. Hussein Nasser의 나머지 강의들도 빠르게 번역해 주신다면 당장 구매해서 볼 것 같습니다.
By YoungSeokChoi on 6/3/2024
번역이 있어서 보기가 수월했습니다. 좋은강의 감사합니다
By 황의찬 on 6/1/2024
이 돈에 이런 강의는 미친 대 혜자 입니다
By Ima I on 4/2/2024
먼저 강사님이 알고 있는 지식이 풍부하다고 인정합니다. 참고로 저는 강의 구매시 강의 목차를 보고 구매를 했구요. 이 강사님이 만든 다른 강의도 함께 구매했습니다. 다만 강의 자체는 많이 실망스럽습니다. 1. 이 강의를 결제해서 보시는분들 대부분 공감 하시겠지만, 이 강사가 운영하는 유튜브 채널과 블로그에 올라온 자료를 짜 깁기 한 흔적이 상당히 많습니다. 특히 어떤 섹션은 유튜브 브이로그 느낌도 나서 실망이 컷습니다. 강의 후반으로 가면 갈수록 이 유료 강의 전반에 걸쳐 강사 무료 컨텐츠를 활용해 짜깁기를 해서 강의판매를 하는게 아닌가하는 의구심이 많이 듭니다. 2. 강의가 너무 어수선 합니다. 갑자기 이상한 조크를 한다던지.. 설명을 하는데 즉흥적으로 설명하듯 산만하게 설명을 해서 집중하기가 매우 힘들었습니다. (이건 제 기준이며 강의스타일이 맞는지 안맞는지 여부는 직접들어보시고 결정 하셔야 합니다.) 3. 특정강의 섹션의 경우 요약하면 매우 간단한 내용인데도 불구하고 비디오가 길어 시간을 많이 할애하게 됩니다. 강의 길이를 늘리기 위해서인지는 모르겠지만 후반으로 갈수록 내용이 부실하다 생각됩니다. 4. 특히 하나의 긴 비디오를 억지로 여러 회차로 분할한 것처럼 강사님이 한참 말하는 도중에 회차가 끝나고 갑자기 다음강의로 넘어 간다던지 강의 흐름이 끊기는 회차가 더러 있습니다. 제 개인적인 의견입니다. 강의 선택에 도움이 되셨으면 좋겠네요.
By 양영준 on 6/15/2025
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 98 / 100












