강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Web Development

SQL Developer (SQLD) Certification Guide (2024 Revision) Part.2

This course systematically teaches normalization and denormalization, which are core concepts in database design. Learners will understand the necessity and principles of normalization, and acquire step-by-step knowledge from First Normal Form to Third Normal Form and BCNF normalization techniques. Additionally, they will learn denormalization techniques that are essential considerations in practical database design, and discover actual application methods for performance optimization. Furthermore, learners can understand the essence of NULL values and their operational results, which are important concepts in databases, and examine the concept and characteristics of **Artificial Identifiers** to experience the importance of data integrity and management. Through this course, learners can establish a foundation for solving various problems that may arise during the data modeling process and develop database design capabilities applicable to both theory and practice.

1 learners are taking this course

  • usefulit
SQL
MySQL

What you will learn!

  • Understand the concept of normalization.

  • Understand the techniques of First Normal Form, Second Normal Form, Third Normal Form, and BCNF normalization.

SQL 개발자 (SQLD) 자격증 따기 (2024년 개정) Part.2

본 과정은 데이터베이스 설계의 핵심 개념인 정규화와 반정규화를 체계적으로 학습하는 과정입니다. 학습자는 정규화의 필요성과 원리를 이해하고, 제1정규화부터 제3정규화, BCNF 정규화 기법까지 단계별로 습득하게 됩니다. 또한 실무 데이터베이스 설계 시 필수적으로 고려되는 반정규화 기법을 학습하며, 성능 최적화를 위한 실제 활용 방법을 배울 수 있습니다.

아울러 데이터베이스에서 중요한 개념인 NULL 값의 본질과 연산 결과를 이해하고, 인조 식별자(Artificial Identifier)의 개념과 특징을 살펴봄으로써 데이터 무결성과 관리의 중요성을 체감할 수 있습니다.

이 강의를 통해 학습자는 데이터 모델링 과정에서 발생할 수 있는 다양한 문제를 해결할 수 있는 기반을 마련하고, 이론과 실무 모두에 적용 가능한 데이터베이스 설계 역량을 키울 수 있습니다.

이런 내용을 배워요

🔹 Part.2-1 데이터 모델링의 이해

이 파트에서는 데이터 모델링의 기초 개념과 실제 적용 방법을 학습합니다.

  • 데이터 모델링의 정의, 특징, 단계별 과정부터 시작해 ERD 작성 방법을 체계적으로 익힙니다.

  • 외부·개념·내부 스키마의 개념을 구분하고, 엔터티 도출과 그 특징·종류를 구체적으로 다룹니다.

  • 속성과 관계의 개념 및 종류, 관계 차수, 그리고 식별/비식별 관계와 주식별자의 역할까지 깊이 있게 학습합니다.

  • 마지막으로 확인 문제 풀이를 통해 배운 내용을 점검하며, 실제 시험에 대비할 수 있도록 실전 감각을 키웁니다.

👉 이 파트는 데이터 모델링의 전반적 이해와 기초 설계 역량을 다지는 데 초점을 둡니다.

🔹 Part.2-2 데이터 모델과 SQL

이 파트에서는 정규화와 반정규화, 그리고 SQL 활용을 중심으로 학습합니다.

  • 제1정규화부터 제3정규화, BCNF까지의 정규화 기법을 단계별로 배우며, 데이터 중복을 줄이고 무결성을 유지하는 방법을 이해합니다.

  • 이어서 반정규화 기법을 통해 실무에서 성능을 고려한 테이블 병합, 분할, 추가 및 컬럼 반정규화를 다룹니다.

  • 데이터 무결성 관련 개념으로 NULL의 본질과 연산 결과를 학습하고, 인조 식별자의 개념과 특징을 살펴봅니다.

  • 이론 학습 후에는 기출문제 풀이 및 실습을 통해 시험 대비뿐만 아니라 실무 적용 능력을 강화합니다.

👉 이 파트는 데이터 모델 설계와 SQL 활용 능력을 실제 시험 및 실무에 적용할 수 있도록 구성되어 있습니다.

수강 전 참고 사항

이 강의는 지식공유자의 질문/답변을 제공하지 않습니다

학습 자료

주차별 교안이 pdf파일로 제공됩니다

Recommended for
these people

Who is this course right for?

  • Anyone who wants to obtain the SQLD certification

  • Any member who wants to develop basic and practical SQL skills

Hello
This is

8,256,336

Learners

6,111

Reviews

4.6

Rating

296

Courses

유용한 IT 강의를 통해 여러분의 성장을 돕겠습니다.

Curriculum

All

20 lectures ∙ (10hr 35min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Limited time deal ends in 17:25:48

$41.80

28%

$58.30

usefulit's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!