본문 바로가기

SQL/SQLD 준비

[속성 (Attribute)]

728x90

1. 속성
    - 업무에서 필요한 정보, 업무에 필요한 데이터 저장
    - 더 이상 분리되지 않는 단위, 의미적으로 더 이상 분해X
    - 인스턴스의 구성요소

2. 특징
    - 업무에서 관리되는 정보
    - 하나의 값만 가진다.
    - 주식별자에게 함수적으로 종속, 즉, 기본키가 변경되면 속성 값도 변경

3 종류
    (1) 분해 여부에 따른 속성의 종류.
    - 단일속성 하나의 의미로 구성 ex) 회원 ID, 이름 ...
    - 복합속성 : 여러개의 의미 ex) 주소 시,군,동으로 분해 가능.
    - 다중값속성 : 속성에 여러개의 값을 가질 수 있다. ex) 상품리스트
                            즉, 엔터티로 분해가 가능.

    (2) 특성에 따른 속성의 종류
    - 기본 속성 : 본래의 속성 ex) 회원 ID, 이름, 계좌번호....
    - 설계속성 : 데이터 모델링 과정에서 발생되는 속성, 유일한 값을 부여 ex) 상품코드, 지점코드
    - 파생속성 : 다른 속성에 의해서 만들어짐 ex) 합계, 평균...

Tip 도메인 : 속성이 가질수있는 값의 범위 (성별이라는 속성의 도메인은 남자와 여자)

728x90

'SQL > SQLD 준비' 카테고리의 다른 글

[엔터티 식별자]  (0) 2023.11.21
[관계 (Relationship)]  (0) 2023.11.21
[엔터티 (Entity)]  (0) 2023.11.21
[3층 스키마 (3- Level Schema)]  (0) 2023.11.21
[데이터 모델링을 위한 ERD]  (1) 2023.11.21