2025/03/07 3

SQLD Chapter 1 데이터 모델링의 이해 - 속성

Chapter 1 데이터 모델링의 이해Session 03 속성속성(Attribute)의 개념- 속성은 업무에서 필요로 하는 고유한 성질, 특징을 의미(관찰 대상) -> 컬럼으로 표현할 수 있는 단위- 업무상 인스턴스로 관리하고자 하는 더이상 분리되지 않는 최소의 데이터 단위- 인스턴스의 구성 요소  예) 학생 엔터티에 이름, 학번, 학과 번호 등이 속성이 될 수 있음 엔터티, 인스턴스, 속성, 속성값의 관계- 한 개의 엔터티는 2개 이상의 인스턴스의 집합이어야 한다. (하나의 테이블은 두 개 이상의 행을 가짐)- 한 개의 엔터티는 2개 이상의 속성을 갖는다. (하나의 테이블은 두 개 이상의 컬럼으로 구성됨)- 한 개의 속성은 1개의 속성값을 갖는다. (각 컬럼의 값은 하나씩만 삽입 가능)- 속성은 엔터티..

자격증/SQLD 2025.03.07

SQLD Chapter 1 데이터 모델링의 이해 - 엔터티

Chapter 1 데이터 모델링의 이해Section 02 엔터티(Entity)엔터티(Entity)의 개념- 현실 세계에서 독립적으로 식별 가능한 객체나 사물을 나타냄- 엔터티는 업무상 분석해야 하는 대상(Instance)들로 이루어진 집합- 인스턴스는 엔터티의 특정한 속성 값들로 구성되며, 엔터티의 개념을 현실에서 구체적으로 나타낸 것  예) 엔터티와 속성, 인스턴스 등의 관계 엔터티(Entity) : 학생속성(Attribute) : 학번, 이름, 학과 등식별자(Indentifier) : 학번 (고유한 학번으로 각 학생을 식별)인스턴스 : 특정 학생의 데이터- 학생 : 2021001- 이름 : 홍길도- 학과 : 컴퓨터공학 엔터티(Entity)의 특징1. 유일한 식별자에 의해 식별 가능- 인스턴스가 식별자..

자격증/SQLD 2025.03.07

SQLD Chapter 1 데이터 모델링의 이해 - 데이터 모델의 이해

Chapter 1 데이터 모델링의 이해Section 01 데이터 모델의 이해모델링의 개념- 현실 세계의 비즈니스 프로세스와 데이터 요구 사항을 추상적이고 구조화된 형태로 표현하는 과정- 데이터 베이스의 구조와 관계를 정의하며, 이를 통해 데이터의 저장, 조작, 관리 방법을 명확하게 정의 모델링의 특징1. 단순화(Simplification)- 현실을 단순화하여 핵심 요소에 집중하고 불필요한 세부 사항을 제거- 단순화를 통해 복잡한 현실 세계를 이해하고 표현하기 쉬워짐 2. 추상화(Abstraction)- 현실 세계를 일정한 형식에 맞추어 간략하게 대략적으로 표현하는 과정- 다양한 현상을 일정한 양식인 표기법에 따라 표현 3. 명확화(Clarity)- 대상에 대한 애매모호함을 최대한 제거하고 정확하게 현상을..

자격증/SQLD 2025.03.07