본문 바로가기
반응형

SQLD20

서브쿼리란 무엇인가: SQL 초보자도 이해하는 개념과 종류 정리 서브쿼리란 무엇인가: SQL 초보자도 이해하는 개념과 종류 정리 SQL을 공부하다 보면 서브쿼리라는 개념이 자주 등장합니다. 처음에는 쿼리 안에 또 다른 쿼리가 들어간다는 말 자체가 어렵게 느껴질 수 있습니다. 결론부터 말하면 서브쿼리는 하나의 SQL문 안에서 보조 역할을 하는 내부 쿼리입니다. 이 글에서는 SQL 초보자와 SQLD 준비생이 헷갈리지 않도록 서브쿼리의 의미, 왜 필요한지, 종류, 자주 하는 실수까지 한 번에 정리해보겠습니다. 이 글은 이런 분께 추천합니다 서브쿼리가 왜 필요한지부터 헷갈리는 분 단일행 서브쿼리와 다중행 서브쿼리 차이를 정리하고 싶은 분 SQLD에서 서브쿼리 문제를 자주 틀리는 분 SELECT, WHERE .. 2026. 3. 13.
반정규화란 무엇인가: 정규화와 차이 쉽게 이해하기 반정규화란 무엇인가: 정규화와 차이 쉽게 이해하기 데이터 모델링을 공부하다 보면 정규화 다음에 반정규화라는 개념이 나옵니다. 처음에는 “정규화가 좋은 거라면서 왜 다시 반대로 가는지” 헷갈리기 쉽습니다. 결론부터 말하면 반정규화는 조회 성능이나 사용 편의성을 위해 일부러 테이블을 합치거나 중복 데이터를 허용하는 설계 방식입니다. 이 글에서는 SQL 초보자와 SQLD 준비생이 헷갈리지 않도록 반정규화의 의미, 정규화와 차이, 예시, 자주 하는 실수까지 한 번에 정리해보겠습니다. 이 글은 이런 분께 추천합니다 반정규화가 왜 필요한지 궁금한 분 정규화와 반정규화 차이를 쉽게 정리하고 싶은 분 SQLD 데이터 모델링 파트를 공부하는 분 실무에서.. 2026. 3. 13.
도메인과 NULL 차이 쉽게 이해하기: SQLD 데이터 모델링 기초 정리 도메인과 NULL 차이 쉽게 이해하기: SQLD 데이터 모델링 기초 정리 SQLD나 데이터 모델링을 공부하다 보면 도메인과 NULL 개념이 함께 등장합니다. 그런데 처음에는 도메인이 정확히 무엇인지, NULL은 단순히 빈값인지 헷갈리기 쉽습니다. 결론부터 말하면 도메인은 속성이 가질 수 있는 값의 범위와 규칙이고, NULL은 값이 없거나 아직 정해지지 않았음을 나타내는 상태입니다. 이 글에서는 SQL 초보자와 SQLD 준비생이 헷갈리지 않도록 도메인과 NULL의 의미, 차이, 예시, 자주 하는 실수까지 한 번에 정리해보겠습니다. 이 글은 이런 분께 추천합니다 도메인이 무엇인지 잘 감이 안 오는 분 NULL을 빈 문자열이나 0과 같은 의미로 생각했던 분 .. 2026. 3. 13.
관계(Relationship)란 무엇인가: 1:1, 1:N, N:M 쉽게 이해하기 관계(Relationship)란 무엇인가: 1:1, 1:N, N:M 쉽게 이해하기 데이터 모델링을 공부하다 보면 관계(Relationship)라는 개념이 꼭 나옵니다. 그런데 처음에는 엔터티, 속성, 식별자까지도 헷갈리는데 관계까지 나오면 더 복잡하게 느껴질 수 있습니다. 결론부터 말하면 관계는 엔터티와 엔터티가 서로 어떻게 연결되는지를 나타내는 개념입니다. 이 글에서는 SQL 초보자와 SQLD 준비생이 헷갈리지 않도록 관계의 의미, 1:1·1:N·N:M 차이, 자주 하는 실수까지 한 번에 정리해보겠습니다. 이 글은 이런 분께 추천합니다 관계(Relationship)가 무엇인지부터 헷갈리는 분 1:1, 1:N, N:M 차이를 쉽게 정리하고 싶은 분 .. 2026. 3. 12.
엔터티와 속성 차이 쉽게 이해하기: 데이터 모델링 초보자용 정리 엔터티와 속성 차이 쉽게 이해하기: 데이터 모델링 초보자용 정리 SQLD나 데이터 모델링을 공부하다 보면 엔터티와 속성이라는 용어가 가장 먼저 등장합니다. 그런데 처음에는 둘 다 테이블이나 컬럼 비슷하게 느껴져서 차이가 잘 안 잡히는 경우가 많습니다. 결론부터 말하면 엔터티는 관리하려는 대상이고, 속성은 그 대상을 설명하는 정보입니다. 이 글에서는 비전공자도 쉽게 이해할 수 있도록 엔터티와 속성의 차이, 예시, 자주 하는 실수까지 한 번에 정리해보겠습니다. 이 글은 이런 분께 추천합니다 엔터티와 속성 차이가 헷갈리는 분 SQLD 데이터 모델링을 처음 공부하는 분 테이블과 컬럼 개념을 더 구조적으로 이해하고 싶은 분 비전공자 기준으로 데이.. 2026. 3. 12.
식별자 종류 정리: 기본키, 후보키, 슈퍼키 차이 쉽게 이해하기 식별자 종류 정리: 기본키, 후보키, 슈퍼키 차이 쉽게 이해하기 데이터 모델링을 공부하다 보면 식별자, 기본키, 후보키, 슈퍼키 같은 용어가 한꺼번에 나와서 헷갈리기 쉽습니다. 결론부터 말하면 식별자는 데이터를 구분하는 기준이고, 그 안에서 후보키는 기본키가 될 수 있는 후보, 기본키는 실제로 선택된 대표 키, 슈퍼키는 행을 유일하게 식별할 수 있는 모든 키 조합이라고 이해하면 됩니다. 이 글에서는 SQL 초보자와 SQLD 준비생이 헷갈리지 않도록 식별자 종류를 예제와 함께 쉽게 정리해보겠습니다. 이 글은 이런 분께 추천합니다 기본키, 후보키, 슈퍼키 차이가 헷갈리는 분 SQLD 데이터 모델링 파트를 공부하는 분 식별자 개념을 비전공자 기준으로 .. 2026. 3. 12.
반응형