엔터티 (2) 썸네일형 리스트형 SQLD 엔터티 개념과 특징 완벽 정리 엔터티(Entity)란?엔터티(Entity)는 데이터베이스에서 관리해야 할 대상으로 사람, 사물, 사건 등을 의미한다. 데이터의 논리적 단위로 볼 수 있으며 특정 속성을 가지며 서로 관계를 형성한다. 예를 들어 고객, 주문, 제품 등의 개념이 엔터티가 될 수 있다. 엔터티의 특징엔터티는 명확한 식별이 가능해야 하며 하나 이상의 속성을 가진다. 또한 다른 엔터티와 관계를 맺으며 엔터티 집합(Entity Set)을 이루어 데이터 모델을 형성한다. 이를 통해 데이터베이스에서 효율적으로 데이터를 저장하고 관리할 수 있다. 엔터티의 종류엔터티는 크게 세 가지로 분류된다. 첫째, 유형 엔터티는 실체가 있는 개체(예 : 고객, 상품)이다. 둘째, 개념 엔터티는 실체 없이 개념적으로 존재하는 개체(예 : 주문, 계.. SQLD 데이터 모델링의 이해 : 개념부터 기출문제까지 완벽 정리 데이터 모델링이란?데이터모델링(Data Modeling)은 현실 세계의 데이터를 체계적으로 구조화하여 데이터베이스에 저장할 수 있도록 설계하는 과정이다. 데이터를 논리적으로 표현하고 최적의 데이터베이스 구조를 설계하기 위한 필수 개념이다. SQLD 시험에서는 데이터 모델링의 원칙, 기법, 개념적·논리적·물리적 모델링 등이 중요한 출제 범위에 포함된다. 데이터 모델링의 중요성데이터 모델링은 데이터베이스의 성능, 무결성, 확장성을 결정하는 핵심 요소이다. 잘 설계된 데이터 모델은 중복을 최소화하고 데이터 간의 관계를 명확하게 정의하여 유지보수성을 높인다. 또한 데이터 품질을 향상하며 개발 과정에서 요구사항 변경에 유연하게 대응할 수 있도록 한다. 데이터 모델링의 3단계개념적 모델링 (Conceptual .. 이전 1 다음