본문 바로가기 메뉴 바로가기

zeroco2

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

zeroco2

검색하기 폼
  • Develop (54)
    • Marketing (1)
      • GA (1)
    • Frontend (0)
      • Javascript (0)
    • Backend (10)
      • Spring & Spring Boot (5)
      • Spring Batch (2)
      • Java (3)
    • Data (25)
      • Oracle (3)
      • ELK (6)
      • Kafka (3)
      • Clickhouse (1)
    • Infra (7)
      • Linux (1)
      • Docker & k8s (5)
      • aws (0)
    • 개발지식 (2)
    • 문제해결 (8)
    • 일상 (0)
  • 방명록

정규화 (1)
[Oracle] 데이터베이스 정규화(Nornalization)란 무엇인가?

정규화 데이터 모델링에서 정규화(Normalization)는 가장 기초적이지만 필수적으로 이뤄져야 하는 작업이다. 성능상 문제로 반정규(Denormalization)를 하기도 하지만, 정규화가 왜 필요한지는 필수적으로 알아야 한다. 예를들어서, 연락처 정보를 저장하는 데이터베이스를 구축한다고 생각해보자. 아래와 같이 구축할 수 있다. 1. 제 1 정규형 : 모든 속성은 받드시 하나의 값을 가져야 한다. * 문제 발생 - 연락처 정보에서 집전화, 핸드폰 번호 구별 어려움 - 원하는 속성 값을 추출하기 어려움 - tel을 검색조건으로 검색할 경우, WHERE TEL LIKE '%011-1234-3333%'

카테고리 없음 2023. 2. 26. 20:02
이전 1 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바