inblog logo
|
DailyCoding
    SQLD

    1-1-4. 속성

    박은서's avatar
    박은서
    Feb 25, 2026
    1-1-4. 속성
    Contents
    1. 속성의 개념1️⃣ 속성의 정의2️⃣ 엔터티, 속성, 인스턴스 이해하기2. 속성의 특징과 분류1️⃣ 속성의 특징2️⃣ 속성의 분류 ⭐

    1. 속성의 개념

    1️⃣ 속성의 정의

    • 업무에서 필ㅇ요로 하는 최소한의 데이터 단위
    • 더 이상 분리되지 않는 정보
    • 속성은 엔터티를 설명하고 인스턴스의 구성요소가 됨
    • 예
      • 학생 엔터티 : 학번, 전공과목, 이름, 이수학점, 주소, 전화번호 등의 속성 있음
      • 각 속성은 학생 엔터티의 특성을 설명
      • 하나의 행은 학생 엔터티를 구성하는 하나의 인스턴스가 됨

    2️⃣ 엔터티, 속성, 인스턴스 이해하기

    교재 p23 - 24 참고

    2. 속성의 특징과 분류

    1️⃣ 속성의 특징

    • 반드시 해당 업무에서 필요하고, 관리해야 할 정보여야 함
    • 정규화 이론에 따라 주식별자에 함수적 종속성을 가져야 함
    • 하나의 속성의 하나의 값만 가져야 함

    2️⃣ 속성의 분류 ⭐

    1) 특성에 따른 분류

    기본 속성 (Basic Attribute)
    업무 분석을 통해 바로 정의한 속성 예) 이자율, 상품이름, 제조년월, 상품가격, 주민등록번호 등
    설계 속성 (Designed Attribute)
    원래 업무에 존재하지 않지만, 설계 과정에서 도출된 속성 예) 예금분류코드, 상품분류, 약품용기코드 등
    파생 속성 (Derived Attribute)
    다른 속성으로부터 계산되거나 변형되어 생성되는 속성 예) 이자, 계산값, 상품 테이블의 판매 가격, 회원등급, 이벤트 응모 건수 등
    💡
    이자 vs 이자율
    각각의 분류와 예시 숙지!

    2) 엔터티 구성 방식에 따른 분류

    PK(Primary Key) 속성
    엔터티를 식별할 수 있는 속성 예) 사번, 학번, 문서번호, 상품고유코드 등
    FK(Foreign Key) 속성
    다른 엔터티와의 관계를 나타내는 속성 예) 사원매니저ID, 상품원재료코드, 사원직책코드, 회원등급코드
    일반 속성
    PK나 FK에 포함되지 않는 엔터티의 일반 속성 예) 사원명, 학생명, 이메일, 생년월일, 제조년월 등
     
    Share article
    Contents
    1. 속성의 개념1️⃣ 속성의 정의2️⃣ 엔터티, 속성, 인스턴스 이해하기2. 속성의 특징과 분류1️⃣ 속성의 특징2️⃣ 속성의 분류 ⭐

    DailyCoding

    RSS·Powered by Inblog