수민's 개발 이야기

고정 헤더 영역

글 제목

메뉴 레이어

수민's 개발 이야기

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (53)
    • 👩🏻‍💻frontend개발자로 성장해나가기 (7)
    • 🔫Trouble Shooting (2)
    • 🤖 프론트엔드 개발자의 NLP 도전기 (3)
    • 😃 프로젝트를 마치며.... (1)
    • 밀라 알고리즘 스터디 (28)
    • SQLD기본개념 (2)
    • 구름톤 유니브 숙명여대 3기 회고록 (8)
    • DJANGO스터디 (1)

검색 레이어

수민's 개발 이야기

검색 영역

컨텐츠 검색

sqld 기본개념

  • [SQLD기본개념] PART1. 데이터 모델링의 이해 -제2장 데이터 모델과 SQL

    2024.05.23 by qkrtnals

[SQLD기본개념] PART1. 데이터 모델링의 이해 -제2장 데이터 모델과 SQL

정규화정규화란? : 데이터 정합성*을 위해 엔티티를 작은 단위로 분리하는 과정→ 정합성 : 데이터의 정확성과 일관성을 유지하고 보장 : 정규화를 할 경우 데이터 조회 성능은 처리 조건에 따라 향상될 수도 저하될 수도 있음 제1정규형 : 모든 속성은 반드시 하나의 값만 가져야 함 : 유사한 속성이 반복되는 경우도 1차 정규화의 대상이 됨 → 하나의 속성이 다중값을 가지면 애플리케이션에서 데이터를 꺼내 쓸 때 불필요한 Split을 사용해야하는 식의 번거로움이 생길 수 있음속성값이 하나가 되도록 엔티티 분리유사한 속성이 반복되지 않도록 엔티티 분리 제2정규형 : 엔티티의 모든 일반속성은 반드시 모든 주식별자에 종속되어야 함주식별자에 대한 부분 종속이 없도록 엔티티 분리 제3정규형 : 주식별자가 아닌 모든 속성..

SQLD기본개념 2024. 5. 23. 18:21

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
수민's 개발 이야기 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바